AdMobAdapter does not implement the initialize() method

250 views
Skip to first unread message

Romain Bitard

unread,
Jun 17, 2023, 4:52:56 AM6/17/23
to Google Mobile Ads SDK Developers
I'm trying to implement unity admob ads and after I call MobileAds.initialize I get this error
"AdMobAdapter does not implement the initialize() method"
MobileAds seems to initialize correctly though.
Even after I add other adapters they don't appear in the logs using
initStatus.getAdapterStatusMap(); (maybe because admob fails).
How can I debug that ?

I followed the samples and tutorials for unity and used the latest 8.3.0

Romain Bitard

unread,
Jun 17, 2023, 3:33:10 PM6/17/23
to Google Mobile Ads SDK Developers
Anybody knows how to solve that ? I believe it's the reason I see no other adapters in my logs (from the getAdapterStatusMap()) even after adding them

Romain Bitard

unread,
Jun 18, 2023, 4:51:45 PM6/18/23
to Google Mobile Ads SDK Developers
Anybody knows what I did wrong? I followed the admob unity documentation but no adapters seems to init

Romain Bitard

unread,
Jun 18, 2023, 5:06:11 PM6/18/23
to Google Mobile Ads SDK Developers
I can also tell that I succesfully implemented unity mediation, ironsource levelplay so I know how to implement stuff and follow documentation. I can't pinpoint what goes wrong here

Romain Bitard

unread,
Jun 19, 2023, 6:11:31 PM6/19/23
to Google Mobile Ads SDK Developers
I managed to get UnityAdapter ready (but I have an error no ad configured for this app id or something even though I did configure one), Adcolony Ready (but I have no fill with adcolony sdk initialization error when asking for an ad).
I added AppLovin and Meta adapters but they don't even show up in initStatus.getAdapterStatusMap() what can I do for all of this ?
Thanks in advance,
Sorry to bother you

Mobile Ads SDK Forum Advisor

unread,
Jun 20, 2023, 11:46:40 AM6/20/23
to bitard...@gmail.com, google-adm...@googlegroups.com

Hi Romain,

Thank you for reaching out to us.

For us to further check your concern, can you provide us the following information below?

  • sample app project where this behavior is reproducible
  • Steps to replicate
  • Mediation adapter used
  • App ID
  • Device name and version affected

You can provide the following details via reply on this thread or directly provide it to the link below.

If the file(s) you are looking to share are less than 25mb in total you can attach them to this case on your next reply. If you are having trouble attaching your file to this case or if your file(s) are larger than 25mb, you can share your files with me by performing the following steps:

1. Navigate to https://docs.google.com/forms/d/e/1FAIpQLSfkAiXMeYP-fw1W3Z-tT9uwmATEKO5X6S-th0gR2ezdKaaqfg/viewform?usp=pp_url&entry.400550049=Mobile+Ads+SDK&entry.460850823=5004Q00002mUqsJQAS&entry.80707362=00184737

2. Fill out all fields, and attach your file(s).

3. Please reply back on this thread when you have uploaded your file(s). Please do not share this link.

This message is in relation to case "ref:_00D1U1174p._5004Q2mUqsJ:ref"

Thanks,
 
Google Logo Mobile Ads SDK Team


Romain Bitard

unread,
Jun 22, 2023, 4:58:13 AM6/22/23
to Google Mobile Ads SDK Developers
I answered to you by mail with everything asked, looking forward your response as I really want to start using admob instead of levelplay !

Mobile Ads SDK Forum Advisor

unread,
Jun 23, 2023, 9:27:20 AM6/23/23
to bitard...@gmail.com, google-adm...@googlegroups.com
Hi Roman,

Thank you for getting back to us.

It appears that you're loading/requesting an ad before initializing the SDK. Please take note that you have your app initialize the Mobile Ads SDK by calling MobileAds.Initialize() before loading ads. This needs to be done only once, ideally at app launch. You may check the sample implementation here: https://developers.google.com/admob/unity/quick-start#initialize_the_mobile_ads_sdk.

