Configurar dispositivos para usar o Sandbox de privacidade do Android

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Ao ler a documentação do Sandbox de privacidade do Android, use o botão Prévia para desenvolvedores ou Beta para selecionar a versão do programa com que você está trabalhando, porque as instruções podem variar.


Mostrar a IU de controle do usuário do Sandbox de privacidade

O Sandbox de privacidade do Android permite que os usuários do dispositivo controlem se as APIs de preservação de privacidade (PPAPI, na sigla em inglês) e o SDK Runtime estão ativados nos próprios dispositivos ou não. A partir da prévia para desenvolvedores 5, a configuração para mostrar a IU de controle do usuário está desativada por padrão. Para fins de desenvolvimento e teste, ative a IU de controle do usuário. Para ativar a IU de controle do usuário, use o seguinte comando adb:

adb shell am start -n com.google.android.adservices.api/com.android.adservices.ui.settings.AdServicesSettingsActivity

Por padrão, o controle do usuário é desativado. Para ativar a API Privacy Sandbox e o SDK Runtime, toque no botão de ativação no dispositivo.

Diagrama
Figura 1. IU de controle do usuário do Sandbox de privacidade no dispositivo Android.

Ativar o Sandbox de privacidade no dispositivo

A seção anterior permitiu que o usuário escolhesse se o Sandbox de privacidade seria executado no dispositivo. Nesta seção, explicaremos como um desenvolvedor pode ativar as APIs em um dispositivo usando os comandos adb.

Ativar a PPAPI no dispositivo

Ativar a PPAPI

adb shell device_config put adservices ppapi_app_allow_list \"*\"
adb shell device_config put adservices ppapi_app_signature_allow_list \"*\"
adb shell device_config put adservices adservice_system_service_enabled true
adb shell device_config put adservices adservice_enabled true
adb shell device_config put adservices adservice_enable_status true

Desativar a PPAPI

Para fins de desenvolvimento e teste, é possível ativar ou desativar o acesso à PPAPI no dispositivo executando os seguintes comandos:

Defina como false para ativar:

adb shell device_config put adservices global_kill_switch false

Defina como true para desativar:

adb shell device_config put adservices global_kill_switch true

Ativar o SDK Runtime no dispositivo

adb shell device_config put adservices disable_sdk_sandbox false