Краткий обзор. Протестируйте интеграцию плагина веб-SDK PBA.
Тестирование веб-событий PBA
Принципы использования страницы тестирования
Веб-SDK отправляет веб-события в PBA, и они становятся доступны на дэшборде PBA и в отчетах по сырым данным после ежедневной обработки. Для обеспечения эффективного процесса тестирования вы отправляете тестовые события, не дожидаясь ежедневной обработки. Тестовые события:
- Проанализированы и проверены при получении.
- Доступны в пользовательском интерфейсе. Сюда входят и ошибки обработки. Если они есть, отправьте исправленные события еще раз, чтобы убедиться, что они обработаны правильно.
- Обрабатываются как и любые другие события в ходе ежедневной обработки. Это означает, что они добавляются на дэшборды и в сырые данные.
Страница тестирования интеграции веб-SDK
Основной вид страницы
Столбцы таблицы событий
|
||||||||||
Нажмите на строку события, чтобы показать ее содержимое после обработки. Дополнительную информацию см. в параметрах событий веб-SDK. |
Процедура
Выполните следующие процедуры.
Включите тестовый режим
Необходимые условия
Перед тестированием веб-SDK необходимо внедрить на ваш сайт или на тестовый сайт.
Ограничение браузера
Если в определенном браузере включен тестовый режим, независимо от вкладки, браузер можно использовать только для подключения к указанному веб-сайту, а не к какому-либо другому веб-сайту. Используйте другой браузер, например Safari вместо Chrome, чтобы подключиться с того же компьютера к другому веб-сайту.
Чтобы включить тестовый режим:
-
Убедитесь, что SDK загружен:
- В AppsFlyer в верхнем меню выберите Мои приложения > Просмотр пакетов брендов.
- Выберите необходимый Тест интеграции веб-SDK.
Откроется страница интеграции. Отобразится веб-ключ разработчика.
- В новой вкладке браузера перейдите на свой сайт (на котором установлен веб-SDK).
- Нажмите правой кнопкой мыши и выберите «Проверить», чтобы открыть инструменты разработчика в браузере.
- Перейдите на вкладку Консоль.
- В консоли введите:
window.AF_SDK.initPluginsConfig.pba.webAppId
Отобразится webAppID.
- Убедитесь, что webAppID совпадает с веб-ключом разработчика на странице тестирования интеграции веб-SDK.
- Включите тестовый режим:
- Убедитесь, что тестовый режим включен:
Отправьте тестовые события
- В тестовом режиме отправляемые вами события отображаются на странице тестирования интеграции.
- Внимание! Тестовые события обрабатываются и впоследствии включаются в отчеты PBA. Чтобы избежать искажения отчетов, заполните
eventRevenue
низкими (малыми) значениями. Если значение не отправлено, PBA заполняет его как 0.
Отправьте примеры событий каждого из описанных типов.
Шаг |
Действие (Введите команды) |
Страница тестирования интеграции веб-SDK (Ожидаемый результат) |
---|---|---|
1 |
Откройте новую вкладку в браузере и перейдите на любую страницу вашего сайта. |
PBA зарегистрирует событие |
2 |
Войдите/зарегистрируйтесь на своем сайте как пользователь, чтобы вызвать событие setCustomerUserId. |
|
3 |
Начните отправлять веб-события, чтобы убедиться, что PBA обрабатывает их правильно. Примечание. Если не указано иное,
|
Устранение неполадок
События не отображаются на странице тестирования
- В инструментах разработчика в браузере перейдите на вкладку Сеть.
- В поле фильтра введите «websdk».
- На основе кода ответа HTTP выполните следующие действия:
- 200: Обратитесь в службу технической поддержки AppsFlyer.
- 400: Проверьте, что все параметры заключены в кавычки " ".