Android 版プライバシー サンドボックスを使用するようにデバイスを構成する

Android 版プライバシー サンドボックスのドキュメントをご覧になる際は、[デベロッパー プレビュー] または [ベータ版] ボタンで対象のプログラム バージョンを選択してください(手順が異なる場合があります)。


プライバシー サンドボックスのユーザー コントロール UI を表示する

Android 版プライバシー サンドボックスでは、デバイスでプライバシー保護 API(PPAPI)SDK ランタイムを有効にするかどうかをデバイス ユーザーが管理できます。デベロッパー プレビュー 5 時点で、ユーザー コントロール UI を表示する設定はデフォルトで無効になっています。開発とテストのために、ユーザー コントロール UI を有効にすることをおすすめします。ユーザー コントロール UI を有効にするには、次の adb コマンドを使用します。

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

デフォルトでは、デバイスのユーザー コントロールは無効に設定されています。プライバシー サンドボックスの API と SDK ランタイムを有効にするには、デバイスで切り替えボタンをタップします。

図
図 1. Android デバイスのプライバシー サンドボックスのユーザー コントロール UI。

デバイスのプライバシー サンドボックスを有効にする

前のセクションでは、ユーザーがデバイスでプライバシー サンドボックスを動作させるかどうかを指定できるようにしましたが、このセクションでは、デベロッパーが 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