📘

Примечание

We recommend using our SDK wizard integration tool for testing

Чтобы успешно выполнить тесты, описанные в этом документе, необходимо:

Тестирование интеграции SDK для Android


Тестирование состоит из следующих действий:

  1. Имитация клика по рекламе и конверсии.
  2. Проверка данных о конверсии установки.

Simulate a conversion

Смоделируйте клик пользователя по рекламе и установку приложения.

Шаг 1. Имитация клика по рекламе
Смоделируйте клик по рекламе с помощью ссылки атрибуции. Ссылка атрибуции должна иметь следующую структуру:

https://app.appsflyer.com/<app_id>?pid=<media_source>
&advertising_id=<registered_device_gaid>

Где:

  • app_id — ваш идентификатор приложения AppsFlyer.
  • pidмедиа-источник, которому должна атрибутироваться установка.
  • advertising_id — GAID зарегистрированного устройства.

The advertising_id параметр требуется для атрибуции через сопоставление идентификаторов. Если он не указан, атрибуция выполняется вероятностно.

Например, если идентификатор вашего приложения com.my.app, ссылка атрибуции может выглядеть следующим образом:

https://app.appsflyer.com/com.my.app?pid=devtest&c=test1

или с GAID:

https://app.appsflyer.com/com.my.app?pid=devtest&c=test1&advertising_id=********-****-****-****-************

👍

Совет

Часто тестирование с помощью ссылок атрибуции выполняется несколько раз. Поэтому рекомендуется один из параметров атрибуции использовать для указания «версии» теста. Так проще разобраться, какая ссылка вызвала какую конверсию.

В примере выше параметр c is test1. В последующих тестах значение c to test2, test3и так далее.

Шаг 2. Установка приложения
Включите режим отладки и установите приложение на зарегистрированное тестовое устройство.

Шаг 3. Выполнение теста
Переходите к проверке данных о конверсии.

Inspect conversion data

После имитации конверсии выполните следующие шаги для проверки данных о конверсии соответствующей установки.

Шаг 1. Получение UID установки
После установки приложения найдите в журналах отладки conversions.appsflyer

Шаг 2. Проверка данных о конверсиях
Перейдите к API для получения данных теста по конверсиям и заполните обязательные поля:

  1. app-id: идентификатор вашего приложения.
  2. device_id: вставьте значение uid , полученное на шаге 1.
  3. devkey - Application's devkey. Learn here how to get it.

Затем нажмите Попробовать, чтобы выполнить тест.

Ожидаемый результат
Ответ 200 с данными о конверсиях установки (сокращен для наглядности):

{
  ...
  "campaign": "test1",
  ...
  "media_source": "devtest",
  ...
  "af_status": "Non-organic"
  ...
}

📘

Примечание

Данные об установке обычно отображаются на дэшборде в течение 30 минут.