В Campaign Manager 360 конверсия регистрируется с помощью тега, известного как « действие Floodlight» , когда пользователь выполняет предопределенное действие после показа рекламы. К часто отмечаемым действиям относятся, например, покупка товара в интернет-магазине или посещение веб-страницы для запроса дополнительной информации через онлайн-форму. В целом, отслеживаемые Google конверсии начинаются и заканчиваются в интернете.
Однако для некоторых рекламодателей конверсии могут начинаться онлайн и заканчиваться офлайн. Например, пользователь начинает поиск товара в интернете, кликает на объявление, а затем совершает покупку по телефону или в розничном магазине. В этом случае Campaign Manager 360 будет располагать данными об онлайн-части транзакции, но не об офлайн-части, в результате чего конверсия не будет зарегистрирована.
Для решения этой проблемы сервис Conversions в API Campaign Manager 360 позволяет рекламодателям передавать информацию об офлайн-части этих конверсий непосредственно в Campaign Manager 360.
Предварительные требования
Прежде чем начать работу с сервисом Conversions , вам необходимо выполнить следующие шаги:
Создайте и авторизуйте проект API, как описано в нашем руководстве по началу работы .
Убедитесь, что ваш профиль пользователя в Campaign Manager 360 имеет необходимые права доступа. При необходимости обратитесь к администратору вашей учетной записи Campaign Manager 360, чтобы включить эти права.
Вставка офлайн-конверсий : позволяет загружать новые офлайн-конверсии с помощью
batchinsert.Обновление офлайн-конверсий : позволяет изменять существующие офлайн-конверсии с помощью
batchupdate.
Сопоставьте конверсии с видами деятельности
Офлайн-конверсии должны быть сопоставлены с соответствующими онлайн-действиями в Campaign Manager 360. Вы будете ссылаться на эти действия по их floodlightActivityId и floodlightConfigurationId .
Если у вас еще нет функции отслеживания офлайн-конверсий, вы можете создать ее с помощью сервиса FloodlightActivities API. Пример того, как это сделать, см. в руководстве по общим задачам отслеживания трафика . Настоятельно рекомендуется создавать отдельные функции для отслеживания офлайн-конверсий.
Получите идентификаторы кликов, устройств и пользователей.
Офлайн-конверсии также должны быть привязаны к клику, идентификатору устройства или пользователя (одновременно может использоваться только один из этих идентификаторов). Наиболее распространенные способы получения этих идентификаторов описаны ниже.
Использование идентификатора клика по дисплею
Конверсии можно отнести к кликам по объявлениям с помощью идентификаторов кликов по объявлениям (DCLID). Идентификаторы DCLID можно получить в разделе «Расширенная атрибуция» .
Идентификаторы кликов для отображения необходимо передавать в поле dclid .
Использование идентификатора клика Google
Конверсии можно отнести к кликам по объявлениям с помощью идентификаторов кликов Google (GCLID). Идентификаторы GCLID можно получить в Google Ads или Search Ads 360 .
Идентификаторы кликов Google необходимо передавать в поле gclid .
Используя идентификатор совпадения
Конверсии можно отнести к вашей собственной учетной записи, синхронизированной с Google с помощью функции match_id в Floodlight.
Использование идентификатора мобильного устройства
Конверсии могут быть напрямую связаны с мобильными устройствами или устройствами Connected TV с помощью идентификаторов рекламных устройств. Поддерживаются следующие идентификаторы:
- AdID
- ИДФА
- Идентификаторы для рекламы на устройствах CTV:
- РИДА (Roku)
- AFAI (Fire TV)
- AdID (Android TV)
- IDFA (Apple TV)
- MSAI (Xbox)
- TIFA (Samsung)
- VIDA (Vizio)
Эти идентификаторы необходимо передать в поле mobileDeviceId .
Использование макроса %m match
Макрос %m можно вставлять в URL-адреса переходов по ссылкам или перенаправлений для рекламных креативов. После клика рекламный сервер развернет этот макрос в зашифрованный идентификатор пользователя. Зашифрованный идентификатор пользователя затем можно получить непосредственно из URL-адреса перенаправления или из журналов сервера.
Идентификаторы, полученные с помощью макроса %m, должны передаваться в полях encryptedUserId или encryptedUserIdCandidates[] .
Использование передачи данных
Функция передачи данных в Campaign Manager 360 обеспечивает доступ к данным журналов рекламного сервера на уровне событий. Эти данные передаются через отдельные каналы, каждый из которых содержит один файл передачи данных. В этих файлах каждое записанное событие связано с зашифрованным идентификатором пользователя .
Для использования идентификаторов пользователей, предоставленных в файлах передачи данных, вам потребуется способ сопоставить событие на онлайн-сервере рекламы с каким-либо событием в вашей офлайн-системе. Обычно это делается с помощью пользовательских переменных Floodlight , которые можно динамически заполнять значениями, однозначно идентифицирующими действие пользователя. Упрощенный рабочий процесс может выглядеть следующим образом:
Срабатывает метка активности Floodlight, указывающая на начало транзакции. Метка содержит предоставленное вами значение пользовательской переменной, которая однозначно идентифицирует транзакцию.
Транзакция продолжается и завершается в автономном режиме, сохраняя тот же идентификатор.
Используя идентификатор, зарегистрированный при завершении транзакции, в файле журнала активности передачи данных находится соответствующая запись, в которой была зафиксирована исходная активность Floodlight.
Идентификаторы, полученные из файлов передачи данных, должны передаваться в полях encryptedUserId или encryptedUserIdCandidates[] .