Измерение взаимодействий между веб-приложением и приложением-интернетом

Узнайте, как ваше веб-приложение 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() напрямую не требуется.

Следующие шаги