Как настроить интеграцию Adjust с Facebook: пошаговая инструкция

Adjust — это система атрибуции мобильных пользователей (Mobile Measurement Partner, MMP). Ее задача — фиксировать, из какого рекламного источника пришел пользователь, какие действия он совершил в приложении и какой доход принес. SDK Adjust (код аналитики) в приложении собирает события — установки, регистрации, покупки и т. д. — и передает их в Adjust. 

Интеграции нужны, чтобы:

  • рекламная сеть получала информацию об установках и конверсиях;

  • эти данные использовались для оптимизации кампаний (например, Facebook показывает рекламу тем, кто с большей вероятностью купит);

  • маркетолог видел полную картину — сколько стоит инсталл, какая реклама приносит доход, какие каналы работают лучше.

Без интеграций Adjust выполняет роль только «хранилища данных» и не влияет на работу алгоритмов в Facebook, Google или TikTok.

Как работают интеграции Adjust

Когда в приложении происходит событие (например, загрузка или покупка), Adjust формирует постбек — автоматический сигнал с данными о нем. Постбеки отправляются в рекламные сети, чтобы они получали результат работы своей кампании.

В постбек могут передаваться:

  • данные об инсталле — время, источник, кампания, креатив;

  • конверсии и ключевые события — регистрации, покупки, подписки;

  • параметры пользователя — IDFA/GAID, страна, устройство;

  • доход, если событие содержит revenue.

Чем больше данных в постбеке, тем точнее алгоритмы сети оптимизируют показ рекламы.

После получения данных происходит процесс сопоставления внутренних событий в приложении с рекламной сетью — маппинг (event mapping). Например:

  • в приложении событие называется first_purchase;

  • в Facebook — это fb_mobile_purchase;

  • в Google Ads — in_app_purchase.

Чтобы сеть могла правильно учесть это действие, в настройках Adjust нужно сопоставить событие приложения с соответствующим событием в сети. Если маппинг сделан некорректно, сеть не получит сигнал и не сможет обучать свои алгоритмы. 

Подключение Adjust к Facebook Ads

Как настроить интеграцию

  1. Войдите в Adjust — вкладка «Partners». Нажмите «New partner».

Увійдіть в Adjust — вкладка «Partners». Натисніть «New partner».

  1. В окне «Partner selection» выберите Facebook и нажмите «Next». 

У вікні «Partner selection» оберіть Facebook і натисніть «Next».

  1. В разделе «App selection» найдите свое приложение и перейдите дальше. Если вы впервые заходите в Adjust, необходимо добавить приложение в аналитику, а затем уже выбрать для интеграции.

Якщо ви вперше заходите у Adjust, необхідно додати застосунок в аналітику, а тоді вже вибрати для інтеграції.

  1. Теперь можно настроить параметры обмена данными и сопоставить события Adjust с событиями и параметрами Meta.

В поле App ID укажите идентификатор вашего приложения в Meta. Его можно найти в кабинете разработчика. Обратите внимание: один и тот же App ID используется для всех платформ (iOS и Android) в пределах вашего приложения в Adjust.

Чтобы найти App ID в Meta, перейдите на страницу приложений в кабинете разработчика. Здесь добавлены все ваши приложения, выберите нужное и скопируйте App ID.
Тут додані всі ваші застосунки, виберіть потрібний та скопіюйте App ID.

Далее в поле «Ключ расшифровки» нужно ввести специальный ключ, который позволяет привязать необработанные данные к конкретным кампаниям в приложениях для Android.

Получить этот ключ можно в Meta на панели инструментов вашего приложения в разделе «Основные — Настройки». Прокрутите вниз до раздела Android и скопируйте ключ расшифровки для дальнейших шагов.

Прокрутіть униз до розділу Android та скопіюйте ключ розшифрування для подальших кроків. 

В Adjust, чтобы максимально эффективно учитывать показы рекламы (IAA) в Android-кампаниях, включите опцию AdImpression mapping (только для Android).

В Adjust, щоб максимально ефективно враховувати покази реклами (IAA) в Android-кампаніях, увімкніть опцію AdImpression mapping (тільки для Android).

Настройка обмена данными и дополнительных параметров

После включения обмена данными необходимо настроить параметры общего доступа. Активация интеграции Adjust по умолчанию отправляет в Meta данные из всех источников атрибуции. Это означает, что сеть получает информацию не только о «своих» кампаниях, но и об инсталляциях из Google, email-рассылок, органических и т. д. Выбрать нужные данные для передачи можно при следующих настройках.

Кроме базовых данных, вы можете настроить передачу дополнительных параметров для более глубокой оптимизации. Для этого:

  1. Активируйте пункт «Рекламный доход» (Ad revenue) и «Sessions» в настройках обмена данными, чтобы сеть могла получать информацию о прибыли от показов рекламы. Эти данные будут отображаться в Meta Ads Manager как событие fb_mobile_purchase.

