invertase / react-native-google-mobile-ads

React Native Google Mobile Ads enables you to monetize your app with AdMob.
https://docs.page/invertase/react-native-google-mobile-ads
Other
702 stars 143 forks source link

[🐛]AdMobMediation is supported? #445

Closed burhanahmed92 closed 10 months ago

burhanahmed92 commented 1 year ago

What happened?

react-native-admob package supported the AdMobMediationTestSuite

Is there a way todo the ad mediation in this library. Kindly guide how can i do that

Platforms

Android and iOS

React Native Info

"react-native": "0.71.7",

Are your using Typescript?

package.json

"dependencies": {
    "@expo/vector-icons": "^13.0.0",
    "@react-native-async-storage/async-storage": "1.17.11",
    "@react-native-community/blur": "^4.3.2",
    "@react-native-community/masked-view": "^0.1.11",
    "@react-native-community/netinfo": "9.3.7",
    "@react-native-firebase/analytics": "^18.3.0",
    "@react-native-firebase/app": "^18.3.0",
    "@react-native-seoul/masonry-list": "^1.4.1",
    "@react-navigation/drawer": "^5.9.0",
    "@react-navigation/native": "^5.7.3",
    "@react-navigation/stack": "^5.9.0",
    "axios": "^1.4.0",
    "expo": "~48.0.15",
    "expo-build-properties": "~0.6.0",
    "expo-constants": "~14.2.1",
    "expo-device": "~5.2.1",
    "expo-document-picker": "~11.2.2",
    "expo-file-system": "~15.2.2",
    "expo-image-picker": "~14.1.1",
    "expo-linear-gradient": "^12.1.2",
    "expo-media-library": "~15.2.3",
    "expo-notifications": "~0.18.1",
    "expo-permissions": "~14.1.1",
    "expo-splash-screen": "~0.18.2",
    "expo-status-bar": "~1.4.4",
    "native-base": "^3.4.28",
    "react": "18.2.0",
    "react-native": "0.71.7",
    "react-native-document-picker": "^9.0.1",
    "react-native-dotenv": "^3.4.8",
    "react-native-gesture-handler": "^2.10.1",
    "react-native-google-mobile-ads": "^11.6.5",
    "react-native-masonry-list": "^2.16.1",
    "react-native-modalize": "^2.1.1",
    "react-native-pure-jwt": "^3.0.2",
    "react-native-reanimated": "~2.14.4",
    "react-native-safe-area-context": "4.4.1",
    "react-native-screens": "~3.20.0",
    "react-native-sensitive-info": "^5.5.8",
    "react-native-svg": "13.4.0",
    "react-native-swiper": "^1.6.0"
  },

app.json

"react-native-google-mobile-ads": {
    "android_app_id": "-", //My ad ID
    "ios_app_id": "-"//My ad ID
  }

ios/Podfile

No response

android/build.gradle

No response

android/app/build.gradle

No response

android/settings.gradle

No response

AndroidManifest.xml

No response

DoctorJohn commented 1 year ago

Yes, you can use mediation. This library does not require any additional setup to work with mediation. Follow the regular official guide to get started.

burhanahmedsiddiqi commented 1 year ago

But can you guide if i want to ad mediation for these sources how can i do that 1- Pangle 2- Mintegral 3- Meta 4- Applovin

DoctorJohn commented 1 year ago

Take a look at this page. It has guides for Pangle, Mintegral, meta and Applovin: https://developers.google.com/admob/android/choose-networks

github-actions[bot] commented 1 year ago

Hello 👋, to help manage issues we automatically close stale issues.

This issue has been automatically marked as stale because it has not had activity for quite some time.Has this issue been fixed, or does it still require attention?

This issue will be closed in 15 days if no further activity occurs.

Thank you for your contributions.

frederikocmr commented 1 year ago

Hello, I would like to share that I succesfully implemented AdMob Mediation using React Native + Expo (prebuild).

Here's a checklist of what to do (code-wise):

So for the tutorials, look for mediation for the following adapters:

https://developers.google.com/admob/android/choose-networks https://developers.google.com/admob/ios/choose-networks

github-actions[bot] commented 1 year ago

Hello 👋, to help manage issues we automatically close stale issues.

This issue has been automatically marked as stale because it has not had activity for quite some time.Has this issue been fixed, or does it still require attention?

This issue will be closed in 15 days if no further activity occurs.

Thank you for your contributions.

github-actions[bot] commented 10 months ago

Hello 👋, to help manage issues we automatically close stale issues.

This issue has been automatically marked as stale because it has not had activity for quite some time.Has this issue been fixed, or does it still require attention?

This issue will be closed in 15 days if no further activity occurs.

Thank you for your contributions.

clementinoux commented 10 months ago

@frederikocmr thanks for sharing your tips! Can you please confirm that you were able to make the bidding network operational (not only waterfall)? I still don't manage to fill ads on the bidding network except for admob ads... Thanks a lot!

sly170816 commented 7 months ago

@clementinoux same issue. We don't manage to fill ads onthe bidding network except with AdMob ads. Did you manage to get successfull fills with Meta on iOS?

clementinoux commented 7 months ago

@clementinoux same issue. We don't manage to fill ads onthe bidding network except with AdMob ads. Did you manage to get successfull fills with Meta on iOS?

@sly170816

1) we did managed to make Meta bidding operational

Some information that could be useful:

2) but the level of ads Meta on actually binding is still super low

The solution I would recommend : migrate to another mediation platform