Інтеграція із платформою AppsFlyer

Стаття розкриває процес інтеграції з платформою AppsFlyer.

💬

AppsFlyer — сервіс для збору й аналітики даних про користувачів сайтів і додатків. Це маркетингова програма для атрибуції — відстеження шляху користувача на всіх платформах, каналах і пристроях.

Що дає інтеграція з AppsFlyer?

  • Прозора система атрибуції – з якого джерела перейшов користувач (Facebook or Sendios);
  • Відстеження, з якого типу листа перейшов користувач – welcome / after_pay / custom;
  • Можливість відслідковувати встановлення додатку;
  • Можливість відслідковувати кількість дій в додатку;
  • Вимірювання конверсії (conversion) та доходу (revenue);
  • Відстеження реєстрацій;
  • Відстеження покупок в додатку;
  • Відправка даних через back-end на web-app або будь-яку сторінку в web (параметр вставляється в deeplink);
  • Допомагає уникати позначення листів як спаму через те, що посилання не відповідає домену відправника ('email validation systems are more likely to consider emails containing branded links as valid promotion emails').

Де можна знайти опис інтеграції Sendios+AppsFlyer?

Інтеграція (створення потрібних посилань) описана на сторінці AppsFlyer: Інтеграція Sendios та AppsFlyer.

Якого типу посилання потрібні для коректної інтеграції?

Наша інтеграція дозволяє використовувати лише branded links.

Якщо ви використовуєте брендовані (branded) посилання, домен зазвичай буде включати брендинг постачальника посилань, наприклад, http://yourbrand.onelink.me. Фірмове посилання OneLink виконує ті ж функції, що й небрендоване (non-branded) посилання, включаючи підтримку для універсальних посилань та посилань на додаток, але відображає назву вашого бренду в домені без імені постачальника посилань.

Як інтегрувати deeplink на ваш продукт?

Для Android: Android Unified Deep Linking.

Для iOS: iOS Unified Deep Linking.

У посилання будуть включені наступні параметри:

pid=Sendios (media source) – назва ресурсу, з якого перейшов користувач (email, push);
c=match (campaign) – назва кампанії, з якої перейшов користувач;
af_dp=wiliapp//: – URI-схема глибинного посилання ресурсу, куди ви хочете перенаправляти своїх користувачів;
af_force_deeplink=true – необхідно для iOS, детальніше у статті URI scheme fallback for iOS;
deeplink_value=profile – перенаправляє користувача на конкретну сторінку в додатку;
is_retargeting=true – допомагає відстежувати у вкладці ретаргетинг;
af_reengagement_window=1d – допомагає відстежувати всі події як ретаргетинг протягом 1 дня;
af_click_lookback=1d – допомагає відстежувати нові установки протягом 1 дня.

На що слід звертати увагу при створенні посилання?

Коректний CNAME: click.esplinks.appsflyer.com (де click буде відповідати домену вашого проєкту).

🚧

CNAME посилання має бути іншим, ніж той, що пропонує AppsFlyer на сторінці створення Branded Link.

Зверніть увагу, що при натисканні кнопки Verify/Перевірити для перевірки домену бренду може з'явитися повідомлення про помилку щодо CNAME від AppsFlyer:

Ігноруйте це повідомлення та змініть CNAME відповідно до вказівок вище.

Перевірити налаштування можна за допомогою https://mxtoolbox.com/ - зверніть увагу на canonical name.

Результат перевірки буде наступним:

Які параметри вставляються у посилання від Sendios?

Ви можете використовувати ті параметри, які вам необхідні. Для забезпечення відстеження ми додаємо наступні параметри до посилання:

af_esp_url_path=/track/mail/click – частина посилання, на яку будуть передані параметри з afesp_url_params;
afesp_name=sendios – назва клієнта;
af_esp_url_params=u%3D1102218457%26m%3D14138176504 (тут можуть бути будь-які параметри, такі як user_id і mail_id в URL-кодуванні) – параметри, які нам потрібні для подальшої обробки:

  • m – mail_id у нашій системі;
  • u – user_id у нашій системі;
  • sign – підпис для верифікації посилання.

Як передавати branded links на бік Sendios?

Для транзакційних листів (системні/тригерні): використовуйте змінну {{ app_link }} або звертайтеся до CSM.

Для кампаній: звертайтеся до CSM.

Як переконатися, що інтеграція успішна?

Якщо все налаштовано правильно, то ви зможете переглянути статистику відкриттів (open) та натискань (click) в розділі Webhooks на сторінці користувача та в Analytics → Email Reports.