Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[📚] Mediation Adapter Need Support #635

Open
vishalsohani27 opened this issue Sep 2, 2024 · 4 comments
Open

[📚] Mediation Adapter Need Support #635

vishalsohani27 opened this issue Sep 2, 2024 · 4 comments
Labels
help wanted Extra attention is needed

Comments

@vishalsohani27
Copy link

Documentation Feedback

Hello guys. i am trying to implement Google AdMob as Mediation Partner for META and Inmob
i have added following dependency in App level gradle.build
implementation 'com.google.android.gms:play-services-ads:23.3.0' // Google Mobile Ads SDK
implementation 'com.google.ads.mediation:facebook:6.17.0.0' // Facebook Mediation Adapter
implementation 'com.google.ads.mediation:inmobi:10.7.5.0' // Inmobi Mediation Adapter

when i use

mobileAds()
.initialize()
.then(adapterStatuses => {
console.log(adapterStatuses)
});

it only console [{"description": "", "name": "com.google.android.gms.ads.MobileAds", "state": 1}]
and Ad inspector also show No Adaptor Found.
can you please tell me where i am wrong. or what else needed.
(Google Admob ads are showing properly - No Issue with that)
Thanks in advance.

@vishalsohani27 vishalsohani27 added the help wanted Extra attention is needed label Sep 2, 2024
@DoctorJohn
Copy link
Contributor

Hi, every mediation adapter is different and comes with its own native dependencies. Therefore, all mediation adapters you want to use need to be manually integrated. There are detailed guides on the AdMob website for this: https://developers.google.com/admob/android/mediation/inmobi

That being said, I'm working on a proposal enabling us to provide integrations as separate optional packages. Given that this proposal is not done nor implemented yet, it'll be much faster to follow the steps on the AdMob website.

@tarasovladislav
Copy link

@DoctorJohn
Hello,
in most mediation platforms Google says that we have to add gradle.build implementations. Is this enough? For some reason, I have added those, when I debug, I see that ads are filled by mediation platforms, but in production, in admob dashboard I see request coming with 0% match rate, but in mediation dashboards no incoming requests. (Admob ads are working)

I am using React native with Expo.

@vishalsohani27
Copy link
Author

I implement Google Admob as mediation platform then integrate (Meta, Inmobi) platform with it.
How do i do this
Download rn google-ad-mob package and then Integration method to add adopter
result: Only Google ad mob ads work. no adopter is detected even at debug adopter.

i implement unity level play(ironsource) as mediation platform then integrate (Meta, Inmobi) platform with it.
How i do this
Installed IronSource package then Integration method to add adopter
Result: All adopter works properly.

So i think there is something missing with google admob package. which prohibidate to adopter work.
i cant figur it out.

@DoctorJohn
Copy link
Contributor

@DoctorJohn Hello, in most mediation platforms Google says that we have to add gradle.build implementations. Is this enough? For some reason, I have added those, when I debug, I see that ads are filled by mediation platforms, but in production, in admob dashboard I see request coming with 0% match rate, but in mediation dashboards no incoming requests. (Admob ads are working)

I am using React native with Expo.

It looks like you successfully followed the Admob docs. Everything else involves fiddling with the dashboards. In my case, the third-party ad network took a few days to figure out what ads to serve to my users. I also had to adjust the manually set eCPM for waterfall ads to ensure that just the right amount of requests were sent to the third-party ad network.

Oh, in case you have EU users, make sure you forward consent to the third-party ad networks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants