Узнайте, как ваше веб-приложение Chrome может передавать атрибуцию вашему приложению Android.
В «Песочнице конфиденциальности» изначально поддерживается атрибуция веб-контента в приложения и приложений в веб-среду, а API отчетов об атрибуции позволяет проводить измерения в мобильных браузерах и приложениях Android.
Что такое атрибуция веб-приложений?
Если пользователь кликает на рекламу в мобильном браузере Chrome, а затем совершает покупку в приложении Android, API отчетов по атрибуции может напрямую связать это конверсию, совершенную в приложении Android, с рекламой, показанной в мобильном браузере Chrome. Это атрибуция «веб-приложение».
Аналогично, если пользователь кликает на рекламу в приложении для Android, а затем совершает покупку в мобильном браузере Chrome, API отчетов по атрибуции может напрямую отнести эту конверсию к данной. Это атрибуция от приложения к веб-сайту.
API регистрирует атрибуцию веб-приложений, если она происходит на одном и том же устройстве.
Как реализуется атрибуция веб-контента в приложения?
Для реализации атрибуции веб-приложений сначала убедитесь, что измерение веб-приложений и приложений веб-приложений доступно в вашем веб-коде. Для этого при регистрации события включите заголовок Attribution-Reporting-Eligible в запрос к источнику отчетности.
Браузер отправит сообщение на сервер-источник, если поддержка на уровне операционной системы доступна, используя заголовок запроса в виде словаря.
Затем продолжите регистрацию факта клика по объявлению, указав источник перехода .
Если поддержка ОС доступна, источник отчетов должен отправить ответ со строковым заголовком Attribution-Reporting-Register-OS-Source , который включает URL-адрес, указывающий, где следует зарегистрировать источник.
Ответ похож на тот, который дал бы источник данных при проведении измерений между веб-сайтами, но в данном случае он указывает, что обработку данных должна производить операционная система Android, а не браузер Chrome.
Метаданные ответа включают в себя как веб-адреса, так и адреса приложений. Эти поля указывают веб-сайт и пакет приложения, где будет запущена атрибуция для источника.
По сути, заголовок Attribution-Reporting-Register-OS-Source сигнализирует операционной системе Android о необходимости вызова функции registerWebSource, которая берет метаданные из заголовка и упаковывает их для отправки на URL-адрес рекламного сервиса, указанный в Attribution-Reporting-Register-OS-Source . Вызывать registerWebSource() напрямую не требуется.
Следующие шаги
- Подробнее об атрибуции веб-приложений можно прочитать в разделе «Измерение атрибуции между приложениями и веб-ресурсами» .
- Также ознакомьтесь с отчетами по атрибуции: измерение эффективности в разных приложениях и веб-среде .