Краткий обзор. Совместимость позволяет Facebook делиться с нами декодированными данными SKAN, а нам — делиться с Facebook Ads вашими битами CV (сопоставлением).
Совместимость SKAN: AppsFlyer <-> Facebook
Если вы работаете с несколькими партнерами — рекламными сетями, лучше всего настроить все в AppsFlyer. В результате метрики эффективности SKAN, дополненные другими метриками, например, данными о затратах, будут доступны на платформе AppsFlyer.
Материал по теме: Руководство по решению AppsFlyer SKANetwork
Объем взаимодействия SKAN и Facebook
Благодаря взаимодействию с Facebook:
- AppsFlyer и Facebook используют общую схему значения конверсии (CV) SKAN, благодаря чему могут предоставлять показатели эффективности.
- AppsFlyer поддерживает все цели кампаний Facebook Ads, что позволяет проводить оптимизацию кампаний:
- Установка мобильного приложения (MAI)
- Взаимодействие с мобильным приложением (MAE)
- Оптимизация стоимости (VO)
- После включения интеграции со SKAN происходит следующее:
- SDK Facebook перестает обновлять SKAN CV (выключатель)
- Значение конверсии (CV) обновляет SDK AppsFlyer.
- Facebook предоставляет данные постбэков SKAN для агрегированных отчетов и дэшборда SKAN.
Другие факторы, которые нужно учесть:
- Если вы не включили интеграцию партнеров SKAN, на дэшборде SKAN установки, пришедшие из Facebook, считаются органическими установками.
- В контексте атрибуции AppsFlyer (обзорный дэшборд):
- Пришедшие из Facebook установки, которые выполнены пользователями, давшими согласие на сбор данных, атрибутируются корректно.
- Установки, которые выполнены пользователями, не давшими такого согласия, считаются органическими.
- Влияние iOS 14.5 на отчетность SRN
-
В нашей MMP-интеграции с Facebook всегда реализуется флаг Отслеживание рекламодателем включено. (Эта информация предоставляется в соответствии с чек-листом из рекомендаций по iOS 14 для приложений Facebook, опубликованным в феврале 2021 года.)
Факторы, которые необходимо учитывать
- Когда взаимодействие включено, при каждом изменении настроек измерения в AppsFlyer Facebook приостанавливает ваши кампании (Руководство Facebook). Перед их включением убедитесь, что все соответствующие внутренние события сопоставлены. Внимание:
- Не повторяйте процедуру интеграции MMP из этой статьи, то есть не нужно снова копировать URL-адрес подключения MMP.
- У Facebook есть опция Auto-unpause ads (Автоматическая отмена приостановки), которая возобновляет кампанию через 72 часа.
- Если отключить измерение SKAdNetwork в AppsFlyer, Facebook не сможет получать сопоставление CV.
- SDK AppsFlyer или SDK Facebook: SDK Facebook подходит, если вы запускаете кампании только через Facebook. Если вы проводите кампании с несколькими партнерами, SDK AppsFlyer позволит просматривать данные по всем партнерам.
- Прочтите в этой статье раздел о несоответствиях.
Рекомендации по рекламе в Facebook с целью установки приложений
При настройке в Facebook кампаний, направленных на установку приложений для iOS 14, учитывайте следующие рекомендации Facebook:
- На приложение допускается не более 9 кампаний с 5 группами объявлений в каждой. Рекламодатели могут запустить эти 9 кампаний в 9 рекламных аккаунтах по app ID.
- Вам не нужно создавать отдельный аккаунт для кампаний iOS 14. Кампании для iOS 14 можно запускать из существующих аккаунтов.
-
Между способом оптимизации Facebook и типом измерения, выбранным вами в AppsFlyer, существует следующая взаимосвязь:
- Измерение дохода: VO и AEO.
- Измерение конверсии: AEO. Включает событие покупки и стандартные события Facebook. Вы должны сопоставить событие приложения в AppsFlyer с соответствующим событием Facebook.
Процедуры взаимодействия
Выполните следующие процедуры, чтобы активировать взаимодействие.
Для атрибуции установок приложения:
Разрешите Facebook делиться данными SKAdNetwork с AppsFlyer
Разрешите Facebook делиться данными SKAdNetwork с AppsFlyer. Если этого не сделать, вы не увидите на дэшборде SKAdNetwork AppsFlyer установки SKAdNetwork, атрибутированные Facebook.
Эта процедура выполняется один раз на приложение.
Чтобы разрешить Facebook делиться данными SKAdNetwork с AppsFlyer:
- В AppsFlyer перейдите в раздел Настройки > Интегрированные партнеры.
- Выберите Facebook.
- Перейдите на вкладку SKAdNetwork.
- Нажмите Facebook login (Вход в Facebook). Необходимо использовать аккаунт администратора или рекламодателя, у которого есть:
- Разрешение Ads_read. См. пункт Убедитесь, что у вас есть разрешение на чтение объявлений.
- Доступ к App ID рекламируемого приложения в настройках Facebook Business.
- Следуйте инструкциям в пользовательском интерфейсе.
Завершив процесс в Facebook, вы вернетесь в AppsFlyer. - Убедитесь, что статус аккаунта Waiting for synch (Ожидает синхронизации).
Это сообщение отображается до тех пор, пока мы не получим данные из Facebook. - Дождитесь 02:00 UTC следующего дня, после чего проверьте, изменился ли статус на Success (Успешно).
Данные на дэшборде SKAdNetwork обновляются ежедневно к 08:00 UTC. - Прочитайте раздел о различиях в измерениях.
Для атрибуции внутренних событий приложения:
Поделитесь схемой CV с Facebook
Шаг | Действие | Сведения | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
1 |
Требования к приложению |
|
||||||||
2 |
Обзор настроек SKAdNetwork |
Убедитесь, что решение SKAN для AppsFlyer установлено и включено. Это позволит SDK AppsFlyer вызывать API SKAdNetwork и задавать CV. Чтобы просмотреть настройки SKAdNetwork:
|
||||||||
3 |
Сопоставление внутренних событий приложения |
Проверьте сопоставление с внутренними событиями приложения в Facebook и, если требуется, внесите изменения. Чтобы просмотреть и настроить сопоставление внутренних событий приложения:
|
||||||||
4 |
Подключите AppsFlyer к Facebook |
Примечания
|
||||||||
5 |
Настройка кампании для iOS 14 |
Убедитесь, что в Facebook включен параметр "iOS 14 Campaign" (Кампания для iOS 14). Этот параметр находится на странице настроек New App installs Campaign (Кампания, ориентированная на установку приложений). |
Дополнительные сведения
Различия в измерениях и времени между AppsFlyer и Facebook
Наименование | Сведения |
---|---|
Имена внутренних событий приложения |
До 15 августа 2021 года в названиях событий на дэшборде использовались названия событий Facebook. В дальнейшем они использоваться не будут. |
Режим измерения дохода: метрики конвертированных пользователей |
[Устарело с 16 августа 2021]
|
Сроки доступности данных |
Данные доступны, начиная с даты включения интеграции в соответствии с часовым поясом UTC. |
Дата установки |
AppsFlyer и Facebook по-разному определяют дату установки. Рассмотрим:
|
Актуальность данных |
|
Убедитесь, что у вас есть разрешение на чтение объявлений в аккаунте Facebook для разработчиков
Разрешение ads_read предоставляет клиентам Facebook Ads доступ по API к данным об эффективности рекламы для использования в настраиваемых дэшбордах и аналитике данных.
Чтобы убедиться, что у вашего аккаунта Facebook Ads есть разрешение ads_read:
- Войдите в свой аккаунт Facebook для разработчиков.
- Выберите идентификатор приложения Facebook.
- Перейдите в раздел App Review (Проверка приложения) > Permissions and Features (Разрешения и функции).
- Убедитесь, что ads_read имеет статус ready for use (Готово к использованию). Если это так, дополнительных действий не требуется.
- Если у вас нет разрешения ads_read, запросите его следующим образом:
- Перейдите в раздел App Review (Проверка приложения) > Requests (Запросы).
- Запросите разрешение ads_admin.
- Повторите шаги этой процедуры, чтобы убедиться, что необходимое разрешение вам предоставлено.
Устранение неполадок, расхождения и часто задаваемые вопросы
Действие | Сведения |
---|---|
Facebook не может подключиться |
Симптом: В Facebook появилось сообщение We can't connect. Check that you're using the correct URL. If the problem continues, contact your partner app for help. Корректирующие меры В AppsFlyer проверьте, что сопоставление внутренних событий приложения включено, и события AppsFlyer сопоставлены событиям Facebook. (Описано в предыдущем разделе). [Рекомендация обновлена 20 апреля 2021 г.] |
Приоритет события |
Q: Как задать приоритет события в Facebook? A: В Facebook задавать приоритет события не требуется. Функция приоритета относится к приложениям, которые для определения CV используют SDK Facebook. В вашем случае CV задает SDK AppsFlyer. Не обращайте внимания на опцию приоритета в Facebook. AppsFlyer измеряет 6 событий конверсии без приоритета. [Рекомендация обновлена 20 апреля 2021 г.] |
Импорт из партнерского приложения отключен |
Симптом: Если в Facebook отключен импорт из партнерского приложения, значит, приложение не отправляло события в Facebook с помощью SDK MMP. Корректирующие меры Произведите одно из следующих действий:
Сделав это, настройте интеграцию с AppsFlyer после регистрации первых событий в Facebook. [Рекомендация обновлена 25 апреля 2021 г.] |
Диапазоны не могут пересекаться и должны идти последовательно |
Симптом: Вы используете индивидуально настраиваемый режим AppsFlyer SKAdNetwork. При импорте схемы измерения в Facebook появится следующее сообщение: Ranges can't overlap and must be in consecutive order (Диапазоны не могут пересекаться и должны идти последовательно). Корректирующие меры Значения конверсии в настраиваемой схеме конверсии должны располагаться по возрастанию. [Рекомендация обновлена 26 апреля 2021 г.] |
Отправка событий в Facebook |
Q: Имеет ли смысл отправлять в Facebook дополнительные постбэки по событиям, не выбранным в опции измерения CV? A: По пользователям, давшим согласие, отправляйте полный набор событий, чтобы у Facebook были максимальные возможности для оптимизации. |
Сопоставление нескольких событий с одним событием Facebook |
Q: Можно ли сопоставить несколько внутренних событий приложения с одним событием Facebook? A: Если сопоставить несколько событий одному стандартному событию Facebook, Facebook не сможет их различать. Поэтому Facebook будет выполнять оптимизацию по одному распознанному событию. |
Данных Facebook нет на дэшборде |
Симптом: На вкладке интеграции SKAdNetwork отображается сообщение Failed to pull data (Ошибка получения данных). Корректирующие меры Убедитесь, что подключенный аккаунт Facebook является аккаунтом администратора или рекламодателя с разрешением ads_read. |
Ошибка в Facebook при попытке запустить кампании на iOS 14. |
Симптом: Верно все перечисленное:
Это происходит потому, что Facebook не известно, что вы используете SDK с поддержкой SKAdNetwork, то есть SDK AppsFlyer. Корректирующие меры
|
Данные о доходах, передаваемые Facebook |
[Обновлено 12 июля 2021 г.] Facebook рассчитывает доход на основе CV, используя ваши настройки SKAdNetwork. Однако это не прямой расчет. Для определения дохода Facebook использует специальные алгоритмы. Характерный симптом — неокругленные значения дохода даже в тех случаях, когда вы измеряете доход в целых денежных единицах. |
Установки и повторные скачивания |
[Обновлено 30 ноября 2021 г.]
|
Заполнение данных задним числом |
[Обновлено 23 декабря 2021 г.] Иногда мы не можем подключиться к Facebook для получения данных, например, из-за ошибок входа. Это не повод для беспокойства. Мы заполним пробелы в отчетности за предыдущие 7 дней при следующем успешном подключении. |
AppsFlyer показывает значительно больше установок/событий/доходов, чем Facebook |
Во многих случаях это расхождение возникает из-за того, что на дэшборде Facebook по умолчанию отображаются только события или установки после клика, в то время как на дэшборде AppsFlyer отображаются события и установки как после клика, так и после просмотра. |
Интеграция с агентством |
Если у агентства есть пользователь с ролью администратора в аккаунте Facebook Ads рекламодателя, оно может выполнить описанную в этой статье процедуру, чтобы включить взаимодействие со SKAN от имени рекламодателя. Рекламодателю не потребуется входить в свой аккаунт Facebook Ads. Вход агентства будет зафиксирован в аккаунте рекламодателя. |