Configurer des appareils pour utiliser la Privacy Sandbox sur Android

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Lorsque vous lisez la documentation concernant la Privacy Sandbox sur Android, cliquez sur le bouton Preview développeur ou Bêta pour sélectionner la version du programme que vous utilisez, car les instructions peuvent varier.


Afficher l'UI des commandes utilisateur de la Privacy Sandbox

La Privacy Sandbox sur Android permet aux utilisateurs de contrôler si les API protégeant la confidentialité (PPAPI) et le SDK Runtime sont activés sur leur propre appareil ou non. Depuis la version Preview développeur 5, le paramètre permettant d'afficher l'UI des commandes utilisateur est désactivé par défaut. Vous pouvez toutefois l'activer à des fins de développement et de test. Pour ce faire, exécutez la commande adb suivante :

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

Par défaut, l'UI des commandes utilisateur est désactivée sur l'appareil. Pour activer l'API Privacy Sandbox et le SDK Runtime, appuyez sur le bouton d'activation de l'appareil.

Schéma
Figure 1 : UI des commandes utilisateur de la Privacy Sandbox sur un appareil Android

Activer la Privacy Sandbox sur l'appareil

Alors que la section précédente permettait à l'utilisateur de l'appareil de choisir s'il voulait que la Privacy Sandbox s'exécute sur son appareil, cette section explique comment un développeur peut activer les API sur un appareil à l'aide des commandes adb.

Activer l'API protégeant la confidentialité sur l'appareil

Activer l'API protégeant la confidentialité

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

Désactiver l'API protégeant la confidentialité

À des fins de développement et de test, vous pouvez activer ou désactiver l'accès de l'API protégeant la confidentialité sur l'appareil en exécutant les commandes suivantes :

Spécifiez false pour l'activer :

adb shell device_config put adservices global_kill_switch false

Spécifiez true pour la désactiver :

adb shell device_config put adservices global_kill_switch true

Activer le SDK Runtime sur l'appareil

adb shell device_config put adservices disable_sdk_sandbox false