El módulo AdServices, introducido en Android 13, es compatible con la iniciativa Privacy Sandbox que tiene como objetivo crear tecnologías que protejan la privacidad de las personas en línea y brinden a las empresas y desarrolladores herramientas para construir negocios digitales prósperos.
Hay más información disponible en el sitio para desarrolladores de Android .
Motivación
Los objetivos de la iniciativa Privacy Sandbox son:
- Cree nueva tecnología para mantener la información del usuario privada
- Permita que los editores y desarrolladores mantengan el contenido en línea gratuito
- Colaborar con la industria para desarrollar nuevos estándares de privacidad en Internet
Límite del módulo
Arquitectura de AdServices: todo esto es código nuevo sin límite de módulo.
Ubicación del código: packages/modules/AdServices
La figura 1 muestra la configuración del módulo AdServices.
Figura 1. Diseño de la API del módulo AdServices
Figura 2. Configuración del módulo AdServices
formato de paquete
La funcionalidad principal del paquete estará disponible en APEX: com.google.android.adservices
.
La funcionalidad de las API de preservación de la privacidad estará disponible en el APK com.google.android.adservices.api
.
La funcionalidad SDK Runtime estará disponible en APK com.google.android.app.sdksandbox
.
Puede obtener más información sobre AdServices en las siguientes páginas:
- Descripción general de la zona de pruebas de privacidad
- Diseño de tiempo de ejecución SDK
- Diseño de temas
- Fledge en el diseño de Android
- Diseño de informes de atribución
dependencias
- Cambios en PackageManager para interpretar la nueva etiqueta de manifiesto, que hace referencia al SDK
- Nuevo dominio sepolicy para SDKSandbox
- Restricciones para SDKSandbox: almacenamiento limitado, intentos, transmisiones, etc.
- Permisos bien definidos; los SDK de anuncios no heredan los permisos de las aplicaciones
- Cambios en el sistema operativo para lidiar con los UID de sandbox