NEW Admob Plug-in incompatibility with Amazon Appstore

Hello,

We’ve had our apps rejected on Amazon & finally pinpointed the issue to the Admob plugin (the new updated one on the marketplace) to being incompatible with Amazon.

Specifically:

 

It’s giving me an error that it can’t find ‘plugin.admob,’ when we have it specified in build settings the same way as on iOS and Google Play (and it does work on those two platforms).  

 

[“plugin.admob”] = { publisherId = “com.coronalabs”, supportedPlatforms = { iphone=true, android=true } },

 

Again, this plugin is working just fine on iOS and Google play, but NOT amazon. We are using Corona version 3026 and using the NEW admob plugin we paid for on the marketplace.

 

Please advise on how to fix this.

If you select “Amazon” in the Corona Build dialog you should add [“android-kindle”]=true to supportedPlatforms.

See list of valid supportedPlatforms here:

https://docs.coronalabs.com/daily/guide/distribution/buildSettings/index.html#plugins

Thank you so much that helped!

I just built for Amazon with 2017.3048 and my testmode ads work fine on my Kindle Fire HDX 7. So I wonder if adding [“android-kindle”]=true as supported platform is still necessary. According to your documentation link “omitting the supportedPlatforms table effectively includes the plugin on all platforms that it inherently supports”, hence I assume that it is not necessary to add it explicitly, is it?

@vomasoft

That is correct. If you omit supportedPlatforms, it will implicitly include [“android-kindle”].

If you select “Amazon” in the Corona Build dialog you should add [“android-kindle”]=true to supportedPlatforms.

See list of valid supportedPlatforms here:

https://docs.coronalabs.com/daily/guide/distribution/buildSettings/index.html#plugins

Thank you so much that helped!

I just built for Amazon with 2017.3048 and my testmode ads work fine on my Kindle Fire HDX 7. So I wonder if adding [“android-kindle”]=true as supported platform is still necessary. According to your documentation link “omitting the supportedPlatforms table effectively includes the plugin on all platforms that it inherently supports”, hence I assume that it is not necessary to add it explicitly, is it?

@vomasoft

That is correct. If you omit supportedPlatforms, it will implicitly include [“android-kindle”].