Кратко: Everflow — интегрированный партнер AppsFlyer. AppsFlyer отправляет Everflow данные атрибуции по установкам и событиям в приложении.
Настройка интеграции с AppsFlyer
Чтобы начать интеграцию с AppsFlyer:
- Заполните форму регистрационной информации партнера.
- После отправки приведенной выше регистрационной формы вы получите электронное письмо от менеджера по развитию партнерских отношений в течение 24 часов.
- Ответьте на это электронное письмо, указав имя клиента AppsFlyer, для которого вы проводите онбординг. Отправьте нам следующую информацию с помощью виджета помощника партнера:
- Название вашей компании
- Прозрачный логотип
- Рекомендуемый шаблон ссылки атрибуции Everflow (используйте приведенный ниже шаблон)
- Для pid нужно указать выбранное вами имя, которое будет отображаться в отчетах AppsFlyer.
- Любые дополнительные значения, которые вы хотите использовать.
- Ваш идентификатор сети Everflow (nid) и домен постбэка для настройки постбэков по установкам и событиям в приложении
Шаблон URL-адреса атрибуции
https://app.appsflyer.com/{app_id}?pid=mediaName_int&clickid={transaction_id}&af_siteid={affiliate_id}
&af_sub_siteid={affiliate_source_id}&idfa={idfa}&sha1_idfa={idfa_sha1}&advertising_id={google_aid}
&af_cost_value={amount}&af_cost_currency={offer_currency}&af_cost_model=CPI
Если у вас уже есть интеграция с AppsFlyer, свяжитесь с нами с помощью виджета помощника партнера
и добавьте новый постбэк Everflow и шаблон ссылки атрибуции.
Создание ссылки атрибуции
Ссылка атрибуции состоит из базовой ссылки атрибуции AppsFlyer и дополнительных макросов, добавленных рекламной сетью, как описано здесь.
Ниже приведена базовая ссылка атрибуции AppsFlyer с подробным объяснением каждого макроса:
| Базовый URL-адрес AppsFlyer | Описание |
|---|---|
| https://app.appsflyer.com/{app_id}? |
Конечная точка AppsFlyer app_id = уникальный идентификатор приложения — представляет собой идентификатор продвигаемого приложения |
| pid= | Имя медиаисточника, объединенное с _int для идентификации интегрированных сетей. Пример: mediaName_int |
| c= | Доступно только в расширенных отчётах. |
Ниже приведена полная ссылка атрибуции после добавления дополнительных макросов Everflow:
https://app.appsflyer.com/com.appsflyer?pid=mediaName_int&clickid={transaction_id}&af_siteid={affiliate_id}
&af_sub_siteid={affiliate_source_id}&idfa={idfa}&sha1_idfa={idfa_sha1}&advertising_id={google_aid}
&af_cost_value={amount}&af_cost_currency={offer_currency}&af_cost_model=CPI
Примечание:
- Для моделей стоимости кампании, отличных от CPI, обновите параметр &af_cost_model=, указав соответствующую модель. Пример: CPA, CPC
- Если вы уже являетесь партнером AppsFlyer и сейчас переходите на Everflow с другой платформы, обязательно добавьте
&af_additional_postback=1в свои ссылки атрибуции.
Чтобы просмотреть полный список параметров AppsFlyer, нажмитездесь.
Чтобы просмотреть полный список макросов Everflow, нажмитездесь.
Интеграция постбэков по установкам и in-app событиям
Примечание:
- Ниже приведено объяснение того, как форматировать постбэки по установкам и событиям в приложении для платформы Everflow.
- В приведенных ниже постбэках необходимо передать AppsFlyer ваш пользовательский домен Everflow вместо [everflow_domain_placeholder].
- NID — это идентификатор сети, предоставленный Everflow.
Глобальный постбэк по установке
https://[everflow_domain_placeholder]/ ?nid=[everflow_network_placeholder]&transaction_id=$$click(clickid) Глобальные постбэки от событий внутри приложения
https://[everflow_domain_placeholder]/ ?event_id=[everflow_eventid_placeholder]&nid=[everflow_network_placeholder]&transaction_id=$$click(clickid)
Event_ID
Уникальный идентификатор ID in-app события, который Everflow генерирует для каждого события оффера.
Event_ID= задается рекламодателем как Event Tag на дэшборде AppsFlyer для каждого приложения
Это фактическое название события в приложении.
Подробную информацию о динамическом сопоставлении событий для событий в приложении см. здесь
Настройка событий в Everflow
Чтобы настроить событие в Everflow, выполните следующие шаги:
- Чтобы настроить события на уровне оффера, воспользуйтесь инструкцией здесь.
- После настройки событий запомните, какой идентификатор события к какому относится. В примере ниже идентификатор события ID 275 соответствует Purchase, а идентификатор события ID 276 — Registration
- Добавьте эти события в ссылку атрибуции AppsFlyer.
Для каждого значения "&goalid_x" должен быть один идентификатор ID события.
Замените "x" на другой номер goalid. В этом примере мы использовали &goalid_1=275 и &goalid_2=276 - Добавьте их в ссылку атрибуции AppsFlyer на странице General после редактирования оффера.
- Добавьте &goalid_1=275&goalid_2=276 в ссылку атрибуции AppsFlyer и нажмите «Сохранить».
После завершения это должно выглядеть так (идентификаторы ваших событий могут отличаться): - Попросите рекламодателя сопоставить эти события в AppsFlyer. Подробнее о динамическом сопоставлении событий для событий в приложении — см. выше.
- Получите постбек события от Everflow и отправьте его в AppsFlyer, убедитесь, что вы сопоставляете правильные макросы goalid с соответствующими событиями на стороне рекламодателя.