Отложенные Глубинные Ссылки — Получение Данных по Конверсиям

Введение

AppsFlyer обеспечивает прямой доступ к данным атрибуции пользователей в реальном времени на уровне SDK. С его помощью можно настраивать целевые страницы, которые увидят пользователи, открывая приложение в первый раз после установки. Эту функцию обычно называют "отложенной" глубинной ссылкой. Она повсеместно используется на веб-сайтах, однако ее не так просто применить в мобильной экосистеме. К счастью, AppsFlyer готов помочь в любых ситуациях и на любых платформах.

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

 Пример

Представим, что некий пользователь только что нажал на рекламу HotelTonight в Google AdWords по поисковому запросу "гостиницы Нью-Йорк". Сначала он попадет на страницу Google Play или App Store, чтобы загрузить приложение, а когда впервые откроет его, сразу попадет на страницу с перечнем гостиниц в Нью-Йорке. Благодаря доступу к данным атрибуции, предоставленным AppsFlyer, приложение узнает, какие именно кампании и ключевые слова привели пользователя к установке этого приложения.


Помимо удобства для пользователя и увеличения конверсий, эта функция позволяет организовывать сложные контекстные кампании. Например, пользователю можно предоставлять бонусы или купоны за установку и использование приложения. В частности, вместо фразы Нажмите, чтобы установить приложение можно использовать в рекламной кампании фразу Установите приложение и получите $50 за бронирование. Подобные кампании не только повышают количество конверсий из клика в установки, но и увеличивают число пользователей, готовых платить. В результате окупаемость инвестиций может вырасти в 2–5 раз!

NativeTrack™ SDK от AppsFlyer выполняет отслеживание на стороне сервера. Это означает, что отслеживание конверсий и обработка данных происходит на серверах AppsFlyer, откуда эти данные можно получить. Получение данных атрибуции с помощью SDK AppsFlyer после первого запуска приложения может занимать несколько секунд.

 Примечание

Согласно политики конфиденциальности Facebook, ни AppsFlyer, ни другие партнеры, занимающиеся измерениями в сфере мобильного маркетинга, не имеют права производить атрибуцию установок Facebook на уровне пользователя без принятия Условий предоставления услуг Facebook. Дополнительные сведения см.  здесь.

Не принимая "Условия предоставления услуг", вы не сможете получить данные атрибуции для установок, выполненных с Facebook, на уровне пользователей и данные установки, приведенные мобильной рекламой с Facebook, будут считаться "органическими"

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

Параметры используемые для получения данных атрибуции

В состав возвращаемых данных конверсии входят ВСЕ параметры исходной ссылки для отслеживания и несколько дополнительных параметров, созданных сервером при нажатии на рекламное объявление или при установке.

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

При каждом запуске приложения вызывается эта функция:

onInstallConversionDataLoaded для Android

onConversionDataReceived для iOS

В зависимости от типа установки можно получить три результата:

Неорганическая установка
Функция возвращает первоначальные данные атрибуции установки (см. примеры ниже).
Органическая установка
(или  повторная установка). Функция возвращает строку "organic install"(органическая установка).
Повторная атрибуция
Возвращает сведения о конверсии в результате повторной атрибуции.

Имя ключа Описание

Название параметра Описание Примеры значений Каналы взаимодействия

af_status

Показывает идентифицированный тип атрибуции.

Допустимые значения:

  • Organic (Органическая)
  • Non-organic (Неорганическая)
  • Error (Ошибка)

Non-organic (Неорганическая)

Все

af_message

Произвольный текст

Органическая установка/Сообщение об ошибке

Все

media_source

Название канала взаимодействия. Это параметр "pid" из ссылки для отслеживания, созданной с помощью AppsFlyer

  • inmobi_int
  • tapjoy_int
  • Реклама в Facebook

 Примечание

Агентские источники установки скрыты и имеют значение "null" (пусто).

Все

 

campaign

Название кампании (параметр "с" из ссылки для отслеживания в AppsFlyer или название кампании в Facebook)

Ad1/camp123

Все

clickid

Идентификатор клика или идентификатор транзакции

123456/xsfd234

Все

af_siteid

Идентификатор сайта (для оптимизации)

Site1

Все

af_sub1

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

someParameter

Все

af_sub2

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

 

Все

af_sub3

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

 

Все

af_sub4

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

 

Все

af_sub5

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

 

Все

af_keywords

Ключевые слова для поисковых рекламных кампаний:  например, кампаний в поисковой сети Google

 

Все

click_time

Дата и время клика (в миллисекундах)

2014-01-08 00:07:53.233

Все