Название события зафиксировано системой и неизменно.

  1. Если у вас подключено решение Adjust Uninstall and Reinstall, вы можете передавать эти данные в Meta для ретаргетинга или анализа оттока аудитории.

  2. Активируйте доход от покупок в приложении (In-app Revenue), чтобы видеть подробную статистику прибыли непосредственно в Meta Ads Manager.

Важно: для корректной передачи этих данных необходимо обязательно выполнить маппинг событий, генерирующих доход.

  1. Подключите дополнительные параметры (Parameters), чтобы передавать кастомные данные, настроенные в Adjust SDK (например, категория товара, тип подписки и т. д.). Для этого необходимо сопоставить параметры в панели управления Adjust.

Для цього необхідно зіставити параметри у панелі керування Adjust.

Специфика iOS: протокол AEM и конфиденциальность

Для приложений iOS включите агрегированный протокол измерения событий (AEM) — это протокол от Meta, разработанный для атрибуции в приложениях на устройствах с iOS 14.5 и более поздних версий.

Использование AEM позволяет запускать и оптимизировать два типа кампаний:

  1. App Install (MAI) — направленные на привлечение новых пользователей и увеличение количества установок.

  2. App Engagement (MAE) — кампании по ретаргетингу для возвращения и стимулирования активности уже имеющихся пользователей.

App Engagement (MAE) — кампанії з ретаргетингу для повернення та стимулювання активності вже наявних користувачів.

Дополнительные параметры настройки:

  1. Измерение реатрибуции (Reattribution). Adjust автоматически фиксирует повторные привлечения пользователей для Meta. Если этот переключатель активен, Adjust передает данные обо всех сессиях приложения в Meta. Если система находит совпадение с вашей рекламой, такая активность засчитывается как реатрибуция.

  2. Ограниченное использование данных (LDU для CCPA). Активируйте этот пункт, чтобы соответствовать требованиям закона CCPA. Это автоматически сигнализирует Meta о том, что пользователи из Калифорнии отказались от передачи своих данных третьим сторонам.

Це автоматично сигналізує Meta про те, що користувачі з Каліфорнії відмовилися від передачі своїх даних третім сторонам.

Далее необходимо настроить сопоставление всех событий, которыми вы хотите делиться, со значениями, которые может получить ваша сеть.

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

Выберите название события Adjust.

Оберіть назву події Adjust. 

Далее выберите название события для вашей сети. Лучше выбирать из списка стандартных, так как так кампании будут лучше оптимизироваться. Однако, если приведенный список не удовлетворяет вашим целям, вы можете создать собственное название (custom name).

Проте, якщо наведений перелік не задовольняє ваші цілі, ви можете створити власну назву (custom name).

Важно: передавайте только те события, которые реально влияют на бизнес-цели. Если замапить слишком много, оптимизация в Facebook станет менее эффективной.

После настроек перейдите на вкладку предварительного просмотра и проверьте правильность, и если все верно — публикуйте.

Після налаштувань перейдіть на вкладку передперегляду та перевірте правильність і якщо все вірно — публікуйте.

Настройка SKAdNetwork (SKAN) и Conversion Hub

Зайдите в раздел SKAN Configuration в панели Adjust и настройте схему значений конверсий (Conversion Value Manager). Без этого данные о покупках с iOS-устройств будут приходить в Facebook «пустыми» (без ценности). 

Откройте раздел SKAN Conversion Hub и выберите свое приложение. 

Відкрийте розділ SKAN Conversion Hub та оберіть свій застосунок. 

Далее настройте окно отслеживания: Apple отправляет данные не мгновенно, а с задержкой. Вам нужно установить время, в течение которого Adjust будет «ждать» события от пользователя, прежде чем зафиксировать окончательное значение конверсии. Обычно это 24 часа. Это окно позволяет Adjust собирать события первых суток жизни пользователя в приложении, после чего данные анонимно отправляются в Meta. Если вы установите большее значение, данные в Facebook будут поступать с еще большей задержкой.

Якщо ви поставите більше, дані у Facebook будуть приходити зі ще більшою затримкою.

После этого переходим к настройкам маппинга значений. Это главный этап. Поскольку SKAdNetwork позволяет передать только одно число, вам нужно расставить приоритеты:

  1. События (Events). Выберите самые важные события, например, Registration, Trial, Purchase.

  2. Приоритет. Присвойте покупке (purchase) самый высокий приоритет. Если пользователь сначала зарегистрировался, а затем купил, Adjust отправит в Facebook значение именно покупки, потому что оно более ценно.

  3. Диапазоны дохода (Revenue Ranges). Если у вас есть покупки, обязательно настройте диапазоны дохода. Например, Value 1 ($1 – $10), Value 2 ($10 – $50), Value 3 ($50+). Это позволит Facebook понимать, на каких именно пользователей нужно оптимизировать рекламу.

Це дозволить Facebook розуміти, на яких саме користувачів треба оптимізувати рекламу.

После того как вы сохраните настройки в Adjust:

  • перейдите в Facebook Events Manager;

  • убедитесь, что вы выбрали тот же метод настройки (MMP-defined configuration);

  • Facebook автоматически подтянет схему из Adjust через API.

