During my App publishing on the Google Play Console, I have been asked the following:
Does your app use an advertising ID?
This includes any SDKs that your app imports that use advertising ID
I do not include any advertising in my App, and assume that Bubble has not included this ID as standard when it does its magic behind the scenes to build my app. However, it may be worth noting in the Docs either way, so we feel safe when making 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
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.