Admob SDK must be installed. Also, most of all other advertising networks that I want to link to my admob must be installed too (there are a few that are listed as non-SDK on admob mediation page, but most important ones such as chartboost, leadbolt, adcolony, inmobi, vungle… all require SDK installed in our app too).
Problem is that I’m not sure about the reason of not getting any interstitial on my app from other networks. Official admob help site points out after point 8 that:
Be sure to implement the SDKs and adapters for each network you’re using for mediation. You don’t need to do this for networks you’ve specified to use SDK-less mediation.
And also specifies that enabling network optimization (as i’ve done), initial eCPM should be overwritten, so I’ve put there max eCPM to force initial interstitials from selected mediation network (Chartboost help site suggest using high eCPM too).
As you can see, I’ve done a bit of searching but still not sure why it’s not working.
Checking reports on admob says I get chartboost (or leadbolt if testing leadbolt) requests, but 0 impressions. As stated before, I’ve tested both linking all SDKs (sdkbox import admob + sdkbox import chartboost/leadbolt depending on what I want to test) and calling ::init() for each plugin too.
For testing purposes, I’ve added my chartboost/leadbolt parameters inside sdkbox_config.json although it shouldn’t be needed (it’s admob the one who queries the other network, not sdkbox as far as I understand how this works) but no luck either.
@nite, any suggestion on what to check?