Android 12 Advertising ID について - RakutenReward/RakutenRewardSDK GitHub Wiki
2021/11 Googleより、Advertising ID に関するアップデートがありました。 Android API 31 (Android 12) でアプリをビルドし、公開する場合この変更が適用されます。 現在のところ、変更は適用されていませんが、Googleから2022のはじめに適用されるというアナウンスがされております。 楽天リワードSDKでは、Advertising ID を広告の最適化のため使用しております。 こちらを行わないことにより、広告の成果に影響が出る可能性があります。
2022/03 Google より上記の適用が Android API 32(Android 13)で行うとアップデートがありました。
どのような変更が必要か
Advertising ID を取得するために、以下のいずれかの変更が必要になります。
- SDK のバージョン 5.5以上を利用する
- Google Play のライブラリ com.goole.android.gms:play-services-ads-identifier:17.1.0 17.1.0以上を利用する
- 以下のパーミッションをアプリケーションの AndroidManifest.xml に追加する
<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
1〜3のいずれかの対応を行うことにより、パーミッションが追加されます。