Appodeal Plugin

I am using the appodeal plugin in my app … .the beta version.  It works well, as far as I can tell.  A few weeks ago, when testing there were no errors or pop-ups on the app regarding the appodeal ads.

Then starting yesterday - having made no changes to my build.settings, or any code with the ads - it now, on startup of the app, shows this error msg briefly at bottom of screen:

Error:AmazonAds not found.

It was not doing this week or even weeks ago when I was testing this same app.  In the documentation for appodeal/corona it shows to ‘remark-out’ various services you don’t want or are not subscribed to.    

I am using the beta of the plugin.

I remarked-out ‘Amazon’ because it thought I had to go thru a long sign-up process for that vendor… so I thought easiest to by-pass it for now.

Q1. What would make it now start to post that error?

Q2. Should I be using beta or not?

I am using corona  2018.3326, and have the app on google play.

I also did notice on my appodeal app account for this app , Ad Network Info, that Amazon is ‘Blocked by filter mature content setting’   which I had set from the get go … so that should be the reason that error message shows at start of my app.

I did post so support questions to Appodeal, but have not heard back yet, so I thought I might have some luck here.

Any thought on this??

Thanks

Bob

I’m raising this with engineering.

Rob

Thanks Rob!

Just FYI, heard back today from Appodeal, and they suggested to use the latest ‘daily’ corona build.  So I guess using the ‘last public release’ 2018.3326 will cause the error I noted.

I am now using daily build  2018.3356 … and issue does not occur anymore.

I also am not using the beta appodeal.  So not sure if it was the combo of the changes that fixed it, or ether of those 2 changes.

Can’t reproduce this on both 2018.3326 and 2018.3356.

I see that the issue has been solved, but if you have any more questions or concerns - feel free to share them!

I’m running the latest daily build and I’m seeing this error as well. Right after I init the appodeal plugin I see a toast popup that says “Error: Amazon Ads not found”

dmglakewood,

just FYI   I did correct that problem when I rebuilt my apk with the changes I mentioned and uploaded to google play.

I did these 3 things (as Appodeal told me to try and fix the problem by using latest daily Corona SDK and plugin) : 

  1. Corona SDK 2018.3356

  2. and the build.settings as noted in the documentation for appodeal  (not the beta, which I had been using)

I do not know if it was either or both that fixed that issue.  That was the ONLY changes I made to my app. I have been using the appodeal plugin the whole time…  I think(guess) there may be a appodeal sdk that one could use, but I do not know. I prefer plugins.

BUT …

since those changes, now my app does not show any ads.  I then rebuilt apk again, this time using Corona SDK 2018.3362 and no other changes and app still does not show any ads

I have been emailing Appodeal for several days now and even sent my apk to them, and they have responded each day fairly promptly, but there does not seem to be an answer to why suddenly my app is not showing ads.  

The latest response they gave to me(today) was there seems to be an issue (in my code) with appodeal.init ‘hasUserConsent’ flag not getting set.  But, I have not changed one bit of that part of the code that gets the user to choose yes/no to GDPR consent.  Since I have not changed that code I don’t see how it is my code.

Since the only change I made was going to latest daily Corona SDK and away from the beta plugin build.settings entries - I do not think it is my code, but rather some conflict with any changes made to the plugin and the latest Corona SDK daily builds…

So, if your try the steps I mention to correct the problem you are having, please update this post if you do gets ads or don’t    … either way it will be helpful to know.

Best of luck with your app.

Bob

I did have the original issue with Amazon ads. I updated it to include Amazon and I don’t have the “no ads issue”.

I am using daily build: 3350

plugin.appodeal: 1.6.0b (SDK: 2.4.5b)

And here is my build settings:

