Краткий обзор: Используйте веб-кампании Snapchat Ads, чтобы атрибутировать конверсии «веб → приложение» из рекламы Snapchat Ads.
Обзор
AppsFlyer поддерживает интеграцию с Snapchat Ads (snapweb_int) для веб-кампаний по привлечению пользователей, позволяя передавать данные атрибуции и конверсий напрямую через Events API Snapchat. Затем Snapchat может использовать эти данные для оптимизации таргетинга рекламы, оценки эффективности и создания пользовательских аудиторий.
Важно!
В настоящее время интеграция с Snapchat Web не поддерживает отправку постбэков повторного вовлечения в CAPI.
Необходимые условия
Прежде чем активировать веб-интеграцию Snapchat, убедитесь, что у вас есть бизнес-аккаунт в œœœœ.
Как создать веб-кампанию в Snapchat Ads
Эта статья содержит информацию и пошаговые инструкции по настройке веб-кампании в Snapchat Ads для мобильных приложений с помощью AppsFlyer. Настройка включает определение интеграции между Snapchat Ads и AppsFlyer, конфигурацию кампании на обеих платформах и создание целевых страниц с помощью OneLink Smart Script или OneLink Smart Banners.
Процесс настройки включает следующие обязательные этапы:
- Настройте веб-интеграцию Snapchat Ads в AppsFlyer (Обязательно)
- Настройка интеграции AppsFlyer в Snapchat Ads (Обязательно)
И следующие необязательные шаги:
- Создание целевой страницы с помощью OneLink Smart Script (необязательно)
- Создание целевой страницы с помощью OneLink Smart Banners (необязательно)
Настройте веб-интеграцию Snapchat Ads в AppsFlyer
Начните с активации веб-интеграции Snapchat Ads. Затем настройте постбэки, которые AppsFlyer отправляет в Events API.
1. Активируйте веб-интеграцию Snapchat Ads
Чтобы активировать веб-интеграцию Snapchat Ads:
- В AppsFlyer в боковом меню выберите Сотрудничество> Маркетплейс партнеров.
- Надите Snapchat Web и выберите его.
- Нажмите Настроить интеграцию. Вы будете перенаправлены на страницу настроек Активные интеграции.
- На вкладке Интеграция включите переключатель Активировать партнера. Переключатель должен оставаться в положении активирован всё время, пока вы работаете с партнером.
- Отключите опцию Расширенная конфиденциальность (если вы настраиваете интеграцию приложения iOS).
- Идентификатор пикселя: Введите идентификатор пикселя. Вы можете сгенерировать его или получить его из Snapchat Ads Manager, следуя инструкциям, приведенным в разделе Официальная документация Snapchat Ads
- Токен доступа: Введите токен доступа. Чтобы сгенерировать или получить токен, следуйтеинструкции в официальной документации Snapchat Ads
2. Активируйте атрибуцию по просмотрам
AppsFlyer поддерживает атрибуцию по просмотрам для веб-кампаний Snapchat, если вы используете целевую страницу с поддержкой Smart Script или Smart Banner. Это позволяет использовать вероятностное моделирование (PMOD) для атрибуции установок приложений, вызванных показами объявлений, даже если пользователи не нажимают на рекламу.
Если доступно, в постбэк к Meta будет включен параметр ScCid для повышения точности атрибуции.
Чтобы включить атрибуцию по просмотрам Snapchat Web:
- В AppsFlyer в боковой панели откройте Активные интеграции > Snapchat Ads web.
- На вкладке Интеграция прокрутите до раздела Атрибуция установки.
- Включите Атрибуцию установок по просмотрам.
- [необязательно] Включите Равный приоритет кроссплатформенной атрибуции и задайте для него окно ретроспективы. Более подробно см. Включите равный приоритет для кроссплатформенных показов.
- Откройте вкладку Ссылка атрибуции.
- Прокрутите к разделу Атрибуция по просмотрам и установите окно атрибуции по просмотрам (до 24 часов).
- Нажмите Сохранить интеграцию для применения ваших настроек.
3. Настройка постбэков по внутренним событиям приложений
В настоящее время установки являются единственными событиями, которые запускают автоматические постбэки в Snapchat Ads. Для всех других типов событий вы можете создавать пользовательские постбэки, сопоставляя события AppsFlyer с событиями Snapchat Ads. Эти постбэки можно просмотреть в менеджере Snapchat Ads.
Для настройки постбэков по внутренним событиям приложения выполните следующие действия:
- Активируйте Постбэки по внутренним событиям приложения.
- При необходимости задайте окно отправки постбэков событий внутри приложения (подробнее об общей настройке окна отправки постбэков см. в разделе «Настройка постбэков событий в приложении»).
- НажмитеДобавить событие, чтобы добавить событие в список.
- В столбце Событие AppsFlyer выберите название события из выпадающего списка. AppsFlyer получает название события либо из SDK, интегрированного в ваше приложение, либо из межсерверных событий.
- В столбце Сопоставлено с событием партнера, выберите наиболее подходящее предопределенное событие партнера из списка.
- В столбце Для пользователей из выберите Только этот партнер, чтобы постбэки событий в приложении отправлялись только по событиям пользователей, пришедших от этого партнера.
-
В столбце включая выберите, отправлять ли события с их значениями дохода. См. Данные для включения в постбэки.
Примечание
- Если вы настраиваете событие покупки, в столбце «Включая» установите значение «Значения и выручка». Выбор любого другого варианта приведет к сбою отправки постбэка.
- В настоящее время вы можете настроить только событие покупки для включения дохода.
- [Необязательно] Нажмите на значок Добавить условие, чтобы задать условия для события.
- Нажмите Сохранить интеграцию.
- [Необязательно] После сохранения интеграции и пока вы находитесь на странице конфигурации, вы можете интегрировать дополнительные приложения с партнером:
- В верхнем левом углу нажмите на название приложения под названием партнера, чтобы открыть список приложений.
- Выберите другое приложение из списка.
- Повторите вышеуказанные шаги для выбранного приложения.
Настройте интеграцию AppsFlyer в Snapchat Ads
Выполните следующие шаги в Snapchat Ads Manager.
1. Установите тип, цель и задачи кампании
Вы можете выбрать любое предопределенное событие INAPP, отправленное из AppsFlyer, в качестве цели кампании, или выбрать «PAGE_VIEW», если вы хотите оптимизировать под мобильные установки приложений.
Предупреждение
Убедитесь в том, что вы не выбираете События приложений; в противном случае Snapchat будет запрашивать эти конверсии с использованием SRN API, что может привести к несоответствиям в отчетности и оптимизации.
2. Укажите целевой URL
- В разделе «Назначение» в поле «URL-адрес веб-сайта»введите URL, который будет целевым адресом вашего объявления. URL-адрес должен соответствовать одному из следующих значений:
-
Целевая веб-страница: Использование целевой страницы рекомендуется в следующих случаях:
- У вас есть приложение на нескольких платформах.
- Вы хотите использовать целевую страницу для предоставления дополнительной информации о рекламируемом продукте.
- Вы хотите использовать целевую страницу для сбора дополнительных данных.
Для всех этих вариантов использования создайте целевую страницу с помощью Smart Script или Smart Banner.
- Ссылки атрибуции AF Рекомендуется использовать атрибуционные ссылки AF (OneLink, одноплатформенные или кроссплатформенные), когда нужно, чтобы пользователь сразу переходил в магазин и загружал приложение, минуя целевую страницу.
-
- Нажмите Создать параметр URL, чтобы добавить параметры URL к URL (будь то URL-адрес целевой страницы или ссылка атрибуции AF).
-
В разделе Настраиваемые параметры нажмите Добавить параметр.
- Сопоставьте параметры AppsFlyer с их значениями в Snapchat.
-
Если в качестве целевого URL используется целевая страница, атрибуционная ссылка OneLink или одноплатформенная атрибуционная ссылка, сопоставьте следующие параметры AF с их эквивалентами в Snapchat:
Параметр AF Соответствующее значение Snapchat pidsnapweb_intc{{campaign.name}}* af_c_id{{campaign.id}}* af_adset{{adSet.name }}* af_adset_id{{adSet.id}}* af_ad{{creative.name }} af_ad_id{{ad.id}}* af_channel{{site_source_name}} Пример итогового URL должен быть таким:
https://app.appsflyer.com/{app_id}?pid=snapweb_int&c=__campaign_name__&af_c_id=__campaign_id__&af_adset=__aid_name__&af_adset_id=__aid__&af_ad=__cid_name__&af_ad_id=__cid__&af_r={https://Add-your-store-url.com}- Если APK вашего приложения НЕ размещен в Google Play Store, добавьте параметр
af_rи сопоставьте с ним URL-адрес магазина, например,https://Add-your-store-url.com
- Если APK вашего приложения НЕ размещен в Google Play Store, добавьте параметр
-
-
Если ваш целевой URL-адрес — магазин приложений для ПК или консоли, создайте ссылку, следуя инструкциям в таблице ниже. Дополнительную информацию см. здесь: Прямые ссылки атрибуции для CTV, ПК и консолей
Структура ссылки атрибуции Базовый URL-адрес engagements.appsflyer.com/v1.0/c2s/click/app/ Обязательные параметры пути ▪ platformExample: steam
▪ app_idExample: 123456Обязательные параметры запроса af_media_source
af_campaign_id
▪ af_rДругие параметры См. все параметры Структура URL-адреса https://engagements.appsflyer.com/v1.0/c2s/click/app/{platform}/{app_id}?af_media_source={media_source}&af_campaign_id={campaign_id}&af_r={app_store_url}Сопоставьте следующие параметры AppsFlyer с их аналогами в Snapchat:
Параметр AF Соответствующее значение Snapchat af_media_sourcesnapweb_intaf_campaign*{{campaign.name}}* af_campaign_id{{campaign.id}}* af_adset{{adSet.name }}* af_adset_id{{adSet.id}}* af_ad{{creative.name }} af_ad_id{{ad.id}}* af_channel{{site_source_name}} * Чтобы упростить анализ кампании, указывайте тип кампании -- веб или мобайл -- в префиксе или суффиксе названия кампании (например, название-кампании_web).
Пример кроссплатформенного URL:
https://engagements.appsflyer.com/v1.0/c2s/click/app/steam/123456?af_media_source=snapweb_int&af_campaign_id={{campaign.id}}&af_campaign={{campaign.name}}&af_adset={{adSet.name}}&af_adset_id={{adSet.id}}&af_ad={{creative.name}}&af_ad_id={{ad.id}}&af_r=https%3A%2F%2Fstore.steampowered.com%2Fapp%2F440%2FTest_app2%2F%3Futm_term%3DhelloПримечание
Snapchat добавляет
ScCid={{ScCid}}к целевому URL-адресу автоматически при нажатии на рекламуПолное руководство по параметрам ссылки AF см. в разделе Параметры ссылки атрибуции.
Создание целевой страницы с помощью OneLink Smart Script
Путь пользователя: Пользователь нажимает на рекламу Snapchat и перенаправляется на ваш мобильный сайт. Они попадают на страницу с кнопками-CTA, предлагающими скачать ваше приложение с одной или нескольких платформ. Нажатие кнопки перенаправляет пользователя в магазин.
Сквозной поток данных
- URL-адрес рекламы Snapchat включает в себя
pid=snapweb_intpid=snapweb_intпараметр. Когда пользователь нажимает на рекламу, параметрpid=snapweb_intавтоматически добавляется к URL-адресу. - Пользователь перенаправляется на целевой URL-адрес — целевую страницу, содержащую Smart Script.
- Когда целевая страница загружается, Smart Script отправляет в AppsFlyer показ с входящими параметрами URL. Показ позволит выполнить атрибуцию просмотров с целевой веб-страницы. Подробнее об атрибуции по показам и просмотрам читайте здесь.
- Smart Script генерирует исходящие URL-адреса для кнопок CTA на странице на основе параметров входящего URL-адреса, включая параметр
ScCid. Кнопки могут вести к:- Google Play и App Store через ссылку атрибуции OneLink.
- Магазины на нескольких платформах (например, CTV, Epic и Steam). В этом сценарии Smart Script создаёт отдельную атрибуционную ссылку для каждой платформы, ведущую в магазин соответствующей платформы.
- Загрузка файла APK на устройство пользователя.
- Когда пользователь нажимает кнопку CTA, клик срабатывает и регистрируется в AppsFlyer.
- Пользователь перенаправляется в магазин и скачивает приложение.
- Когда пользователь открывает приложение, в AppsFlyer регистрируется событие установки.
- AppsFlyer атрибутирует установку на основе вероятностного моделирования или детерминированно, если доступна реферальная ссылка.
- Постбэк, содержащий
ScCidScCidпараметры и другие параметры события генерируются и отправляются в Snapchat через API событий. Snapchat использует параметрScCidдля идентификации конкретного клика, тогда как другие параметры помогают оптимизировать кампанию.
Настройка целевой страницы Smart Script
Чтобы настроить кампании Snapchat Ads с помощью Smart Script, выполните следующие действия:
- Настройте шаблон атрибуционных ссылок OneLink для кампании. Для получения дополнительной информации см. раздел Как создавать шаблоны OneLink.
-
Создайте Smart Script. Для получения дополнительной информации см. раздел Как создать OneLink Smart Script.
Примечание
В приведенных ниже инструкциях описаны конкретные шаги, необходимые для настройки кампании в Snapchat Ads с помощью Smart Script. Подробное руководство по настройке кампаний Smart Script см. в статье Как создать OneLink Smart Script раздел Настройка OneLink Smart Script V2 .
- Убедитесь, что все необходимые параметры URL добавлены к входящему URL-адресу. Чтобы проверить параметры, добавленные к входящему URL, откройте Snapchat Ads Manager и проверьте параметры URL, которые вы задали при создании целевого URL-адреса. Для получения дополнительной информации см. раздел Настройка целевого URL-адреса.
- Сопоставьте входящие параметры URL, необходимые для кампании Snapchat Ads, с исходящими параметрами URL. Эти параметры отправляются в AppsFlyer, когда пользователь нажимает кнопку CTA :
-
PID: Убедитесь, что Smart Script принимает значение параметра
pid=snapweb_intиз входящего URL-адреса и сопоставляет его с соответствующими параметрами в исходящем URL-адресе. -
ScCid: The
ScCidпараметр необходим для успешной отправки постбэков событий в приложении в Snapchat. Параметр должен быть сопоставлен вручную в разделеScCidСопоставление параметров URLScCid на страницеScCidSmart ScriptScCid:- Выберите Пользовательский параметр в разделе Сопоставление для.
- В Исходящий параметр URL и Входящие параметры URL, введите ScCid.
Примечание
Чтобы отобразить в отчетах о необработанных данных AppsFlyer, вы также должны сопоставить входящий параметр
ScCid(отдельно от исходящего параметраScCid) с одним из исходящих параметровaf_sub[1–5].
-
PID: Убедитесь, что Smart Script принимает значение параметра
Настройка кроссплатформенной целевой страницы Smart Script
Чтобы настроить кампании Snapchat Ads с помощью Smart Script для кроссплатформенных целевых страниц, выполните следующее:
- Настройте шаблон атрибуционных ссылок OneLink для кампании. Для получения дополнительной информации см. раздел Как создавать шаблоны OneLink.
- Активируйте шаблон OneLink для кроссплатформенной атрибуции. Для получения дополнительной информации см. Создайте шаблон OneLink для кросс-платформенной атрибуции.
- Убедитесь, что все необходимые параметры URL добавлены к входящему URL-адресу. Чтобы просмотреть параметры, добавленные к входящему URL-адресу, откройте Snapchat Ads Manager и проверьте параметры URL-адреса, заданные при создании целевого URL-адреса. Для получения дополнительной информации см. раздел Настройка целевого URL-адреса.
- Определите для каждого входящего параметра исходящий параметр, которому он будет сопоставлен. Например, входящий параметр
af_site_idво входящем URL будет сопоставлен параметрaf_site_idв исходящем URL. - Определите значение по умолчанию для обязательных исходящих параметров, которые не могут быть пустыми.
- Отправьте своему разработчику следующую информацию:
- Сопоставление входящих и исходящих параметров. Разработчик создаст скрипт, который сгенерирует исходящий прямой URL-адрес на основе сопоставления входящих и исходящих параметров.
- Значения параметров по умолчанию. Скрипт заполнит параметры исходящего URL-адреса значениями по умолчанию, если отсутствуют соответствующие значения параметров входящего URL-адреса.
- Если вы используете ссылку атрибуции OneLink, отправьте домен и идентификатор шаблона своему разработчику. Разработчик использует их для создания исходящего URL-адреса OneLink. Например:
yourbrand.onelink.me/A1b2или пример брендированного домена:click.yourbrand.com/A1b2 - Отправьте вашему разработчику следующие ссылки Dev Hub:
- Инструкции и примеры кода для создания исходящих прямых URL-адресов для немобильных платформ.
- Демо и инструкция по созданию кроссплатформенной целевой страницы.
-
Напомните разработчику включить входящий параметр
ScCidв исходящий URL-адрес.Примечание
Для отображения в отчетах по необработанным данным AppsFlyer входящий параметр
ScCidтакже должен быть сопоставлен (в дополнение к исходящему параметруScCid) с одним из исходящих параметровaf_sub[1-5].
Создание целевой страницы с помощью OneLink Smart Banners
Путь пользователя: Пользователь нажимает на рекламу Snapchat и перенаправляется на ваш мобильный сайт. Они попадают на страницу, где отображается умный баннер с кнопкой-призывом скачать приложение из App Store.
Сквозной поток данных
- URL-адрес рекламы Snapchat включает в себя
pid=snapweb_intpid=snapweb_intпараметр. Когда пользователь нажимает на рекламу, параметрpid=snapweb_intавтоматически добавляется к URL-адресу. - Пользователь перенаправляется на целевой URL-адрес — целевую страницу, содержащую Smart Banner.
- При загрузке целевой страницы Smart Banner отправляет в AppsFlyer событие показа, которое включает параметры входящего URL-адреса. Этот показ позволяет выполнить атрибуцию по просмотрам для целевой страницы. Чтобы узнать о показах и атрибуции по просмотрам, см. Создайте пользовательский URL для показа.
- Smart Banner генерирует исходящий URL-адрес для кнопки CTA на баннере. Исходящий URL-адрес основан на параметрах входящего URL-адреса, включая параметр
ScCid. Smart Banner может генерировать только ссылки на основе OneLink. - Когда пользователь нажимает кнопку Smart Banner CTA, клик срабатывает и регистрируется в AppsFlyer.
- Пользователь перенаправляется в магазин и скачивает приложение.
- Когда пользователь открывает приложение, в AppsFlyer регистрируется событие установки.
- AppsFlyer атрибутирует установку на основе вероятностного моделирования или детерминированно, если доступна реферальная ссылка.
- Постбэк, содержащий
ScCidScCidпараметры и другие параметры события генерируются и отправляются в Snapchat через API событий. Snapchat использует параметрScCidдля идентификации конкретного клика, тогда как другие параметры помогают оптимизировать кампанию.
Настройте целевую страницу с умным баннером Smart Banners.
Чтобы настроить кампании Snapchat Ads с использованием Smart Banners, выполните следующее:
- Настройте шаблон атрибуционных ссылок OneLink для кампании. Для получения дополнительной информации см. раздел Как создавать шаблоны OneLink.
-
Создайте Smart Banner
Примечание
Ниже приведены инструкции, описывающие конкретные шаги по настройке кампании Snapchat Ads с использованием Smart Banners. Подробное руководство по настройке кампаний при помощи смарт-баннеров приведено в разделе «Настройка» статьи Смарт-баннеры: mobile web-to-app (для маркетологов).
-
Установите параметры Smart Banner для кампаний Snapchat Ads:
- Убедитесь, что все необходимые параметры URL добавлены к входящему URL-адресу.
- Чтобы просмотреть параметры, добавленные к входящему URL, откройте Snapchat Ads Manager и просмотрите параметры URL, которые вы установили, когда создавали целевой URL-адрес.
Примечание
Важно чтобы
pid=snapweb_intиScCidбыли доступны во входящем URL-адресе, что позволяет Smart Banner собирать их. Эти два параметра необходимы для атрибуции и отправки постбэков в Snapchat Ads.
Посмотреть данные атрибуции web-to-app
Хотя события конверсии, происходящие в вебе, отправляются в Snapchat с исходным PID snapweb_int, на дэшборде и в отчётах о сырых данных AppsFlyer они отображаются под PID snapchat_int. Это относится как к основным событиям конверсии, так и к событиям-ассистам конверсии.
Этот унифицированный вид отчетов позволяет анализировать эффективность кампаний для веб и приложений в одном месте, включая подробные отчеты о затратах на мобильные устройства и веб.
Посмотреть в дэшборде
Вся атрибуция Snapchat web-to-app отображается как snapchat_int в дэшбордах «Обзор» и «Активность». Это обеспечивает единый консолидированный обзор результатов кампаний на всех платформах. Используйте стандартные фильтры и разбивки, чтобы сравнить трафик приложений и веб-трафик в данных Snapchat.
Просмотр в отчетах о сырых данных и отчетах API
-
В экспортах сырых данных и ответах API идентификатор
snapchat_intPID присутствует в полеmedia_sourceдля веб-активности Google. Чтобы верифицировать детали настройки веб-кампании, обратитесь к полю , которое показываетsnapchat_intкак PID, использованный при создании веб-кампаний. -
Отчеты о постбэках показывают
snapweb_intкак оригинальный медиаисточник, к которому был отправлен постбэк.
Характеристики и ограничения
| Характеристика | Примечания |
|---|---|
| Данные о затратах | Данные о стоимости для Snapchat Ads в вебе(snapweb_int) не извлекаются автоматически. Вместо этого их необходимо импортировать вручную, используя один из двух поддерживаемых методов: загрузка файла через электронную почту или ручная загрузка через интерфейс AppsFlyer Это касается всех пользователей, включая подписчиков ROI360. |
| Клики и показы (временно ограничено) | Клики и показы для веб-кампаний временно недоступны в Snapchat SRN (snapchat_int). |