広告 ID

広告 ID は、ユーザーがリセットや削除を行える広告用の固有の ID で、Google Play 開発者サービスから提供されるものです。この広告 ID によってユーザーの管理性は向上し、デベロッパーはシンプルな標準システムで引き続きアプリを収益化できます。ユーザーは自分の ID のリセットや削除を行えます。

2021 年の Google Play 開発者サービスの更新

2021 年後半の Google Play 開発者サービスの更新により、ユーザーが Android の設定で広告 ID を削除すると、その広告 ID が削除されるようになりました。削除された広告 ID にアクセスしようとすると、ID の代わりにゼロの文字列が返されるようになっています。

今回の Google Play 開発者サービスのロールアウトは段階的に実施します。まず 2021 年後半に Android 12 で動作するアプリから開始し、2022 年 4 月 1 日から Google Play をサポートしているすべてのデバイスで動作するアプリに拡大します。分析や不正防止などの、広告以外の重要なユースケースに対応するには、アプリセット ID を使用してください。

また、Android 13 以降をターゲットとしたアプリのアップデートでは、以下のように、マニフェスト ファイルで Google Play 開発者サービスの標準の権限を宣言する必要があります。

<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>

Google Mobile Ads SDK(play-services-ads)など、一部の SDK では、SDK のライブラリ マニフェストですでにこの権限を宣言している可能性があります。アプリがこれらの SDK を依存関係として使用している場合は、アプリのメイン マニフェストで権限を明示的に宣言していなくても、デフォルトで、SDK のライブラリ マニフェストの AD_ID 権限がアプリのメイン マニフェストと統合されます。マニフェスト ファイルを統合する方法について詳しくは、Android デベロッパー サイトをご覧ください。

この権限の適用は、2022 年 4 月 1 日からすべてのデバイスに対して開始されます。詳しくは、API ドキュメントをご覧ください。

詳しくは、一意の識別子に関するベスト プラクティスをご覧ください。

広告 ID を取得する

アプリで広告 ID を取得するには、Advertising ID API を使用します。

ポリシーに関する要件

Google Play デベロッパー プログラム ポリシーに基づき、Google Play にアップロードするすべてのアップデートと新しいアプリは、広告目的の場合にデバイス ID ではなく広告 ID を使用することが必要になります(デバイスで取得可能な場合)。デベロッパーは、アプリの使用に関するポリシーだけでなく、すべての Play ポリシーに自分のアプリが準拠するよう責任を負う必要があります。

アプリで広告 ID 以外の永続 ID を使用していると、サイトオーナーのサイトまたはアカウントの登録時に使用したメールアドレス経由でポリシー違反の警告を受け取ることがあります。警告を受け取った場合は、公開済み APK がデベロッパー プログラム ポリシーの広告 ID 関連のガイダンスに準拠していることをご確認ください。サードパーティの広告 SDK を使用している場合は、SDK メーカーに連絡して、この新しいポリシーに準拠している新しいバージョンを入手してください。

その他の詳細

すべて折りたたむ すべて展開

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。

さらにサポートが必要な場合

次の手順をお試しください。

true
645663324603477884
true
ヘルプセンターを検索
true
true
true
true
true
92637
検索
検索をクリア
検索を終了
メインメニュー
false
false
false