['plugin.appodeal.beta.base'] = { publisherId = 'com.coronalabs', supportedPlatforms = { android = true, iphone=true } }, ['plugin.appodeal.beta.AppLovin'] = { publisherId = 'com.coronalabs', supportedPlatforms = { android = true, iphone=true } }, ['plugin.appodeal.beta.Appnext'] = { publisherId = 'com.coronalabs', supportedPlatforms = { android = true, iphone=true } }, ['plugin.appodeal.beta.GoogleAdMob'] = { publisherId = 'com.coronalabs', supportedPlatforms = { android = true, iphone=true } }, ['plugin.appodeal.beta.InMobi'] = { publisherId = 'com.coronalabs', supportedPlatforms = { android = true, iphone=true } }, ['plugin.appodeal.beta.IronSource'] = { publisherId = 'com.coronalabs', supportedPlatforms = { android = true, iphone=true } }, ['plugin.appodeal.beta.StartApp'] = { publisherId = 'com.coronalabs', supportedPlatforms = { android = true, iphone=true } }, ['plugin.appodeal.beta.TwitterMoPub'] = { publisherId = 'com.coronalabs', supportedPlatforms = { android = true, iphone=true } }, ['plugin.appodeal.beta.Vungle'] = { publisherId = 'com.coronalabs', supportedPlatforms = { android = true, iphone=true } }, ['plugin.appodeal.beta.FacebookAudience'] = { publisherId = 'com.coronalabs', supportedPlatforms = { android = true, iphone=true } }, ['plugin.appodeal.beta.AmazonAds'] = { publisherId = 'com.coronalabs', supportedPlatforms = { android = true, iphone=true } }

agramonte,

That is good to know. Thanks

I am not sure what this line you typed means:

plugin.appodeal: 1.6.0b (SDK: 2.4.5b)

I have in my build settings to use appodeal plugin. In the market place it lists Appodeal plugin as version 1.0, so I am not sure where and how to get version 1.6.0b   or is that the appodeal sdk version?

I really thought the idea of the plugins are once I include a plugin in my build.settings, and future builds of an app that has that plugin in the build.settings will automatically use the newest version of the plugin.

Are you using the plugin in addition to (I am guessing here)  some 'require(‘appodeal’) sdk in your module?

Sorry to be ignorant of this, just thought the choice was use the plugin, or the appodeal sdk as a ‘require’ - although I have not bothered to check and see if there is an sdk version; I just focused in on the plugin.

I did notice here that you are using the ‘beta’ lines of appodeal ad services in your build settings; maybe I will go back to the beta lines  and use daily 3350 as you did…  then reload the apk and see if that works.

Thanks again for your input!

Bob

I just tested by replacing back in the ‘beta’ plugin lines to my build.settings and back to the last stable release of Corona 2018.3326 and the same amazon ads not available is back… but now it shows ads.

So, it is not my code that causes the ads to fail to show.  it is some crazy conflict with versions of Corona SDK, Appodeal Plugin and who knows what else.

I will now get daily 2018.3350 and keep the beta plugin in lines and see if all is good.

Thanks

This line “plugin.appodeal: 1.6.0b (SDK: 2.4.5b)” comes from the logs. I always include it because your version might change with the version of corona you are using.

Are you printing out the event table in your adListener function? Ad providers normally say why you’re not getting ads in the messages.

Rob

Yep the amazon ads not found is only in the beta version.

Rob I am printing out the event and nothing gets printed when it shows the toast popup. It’s right after the init of appodeal.

just an update…

my appodeal seems to be working now, and both issues I experienced

* error msg about Amazon Ads not available on startup of the app

* Ads Not Showing

 

Just FYI, my last apk I just submitted to Google Play I built using

Corona SDK 2018.3362

build.settings, I am using the ‘beta’ plugin lines, not the ones the documentation showed to use.

 

 One other change I did make, was to 'remove the remark ‘–’ from  the line in build.settings:

 [‘plugin.appodeal.beta.AmazonAds’] = { publisherId = ‘com.coronalabs’ },

 

Hope this will be of some guidance to any other dev that might experience either or both of these issues.

 

Thanks

Bob

If you add the Amazon line it goes away. You can always turn it off in the Appodeal control panel

I’m raising this with engineering.

Rob

Thanks Rob!

Just FYI, heard back today from Appodeal, and they suggested to use the latest ‘daily’ corona build.  So I guess using the ‘last public release’ 2018.3326 will cause the error I noted.

I am now using daily build  2018.3356 … and issue does not occur anymore.

I also am not using the beta appodeal.  So not sure if it was the combo of the changes that fixed it, or ether of those 2 changes.

Can’t reproduce this on both 2018.3326 and 2018.3356.

I see that the issue has been solved, but if you have any more questions or concerns - feel free to share them!

I’m running the latest daily build and I’m seeing this error as well. Right after I init the appodeal plugin I see a toast popup that says “Error: Amazon Ads not found”