Appodeal - Bundle ID Vs App key ID

Hi everyone,

Simple question here.

As coronaads is on the move to disappear I try to find another platform for having a banner.

So I decided to give a try to appodeal that has the banner feature.

So i set up my appodeal dashboard and was provided with an appodeal APP KEY.

I have put a bundle ID, I didn’t know what to put in this so I have put “company_name.package.application”

My application is a testing one so not online at all.

When I load the banner I get an error in place of the banner in a black square:

“OOps! You sent request from invalid Bundle_id. Please make sure that app bundle  id matches what you have set up in dashboard”

So now, as there is no option in corona sdk plugin appodeal to set the property bundle_ID, does anyone knows what could be the problem ?

Would it mean that appodeal won’t work on application that are not online ?  (would be tricky …)

Thanks for any advice…

For Apple, you have to go to their developer portal, create an App, and a provisioning profile. At that point you will define the bundle ID as far as Apple is concerned. You make up that name when you set things up in the portal and it becomes imbedded in your app. Also with Apple you have to setup your store information in iTunes Connect. Eventually Appodeal will want to find your app in iTunes Connect before they give you live ads.

For Android, you set the Package Name/ID on the Corona build screen in the “Package” field.  This should follow the reverse domain name scheme and for your sanity it should match what you used in setting up your Apple app.

com.yoursite.yourappname

Then you provide this value to Appodeal.

Rob

Thank you Rob.

So as I imagined, the ads won’t show up as long as the application isn’t live for download…

Thanks for the tip :+1:

You should get test ads.

Rob

I don’t know what is test ads.

After a few tries I can confirm that the bundleID is the same as my project name chosen for build in Corona Android.

The banner is rendering correctly now :+1:

@christian.zoror

You can activate test ads by setting the ‘testMode’ option to ‘true’ during init(). It’s recommended to use testMode during development.

For Apple, you have to go to their developer portal, create an App, and a provisioning profile. At that point you will define the bundle ID as far as Apple is concerned. You make up that name when you set things up in the portal and it becomes imbedded in your app. Also with Apple you have to setup your store information in iTunes Connect. Eventually Appodeal will want to find your app in iTunes Connect before they give you live ads.

For Android, you set the Package Name/ID on the Corona build screen in the “Package” field.  This should follow the reverse domain name scheme and for your sanity it should match what you used in setting up your Apple app.

com.yoursite.yourappname

Then you provide this value to Appodeal.

Rob

Thank you Rob.

So as I imagined, the ads won’t show up as long as the application isn’t live for download…

Thanks for the tip :+1:

You should get test ads.

Rob

I don’t know what is test ads.

After a few tries I can confirm that the bundleID is the same as my project name chosen for build in Corona Android.

The banner is rendering correctly now :+1:

@christian.zoror

You can activate test ads by setting the ‘testMode’ option to ‘true’ during init(). It’s recommended to use testMode during development.