Identifiant publicitaire
Si votre application utilise le SDK IMA version 3.25.1 ou ultérieure, le SDK est déjà
déclare automatiquement l'autorisation com.google.android.gms.permission.AD_ID
et peut accéder à l'identifiant publicitaire dès qu'il est disponible.
Pour les applications qui utilisent la version 3.24.0 ou antérieure du SDK IMA et qui ciblent Android 13, vous devez ajouter l'autorisation com.google.android.gms.permission.AD_ID
dans le fichier AndroidManifest.xml
pour que le SDK Google Mobile Ads puisse accéder à l'identifiant publicitaire :
<manifest>
<application>
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
...
</application>
<!-- For apps targeting Android 13 or higher & IMA SDK version 3.24.0 or lower -->
<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
</manifest>
Pour en savoir plus sur la déclaration d'autorisation com.google.android.gms.permission.AD_ID
et pour comprendre comment la désactiver, consultez cet article de la Play Console.
ID du groupe d'applications
À partir des appareils Android 12, Google Play réinitialisera l'identifiant publicitaire lorsqu'un utilisateur désactivera la personnalisation dans les paramètres Android. Google Play a également introduit l'ID de groupe d'applications, qui permet de mettre en corrélation l'utilisation d'un ensemble d'applications appartenant à la même entreprise ou les actions qui y sont effectuées, le tout de façon confidentielle.
La version 3.25.1 ou ultérieure d'IMA inclut le SDK de l'ID de l'ensemble d'applications par défaut. L'ID du groupe d'applications est essentiel pour prendre en charge les cas d'utilisation non publicitaires tels que l'analyse et la prévention des fraudes, lorsque l'identifiant publicitaire est nul. Pour en savoir plus sur l'ID de l'ensemble d'applications, consultez le guide du développeur Android.