Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

Appodeal displays multiple interstitial ads stacked on top of one another
Started by gamebit.labs Jan 08 2019 12:54 AM

5 replies to this topic
[TOPIC CONTROLS]
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

gamebit.labs

[GLOBAL: userInfoPane.html]
gamebit.labs
  • Contributor

  • 169 posts
  • Corona SDK

When displaying interstitial ads, we're seeing Admob and Applovin displaying simultaneously, stacked on top of one another. If they are both video ads, they will play at the same time. Really annoying.

 

The only way i could solve the issue is to remove the Applovin plugin:

        ['plugin.appodeal.beta.base'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.AmazonAds'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.GoogleAdMob'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.TwitterMoPub'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.StartApp'] = { publisherId = 'com.coronalabs' },
     
        -- Interstitial
        --['plugin.appodeal.beta.AppLovin'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.Unity'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.IronSource'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.Vungle'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.Chartboost'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.AdColony'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.Tapjoy'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.beta.InMobi'] = { publisherId = 'com.coronalabs' },


[TOPIC: post.html]
#2

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Contributor

  • 920 posts
  • Corona SDK

Never seen this. Use appodeal on all my apps. Can you post your code?



[TOPIC: post.html]
#3

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 25,147 posts
  • Corona SDK

Are you by any chance showing the insterstitials in a Composer scene:show() call? If so are you properly checking the event.phase()? scene:show() gets called twice, once before the scene is transitioned on screen and once afterewards. If you're not restricting API calls in scene:show() to a specific phase, they will get called twice.

 

Rob



[TOPIC: post.html]
#4

gamebit.labs

[GLOBAL: userInfoPane.html]
gamebit.labs
  • Contributor

  • 169 posts
  • Corona SDK

Are you by any chance showing the insterstitials in a Composer scene:show() call? If so are you properly checking the event.phase()? scene:show() gets called twice, once before the scene is transitioned on screen and once afterewards. If you're not restricting API calls in scene:show() to a specific phase, they will get called twice.

 

Rob

 

Hi Rob, thanks for the tip!

 

Ben



[TOPIC: post.html]
#5

simeonaronk

[GLOBAL: userInfoPane.html]
simeonaronk
  • Enthusiast

  • 32 posts
  • Corona SDK

Hi Rob,

 

   Please check the attached screenshots. We called once the appodeal show function on scene hide. But it displayed 2 ads. in the image you can see the Ipad Log details. 

 

<--- appodeal ad Show : interstitial ----> is trigger when we call the ad show function. the remaining log at the bottom are appodeal listener phase.

 

Thanks

Attached Files



[TOPIC: post.html]
#6

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 25,147 posts
  • Corona SDK

I've reached out to Appodeal to see if I can find an answer.

 

Rob




[topic_controls]
[/topic_controls]