Как настроить Snapchat Conversion API с помощью server Google Tag Manager

Автор
Stape
Опубликовано
April 03, 2022
Также есть

Ограничения на отслеживание оказывают огромное влияние на точность аналитических данных. Последние обновления от Apple вызвали немало проблем среди компаний, полагающихся на рекламу - все приложения должны спрашивать разрешение пользователя перед использованием любых трекеров, а Safari начал блокировать cookies.

Согласно последним исследованиям, около 80% пользователей отказываются от отслеживания на устройствах iOS. Это сильно отразилось на приложениях, чья основная прибыль зависит от рекламы, таких как Facebook, TikTok и Snapchat. Эти компании начали просить рекламодателей внедрить отслеживание на стороне сервера, чтобы улучшить качество данных.

У нас уже есть посты в блоге о настройке Facebook CAPI и TikTok Events API. В этой статье я расскажу о Snapchat Conversion API и о том, как настроить его с помощью серверного контейнера Google Tag Manager.

Об Snapchat conversion APIСкопировать ссылку на этот раздел

Snap Conversions API позволяет передавать веб-события, события приложений и офлайн-события с вашего сервера на серверы Snap. В официальной документации говорится, что Snap CAPI помогает снизить стоимость одного действия за счет улучшения отслеживания конверсий и таргетинга.

Snapchat CAPI поддерживает те же события и параметры событий, что и веб-пиксели. Существует два основных способа реализации Snap CAPI: прямая интеграция, что означает отправку серверной информации с ваших серверов непосредственно на серверы Snap, или партнерская интеграция, включающая сервер Google Tag Manager (GTM). Позвольте мне сначала поговорить о свойствах Snap CAPI.

Дедупликация событий Snapchat. Подобно Facebook и TikTok, Snapchat поддерживает дедупликацию событий, что означает, что вы можете использовать как браузерное, так и серверное отслеживание. Чтобы удалить лишние события, следует использовать дедупликацию событий. Основными ключами дедупликации являются Client_dedup_id (что позволяет использовать 48-часовое окно дедупликации) и Transaction_id (позволяет использовать 30-дневное окно дедупликации).

Cookies по-прежнему являются одним из наиболее эффективных способов отслеживания пользователей. Поэтому до полного отказа от cookies большинство платформ, включая Snap, рекомендуют использовать веб+серверное отслеживание.

Тег Snap для веб Google Tag Manager не поддерживает event_id, что означает, что для настройки дедупликации событий необходимо использовать пользовательский HTML-тег в веб GTM.

События Snapchat CAPI: CAPI поддерживает все типы стандартных имен событий, доступных для веб-пикселя Snap. Он также поддерживает пользовательские имена событий.

Параметры события. Snapchat имеет подробную документацию, которая описывает, какие параметры событий поддерживает CAPI. Нажмите на эту ссылку, чтобы ознакомиться с ней. Все параметры пользователя (простой текст электронной почты, мобильный идентификатор, IP-адрес и номер телефона) должны быть нормализованы. После нормализации параметров они должны быть хэшированы строчными шестнадцатеричными буквами в формате SHA256. Тег Stape Snap CAPI выполняет все эти преобразования автоматически.

Тестирование серверных событий. Хотя Snapchat имеет отличную функциональность для тестирования событий пикселей с помощью страницы диагностики пикселей, к сожалению, на данный момент у Spanchat нет функциональности для тестирования событий сервера в режиме реального времени, аналогично ID теста FB.

Единственный способ проверить, что Snap получил и обработал данные сервера правильно, - это проверка через данные Conversion API в менеджере событий Snap.

Преимущества Snapchat conversion APIСкопировать ссылку на этот раздел

Конфиденциальность. Отслеживание от сервера к серверу, по своей сути, является технологией, построенной с учетом политики конфиденциальности. В отличие от веб-пиксельного отслеживания, при использовании s2s-отслеживания вы можете строго контролировать, какие данные вы отправляете в каждую сеть. Они будут получать только те данные, которые указаны в запросах сервера.

Лучшая оптимизация рекламы. CAPI помогает собирать больше данных о пользователях, делая рекламные алгоритмы Snap более достаточными. В официальной документации Snapchat говорит, что внедрение CAPI поможет улучшить стоимость одного действия.

Более качественная аудитория. CAPI улучшит ремаркетинг и lookalike-кампании, поскольку будет отправлять Snapchat больше данных о ваших пользователях. Количество событий также должно увеличиться. Если пользователи не разрешают приложениям или сайтам отслеживать пользователей, CAPI все равно можно использовать для отправки событий.

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

Как настроить Snapchat conversion API с помощью server Google Tag ManagerСкопировать ссылку на этот раздел

2. Отправьте данные в серверный контейнер GTM. Двумя наиболее популярными отправителями данных в sGTM являются Google Analytics 4 и Data Tag/Data Client.

3. Скачайте тег Snapchat с GitHub или добавьте его из галереи шаблонов sGTM -> Откройте разделы шаблонов в серверном контейнере Google Tag Manager -> Нажмите New.

4. Если вы решили импортировать тег, нажмите три точки в правом верхнем углу -> Нажмите Импорт -> Выберите шаблон тега Snapchat, который вы недавно скачали с GitHub -> Нажмите сохранить.

Snapchat

5. Создайте тег Snap в контейнере sGTM -> Выберите имя события.

Стандартное - выберите одно из стандартных имен.

Наследовать от клиента - в этом случае тег попытается разобрать имена событий sGTM и сопоставить их со стандартными событиями Snap.

Пользовательское - использовать пользовательское имя.

6. Добавьте Snap Pixel ID -> Добавьте токен Conversions API. Чтобы создать токены Conversions API, перейдите в раздел Business Settings и нажмите Generate Token в разделе Conversions API Tokens.

Conversions API

7. Добавьте данные о пользователях и событиях. 

Add user and events data

8. Если вы хотите использовать гибридный метод (веб+сервер) отслеживания для Snap, убедитесь, что вы добавили идентификатор события в веб и серверные теги Snap. На данный момент веб-тег Snap не поддерживает event_id, поэтому используйте пользовательский HTML для настройки веб-тегов Snap. 

event_id

9. Откройте режим отладки GTM для веб и сервера и проверьте правильность срабатывания тегов Snap. 

Snap

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

Snap

ЗаключениеСкопировать ссылку на этот раздел

В официальной документации Snap говорится, что внедрение Conversion API поможет улучшить торги и снизить стоимость одного действия. Хотя внедрение API сложнее, чем в FB или TikTok, оно может помочь улучшить результаты ваших платных кампаний.

Если вам нужна помощь в настройке отслеживания на стороне сервера для Snapchat Conversion API, не стесняйтесь обращаться к нам. Наша команда экспертов будет рада помочь вам начать работу. Спасибо за прочтение!

Хостите свой сервер GTM на Stape

Регистрируясь, вы соглашаетесь с Условиями использования и Политикой конфиденциальности Stape