Romain Bitard

unread,
Jun 25, 2023, 4:25:07 AM6/25/23
to Google Mobile Ads SDK Developers
Hey I don't know why but my answer didn't get posted.
If you check the code you can see that I Initialize only once (I even have a Logs that we can check "Ads Manager - Init" and a boolean to prevent it from happening).
I managed to get the other adapters "ready" (you have to map them in admob otherwise they might not get marked as ready)
But I still get the error "2023/06/25 10:23:45.365 16112 16172 Info Unity Ads - AdsManager - Adapter: com.google.ads.mediation.admob.AdMobAdapter Description: Failed to initialize adapter. com.google.ads.mediation.admob.AdMobAdapter does not implement the initialize() method. status : not ready."
Cordially,
Romain

Romain Bitard

unread,
Jun 25, 2023, 4:26:02 AM6/25/23
to Google Mobile Ads SDK Developers
(Replying to all instead of just the Forum Advisor as it can interest more)

If you check the code you can see that I Initialize only once (I even have a Logs that we can check "Ads Manager - Init" and a boolean to prevent it from happening).
I managed to get the other adapters "ready" (you have to map them in admob otherwise they might not get marked as ready)
But I still get the error "2023/06/25 10:23:45.365 16112 16172 Info Unity Ads - AdsManager - Adapter: com.google.ads.mediation.admob.AdMobAdapter Description: Failed to initialize adapter. com.google.ads.mediation.admob.AdMobAdapter does not implement the initialize() method. status : not ready."
Cordially,
Romain

Mobile Ads SDK Forum Advisor

unread,
Jun 26, 2023, 2:34:43 AM6/26/23
to bitard...@gmail.com, google-adm...@googlegroups.com
Hello Romain,

I've noticed that you've also raised this concern on GitHub. For us to properly troubleshoot this, kind provide us a Sample App Project instead of an APK.

You can provide the following details via reply privately to author option or directly provide it to the link below.



If the file(s) you are looking to share are less than 25mb in total you can attach them to this case on your next reply. If you are having trouble attaching your file to this case or if your file(s) are larger than 25mb, you can share your files with me by performing the following steps:

1. Navigate to

https://docs.google.com/forms/d/e/1FAIpQLSfkAiXMeYP-fw1W3Z-tT9uwmATEKO5X6S-th0gR2ezdKaaqfg/viewform?usp=pp_url&entry.400550049=Mobile+Ads+SDK&entry.460850823=5004Q00002mUqsJQAS&entry.80707362=00184737

2. Fill out all fields, and attach your file(s).

3. Please reply back on this thread when you have uploaded your file(s). Please do not share this link.

This message is in relation to case "ref:_00D1U1174p._5004Q2mUqsJ:ref"


Thanks,
 
Google Logo Mobile Ads SDK Team


Romain Bitard

unread,
Jun 26, 2023, 9:52:26 AM6/26/23
to Mobile Ads SDK Forum Advisor, google-adm...@googlegroups.com

Hello, I uploaded a minimalist sample project (klondike), to display interstitial ads simply play one card and click reset (it counts as a new game) or click the bottom right button "Earn shuffles" to display a rewarded ad.
I zipped the assets folder and settings and such and removed packages, libraries etc.
Cordially,
Romain

Mobile Ads SDK Forum Advisor

unread,
Jun 26, 2023, 2:12:03 PM6/26/23
to bitard...@gmail.com, google-adm...@googlegroups.com

Hi Romain,

Thank you for providing the requested information. However, upon opening it in our end, we are able to encounter multiple errors. Can you confirm if you're able to encounter it also in your end? If not, can you provide us the steps you made so we can try it again and avoid the errors to proceed on investigating it in our end?

Screenshot 2023-06-27 at 2.08.45 AM.png
Reply all
Reply to author
Forward
0 new messages