Чем мы можем помочь?

Интеграция Everflow с AppsFlyer

  • Обновлено

Кратко: Everflow — интегрированный партнер AppsFlyer. AppsFlyer отправляет Everflow данные атрибуции по установкам и событиям в приложении.

Настройка интеграции с AppsFlyer

Чтобы начать интеграцию с AppsFlyer:

  1. Заполните форму регистрационной информации партнера. 
  2. После отправки приведенной выше регистрационной формы вы получите электронное письмо от менеджера по развитию партнерских отношений в течение 24 часов.
  3. Ответьте на это электронное письмо, указав имя клиента 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, выполните следующие шаги:

  1. Чтобы настроить события на уровне оффера, воспользуйтесь инструкцией здесь.
  2. После настройки событий запомните, какой идентификатор события к какому относится. В примере ниже идентификатор события ID 275 соответствует Purchase, а идентификатор события ID 276 — Registration
  3. Добавьте эти события в ссылку атрибуции AppsFlyer.
    Для каждого значения "&goalid_x" должен быть один идентификатор ID события.
    Замените "x" на другой номер goalid. В этом примере мы использовали &goalid_1=275 и &goalid_2=276
  4. Добавьте их в ссылку атрибуции AppsFlyer на странице General после редактирования оффера.
  5. Добавьте &goalid_1=275&goalid_2=276 в ссылку атрибуции AppsFlyer и нажмите «Сохранить».
    После завершения это должно выглядеть так (идентификаторы ваших событий могут отличаться):
  6. Попросите рекламодателя сопоставить эти события в AppsFlyer. Подробнее о динамическом сопоставлении событий для событий в приложении — см. выше.
  7. Получите постбек события от Everflow и отправьте его в AppsFlyer, убедитесь, что вы сопоставляете правильные макросы goalid с соответствующими событиями на стороне рекламодателя.