AdServices

O módulo AdServices, lançado no Android 13, oferece suporte à iniciativa do Sandbox de privacidade, que busca criar tecnologias que protejam a privacidade das pessoas on-line e ofereçam ferramentas a empresas e desenvolvedores para criar negócios digitais bem-sucedidos.

Mais informações estão disponíveis no site para desenvolvedores Android.

Motivação

Os objetivos da iniciativa do Sandbox de privacidade são:

  • Criar novas tecnologias para manter a privacidade das informações dos usuários
  • Permitir que editores e desenvolvedores ofereçam conteúdo on-line sem custos financeiros
  • Colaborar com o setor para criar novos padrões de privacidade na Internet

Limite do módulo

Arquitetura do AdServices: todo o código é novo e não tem limite de módulo.

Local do código: packages/modules/AdServices

A Figura 1 mostra a configuração do módulo AdServices.

Design da API do módulo AdServices

Figura 1. Design da API do módulo AdServices

Configuração do módulo AdServices

Figura 2. Configuração do módulo AdServices

Formato do pacote

A funcionalidade principal do pacote estará disponível no APEX: com.google.android.adservices.

A funcionalidade das APIs de preservação de privacidade estará disponível no APK com.google.android.adservices.api.

A funcionalidade do SDK Runtime vai estar disponível no APK com.google.android.app.sdksandbox.

Saiba mais sobre o AdServices nas páginas a seguir:

Dependências

  • Novo domínio sepolicy para SDKSandbox
  • Restrições para SDKSandbox: armazenamento, intents, transmissões etc. limitados
  • Permissões bem definidas: os SDKs de anúncios não herdam permissões de apps
  • Mudanças no SO para lidar com UIDs de sandbox