Краткий обзор: Используйте этот API для получения отчетов с необработанными данными в формате CSV.
Сырые данные Pull API
- Pull API позволяет получать отчеты по сырым данным в виде файлов CSV. Подробнее об отчетах по необработанным данным
- Фильтры по доступным параметрам: Источник медиа, диапазон дат, название внутреннего события и гео.
- Дополнительные возможности в Pull API:
- Выберите валюту
- Выберите часовой пояс
Отчеты по сырым данным, доступные через Pull API
| Отчет | Описание | Частота обновления |
|---|---|---|
| Отчеты по необработанным данным (неорганические) | ||
| Установки | Регистрирует неорганические установки. Запись создается, когда пользователь впервые открывает приложение. |
В реальном времени |
| События внутри приложения | Регистрирует события, совершенные пользователями. |
В реальном времени |
| Удаления | Регистрирует, когда пользователь удаляет приложение. |
Ежедневно |
| Повторные установки |
Регистрирует пользователей, которые после удаления приложения взаимодействуют с UA медиа-источником и переустанавливают приложение в течение окна повторной атрибуции. | В реальном времени |
|
Отчеты по необработанным данным (органические) |
||
| Органические установки |
Регистрирует момент первого открытия приложения пользователем. |
Непрерывно |
| Органические события в приложении |
Регистрирует сведения о событиях, совершенных пользователями. |
Непрерывно |
| Органические удаления |
Регистрирует пользователей, удаляющих приложение. |
Ежедневно |
| Органические повторные установки |
Регистрирует доходы от рекламы от пользователей, атрибутированных ретаргетинговому медиа-источнику в течение окна повторного взаимодействия. |
Ежедневно |
| Ретаргетинг | ||
| Конверсии | Запись о том, как пользователь открывает приложение после участия в ретаргетинговой кампании. | В реальном времени |
| События внутри приложения | События в приложении, выполняемые пользователем в течение окна повторного взаимодействия. | В реальном времени |
|
Сырые данные о доходах от рекламы |
||
|
Атрибутированный доход от рекламы |
Регистрирует доходы от рекламы от пользователей, атрибутированных медиа-источнику. | Ежедневно |
| Органический доход от рекламы | Регистрирует доходы от рекламы от пользователей, не атрибутированных медиа-источнику. | Ежедневно |
| Protect360 защита от мошенничества | ||
| Установки | Регистрирует установки, признанные мошенническими и не атрибутированные какому-либо медиа-источнику. | В реальном времени |
| Пост-атрибуционные установки | Регистрирует внутренние события, происходящие из мошеннических установок и поэтому не атрибутированные. | В реальном времени |
| События внутри приложения | Регистрирует внутренние события, признанные мошенническими в Protect360. | Ежедневно |
| Пост-атрибуционные события в приложении | Регистрирует внутренние события, происходящие из установок, которые признаны мошенническими после их атрибуции медиа-источнику, или считающиеся мошенническими независимо от установки. | Ежедневно |
| Клики | Регистрирует клики от пользователей, заблокированных Protect360. | Ежедневно |
| Заблокированные постбэки установок | Регистрирует копии постбэков, отправленных в медиа-источник, в результате чего установка была заблокирована. | В реальном времени |
| Постбэки | ||
| Постбэки установок | Регистрирует события установки, возникающие, когда пользователь впервые открывает приложение. | Ежедневно |
| Постбэки событий в приложении | Регистрирует постбэки по внутренним событиям, отправленные в медиа-источник. | Ежедневно |
| Постбэки событий ретаргетинга в приложении | Регистрирует внутренние события приложения, выполненные пользователями во время окна повторного вовлечения. | В реальном времени |
| Постбэки конверсий ретаргетинга | Регистрирует внутренние события приложения, выполненные пользователями во время окна повторного вовлечения. | В реальном времени |
Использование сырых данных Pull API
Для использования необработанных данных Pull API:
Получите токен API. Администратору необходимо получить токен.
- Передайте вашему разработчику токен API для использования в заголовке аутентификации.
- Предоставьте разработчикам параметры, которые они должны ввести при вызове API, как описано в следующих разделах. Параметры определяют, что содержится в отчете, как он организован, а также устанавливают временные рамки отчетности.
- Попросите своего разработчика следовать их инструкциям по Pull API для необработанных данных в центре для разработчиков.
Параметры
| Параметр | Описание |
|---|---|
| от |
|
| до |
Дата окончания. Что касается fromfrom
|
|
media_source |
Установите параметры и следующим образом:
|
| maximum_rows |
Максимальное количество строк, возвращаемых за один вызов API.
|
| event_name |
Фильтрация событий внутри приложения по указанным событиям. Выберите несколько событий, используя список, разделённый запятыми. Пример: |
| reattr |
Установите данные атрибуции ретаргетинга.
|
| additional_fields |
Чтобы получить дополнительные поля вдобавок к полям по умолчанию. Пример: |
| валюта |
Валюта доходов и расходов
Пример: Если валютой приложения является евро, отправив |
| часовой пояс |
[По умолчанию] Данные возвращаются, используя UTC.
|
| геоданные |
Отфильтруйте данные по коду страны. Ограничение: Вы можете указать только один фильтр кода страны на один вызов API. Пример: |
| время установки |
|
| время установки |
Дата окончания. Что касается |
| агентство |
Чтобы ограничить вызов конкретным агентством. |
Поля Protect360
Поля временных рамок
Если результаты API превышают максимум, разделите отчет, используя часы и минуты. Примените следующее:
- от/до: гггг-мм-дд чч:мм
-
от:
- Только дата = с начала (00:00) выбранной даты
- Дата и время = с 00:00 включительно
-
Параметр до:
- Только дата = до конца (24:00) выбранного дня
- Дата и время = до, но не включая указанное время
Пример: У владельца приложения 1,3 млн установок в день из всех источников. Чтобы превысить лимит в 1М строк, владелец приложения разбивает день на два вызова URI, каждый по 12 часов. Смотрите следующую таблицу.
| API вызов | От | До |
|---|---|---|
| Первый вызов API |
от=гггг-мм-дд Пример:
|
до=гггг-мм-дд 12:00 Пример:
|
|
Вариант A: Второй вызов API
Пример:
|
от=гггг-мм-дд 12:00 Пример:
|
до=yyyy-mm-dd Пример:
|
| Вариант Б: Второй вызов API |
от=гггг-мм-дд 12:00 Пример:
|
до=гггг-мм-дд+1 00:00 +1 = следующий день в 00:00 Пример:
|
|
Примечание: Используйте вариант A или B, так как они дают одинаковые результаты. |
||
Дополнительные поля
Дополнительные поля отчета не добавляются в список полей по умолчанию, поэтому новые поля не влияют на имеющиеся процессы импорта и загрузки данных. Используйте параметр additional_fields для получения нестандартных полей.
- Укажите поле только один раз.
- См. список доступных полей.
- Пример:
Поля по умолчанию
| Поля Pull API по умолчанию |
|---|
| Тип атрибутированного взаимодействия |
| Время атрибутированного взаимодействия |
| Время установки |
| Время события |
| Название события |
| Значение события |
| Выручка от события |
| Валюта выручки от события |
| Выручка от события в USD |
| Источник события |
| Проверено ли получение |
| Партнер |
| Источник медиа |
| Канал |
| Ключевые слова |
| Кампания |
| Идентификатор кампании |
| Блок рекламы |
| идентификатор адсета |
| Реклама |
| идентификатор рекламы |
| Тип рекламы |
| Идентификатор сайта |
| ID подсайта |
| Cубпараметр 1 |
| Cубпараметр 2 |
| Cубпараметр 3 |
| Cубпараметр 4 |
| Cубпараметр 5 |
| Модель затрат |
| Значение стоимости |
| Валюта стоимости |
| Партнер ассистента 1 |
| Исходная точка взаимодействия ассистента 1 |
| Кампания ассистента 1 |
| Тип касания ассистента 1 |
| Время касания ассистента 1 |
| Партнер ассистента 2 |
| Исходная точка взаимодействия ассистента 2 |
| Кампания ассистента 2 |
| Тип касания ассистента 2 |
| Время касания ассистента 2 |
| Партнер ассистента 3 |
| Исходная точка взаимодействия ассистента 3 |
| Кампания ассистента 3 |
| Тип касания ассистента 3 |
| Время касания ассистента 3 |
| Регион |
| Код страны |
| Штат |
| city |
| Почтовый индекс |
| DMA |
| IP |
| Wi-Fi |
| Оператор |
| carrier |
| Язык |
| AppsFlyer ID |
| ID рекламы |
| IDFA |
| Android идентификатор |
| Идентификатор клиента |
| IMEI |
| IDFV |
| Платформа |
| Тип устройства |
| Версия ОС |
| Версия приложения |
| Версия SDK |
| Идентификатор приложения |
| Имя приложения |
| Идентификатор пакета |
| Ретаргетинг |
| Тип конверсии ретаргетинга |
| Период атрибуции |
| Окно повторного вовлечения |
| Is Primary Attribution (Основная атрибуция) |
| user agent |
| Источник ссылки HTTP |
| Исходный URL-адрес |
Дополнительные сведения
Характеристики и ограничения
| Специфика | Комментарии |
|---|---|
| Необходимый тип токена API |
|
| Доступ к рекламной сети | Нет |
| Доступ агентств | Да |
| Прозрачность агентства | Да. Однако, пожалуйста, обратите внимание, что если вы используете одновременно фильтры агентства и медиа-источника, то фильтры медиа-источника не применяются для непрозрачных агентств. Это значит, что для непрозрачных агентств учитываются все данные, а не только данные из отфильтрованных медиа-источников. |
| Валюта приложения | Да |
| Часовой пояс приложения | Да |
| Обновление данных |
|
| Исторические данные | Да. В соответствии с политиками хранения данных и ограничениями по скорости передачи. |
| Неорганические данные | Да |
| Органические данные | Да |
| Ограничение предоставления данных |
API ограничения для сырых данных. |
| Ограничения на размер |
|
| Install_date from и install_date_to | Диапазон дат установки должен быть более ранним, чем диапазон дат активности. |
Устранение неполадок
| Симптом/сообщение | Решение |
|---|---|
| Отчет не содержит данных, ожидаемых в соответствии с выбранным диапазоном времени, или имеется несоответствие между отчетом по сырым данным и отчетом по агрегированным данным. |
Убедитесь, что вы настроили параметр |