Identyfikator wyświetlania reklam
Jeśli Twoja aplikacja korzysta z pakietu IMA SDK w wersji 3.25.1 lub nowszej, pakiet SDK automatycznie zadeklaruje uprawnienie com.google.android.gms.permission.AD_ID
i będzie mieć dostęp do identyfikatora wyświetlania reklam, gdy jest dostępny.
W przypadku aplikacji korzystających z pakietu IMA SDK w wersji 3.24.0 lub starszej, które są kierowane na Androida 13, musisz dodać w pliku AndroidManifest.xml
uprawnienie com.google.android.gms.permission.AD_ID
, aby pakiet SDK do reklam mobilnych Google miał dostęp do identyfikatora wyświetlania reklam:
<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>
Więcej informacji o deklaracji uprawnienia com.google.android.gms.permission.AD_ID
, w tym o tym, jak je wyłączyć, znajdziesz w tym artykule na temat Konsoli Play.
Identyfikator zestawu aplikacji
Na urządzeniach z Androidem 12 Google Play wyzeruje identyfikator wyświetlania reklam, gdy użytkownik zrezygnuje z personalizacji w ustawieniach Androida. Wprowadziliśmy też w Google Play identyfikator zestawu aplikacji, który umożliwia powiązanie korzystania z zestawu aplikacji należących do tej samej organizacji w sposób zapewniający ochronę prywatności użytkowników.
Pakiet IMA w wersji 3.25.1 lub nowszej domyślnie zawiera pakiet SDK identyfikatora zestawu aplikacji. Identyfikator zestawu aplikacji jest niezbędny do obsługi przypadków użycia niezwiązanych z reklamami, takich jak analityka i zapobieganie oszustwom, gdy identyfikator wyświetlania reklam jest wyzerowany. Więcej informacji o identyfikatorze zestawu aplikacji znajdziesz w tym przewodniku dla programistów aplikacji na Androida.