В данном руководстве объясняется, как внедрить Tenjin без использования SDK . Данный метод основан на отправке событий «сервер-сервер» (S2S) в Tenjin, что позволяет Tenjin осуществлять атрибуцию и получать результаты с помощью DataVault, LiveOps Campaigns или S2S Callbacks.
Необходимые условия #
- У вас должен быть настроен их собственный бэкенд-сервер для сбора идентификаторов устройств и данных о событиях из их приложений.
- Сервер должен иметь возможность отправлять HTTPS-запросы на конечные точки приема событий Tenjin.
- Вам необходимо сгенерировать и сохранить собственный UUID (строка из 32 символов), который будет использоваться в качестве analytics_installation_id (AIID).
1. Начать отправлять события в Tenjin #
- Установка и настраиваемые события
https://track.tenjin.com/v0/event- Необходимые параметры для отправки отмечены в данном руководстве значком (*) здесь.
- Купить
https://track.tenjin.com/v0/purchase- Необходимые параметры для отправки отмечены в данном руководстве значком (*) здесь.
⚠️ Важно:
- Используйте один и тот же идентификатор analytics_installation_id (UUID) для всех последующих событий от одного и того же пользователя (установки, пользовательские события, покупки и т. д.).
2. Атрибуция в Тэндзине через S2S #
Tenjin выполняет атрибуцию входящих событий S2S с помощью двух основных методов. Этот метод аналогичен тому, как это работает при использовании метода SDK:
Детерминистическая атрибуция #
- Использует идентификаторы устройств, такие как IDFA (при наличии согласия в рамках ATT), GAID или реферер установки.
- Tenjin будет осуществлять детерминированную атрибуцию на основе данных об установках, полученных через S2S с использованием параметра advertising_id для пользователей, давших согласие на участие.
Вероятностная атрибуция #
- Используется в случае отсутствия IDFA/GAID (например, iOS без согласия ATT).
- Tenjin будет проводить вероятностную атрибуцию на основе данных об установках, полученных через S2S с использованием параметра ip_address для пользователей, отказавшихся от участия.
3. Получить данные об авторстве #
После импорта данных о событиях и выполнения атрибуции клиенты могут получить доступ к результатам следующими способами:
- Экспорт необработанных данных:
- Необработанные данные на уровне событий, доступные для экспорта из панели инструментов.
- Необработанные данные на уровне событий, доступные для экспорта из панели инструментов.
- Метод LiveOps:
- Информация об атрибуции на уровне пользователя на стороне клиента с использованием SDK Tenjin.
- Информация об атрибуции на уровне пользователя на стороне клиента с использованием SDK Tenjin.
- Обратные вызовы S2S:
- Tenjin может отправлять postbacks на конечные точки вашего сервера при атрибуции.
- В ответных запросах содержатся данные о кампании, канале, рекламной сети и установке.
- Tenjin может отправлять postbacks на конечные точки вашего сервера при атрибуции.
Примечание: Если вы также хотите получать необработанные данные о кликах и показах на свои серверы, пожалуйста, обратитесь по адресу support@tenjin.com.