Stay organized with collections
Save and categorize content based on your preferences.
Advertising ID
If your app uses the IMA SDK version 3.25.1 or higher, the SDK already
automatically declares the com.google.android.gms.permission.AD_ID permission
and is able to access the Advertising ID whenever it's available.
For apps that use the IMA SDK version 3.24.0 or lower and are targeting Android
13, you must add the com.google.android.gms.permission.AD_ID permission in the
AndroidManifest.xml file for the Google Mobile Ads SDK to access the
Advertising ID:
<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>
To learn more about the com.google.android.gms.permission.AD_ID permission
declaration, including how to disable it, please refer to this
Play Console
article.
App Set ID
Starting with Android 12 devices, Google Play will zero out the advertising ID
when a user opts out of personalization in their Android Settings. Google Play
has also introduced the App Set ID,
which offers a privacy-friendly way to correlate usage or actions across a set
of apps owned by the same organization.
IMA version 3.25.1 or higher includes the App Set ID SDK by default. App Set ID
is essential to support non ads use-cases such as analytics and fraud
prevention, when the advertising ID is zeroed out. For more information on the
App Set ID see this
Android developer guide.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-16 UTC."],[[["IMA SDK versions 3.25.1 and higher automatically declare the `com.google.android.gms.permission.AD_ID` permission, granting access to the Advertising ID when available."],["For apps using IMA SDK versions 3.24.0 or lower and targeting Android 13, you must manually add the `com.google.android.gms.permission.AD_ID` permission to your `AndroidManifest.xml` file to enable Google Mobile Ads SDK to access the Advertising ID."],["On Android 12 and later, Google Play zeroes out the Advertising ID when users opt out of personalization, introducing the App Set ID as a privacy-focused alternative for correlating app usage within the same organization."],["IMA SDK version 3.25.1 and higher includes the App Set ID SDK by default, supporting non-ads use cases like analytics and fraud prevention when the Advertising ID is unavailable."]]],[]]