設定使用 Android 版 Privacy Sandbox 的裝置

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

詳閱 Android 版 Privacy Sandbox 說明文件時,請利用「開發人員預覽版」或「Beta 版」按鈕選取您要使用的計畫版本,因為兩者的操作說明可能不盡相同。


顯示 Privacy Sandbox 使用者控制項 UI

Android 版 Privacy Sandbox 可讓裝置使用者控管自己的裝置是否要啟用隱私維護 API (PPAPI)SDK 執行階段。自開發人員預覽版 5 起,系統預設會停用顯示使用者控制項 UI 的設定。為進行開發和測試,您可能會想要啟用使用者控制項 UI。如要啟用使用者控制項 UI,請使用下列 adb 指令:

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

根據預設,裝置上的使用者控制項會設為已停用。如要啟用 Privacy Sandbox API 和 SDK 執行階段,請輕觸裝置上的切換鈕。

圖表
圖 1. Android 裝置的 Privacy Sandbox 使用者控制項 UI。

在裝置上啟用 Privacy Sandbox

上一節的說明可讓裝置使用者選擇是否讓 Privacy Sandbox 在裝置上執行,本節則說明開發人員如何使用 adb 指令在裝置上啟用 API。

在裝置上啟用 PPAPI

啟用 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

停用 PPAPI

為了進行開發與測試,您可以執行下列指令,在裝置上啟用或停用 PPAPI 存取權:

如要啟用,請設為 false

adb shell device_config put adservices global_kill_switch false

如要停用,請設為 true

adb shell device_config put adservices global_kill_switch true

在裝置上啟用 SDK 執行階段

adb shell device_config put adservices disable_sdk_sandbox false