Descubre cómo tu app web de Chrome puede pasar atribuciones a tu app para Android.
Privacy Sandbox admite de forma nativa la atribución de la Web a la app y de la app a la Web, y la API de Attribution Reporting permite la medición en navegadores para dispositivos móviles y apps para Android.
¿Qué es la atribución de la Web a la aplicación?
Si un usuario hace clic en un anuncio en un navegador Chrome para dispositivos móviles y, luego, realiza una compra en una app para Android, la API de Attribution Reporting puede atribuir directamente esa conversión realizada en la app para Android a los anuncios que se muestran en el navegador Chrome para dispositivos móviles. Esa es la atribución de la Web a la aplicación.
Del mismo modo, si un usuario hace clic en un anuncio en una app para Android y, luego, realiza una compra en un navegador para dispositivos móviles de Chrome, la API de Attribution Reporting puede atribuir directamente esa conversión. Esa es la atribución de la aplicación a la Web.
La API registra las atribuciones de la Web a la aplicación cuando ocurren en el mismo dispositivo.
¿Cómo se implementa la atribución de la Web a la aplicación?
Para implementar la atribución de Web a aplicación, primero asegúrate de que la medición de Web a aplicación y de aplicación a Web esté disponible en tu base de código web.
Para ello, cuando registres un evento, incluye el encabezado Attribution-Reporting-Eligible
en tu solicitud al origen de informes.
El navegador transmitirá si la compatibilidad a nivel del SO está disponible para el servidor de origen de informes con un encabezado de solicitud estructurado como diccionario.
Luego, continúa registrando que se hizo clic en el anuncio registrando una fuente.
Si la compatibilidad con el SO está disponible, el origen de los informes debe enviar una respuesta con el encabezado estructurado de cadena, Attribution-Reporting-Register-OS-Source
, que incluye la URL que indica dónde registrar la fuente.
La respuesta es similar a la forma en que respondería el origen de los informes cuando se realizan mediciones web a web, pero en este caso, indica que el SO Android debe controlar los informes en lugar del navegador Chrome.
Los metadatos de la respuesta incluyen destinos web y de apps. Estos campos de destino especifican el sitio web y el paquete de aplicación en los que se activará la atribución para la fuente.
En el fondo, el encabezado Attribution-Reporting-Register-OS-Source
le indica al SO Android que llame a la fuente web de registro, que toma los metadatos del encabezado y los empaqueta para enviarlos a la URL de tecnología publicitaria especificada en Attribution-Reporting-Register-OS-Source
. No necesitas llamar directamente a registerWebSource()
.
Próximos pasos
- Obtén más información sobre la atribución de Web a app en Medición de atribución web y entre apps.
- Consulta también Informes de atribución: medición web y de aplicación cruzada.