Cant update app due to com.google.android.gms.permission.AD_ID error. (2024)

My app has been displaying Admob ads since previous versions, today, I updated the function and Google Play reported an error. I have updated the ad code declaration table but still cannot update the app.

"Your advertising ID declaration in the Play Console indicates that your app uses an advertising ID. The manifest in one of your active software components does not include the com.google.android.gms.permission.AD_ID permission.
If you do not include this permission in your manifest, your advertising ID will be set to 0. This can break your ads and analytics use cases and result in lost revenue. Learn more

You can remove these errors by updating your advertising ID declaration
Apps targeting Android 13 (API 33) that do not have the AD_ID permission will have their advertising IDs stripped. This can impact ads and analytics use cases."

Please suggest me how to fix this, thanks everyone.

Please let us know if you’re using any extension?

1 Like

i only use custome webview extension Ver 12

Is there no solution to my problem?

com.jewel.adid.aix (3.5 KB)

It might help you to fix the issue. You need to import and drag it into the Screen1.

1 Like

I imported the extension and dragged it to screen1, it still didn’t fix the error, I still can’t update the app with the same error.

Unfortunately, I’m unavailable to read that screenshot. Could you upload it in English?

1 Like




Pls help …

Play Console AD_ID permission error even with AdId extension + Monetize activated

I have an app (WebView-based game with a Google_AdMob_Interstitial1 component) that’s been showing AdMob ads correctly with a properly configured Ad Unit ID (100% fill rate confirmed in AdMob dashboard). When creating a new production release in Play Console, I get this error:

“Your advertising ID declaration in the Play Console indicates that your app uses an advertising ID. The manifest in one of your active software components does not include the com.google.android.gms.permission.AD_ID permission.”

What I’ve tried:

  • Confirmed the AdMob component is properly attached to Screen1 with correct Ad Unit ID and Ad Enabled checked
  • Imported and dragged com.jewel.adid.aix onto Screen1, rebuilt, exported a fresh AAB, and uploaded it as a brand-new release — same error persists
  • I’ve already activated Kodular Monetize on my account

Given the extension had zero effect after a clean rebuild, and Monetize is already active, I suspect this extension might require a Premium subscription specifically (since Kodular’s pricing page states monetization extensions “cannot be used in projects” on the free plan). Can anyone confirm whether com.jewel.adid.aix requires Premium to actually compile into the build, or if there’s something else I’m missing?

Is this mine extension?

Yes , got it in another thread here on Oct 2024

1 Like

I did it, but didn’t help, still have errors in google play console

I now moved the discussion to that thread
Taifun

OK , so i have the problem as mentioned, moved the extension to the Screen1 in Kodular, export the aab file, add new version in google play console, and got the error of missing permissions on com.google.android.gms.permission.AD_ID. Should i buy a premium subscription to use that extension ? (current plan is free + monetize)