Краткий обзор: Настройте интеграцию Google Ads для вашего веб-приложения, чтобы передавать сигналы веб-конверсий в Google через Offline Conversion API (OCI).
Примечание:
В этой статье рассказывается о веб-кампаниях, направленных на мобильные приложения. Если вы хотите создавать кампании для продвижения приложений для ПК или консолей, см. Google Ads Web — интеграция для приложений для ПК и консолей.
Обзор
AppsFlyer поддерживает интеграцию с Google Ads (googleads_int) для кампаний веб-приложений и передаёт данные о конверсиях через Google Offline Conversion API (OCI).
В этой статье вы узнаете, как настроить веб-кампании в AppsFlyer и Google Ads, ориентированные на пользователей, которые взаимодействуют с Google Ads и совершают конверсии на вашем сайте.
Поток кампании начинается, когда пользователь нажимает на рекламу Google и переходит на ваш сайт. Эта страница содержит Smart Script или смарт-баннеры AppsFlyer, которые создают ссылки атрибуции.
После нажатия эти ссылки перенаправляют пользователя в магазин приложений для загрузки и установки приложения. Когда пользователь совершает событие на сайте (например, покупку или регистрацию), AppsFlyer отправляет сигнал конверсии в Google Ads через OCI.
Google использует эти данные для оптимизации таргетинга рекламы и измерения эффективности рекламных кампаний.
Необходимые условия
Прежде чем активировать интеграцию с Google Ads для кампаний веб-приложений, убедитесь, что у вас есть:
- Мобильное приложение
- Аккаунт AppsFlyer
- Учетная запись AppsFlyer с соответствующими ролями или правами доступа
Настройте кампанию в Google Ads (обязательно)
Эта статья содержит информацию и пошаговые инструкции по настройке веб-кампании в Google Ads для мобильных приложений, приложений для ПК и консолей с помощью AppsFlyer. Настройка включает определение интеграции между Google Ads и AppsFlyer и настройку ссылок атрибуции кампании.
- Настройка интеграции Google Ads в AppsFlyer (обязательно)
- Для просмотра данных о кликах и показах в рамках веб-кампаний требуется подписка ROI360/
После настройки ссылок атрибуции на первом этапе посредством интеграции Google Ads и AppsFlyer на втором этапе осуществляется происходит создание целевой страницы. Здесь OneLink Smart Script или смарт-баннеры будут использовать ссылки атрибуции для генерации кнопок призыва к действию, направляя пользователей в магазины приложений.
- Создание целевой страницы с помощью OneLink Smart Script (необязательно)
- Создание целевой страницы с помощью OneLink Smart Banners (необязательно)
Настройка интеграции с Google Ads в AppsFlyer
Для начала активируйте интеграцию с Google Ads для веб-кампаний и настройте отправку постбэков, которые AppsFlyer передает в OCI.
1. Чтобы активировать интеграцию:
- В AppsFlyer в боковом меню перейдите в раздел Сотрудничество > Маркетплейс партнёров.
- Найдите и выберите Google Ads Web.
- Нажмите Настроить интеграцию. Вы будете перенаправлены на страницу настроек Активные интеграции.
- На вкладке Интеграция включите переключатель Активировать партнера. Примечание: Переключатель должен оставаться включённым (активированным) всё время, пока вы работаете с партнёром.
-
Отключите Расширенную конфиденциальность (если вы настраиваете интеграцию приложения iOS).
Примечание:
Сообщение об ошибке «Отсутствует токен» перестанет появляться, как только вы войдете в систему с помощью аккаунта Google и разрешите AppsFlyer получить токен. Если ошибка сохраняется после входа в систему, убедитесь, что у вашего токена имеются необходимые разрешения.
-
В поле Идентификатор конверсии первого открытия введите идентификатор действия конверсии
First open, которое вы настроили в Google Ads. Чтобы найти идентификатор, перейдите в Google Ads и откройте вкладку «Подробнее» на странице действия конверсии First open. Затем скопируйте значение параметра запросаctid=*из URL-адреса страницы. Например, приctid=123456789вставьте в поле идентификатора действия конверсии первого открытого значение123456789.Совет.
Если вам все еще нужно настроить действие «Первое открытие» в Google Ads, вы можете временно ввести значение-заполнитель, пока действие не будет полностью настроено.
- Введите идентификатор клиента. Вы можете получить его из менеджера Google Ads:
- Войдите в свой аккаунт Google Ads.
- В правом верхнем углу нажмите на значок аккаунта Google и прокрутите страницу вниз до того места, где отображается идентификатор клиента.
- Если у вас есть несколько аккаунтов Google Ads, в которых проводятся кампании для вашего приложения, вам необходимо использовать идентификатор клиента, предоставленный менеджером (MCC), для отслеживания конверсий между аккаунтами. Вставьте идентификатор MCC (а не идентификатор клиента конкретного аккаунта) в поле «Идентификатор клиента», а также в текстовое поле «Идентификатор клиента MCC» (в обоих полях должен быть указан один и тот же идентификатор).
Если вы используете только одну учетную запись Google Ads для размещения рекламы, просто вставьте идентификатор учетной записи в текстовое поле ID пользователя и оставьте текстовое поле MCC Customer ID пустым. Дополнительную информацию см. в инструкциях Google по настройке учетной записи MCC. - Нажмите Allow (Разрешить).
2. Активация атрибуции по просмотрам
Дополнительную информацию см. в статье о кампаниях Web-to-app (из веба в приложение) в Google Ads. Это позволяет выполнять атрибуцию на основе вероятностного моделирования для установок приложений, вызванные показом рекламы, даже когда пользователи не нажимают на рекламу напрямую.
Когда пользователь видит рекламу Google и попадает на страницу со смарт-скриптом или смарт-баннером, AppsFlyer может атрибутировать установку приложения, включая кросс-платформенные случаи, исходному веб-показу.
Когда это возможно, AppsFlyer включает gclid в постбэк к Google.
Активация атрибуции по просмотрам:
- Веб-приложение, настроенное в AppsFlyer
- На вкладке Интеграция включите переключатель Активировать партнера.
- Дэшборд: В кроссплатформенном дэшборде данные из веб-версии и мобильного приложения отображаются рядом, что позволяет получить единое представление об эффективности кампании на всех платформах.
- [необязательно] Включите Равный приоритет кросс-платформенной атрибуции и установите для него окно атрибуции. Более подробно см. Включите равный приоритет для кроссплатформенных показов.
- Откройте вкладку «Детали».
- Прокрутите к разделу Атрибуция по просмотрам и установите предпочтительное окно атрибуции по просмотрам (до 24 часов).
- Введите название конверсии и нажмите «Добавить».
3. Постбэки по внутренним событиям приложений.
В настоящее время установки являются единственными событиями, которые по умолчанию запускают автоматические постбэки в Google Ads для веб-кампаний посредством API OCI. Для других типов событий можно создавать пользовательские постбэки, сопоставляя события AppsFlyer с идентификаторами действий конверсии Google Ads («действие конверсии» — это термин, используемый в Google Ads для событий атрибуции) Обратитесь к Google Ads Manager, чтобы узнать, какое веб-событие Google Ads нужно сопоставить с событиями AppsFlyer. Обратитесь к Google Ads Manager, чтобы узнать, какое веб-событие Google Ads нужно сопоставить с событиями AppsFlyer.
- Активируйте Постбэки событий внутри приложения.
- При необходимости установите окно постбэков по внутренним событиям приложения (подробнее о настройке окна постбэков по внутренним событиям приложения в целом читайте в этой статье).
- Нажмите Добавить событие.
- При необходимости задайте Iокно постбэка события в приложении. AppsFlyer получает имя события либо из SDK, интегрированного в ваше приложение, либо из межсерверных событий.
-
В столбце «Привязано к событию партнера» введите идентификатор действия конверсии Google Ads. Прежде чем это станет возможно, вам необходимо создать действие конверсии в Google Ads (см. шаг 2 в части 2 ниже). Чтобы найти идентификатор действия конверсии:
Как найти идентификатор действия конверсии в Google Ads:
- В Google Ads откройте страницу с действиями конверсии.
- Откройте страницу действия конверсии, которое вы хотите сопоставить.
- Мы рекомендуем использовать цели «Продажи» или «Лиды» для оптимизации по конкретным конверсиям на сайте.
- Из URL-адреса страницы скопируйте значение параметра запроса
ctid=*. - Вернитесь в AppsFlyer.
- Из URL-адреса страницы скопируйте значение параметра запроса
ctid=*. Например, еслиctid=123456789, введите123456789.
- В столбце «Для пользователей из» выберите «Только этот партнер», чтобы отправлять события, связанные исключительно с Google Ads.
- В столбце «Включить» выберите, следует ли включать значения дохода в постбэк.
- В столбце «Событие AppsFlyer» выберите событие веб-сайта, которое хотите отправить (например,
purchase,sign_up). - Нажмите Сохранить интеграцию.
- [Необязательно] После сохранения интеграции, оставаясь на странице конфигурации, вы можете интегрировать с этим партнером другие свои приложения:
- В верхнем левом углу нажмите на название приложения под названием партнера, чтобы открыть список приложений.
- Выберите другое приложение из выпадающего списка.
- Повторите шаги по интеграции для выбранного приложения.
4. Настройка шаблона OneLink
Прежде чем создать ссылку атрибуции OneLink для своей кампании в Google Ads, вам нужно настроить ее шаблон. Затем вы можете создать URL-адрес атрибуции OneLink на основе шаблона и использовать его в качестве URL-адреса шаблона отслеживания Google.
Примечание:
Приведенные ниже инструкции посвящены созданию шаблона OneLink для веб-кампаний Google с помощью Smart Script. Подробное руководство по настройке шаблонов OneLink см. в разделе Как создать шаблоны OneLink статьи Шаблоны OneLink.
- В разделе Перенаправление на странице Новый шаблон или Редактировать шаблон настройте следующие параметры:
-
Когда приложение не установлено > Перенаправить на: выберите нужный вариант. Значение перенаправления, которое вы задаёте здесь, переопределяется значением
{lpurl}в параметрах перенаправления (af_android_url,af_ios_url), которые вы добавляете в шаблон отслеживания Google; см. Set the Tracking Template URL. - Когда приложение установлено: убедитесь, что вы не настраиваете Universal Links, URI scheme или All Links для запуска приложения, поскольку Google не допускает никаких перенаправлений, кроме перенаправления на конечный URL-адрес.
-
Когда по ссылке нажимают на веб-странице для ПК > Перенаправить на: Выберите нужный вариант. Значение перенаправления, которое вы задаёте здесь, переопределяется значением
{lpurl}в параметрах перенаправления (af_web_dp), которые вы добавляете в шаблон отслеживания Google; см. Set the Tracking Template URL.
-
Когда приложение не установлено > Перенаправить на: выберите нужный вариант. Значение перенаправления, которое вы задаёте здесь, переопределяется значением
- Введите название конверсии и нажмите «Добавить».
Как настроить веб-кампанию в Google Ads
Выполните одно из следующих действий:
1. Установите тип, цель и задачи кампании
Google Ads использует выбранный здесь тип и цели кампании для настройки стратегии торгов и оптимизации эффективности кампании.
- Войдите в Google Ads и создайте кампанию.
-
Выберите цель кампании:
- Все цели применимы, за исключением «Продвижение приложения», которая предназначена исключительно для кампаний по продвижению мобильных приложений.
- Мы рекомендуем установить цель кампании «Продажи» для оптимизации на основе конкретных событий в приложении.
-
Выберите цели конверсии.
- По умолчанию отображаются цели на уровне учетной записи. Вы можете оставить их или удалить, если они нерелевантны.
-
Если вы не видите цель, для которой Google должен выполнять оптимизацию,
- Вы также можете редактировать предопределенные цели на странице «Конверсии».
-
Выберите тип кампании.
- Допускаются все типы, за исключением «Шопинг», для которого требуется каталог продуктов и подтвержденный домен.
2. Создать действия конверсии .
Для каждого события на веб-сайте, которое вы сопоставили в AppsFlyer, создайте соответствующее действие конверсии в Google Ads. После его создания скопируйте идентификатор ID действия конверсии и вставьте его в настройки сопоставления событий AppsFlyer, описанные в предыдущем разделе.
В Google Ads откройте страницу с действиями конверсии.
- В Google Ads в боковом меню откройте «Цели» > «Конверсии» > «Сводка».
- Нажмите + Новое действие конверсии.
- Выберите «Импорт» в качестве источника данных конверсии, а затем выберите один из следующих вариантов:
-
Если цель, по которой вы хотите оптимизировать, отсутствует в списке, создайте собственное действие конверсии (см. шаг 2 ниже).
- Импорт вручную с помощью API или загрузка > Отслеживать конверсии по кликам ИЛИ
ИЛИ
- CRM, файлы или другие источники данных > Отслеживать конверсии по кликам и в разделе «Источник данных» выберите«Пропустить этот шаг и настроить источник данных позже».
- Нажмите Продолжить.
- В поле Цель конверсии выберите категорию действия конверсии.
-
Введите название конверсии.
Важно!
Чтобы использовать API оффлайн-конверсий с GBRAID/WBRAID (в дополнение к GCLID), убедитесь, что поле Подсчет для действия конверсии выбрано Каждый (по умолчанию), а НЕ Один.
- Введите название конверсии и нажмите Добавить. Если вы хотите, чтобы ваши кампании оптимизировались только под одно действие, включите в эту категорию только это действие. Например, если вы хотите, чтобы кампания оптимизировалась под конверсию «покупка», убедитесь, что эта конверсия единственная в своей категории. После этого вы сможете выбрать эту категорию в качестве цели конверсии для оптимизации эффективности при создании кампании.
- Нажмите Сохранить и продолжить, а затем Готово без настройки источников данных. Ваше новое действие конверсии может изначально отображаться как «Неактивно», но оно будет заменено значением «Активно», как только будут отправлены фактические данные.
-
Чтобы сопоставить новое действие конверсии с событием постбэка AppsFlyer, получите новый идентификатор действия конверсии. На странице «Сводка» целей конверсии нажмите созданное действие конверсии и скопируйте значение
ctid=*параметра запроса из URL-адреса страницы. - В AppsFlyer вставьте значение
ctidв столбец Сопоставлено с событием партнера события постбэка, которое должен оптимизировать Google; см: См: Настройка постбэков по внутренним событиям приложений
3. Настройка URL-адресов кампаний
Вы можете добавить параметры атрибуции AF в конечный URL-адрес и сопоставить их с параметрами Google ValueTrack, например af_c_id={campaignid}. После того как пользователь кликнул по рекламе Google и загрузилась целевая страница, эти параметры становятся доступны на странице. Более подробная информация о доступных параметрах ValueTrack приведена в документации Google.
Шаг 3: Установите конечный URL кампании
Google определяет конечный URL-адрес как «URL-адрес веб-страницы на вашем сайте, на которую люди переходят после того, как нажимают на вашу рекламу». Также называется «целевой страницей».
Настройка конечного URL-адреса
- В Google Ads откройте Кампании > Страница кампании
-
В строке рекламы нажмите на значок редактирования.
-
В поле «Окончательный URL» введите URL-адрес вашей целевой страницы.
Важно!
Финальный URL не может быть URL-адресом AppsFlyer (OneLink или одноплатформенной атрибуции), поскольку это может привести к отклонению вашей кампании. Используйте только прямой веб-адрес без перенаправлений.
Это должно быть конечное место в сети, куда вы хотите перенаправить своих пользователей. Это может быть:
-
URL-адрес целевой страницы, ведущий на страницу, которая предлагает пользователю нажать кнопку CTA, чтобы загрузить приложение из Google Play, App Store или любого другого магазина приложений. Целевая страница включает в себя Smart Script или смарт-баннеры, которые автоматически генерируют URL-адреса кнопок CTA. Узнайте, как создать целевую страницу с помощью Smart Script или смарт-баннеров.
Вы можете добавить параметры атрибуции AF в конечный URL-адрес и сопоставить их с параметрами Google ValueTrack, например
af_c_id={campaignid}. После нажатия на рекламу Google и загрузки целевой страницы Smart Script или смарт-баннеры могут скопировать параметры в исходящий URL-адрес целевой страницы. Более подробная информация о доступных параметрах ValueTrack приведена в документации Google.Например:
https://example.com?product=1234&af_c_id={campaignid} -
URL-адрес магазина, например App Store или Google Play.
Важно!
Предположим, вы используете URL-адрес магазина в качестве конечного URL. Единственный способ отправить информацию об атрибуции и пользовательских параметрах в AppsFlyer — вставить и сопоставить параметры AF с URL-адресом шаблона отслеживания.
https://play.google.com/store/apps/details?id=.com.app.id&hl=en&gl=US&referrer={gclid}&gclid={gclid}&campaignid={campaignid} - Прямая ссылка для загрузки APK-файла приложения, если вы хотите, чтобы пользователи загружали приложение напрямую без перенаправления в магазин.
-
Настройка URL-адреса шаблона отслеживания
Поскольку Google Ads по умолчанию использует параллельное отслеживание, URL-адрес шаблона отслеживания (в данном случае это ссылка атрибуции AppsFlyer) загружается в фоновом режиме, а клик регистрируется в AppsFlyer. Использовать URL-адреса шаблонов отслеживания не обязательно, особенно при использовании Smart Banners или Smart Script; см. Using the Tracking Template URL with Smart Script or Smart Banners в этой статье.
-
В Google Ads откройте страницу Кампании > Кампании. В строке кампании нажмите на значок настроек
-
Разверните Настройки > Дополнительные настройки > Параметры URL-адреса кампании
-
В шаблоне отслеживания используйте следующее (базовый URL-адрес + параметры перенаправления):
-
Базовый URL-адрес: задайте базовый URL-адрес в зависимости от назначения клика по рекламе:
- Одноплатформенная ссылка атрибуции, если назначением клика по рекламе является Google Play или магазин приложений (см. пример ниже).
- Ссылка атрибуции OneLink, если назначением клика по рекламе является веб-страница (см. пример ниже).
Важно!
Если ваш конечный URL-адрес ведет напрямую в Google Play или магазин приложений (платформа пользователя известна), используйте одноплатформенную ссылку атрибуции в URL-адресе шаблона отслеживания. Использование URL-адреса OneLink в этом сценарии приводит к ошибке Google «Tracking call unsuccessful».
-
Параметр PID: Добавьте обязательный параметр
pid=googleads_int.Совет.
Чтобы упростить анализ кампании, указывайте тип кампании — web или mobile — в качестве префикса или суффикса в названии кампании (например,
campaign-name_web) -
Параметр идентификатора сайта : Добавьте обязательный параметр
af_siteid. Вы можете вручную присвоить ему любое значение. - Параметр названия кампании: Добавьте обязательный параметр c и вручную задайте его значение (для этого параметра нет параметра ValueTrack).
-
Параметр принудительной прозрачности: Добавьте обязательный параметр
af_force_transparent=true. Этот параметр предназначен для повышения безопасности при перенаправлении и для обеспечения соответствия вашей настройки требованиям Google. Обратите внимание, что если вы не добавите необходимый параметр, Google может отклонить вашу рекламу. -
Параметры перенаправления для ссылки атрибуции OneLink: Чтобы параллельное отслеживание работало как задумано, установите параметры перенаправления AF в одной из следующих комбинаций:
- Параметры
af_android_url,af_ios_urlиaf_web_dpдолжны быть установлены в значение параметра Google ValueTrack{lpurl}. Важно: Убедитесь, что все три параметра заполнены, чтобы гарантировать работу ссылки атрибуции во всех сценариях.
Или - Параметр
af_rдолжен быть установлен в значение параметра Google ValueTrack{lpurl}.
- Параметры
-
Параметр перенаправления для одноплатформенной ссылки атрибуции: Чтобы параллельное отслеживание работало как задумано, установите для параметра
af_rзначение параметра Google ValueTrack{lpurl}.Важно!
Чтобы соответствовать требованиям Google, убедитесь, что значение {lpurl} является действительным URL-адресом перенаправления:
- используется протокол HTTPS;
- должен быть зашифрован;
- Домен URL-адреса включен в ваш список разрешенных перенаправлений.
-
Параметры атрибуции AppsFlyer, сопоставленные с параметрами Google ValueTrack, например,
af_c_id={campaignid}. Более подробная информация о доступных параметрах ValueTrack приведена в документации Google. - Не добавляйте ни один из следующих параметров. Запросы, содержащие эти параметры, не поддерживаются в процессе параллельного отслеживания и будут отклонены:
af_dpaf_android_store_cslaf_ios_store_cppaf_og_titleaf_og_descriptionaf_og_image
- Не включайте параметры, которые изменяют значение параметра перенаправления {lpurl}. Сюда входят
af_base_params_forwardиaf_param_forwarding.
Примечание:
Дополнительные ограничения, касающиеся URL-адреса шаблона отслеживания, см. в разделе Характеристики и ограничения этого документа
-
Базовый URL-адрес: задайте базовый URL-адрес в зависимости от назначения клика по рекламе:
Примеры URL-шаблонов отслеживания Google
Пример a OneLink в URL-адресе шаблона отслеживания Google:
https://subdomain.onelink.me/aAB1?pid=googleads_int&af_force_transparent=true&af_android_url={lpurl}&af_ios_url={lpurl}&af_web_dp={lpurl}&c=summer_sale24&af_siteid=123456&af_c_id={campaignid}&af_adset=sum24A&af_adset_id={adgroupid}&af_sub1={gclid}&af_sub2={gbraid}
Пример одноплатформенной ссылки в URL-адресе шаблона отслеживания Google:
https://app.appsflyer.com/id1510557250?pid=googleads_int&af_force_transparent=true&c=examplecamp&af_siteid=123456&af_adset=exampleadset&af_adset_id={adgroupid}&af_c_id={campaignid}&af_ad_id={creative}&af_click_lookback=7d&af_r={lpurl}
Использование URL-шаблона отслеживания со Smart Script и смарт-баннерами
Однако URL шаблона отслеживания не требуется для кампаний веб-приложений, где местом назначения объявления является веб-сайт. Это связано с тем, что эти инструменты автоматически создают ссылку атрибуции, которая регистрируется в AppsFlyer, когда пользователь нажимает кнопку CTA на целевой странице. Тем не менее, есть соображения за и против того, чтобы оставить поле URL-адреса шаблона отслеживания пустым:
- Если вы не вставляете в URL-адрес шаблона отслеживания ссылку атрибуции, вы рискуете пропустить установки, которые происходят, когда пользователь нажимает на рекламу, но не нажимает ни одну из кнопок CTA на целевой странице. Если пользователь перейдет непосредственно в магазин приложений, чтобы загрузить приложение в рамках окна атрибуции, последующая установка не будет атрибутирована.
- Если вы вставляете в URL-адрес шаблона отслеживания ссылку атрибуции и пользователь нажимает на рекламу, а затем нажимает кнопки CTA на целевой странице, вместо одного будет зарегистрировано два клика, что может повлиять на данные о коэффициенте конверсии.
Создание целевой страницы с помощью OneLink Smart Script
Путь пользователя: Пользователь нажимает на рекламу Google и перенаправляется на ваш мобильный сайт. Она или она попадает на страницу с кнопками CTA, призывающими их загрузить ваше приложение. Нажатие кнопки перенаправляет пользователя в магазин.
Сквозной поток данных
Сценарий использования W2A Smart Script состоит из следующих этапов:
- Если вы используете для запуска рекламы только одну учетную запись Google Ads, просто вставьте идентификатор учетной записи в поле «Идентификатор клиента» и оставьте поле «Идентификатор клиента MCC» пустым.
- параметр
gclidдля устройств Android и для пользователей iOS, давших согласие. -
gbraidиwbraidдля пользователей устройств iOS, не давших согласие. - все параметры запроса, установленные в URL шаблона отслеживания Google этой рекламы, за исключением параметров перенаправления.
- параметр
- Конечный URL перенаправляет пользователя на целевую страницу.
- Одновременно в фоновом режиме срабатывает URL-адрес шаблона отслеживания Google для рекламы, который также содержит автоматически добавленные параметры
gclid,gbraid,wbraidиpid=googleads_int, а клик регистрируется в AppsFlyer. - При загрузке целевой страницы смарт-баннер отправляет событие показа в AppsFlyer, которое включает параметры входящего URL-адреса. Этот показ позволяет выполнить атрибуцию по просмотрам для целевой страницы. Чтобы узнать о показах и атрибуции по просмотрам, см. Создайте пользовательский URL для показа.
- Smart Script генерирует исходящие URL-адреса для кнопок CTA на странице на основе параметров входящего URL-адреса, включая параметры
gclid,gbraidиwbraidпараметры. Кнопки могут вести к:- Google Play и App Store через ссылку атрибуции OneLink.
- Магазины на нескольких платформах (например, CTV, Epic и Steam). В этом случае Smart Script генерирует для каждой платформы одноплатформенную ссылку атрибуции, ведущую в магазин указанной платформы.
- Загрузка файла APK на устройство пользователя.
- Когда пользователь нажимает кнопку CTA, клик срабатывает и регистрируется в AppsFlyer.
- Пользователь перенаправляется в магазин и скачивает приложение.
- Когда пользователь открывает приложение, в AppsFlyer регистрируется событие установки.
- AppsFlyer атрибутирует установку на основе вероятностного моделирования или детерминированно, если доступна реферальная ссылка.
- Генерируется постбэк, содержащий
gclidилиgbraidиwbraid, а также дополнительные параметры события, и отправляется в Google Ads через API OCI. Google Ads использует параметрgclidилиgbraidиwbraidparameter to identify the specific click, while the other parameters help optimize the campaign.
Настройка целевой страницы Smart Script
Шаг 2: Настройка постбэков по внутренним событиям приложений
-
Создайте Smart Script.
Примечание:
Приведенные ниже инструкции посвящены шагам, которые необходимы для настройки веб-кампании Google с помощью Smart Script. Подробное руководство по настройке кампаний Smart Script см. в разделе How to create a OneLink Smart Script статьи OneLink Smart Script V2 setup.
- Убедитесь, что все соответствующие параметры URL-адреса (которые впоследствии будут считаны Smart Script) добавлены к входящему URL-адресу. Чтобы просмотреть параметры, добавленные к входящему URL-адресу, откройте Google Ads и проверьте параметры URL-адреса, заданные при создании конечного URL-адреса или URL-адреса шаблона отслеживания; см. раздел: Настройка URL-адресов кампании.
- Сопоставьте параметры входящего URL-адреса, необходимые для кампании, с параметрами исходящего URL-адреса, которые будут отправлены в AppsFlyer, когда пользователь нажмет кнопку CTA:
-
PID: Убедитесь, что Smart Script принимает значение параметра
pid=googleads_intиз входящего URL-адреса и сопоставляет его с соответствующими параметрами в исходящем URL-адресе. -
GCLID: Параметр
gclidкрайне важен для успешной отправки постбэков событий в приложении в Google Ads. Сопоставление параметра GCLID в исходящем URL зависит от вашей версии Smart Script:- Версия 2.8.1 и выше: Параметр
gclidавтоматически передается в параметр исходящего URL-адреса, если он присутствует во входящем URL-адресе, что устраняет необходимость сопоставления вручную. - Версия 2.8.0 и ниже: Параметр
gclidдолжен быть сопоставлен вручную в разделе URL parameter mapping на странице Smart Script:- Выберите Пользовательский параметр в разделе Сопоставление для.
- Введите gclid в Outgoing URL parameter и Incoming URL parameters.
- Версия 2.8.1 и выше: Параметр
-
GBRAID и WBRAID: Параметры
gbraidиwbraidкрайне важны для успешной отправки постбэков событий в приложении в Google Ads для пользователей устройств iOS, не давших согласие. Сопоставление параметровgbraidиwbraidв исходящем URL-адресе зависит от версии Smart Script:- Версия 2.9.0 и выше: Параметры
wbraidиgbraidавтоматически передаются в параметр исходящего URL-адреса, если они присутствуют во входящем URL-адресе, что устраняет необходимость сопоставления вручную. - Версия 2.8.1 и ниже: Параметры
wbraidиgbraidдолжны быть сопоставлены вручную в разделе URL parameter mapping на странице Smart Script:- Выберите Пользовательский параметр в разделе Сопоставление для.
- Введите wbraid в Outgoing URL parameter и Incoming URL parameters.
- Повторите приведённые выше шаги для параметра
wbraid.
Примечание:
Чтобы входящие параметры
gclid,gbraidиwbraidотображались в отчетах о сырых данных AppsFlyer, каждый из них необходимо сопоставить с отдельным исходящим параметромaf_sub[1-5](в дополнение к исходящим параметрам URL-адресаgclid,gbraidиwbraidпараметрам). - Версия 2.9.0 и выше: Параметры
-
PID: Убедитесь, что Smart Script принимает значение параметра
Настройка кроссплатформенной целевой страницы Smart Script
В случае некроссплатформенных целевых страниц маркетолог обычно отвечает за автоматическую генерацию Smart Script через страницу Smart Script в AppsFlyer. Однако если речь идет о кроссплатформенных целевых страницах, разработчик создает скрипт на основе параметров, переданных маркетологом.
Настройка веб-кампании по конверсиям в Google Ads
- Включите шаблон OneLink для кросс-платформенной атрибуции; см. Создание или редактирование шаблона OneLink для кросс-платформенной атрибуции.
- Убедитесь, что все необходимые параметры URL добавлены к входящему URL-адресу. Чтобы просмотреть параметры, добавленные к входящему URL-адресу, откройте Google Ads и проверьте параметры URL-адреса, заданные при создании конечного URL-адреса или URL-адреса шаблона отслеживания; см.: Настройка URL-адресов кампании.
- Определите для каждого входящего параметра исходящий параметр, которому он будет сопоставлен. Например,
af_site_idво входящем URL-адресе будет сопоставлен сaf_site_idв исходящем URL-адресе. - Определите значение по умолчанию для обязательных исходящих параметров, которые не могут быть пустыми.
- Отправьте своему разработчику следующую информацию:
- Сопоставление входящих и исходящих параметров. Разработчик создаст скрипт, который сгенерирует исходящий прямой URL-адрес на основе сопоставления входящих и исходящих параметров.
- Значения параметров по умолчанию. Скрипт заполнит параметры исходящего URL-адреса значениями по умолчанию, если отсутствуют соответствующие значения параметров входящего URL-адреса.
- Если вы используете ссылку атрибуции OneLink, отправьте домен и идентификатор шаблона своему разработчику. Разработчик использует их для создания исходящего URL-адреса OneLink. Например:
your_brand.onelink.me/A1b2или пример брендированного домена:click.yourbrand.com/A1b2 - Отправьте вашему разработчику следующие ссылки Dev Hub:
- Инструкции и примеры кода по созданию исходящих прямых URL-адресов для немобильных платформ.
- Демо и инструкция по созданию кроссплатформенной целевой страницы.
- Если параметр
gclidприсутствует во входящем URL-адресе, он автоматически передаётся в параметр исходящего URL-адреса, что устраняет необходимость сопоставления вручную (начиная с версии Smart Script 2.8.1). Ваш разработчик по-прежнему может сопоставитьgclidс одним из параметровaf_sub, чтобы он был доступен в отчетах о сырых данных; см. Google Ads GCLID.
Создание целевой страницы с помощью OneLink Smart Banners
Путь пользователя: Пользователь нажимает на рекламу Google и перенаправляется на ваш мобильный сайт. Он или она попадает на страницу, где отображается смарт-баннер с призывом загрузить приложение из магазина приложений.
Сквозной поток данных
- Google определяет «конечный URL» как «URL-адрес веб-страницы вашего сайта, на которую попадают пользователи после клика по вашей рекламе; также известен как «целевая страница»».
- параметр
gclidдля устройств Android и для пользователей iOS, которые согласились делиться своими данными. -
gbraidиwbraidдля пользователей устройств iOS, не давших согласия. - все параметры запроса, установленные в URL шаблона отслеживания Google этой рекламы, за исключением параметров перенаправления.
- параметр
- Одновременно в фоновом режиме срабатывает URL-адрес шаблона отслеживания Google, связанный с рекламой, который содержит автоматически добавленный параметр
gclidиpid=googleads_intпараметр, и клик регистрируется в AppsFlyer. - При загрузке целевой страницы Smart Banner отправляет в AppsFlyer событие показа, которое включает параметры входящего URL-адреса. Этот показ позволяет выполнить атрибуцию по просмотрам для целевой страницы. Чтобы узнать о показах и атрибуции по просмотрам, см. Создайте пользовательский URL для показа.
- Smart Banner генерирует исходящий URL-адрес для кнопки CTA на баннере на основе входящих параметров, включая параметр
gclid. Смарт-баннер может генерировать только ссылки на основе OneLink. - Когда пользователь нажимает кнопку Smart Banner CTA, клик срабатывает и регистрируется в AppsFlyer.
- Пользователь перенаправляется в магазин и скачивает приложение.
- Когда пользователь открывает приложение, в AppsFlyer регистрируется событие установки.
- AppsFlyer атрибутирует установку на основе вероятностного моделирования или детерминированно, если доступна реферальная ссылка .
- Постбэк, содержащий
gclidи другие параметры события, генерируется и отправляется в Google Ads через API OCI. Google использует параметрgclidдля идентификации конкретного клика, тогда как другие параметры помогают оптимизировать кампанию.
Настройте целевую страницу с умным баннером Smart Banners.
Примечание:
Приведенные ниже инструкции посвящены шагам, которые необходимы для настройки веб-кампании Google с помощью смарт-баннеров. Подробное руководство по настройке кампаний при помощи смарт-баннеров приведено в разделе «Настройка» статьи Смарт-баннеры: mobile web-to-app (для маркетологов).
Настройка веб-кампании по конверсиям в Google Ads
- Создайте Smart Banner Создайте Smart Banner Инструкции см. в разделе Настройка статьи Smart Banners—mobile web-to-app (для маркетологов).
- Убедитесь, что входящий URL-адрес включает в себя следующее:
- Параметр
pid=googleads_intдоступен во входящем URL-адресе. - Параметр
gclidдоступен во входящем URL-адресе. Smart Banners автоматически передает параметрgclidв исходящий URL-адрес баннера. Параметрgclidнеобходим для успешной доставки in-app постбэков в Google OCI. - Параметры
gbraidиwbraidдоступны во входящем URL-адресе при отправке постбэков для пользователей устройств iOS, не давших согласия. Смарт-баннер автоматически передаёт эти параметры в исходящий URL-адрес баннера. В этом случае параметрыgbraidиwbraidпозволяют Google получать агрегированные данные о событиях при отсутствии параметраgclid. - К входящему URL-адресу добавлены все соответствующие параметры URL. Чтобы просмотреть параметры, добавленные к входящему URL-адресу, откройте Google Ads и проверьте параметры URL-адреса, заданные при создании конечного URL-адреса или URL-адреса шаблона отслеживания; см.: Настройка URL-адресов кампании.
- Параметр
- (Необязательно) На странице настройки группы баннеров в разделе Параметры динамической атрибуции установите первый флажок. Эта настройка гарантирует, что все параметры из входящей ссылки добавляются к ссылке в Smart Banner.
Просмотр данных веб-атрибуции
Хотя события конверсии, происходящие в вебе, отправляются в Google с исходным PID googleads_int, на дэшборде и отчётах о сырых данных AppsFlyer они отображаются под PID googleadwords_int. Это относится как к основным событиям конверсии, так и к событиям-ассистам конверсии.
Объединённый формат отчётности позволяет анализировать эффективность как кампаний для веба и приложений в одном месте, включая полные отчёты по затратам в мобильных каналах и вебе.
Посмотреть на дэшборде
Вся атрибуция Google web-to-app отображается как googleadwords_int в Обзорном дэшборде и дэшборде «Активность». Это обеспечивает единое, консолидированное представление результатов кампаний на разных платформах. Используйте стандартные фильтры и разбивки, чтобы сравнивать трафик в приложении и на вебе внутри ваших данных Google Рекламы.
Просмотр в отчётах о сырых данных и отчетах API
-
Экспорт сырых данных и ответы API включают PID
googleadwords_intв полеmedia_sourceдля веб-активности Google. Чтобы проверить детали настройки веб-кампании, обратитесь к полюoriginal_url, которое показываетgoogleads_intкак PID, использованный при создании веб-кампаний. -
Отчеты о постбэках показывают
googleads_intкак оригинальный медиаисточник, к которому был отправлен постбэк.
Устранение неполадок в постбэках внутренних событий приложений
Если данные о событиях не отображаются в Google Ads, прежде чем обращаться в службу поддержки, проверьте следующее.
Установите разрешения токена
Проверьте, чтобы ваш токен доступа в Google Ads имел необходимые разрешения для загрузки оффлайн-конверсий:
- Перейдите в аккаунт разработчика в Play Console.
- Убедитесь, что для
uploadClickConversionsустановлена следующая область OAuth:https://www.googleapis.com/auth/adwordshttps://www.googleapis.com/auth/adwords - В AppsFlyer на вкладке интеграции нажмите Войти с Google.
- Выберите учетную запись администратора учетной записи MCC.
- Нажмите Allow (Разрешить).
Идентификатор клиента MCC
Если у вас несколько учетных записей Google Ads, управляющих кампаниями вашего приложения, вы должны использовать идентификатор клиента учетной записи MCC. См. Инструкции Google по настройке аккаунта MCC.
Идентификатор действия конверсии
Убедитесь, что постбэки для внутренних событий приложения сопоставлены с правильным идентификатором действия конверсии. Как найти идентификатор действия конверсии в Google Ads, см. здесь.
Параметры GCLID, GBRAID, WBRAID
Исходящий URL-адрес Smart Script или Smart Banners должен включать gclid, wbraid или gbraid, чтобы постбэк в Google OCI корректно регистрировался в Google Ads.
Характеристики и ограничения
| Специфика | Примечания |
|---|---|
| Дэшборд | Данные атрибуции для веб-кампаний Google на iOS просматриваются и анализируются в классическом дэшборде AppsFlyer. В большинстве случаев дэшборд SKAN не актуален для кампаний web-to-app. |
| Атрибуция повторного вовлечения |
Пользователи могут видеть установки, атрибутированные к
|
| Данные о затратах, кликах и показах |
В этом
media_sourceполе отображаютсяgoogleadwords_int веб-события, атрибутированные с Google Ads.
|
| URL-адреса шаблонов отслеживания |
URL-адреса шаблонов отслеживания должны соответствовать ограничениям ниже. Несоблюдение этих требований приведёт к тому, что ссылка будет неработающей.
|
| Неожиданная атрибуция SRN | В некоторых случаях установки из веб-кампаний Google Ads могут быть атрибутированы к googleadwords_int через SRN (self-reporting network), даже в веб-кампаниях. Это происходит, когда Google заявляет об установке. AppsFlyer соответственно атрибутирует установку, когда Google делает такое заявление. Это поведение ожидаемо и может становиться всё более распространенным по мере того, как Google расширяет поддержку атрибуции установок веб-кампаний. |
| Кампании, управляемые агентством | Если веб-кампанией управляет только агентство, для того чтобы постбэки поступали в Google Ads, должны быть активны интеграции googleads_int и у рекламодателя, и у агентства. Агентство также должно выполнить Sign in with Google, чтобы подготовить токен OAuth. Если пропустить этот шаг, вызов постбэка завершится ошибкой и не будет отправлен в Google. |
| Доступность тарифного плана | Интеграция googleads_int доступна только в планах Growth и Enterprise. Клиентам с тарифными планами Zero и Welcome эта интеграция недоступна. |
This article was translated using AI and may contain errors. For the most accurate information, please refer to the English version using the language selector.