Важно: любые изменения в Conversion Hub вступают в силу не мгновенно. Apple может потребоваться до 24–48 часов, чтобы начать применять новую схему к постбекам.

Импорт расходов и расчет ROI

Подключение рекламного аккаунта для импорта расходов. Для того чтобы Adjust мог рассчитать ROI и ROAS, необходимо связать рекламный аккаунт Meta с панели Adjust:

  1. Перейдите в Data management — Connections.

  2. Найдите Facebook и нажмите Connect.

  3. Авторизуйтесь через свой Facebook-профиль и выберите нужные Ad Accounts.

  4. Теперь данные о расходах, кликах и показах будут автоматически подтягиваться в ваши отчеты Adjust.

Как проверить интеграции и протестировать постбеки

  1. Использование Adjust Testing Console.

Создайте тестовое событие и протестируйте, отправились ли оно и параметры в сеть.

  1. Сравнение с данными сетей.

Если в Facebook показатели не с совпадают , проверьте, все ли иветы сопоставлены правильно.

  1. Синхронизируйте окна атрибуции

Окна в Adjust (AppView → Attribution settings) должны совпадать с настройками в вашем Meta Ads Manager. Рекомендуемый стандарт для обеих систем — 7-day click / 1-day view.

  1. Проверка передачи данных в сеть

Сравните количество инсталляций/конверсий в Adjust и в Facebook. 

Распространенная проблема на этом этапе — дублирование событий, которые отображаются в Facebook, по сравнению с Adjust. Такое возможно, если события уже отслеживались с помощью Facebook SDK (или другого партнера — MMP). В таком случае нужно оставить только одного партнера, который будет собирать и передавать данные о событиях — Adjust. 

Как отключить автоматическое отслеживание в Facebook SDK: 

  • в Meta Events Manager выберите свое приложение → Settings; 

  • найдите блок Event Setup;

  • отключите переключатель «Log events automatically from SDK».

вимкніть перемикач «Log events automatically from SDK».

Это гарантирует, что Facebook будет принимать только те события, которые отправляет Adjust (Server-side), и вы избежите дубликатов. Отключите отправку в Facebook SDK, но оставьте сам SDK для других функций, если они нужны, и проверьте заново количество событий в Adjust и в Facebook. 

Рекомендуется проводить тест после каждой новой интеграции или внесения изменений в маппинг.

Лучшие практики интеграции Adjust с рекламными сетями

  1. Используйте кастомные параметры — добавляйте бизнес-данные (тип подписки, категория товара), чтобы алгоритмы лучше различали ценность пользователей.

  2. Ограничивайте доступ к интеграциям — настройки должен изменять только технический специалист, чтобы избежать случайных сбоев.

  3. Логируйте все изменения в маппинге — ведите внутренний changelog или настройте уведомления в Slack/Email, чтобы всегда знать, кто и что изменил.

  4. Используйте отдельные события для разных типов пользователей — например, purchase_new_user и purchase_returning_user. Это поможет отдельно оптимизировать кампании на новых и вернувшихся клиентов.

  5. Регулярно очищайте маппинг от лишних событий — раз в квартал оставляйте только те события, которые реально влияют на бизнес-цели.

Выводы

  1. Adjust (MMP) фиксирует источник привлечения, события в приложении и доход. Интеграции нужны, чтобы эти данные попадали в Meta и обучали алгоритмы оптимизации, а не оставались «просто хранилищем» в Adjust.

  2. Интеграция работает через постбеки. Adjust отправляет в рекламную сеть данные об инсталляциях/конверсиях/параметрах пользователя/доходе, и чем полнее постбеки — тем точнее оптимизация.

  3. Критический этап — event mapping. События приложения в Adjust нужно корректно сопоставить со стандартными (или custom) событиями Meta. Некорректный маппинг и сеть не «видит» сигнал.

  4. Подключение к Facebook Ads в Adjust осуществляется через Partners — Facebook, выбор приложения, внесение App ID и (для Android) ключа расшифровки и опций типа AdImpression mapping.

  5. Обмен данными нужно настраивать осознанно. По умолчанию Meta может получать данные из всех источников атрибуции, а дополнительно можно передавать ad revenue/sessions, uninstall&reinstall, in-app revenue и кастомные параметры — но доходные события обязательно должны быть замаплены.

  6. Для iOS важны AEM + SKAdNetwork (Conversion Hub): без настроенных conversion values покупки могут приходить «пустыми», поэтому нужно задать окно отслеживания, приоритеты событий и revenue ranges. Изменения применяются с задержкой (до 24–48 часов).

  7. Тестируйте постбеки в Adjust Testing Console, сверяйте метрики с Meta, синхронизируйте окна атрибуции (часто 7-day click / 1-day view), устраняйте дублирование (отключить auto-logging в Facebook SDK) и регулярно очищайте маппинг/ведите changelog.

0
0
0
Обнаружили ошибку? Выделите ее и нажмите Ctrl + Enter.