iOS Question Rewarded Ads (admob)

tufanv

Expert
Licensed User
Hello,

Rewarded ads tutorial was written by Erel before admob was offering rewarded ads so he says we need a 3rd party. But now admob offers rewarded ads , so can we use that tutorial with the admob the provider?

Thanks
 

tufanv

Expert
Licensed User
tried it but it gives error: Failed to receive ad: Error Domain=com.google.ads Code=7 "Invalid mediation adtype returned." UserInfo={NSLocalizedDescription=Invalid mediation adtype returned., NSLocalizedFailureReason=Invalid mediation adtype returned.}

Can we make it work with admob as the provider not without mediation ?
 

Erel

Administrator
Staff member
Licensed User
The code itself doesn't depend on mediation. You just need to pass the correct unit id and it should work.
 

tufanv

Expert
Licensed User
The code itself doesn't depend on mediation. You just need to pass the correct unit id and it should work.
I did like that, I have added a rewarded ad unit from admobg, and initailized with that app id. I get this error :
B4X:
Failed to receive ad: Error Domain=com.google.ads Code=7 "Invalid mediation adtype returned." UserInfo={NSLocalizedDescription=Invalid mediation adtype returned., NSLocalizedFailureReason=Invalid
 

tufanv

Expert
Licensed User
No, there is a problem with this. It only works if the device is added as test device with builder.addtestdevice, otherwise it always give an error below and I cant find anything about this error on the internet:

B4X:
Failed to receive ad: Error Domain=com.google.ads Code=7 "Invalid mediation adtype returned." UserInfo={NSLocalizedDescription=Invalid mediation adtype returned., NSLocalizedFailureReason=Invalid mediation adtype returned.}
 
Top