Obtén información sobre 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 mostraron en el navegador Chrome para dispositivos móviles. Eso es la atribución de la Web a la app.
Del mismo modo, si un usuario hace clic en un anuncio en una app para Android y, luego, realiza una compra en un navegador móvil de Chrome, la API de Attribution Reporting puede atribuir directamente esa conversión. Eso es la atribución de app a la Web.
La API registra las atribuciones de la Web a la app 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 en forma de diccionario.
Luego, continúa registrando que se hizo clic en el anuncio registrando una fuente.
Si el SO admite la función, el origen del informe 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 el origen de informes respondería cuando se realiza la medición de la Web a la Web, pero, en este caso, indica que el SO de Android debe controlar los informes en lugar del navegador Chrome.
Los metadatos de la respuesta incluyen destinos web y de aplicaciones. Estos campos de destino especifican el sitio web y el paquete de la aplicación en los que se activará la atribución para la fuente.
En segundo plano, el encabezado Attribution-Reporting-Register-OS-Source indica al SO de Android que llame a register web source, 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 es necesario que llames a registerWebSource() directamente.
Próximos pasos
- Obtén más información sobre la atribución de Web a app en Medición de la atribución entre apps y la Web.
- También consulta Informes de atribución: medición web y de aplicación cruzada.