AdServices

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

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 da privacidade estará disponível no APK com.google.android.adservices.api.

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

Saiba mais sobre o AdServices nas seguintes páginas:

Dependências

  • Novo domínio sepolicy para o SDKSandbox
  • Restrições para o 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 do sandbox