I also suspect that but since Appodeal support is not really willing to help and lead me to plugin-side I thought I should ask.
I followed your advice and did the fastest option without the creating new account hustle, I connected Unity but still, I got nothing. 112 request with no fills just today, %0. I’m clearly missing something here.
To speed things up, I’m sharing how I set things up. Hopefully, you can shed some light on what I’m missing. Even if it’s something on the dashboard side, I could really use some help. (Using Solar2D 2020.3598)
main
appodeal = require( "plugin.appodeal" )
local paramsAppodeal = {
testMode = false,
appKey = myKey,
hasUserConsent = false,
supportedAdTypes = { 'interstitial', 'rewardedVideo' },
}
appodeal.init( adsListener, paramsAppodeal )
build.settings
android =
{
usesPermissions =
{
"android.permission.INTERNET",
},
applicationChildElements =
{
[[
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="my key value here"/>
]],
},
},
plugins =
{
['plugin.appodeal.beta.base'] = { publisherId = 'com.coronalabs' },
['plugin.appodeal.beta.AdColony'] = { publisherId = 'com.coronalabs' },
['plugin.appodeal.beta.AppLovin'] = { publisherId = 'com.coronalabs' },
['plugin.appodeal.beta.GoogleAdMob'] = { publisherId = 'com.coronalabs' },
['plugin.appodeal.beta.Unity'] = { publisherId = 'com.coronalabs' },
},
function call
(same applies for interstitial)
if (appodeal.canShow("rewardedVideo")) then
appodeal.show("rewardedVideo")
end