デバイスまたはエミュレータのイメージをセットアップする

Android 版プライバシー サンドボックスのベータ版でエンドツーエンドのテストを行うには、Android 13 デバイスを操作する必要があります。Android 13 デバイスをベータ版の許可リストに追加するようリクエストするか、AdServices SDK 拡張機能で提供されるベータ版承認済みのエミュレータ イメージを使用します。(デベロッパー プレビュー バージョンでは不要です)。

Android 13 デバイスをセットアップする

Android 版プライバシー サンドボックス ベータ版プログラムは 2023 年初頭に開始します。まずはごく一部の Android 13 デバイスを対象に開始します。最初のロールアウトの段階では、早期テスター プログラムに参加すれば、ご自身のデバイスを早期テスト用にセットアップできます。これにより、限られた数の Android 13 デバイスとアプリでプライバシー サンドボックス API をテストできます。

デバイスに最新版のモジュールが搭載されていることを確認するには:

  1. Google アカウントで Android 13 デバイスにログインします。
  2. [設定] > [セキュリティとプライバシー] > [アップデート] > [Google Play システム アップデート] に移動し、デバイスが最新の状態であることを確認します。必要に応じて [アップデート] を選択します。
  3. Google Play システム アップデートが完了したら、デバイスを再起動します。
  4. デバイスで SDK Extensions を利用できるかどうかを確認します。

デベロッパー プレビュー イメージを使用して Android 13 デバイスをセットアップする

新機能をテストする広告テクノロジーは、デベロッパー プレビュー イメージのインストールが必要な場合があります。機能と API は変更される場合があります。

  1. 次の Android 13 デバイスのリストから、優先するデバイスのイメージをダウンロードします。

    デバイス ダウンロード リンクと SHA-256 チェックサム
    Google Pixel 7
    3be2ca79f36839ca1facc98c9cc9ea200fd938dafd44f001ae24a029471a7e2f
    Google Pixel 7 Pro
    165314bf06543d705f3a24624ec610ed359d3443464ce21d6cdf4d8328d45707
    Google Pixel 7a
    e0aff67beebb97e44f18d5513058249961dde0beabbfb048197ef2e4b42b7d6a
    Google Pixel 6
    cd9d22a9b6d786cdcdcbc99da68ccb1c3447797afa43195081d179f9d7f53c3d
    Google Pixel 6 Pro
    ce8d295eb5a1618254606c2d3ffb0c7b9f4d4f90d71df9577ba7bc2e22aad808
    Google Pixel 6a
    2c1731f7f55f2c130274404e7d109f6e554700612938137640db563f9399732a
    Google Pixel 5
    a9b536a1a418916cf413d4b69d5cc1696a3aaa367f1f5401952ed91872b1d8f1
    Google Pixel 5a
    4a1af1af8019cec11784e88994887f2ffd45505ee0e768ccc9e70e09920feadf
  2. Android Pixel デバイスのデータをバックアップします。

  3. Android 13 デバイスにデバイス イメージを書き込みます

Android Flash Tool を使用してデバイスに書き込む

Android Flash Tool を使用すると、サポートされている Google Pixel デバイスに Android 版プライバシー サンドボックスのシステム イメージを安全に書き込めます。Android Flash Tool は、Chrome や Edge 79+ など、WebUSB に対応している任意のウェブブラウザで動作します。

Android Flash Tool は、デバイスに書き込むプロセスを順を追って案内します。ツールをインストールする必要はありませんが、デバイスのロックを解除し、開発者向けオプションで USB デバッグを有効にする必要があります。詳細な手順については、Android Flash Tool のドキュメントをご覧ください。

USB 経由でデバイスを接続し、Android Flash Tool に移動して、画面に表示される手順を実施します。詳細な手順については、Android Flash Tool のドキュメントをご覧ください。

Android デバイスのエミュレータ イメージをセットアップする

Android 版プライバシー サンドボックスを実行するようにデベロッパー プレビューのエミュレータ イメージをセットアップするには:

  1. Android Studio の最新の Canary ビルドまたは安定版ビルドをインストールします。
  2. Android Studio で、[Settings] > [Languages & Frameworks] > [Android SDK] に移動します。
  3. [SDK Tools] タブで Android Emulator の最新バージョンを選択し、[OK] をクリックします。これにより、最新バージョンがまだインストールされていない場合は、インストールされます。
  4. [Tools] > [Device Manager] に移動し、表示されたページの説明に沿って操作して、[Create device] を選択します。Android 版プライバシー サンドボックスのエミュレータ システム イメージには、「Play ストア」のデバイス定義が必要です。デバイス定義リストから 1 つを選択します(Google Pixel 4 など)。
  5. デバイス定義と一致する Android 版プライバシー サンドボックスのシステム イメージをまだインストールしていない場合は、[UpsideDownCakePrivacySandboxRelease Name] の横にある [Download] をクリックして入手します。
  6. デバイス マネージャーの仮想デバイスのリストに戻り、Android 版プライバシー サンドボックスの仮想デバイスについて、[Launch this AVD] アクションを選択して起動します。
  7. デバイスが起動したら、プライバシー サンドボックスを使用するようにデバイスを構成します

デベロッパー プレビューのデバイス イメージをアンインストールする

デベロッパー プレビュー イメージはいつでもアンインストールできます。そのためには、次のいずれかを行います。