Search Unity

Question Android 13 & Advertising ID Declaration Required by Google Play

Discussion in 'Unity Analytics' started by skullthug, Jul 26, 2022.

Thread Status:
Not open for further replies.
  1. skullthug

    skullthug

    Joined:
    Oct 16, 2011
    Posts:
    202
    So it looks like Google Play now requires a specific declaration about Advertising ID presence.

    Android 13 (API 33) introduces changes to advertising ID

    Apps that use advertising ID and target Android 13 or later must declare the com.google.android.gms.permission.AD_ID permission in their app manifest. If you don't include this permission, your advertising identifier will be zeroed out, any attempts to access the identifier will receive a string of zeros instead of the identifier. Learn more

    We'll use this declaration to provide safeguards in Play Console

    If you say that your app uses advertising ID, we will block releases that don't include the com.google.android.gms.permission.AD_ID permission in the manifest file when targeting Android 13. When we block these releases, we will remind you to add the permission. If your release doesn't need advertising ID, you'll be able to skip the error and release. You can also update the declaration to turn off advertising ID release errors.

    You cannot rollout releases with artifacts targeting Android 13 until you have completed this declaration.

    When you answer this question, make sure to verify if any third-party SDK code in your app uses advertising ID. If so, you must declare that your app uses it. Some SDKs, such as the Google Mobile Ads SDK (Play Services-ads) may already declare the com.google.android.gms.permission.AD_ID permission in the SDK's library manifest. If your app uses these SDKs as dependencies, the com.google.android.gms.permission.AD_ID permission from the SDK's library manifest will be merged with your app's main manifest by default, even if you don't explicitly declare the permission in your app's main manifest. Learn more


    I use Unity IAP and Unity Analytics, however I display ZERO ADS and never will in my app. But I do know (from completing the recent data survey) that Unity does do some weird fuzzy unique device identification stuff:

    from https://docs.unity.com/analytics/GoogleDataSafety.html
    Does the SDK collect the user’s personal identifiers? A randomly generated installation ID (or developer-generated ID) is used to identify the player.
    (I did not particularly enjoy having to answer Yes to this from how Google frames it to the user)

    Anyway, I wanted to 100% confirm am I allowed to answer NO to this new Advertising ID declaration?
     
    makaka-org likes this.
  2. JeffDUnity3D

    JeffDUnity3D

    Joined:
    May 2, 2017
    Posts:
    14,446
    @skullhug Correct, say no. Unity Analytics nor Unity IAP reads or sends the AD_ID.
     
  3. skullthug

    skullthug

    Joined:
    Oct 16, 2011
    Posts:
    202
    Sweet, thanks for the confirmation Jeff!
     
  4. Rainalo

    Rainalo

    Joined:
    Jan 2, 2022
    Posts:
    1
    @JeffDUnity3D I'm using Unity Ads in my games, should I say yes or no?
     
  5. JeffDUnity3D

    JeffDUnity3D

    Joined:
    May 2, 2017
    Posts:
    14,446
    Sorry, not Analytics related, please post in the Ads forum. But if you are using Ads, then you are likely sending the advertising ID.
     
    makaka-org, awsapps and Rainalo like this.
  6. charith11

    charith11

    Joined:
    Sep 29, 2017
    Posts:
    23
    We are using unity ads. I wanted clear answer from unity. am I allowed to answer YES to this new Advertising ID declaration? And they ask that Why does your app need to use advertising ID? This includes any SDKs your app imports that use advertising IDs. Which categories should I tic below?
    App functionality
    Analytics
    Developer communications
    Advertising or marketing
    Fraud prevention, security, and compliance
    Personalization
    Account management
     
    makaka-org likes this.
  7. JeffDUnity3D

    JeffDUnity3D

    Joined:
    May 2, 2017
    Posts:
    14,446
    As mentioned, please ask in the Ads forum. https://forum.unity.com/forums/unity-ads-user-acquisition.67/ Locking this thread now.
     
Thread Status:
Not open for further replies.