Android Publishing: AD_ID permission missing from Manifest file

Not favoritedFavorited Favorited 1 favourites
  • 10 posts
From the Asset Store
Convert multiple Excel files into JSON files and import them into construct3.
  • Is something going on with the build server? I have never had this issue before.

    I am trying to update a game that has ads, and am getting the following error in Play Console when creating a new release:

    Your advertising ID declaration in Play Console says that your app uses advertising ID. A manifest file in one of your active artifacts doesn't include the com.google.android.gms.permission.AD_ID permission.

    I have exported from the latest Stable and latest Beta and both are returning the same error in Play Console.

    Is anybody else having this issue? Can someone else try to create a new release and see if you also see this error?

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • I think this just happens because you changed a setting for the app to say the app uses advertising ID (you set that yourself in the Play Console), and then uploaded an app that does not use an advertising ID as the corresponding permission is not set (that depends on the plugins used in your app). So the error appears because it wants you to clear up the situation: either change the setting to say the app does not use advertising ID, or upload an app that does use the advertising ID. I don't think it's anything to do with Construct or the build server specifically.

  • Is something going on with the build server? I have never had this issue before.

    ...

    Hi.

    Check your project, does it contain an advertising plugin? The advertising plugin automatically adds the required requests to the collection.

    I get this warning when I provide a package without an advertising plugin, although it was there at the beginning and in the application form I indicated that I need an advertising ID.

  • My app uses the standard MobileAdvert plugin and I had already declared that my app uses Ad ID in Play Console in a previous release. The app is published and ads are working.

    This is an update to the published app, and the change in code had nothing to do with the Ad plugin.

    This is why I ask if there is something going on with the build server or Construct.

    Ashley can we get a restart to see if it clears things up?

  • The build service runs clean builds on every build so I doubt a reboot will help, but as it happens it was rebooted for other reasons just now, so you can give it another go.

  • I just tried again and got the same error.

    My app is using the MobileAdvert plugin. I have declared my app uses AD ID in Google Play Console.

    As per the error, it says the AD ID permission is not included in the manifest file. How could this be missing if I am using the plugin?

  • Hi.

    That's weird, I just created a build with the standard ad plugin, there is a request for an ad id in there.

    If you want can you upload your package, I will look in the middle if there is a request.

  • I am exporting as a signed bundle. How do I check?

    Also, was yours and existing build with the plugin already added on did you create a brand new build and then add the plugin?

    And which version are you using?

  • Now I'll tell you how I tested it.

    1 - I collected an unsigned apk and opened it in android studio, looked at the requests there, everything is fine.

    2 - Then I assembled a signed aab and uploaded it to the Google developer console, to an existing game and looked at Google, and Google also sees requests (I'm attaching a screen)

    Version Construct3 r432-3.

  • this is so bizarre...

    I changed the version number in C3 of the app that is live in Console with ads showing and uploaded it as a new production release. I got the error. when I inspect the permission details, I can see AD ID and AD Services permissions:

    I then opened the previous release that didn't have ads, added the MobileAdvert plugin to the project, and then uploaded as a new release, and got the same error.

    I guess I'll just click RELEASE WITHOUT PERMISSION.

    Anybody have any idea why this might be happening?

Jump to:
Active Users
There are 0 visitors browsing this topic (0 users and 0 guests)