install_time

Дата и время конверсии (в миллисекундах)

2014-01-08 00:12:51.701

Все

agency

Агентство или PMD, которые сгенерировали  установку

nanigans

Все

is_first_launch

"true" при первом запуске, "false" при последующих

true

Все

is_fb

 

Символ, указывающий на атрибуцию Facebook. Значения: "true" или "false".

true

Facebook

ad

Название рекламы в Facebook

Angry Bird Facebook ad 1

Facebook

ad_id

Идентификатор объявления в Facebook

6012740800279

Facebook

campaign_id

Идентификатор кампании в Facebook

6012700005123

Facebook

adset

Название группы объявлений в Facebook

US - 18+

Facebook

adset_id

Идентификатор группы объявлений в Facebook

6099800005123

Facebook

ad_id

Уникальный идентификационный номер рекламного объявления в Facebook

6012998843079

Facebook

Типовой пример установки с использованием глубинной ссылки AppsFlyer

Установка была вызвана такой ссылкой для отслеживания:

Android iOS
http://app.appsflyer.com/com.greatapp?pid=network_int&c=network_TH&af_sub1=102619
&af_sub2=network_TH_G001_Android&af_dp=app%3A%2F%2Fhome&af_prt=expertagency
&af_siteid=1777215&af_sub_siteid=1702&freehand-param=somevalue&tag={TAGID}
&clickid={CLICKID}&af_click_lookback=1d

Ниже показаны полученные результаты. 

Ответ с данными конверсии

Android iOS
{
   "media_source":"Yeahmobi_int",
   "campaign":"Yeahmobi_TH",
   "adset":null,
   "clickid":"fb7f51d42-2621-93bd-e9a1b24f1acfab7b76e5104706104f4d683ffdb560c0010",
   "adgroup":null,
   "campaign_id":null,
   "af_cost_currency":"USD",
   "af_status":"Non-organic",
   "af_sub_siteid":"1702",
   "agency":"ECHOMARKETING",
   "af_sub3":null,
   "af_cost_model":"CPI",
   "af_siteid":"1777215",
   "af_dp":"agoda://home",
   "adset_id":null,
   "click_time":"2017-07-19 08:30:31.890",
   "cost_cents_USD":"150",
   "iscache":true,
   "is_first_launch":true,    "af_cpi":null,    "af_sub1":"102619",    "af_cost_value":"1.5",    "af_click_lookback":"1d",    "af_sub4":null,    "site_id":"1777215",    "adgroup_id":null,    "tag":"8d55089f-31b6-407b-9266-00690845fbce",    "orig_cost":"1.5",    "af_prt":"ECHOMARKETING",    "af_sub5":null,    "install_time":"2017-07-19 08:30:35.461",    "af_sub2":"Yeahmobi_TH_G001_Android", "freehand-param":"somevalue" }

 Примечание

Параметры могут располагаться в различном порядке. Есть возможность добавлять дополнительные параметры.

Пример установки приложения из Facebook

Примечание

В рекламных кампаниях Facebook трекинговые ссылки (ссылки для отслеживания не используются.

Параметры глубинных ссылок, заданные в рекламных кампаниях в Facebook, за пределами этой сети недоступны. К этим параметрам относится и параметр af_dp, в котором содержится путь к схеме в приложении. Поэтому для использования отложенных глубинных ссылок для рекламных кампаний в Facebook необходимы дополнительные алгоритмы. Перенаправление пользователей можно выполнить программными методами, используя данные, полученные от Facebook в ответ на запрос getConversionData, такие как кампания, группа объявлений и т. п.

Ответ с данными конверсии

Android iOS
{
   "adset":"T:DAT-Desktop_O:All_L:AR-AE_A:All_R:1-30 Day",
   "adgroup":"T:DAT-Desktop_O:All_L:AR-AE_A:All_R:1-30 Day",
   "campaign_id":"6068535534218",
   "af_status":"Non-organic",
   "agency":null,
   "af_sub3":null,
   "af_siteid":null,
   "adset_id":"6073532011618",
   "is_fb":true,
   "is_first_launch":true,
   "click_time":"2017-07-18 12:55:05",    "iscache":false,    "ad_id":"6074245540018",    "af_sub1":null,    "campaign":"T:DAT_L:AR-AE",    "is_paid":true,    "af_sub4":null,    "adgroup_id":"6073532011418",    "is_mobile_data_terms_signed":true,    "af_channel":"Facebook",    "af_sub5":null,    "media_source":"Facebook Ads",    "install_time":"2017-07-19 08:06:56.189",    "af_sub2":null }
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 9 из 11