Monetize Your React Native & Expo Mobile Apps With Google Admob | Full Set Up Project Tutorial | JS

  Рет қаралды 31,989

Bug Ninza

Bug Ninza

Күн бұрын

Пікірлер: 131
@the-code-provider
@the-code-provider 18 күн бұрын
Everytime I have some technical issue, a Indian guy on KZbin suddenly appear to save my case Great community of life savers ! Thank you my bro 😀
@cyb3rhunt3r097
@cyb3rhunt3r097 2 жыл бұрын
Bro , ive been getting errors since but after following your tutorial it finally works!! Thanks a lot man , God bless you !
@BugNinza
@BugNinza 2 жыл бұрын
Glad I could help
@lrajoo11
@lrajoo11 Жыл бұрын
just what we needed, and so updated. thank you!
@BugNinza
@BugNinza Жыл бұрын
I'm glad it helped
@calebcadainoo
@calebcadainoo 10 ай бұрын
Thanks a lot bro. It really helped me
@BugNinza
@BugNinza 10 ай бұрын
Happy coding 🤜🤛
@phillip6746
@phillip6746 Жыл бұрын
Perfect explained. The ad displayed in the app as expected. Thanks :)
@BugNinza
@BugNinza Жыл бұрын
Glad it was helpful! Keep Supporting
@thomasyost8665
@thomasyost8665 6 ай бұрын
Excellent advice man! Best tutorial I've seen on this.
@BugNinza
@BugNinza 6 ай бұрын
Glad it was helpful!
@PabloDoebber
@PabloDoebber 2 жыл бұрын
Thank you very much for this video. I wish much success with the channel and as a programmer. I hadn't found any Brazilian videos teaching this.
@BugNinza
@BugNinza 2 жыл бұрын
Thanks a lot! By the way, I like Brazil's game in this World Cup😉
@luisedwards3534
@luisedwards3534 8 ай бұрын
Ty for the video man, is way easier to see it thant to read all the documentation
@BugNinza
@BugNinza 8 ай бұрын
Happy coding 🤜🏻🤛🏻
@SoapCS2
@SoapCS2 Жыл бұрын
Nicely Explained bro Good Work
@BugNinza
@BugNinza Жыл бұрын
Glad it helped! Keep supporting!!
@muhammadrabbi2211
@muhammadrabbi2211 2 жыл бұрын
Awesome Video 😍 Thanks for this
@BugNinza
@BugNinza 2 жыл бұрын
Glad you liked it!
@Windowsalerti
@Windowsalerti 2 жыл бұрын
@@BugNinza where i can clone this code? Please upload to git
@Windowsalerti
@Windowsalerti 2 жыл бұрын
@@BugNinza bottom tabs not working i dont know why
@ody3666
@ody3666 Жыл бұрын
Do you have any estimates of how much we can earn per view depending on the type of ad?
@BugNinza
@BugNinza Жыл бұрын
Yes! Go to the official website of Google AdMob: admob.google.com/home/ Scroll down Go the to section "See how much you could earn from AdMob" Select your region, select devices, select ad type. And BOOM!!!!
@ody3666
@ody3666 Жыл бұрын
@@BugNinza thanks!
@SalmanShah95
@SalmanShah95 3 ай бұрын
Please also make admob integration video for react native cli.
@TechForSkillsEarning
@TechForSkillsEarning 2 жыл бұрын
Thanks Sir, Finally it's work ❤ Please Make videos "How to publish Our App On Plystore? "
@BugNinza
@BugNinza 2 жыл бұрын
Ok soon
@verawat
@verawat 2 ай бұрын
Today I will implement your tutorial with Expo SDK51 (Refer latest @ Oct 9, 2024) My objective is need to test that still work or not after update from SDK 46 to SDK 51 The result after I finished test I will update to everyone here.
@verawat
@verawat 2 ай бұрын
Test results with Expo SDK 51 are successful and can actually be used. But I had to adjust something slightly different when referring to this video clip because the Official Document has some update. Try it, it's definitely not too difficult. And in the end it went well. Worth my effort. Thank for your best tutorial.
@SadeceOyun4444
@SadeceOyun4444 6 күн бұрын
@@verawat I have expo 52.0.17 and it doesn't work I've been trying for 10 hours and it turns out that it's a version error.
@verawat
@verawat 5 күн бұрын
today or tomorrow i will test it with Expo 52 . You may ask me again uf i forgot repirt result 😊for the result if change to Expi 52 ​@@SadeceOyun4444
@LikeLaviesLouis
@LikeLaviesLouis Жыл бұрын
Thanks for your video. It's very useful for me. But I have a question for you. When public on play store. I need to change android_app_id and adUnitId for possible as on admob account?
@BugNinza
@BugNinza Жыл бұрын
Yes, you need to add a valid adUnitId
@LikeLaviesLouis
@LikeLaviesLouis Жыл бұрын
@@BugNinza Thanks pro. I did it.
@crashereryolo8310
@crashereryolo8310 Жыл бұрын
I have to publish an android app but for now I am in the “internal testing” process. Test ads are working fine but in this process if I set the adunit id the ad wont show. Do I have to publish the app for the ads to work?
@BugNinza
@BugNinza Жыл бұрын
Your app may not be approved for production yet. If your app is still in the review process, it won't be able to show ads.
@crashereryolo8310
@crashereryolo8310 Жыл бұрын
@@BugNinza my android app is currently ready to show ads but still can’t load them, does it have to be necessarily on production?
@Usuario_jejeje
@Usuario_jejeje Жыл бұрын
Incredible tutorial. Thanks!!
@BugNinza
@BugNinza Жыл бұрын
Glad it helped! Keep Supporting
@Usuario_jejeje
@Usuario_jejeje Жыл бұрын
@@BugNinza can you do a video with the AdsConsent library for de Europe Union Users??
@geovanesilva1110
@geovanesilva1110 Жыл бұрын
Hi friend, good evening! All good? I hope so. I'm a newbie in the field of programming and I saw your tutorial that clarified a lot of things for me. But I would like to ask what actually changes between adding ads to my project with expo using the development build for a project with expo go, I don't know if there is any difference or if it changes something?, if you can give a direction I would be very grateful, thank you .
@BugNinza
@BugNinza Жыл бұрын
First, they began using Expo and created individual packages for Expo components. However, the team eventually realized that the basic React Native approach was more dependable and strong. To enhance this strength, they figured out how to include React Native package code within Expo. But these changes weren't compatible with Expo Go. To make these adjustments, you'll require Android Studio, correct? As a solution, they introduced a development build and preview mode to test the Expo code.
@igorito01
@igorito01 Жыл бұрын
So this Invariant Violation error is coming back: requireNativeComponent: "RNSScreenStackHeaderConfig" was not found in the UIManager.
@BugNinza
@BugNinza Жыл бұрын
Don't test your code in the expo go app
@harmonyhaven01
@harmonyhaven01 Жыл бұрын
my test ad is not showing! [googleMobileAds/error-code-internal-error] Something happened internally; for instance, an invalid response was received from the ad server. at node_modules eact-native-google-mobile-ads\src\ads\BaseAd.tsx:null in onNativeEvent at node_modules eact-native\Libraries\Renderer\implementations\ReactNativeRenderer-dev.js:null in invokeGuardedCallbackProd - ... 7 more stack frames from framework internals getting this error ? any update how to fix it ?
@BugNinza
@BugNinza Жыл бұрын
Follow the video properly and don't test your code in the expo go app. It won't work. Because for ads, I am using the native code.( As per latest expo SDK updates)
@rkcoder
@rkcoder Жыл бұрын
when publishing these ads to a real app, do I need to get user consent? Does it matter which countries the users are from for consent?
@BugNinza
@BugNinza Жыл бұрын
Yes, when using AdMob to serve ads in your app, you may need to obtain user consent for the collection, sharing, and use of personal data for ads personalization.
@rkcoder
@rkcoder Жыл бұрын
@@BugNinza can you please make a tutorial for this?
@ElderDesignConcepts
@ElderDesignConcepts Жыл бұрын
This is great information! I've built several apps this same way. Do you happen to have any information on how to fill out Google Play's Data Safety questions to release an app using Expo and AdMob?
@BugNinza
@BugNinza Жыл бұрын
You are right in place. Check this out: kzbin.info/www/bejne/ppOZgKmsiM5rh80
@wofan1000
@wofan1000 2 жыл бұрын
Hi, so i followed the totorial and no mater what I do I keep getting "This property name is not allowed by the Scheme" when I add the react-native-google-moble-ads. How do I fix it?
@BugNinza
@BugNinza 2 жыл бұрын
This app won't work on expo go. So, what build you are using?
@wofan1000
@wofan1000 2 жыл бұрын
@@BugNinza the package.json file says expo: 47.0.6 and expo dev client:2.0.0
@ing.armandocampos5437
@ing.armandocampos5437 3 ай бұрын
Brother, is it still working today? because I really can't get it to work
@piotrrodzen772
@piotrrodzen772 Жыл бұрын
Thank you so much for it!
@BugNinza
@BugNinza Жыл бұрын
You're welcome!
@TechForSkillsEarning
@TechForSkillsEarning 2 жыл бұрын
Sir can I follow this process without Android studio using, actual device android phone
@BugNinza
@BugNinza 2 жыл бұрын
I'm not using Android studio in this video
@TechForSkillsEarning
@TechForSkillsEarning 2 жыл бұрын
@Bug Ninza वो क्यो कहता है git install करने ? Why does he say ? to install git ? Can I not work without git?
@LucasPereira-fz9of
@LucasPereira-fz9of Жыл бұрын
Thank you for the great video! Work, but when i build for AAB or APK, return: ERROR Invariant Violation: requireNativeComponent: "RNGoogleMobileAdsBannerView" was not found in the UIManager.
@BugNinza
@BugNinza Жыл бұрын
It seems that the RNGoogleMobileAdsBannerView component is not available in your production build. To resolve this issue, you need to make sure that the necessary native modules are properly linked in your app's production build. If you wanna know how to build the APK and AAB for production then check this video: kzbin.info/www/bejne/ppOZgKmsiM5rh80
@ClaudiaTenorio-ic2xs
@ClaudiaTenorio-ic2xs Жыл бұрын
Hi Lucas! Did you solve the problem? I have the same.
@LucasPereira-fz9of
@LucasPereira-fz9of Жыл бұрын
@@ClaudiaTenorio-ic2xs Hi Claudia! Yes, i maked a new project follow the instructions in this video and the other video (link: kzbin.info/www/bejne/ppOZgKmsiM5rh80) and work! 😁
@LucasPereira-fz9of
@LucasPereira-fz9of Жыл бұрын
@@ClaudiaTenorio-ic2xs My app is short, that's why i achieved make a new project. Copied the files, and work
@ClaudiaTenorio-ic2xs
@ClaudiaTenorio-ic2xs Жыл бұрын
@@LucasPereira-fz9of Thank you Lucas! I'm trying with the video but I can't find what's happening to me :'(
@dev_M-ahmed
@dev_M-ahmed 10 ай бұрын
If I deploy app in playstore any change in admob account is needed ?
@BugNinza
@BugNinza 10 ай бұрын
setup your app for production. check rules and upgrade it
@jeffk388
@jeffk388 Жыл бұрын
How to resolve build error of:: Android build failed: Gradle build failed with unknown error. See logs for the "... This happens at the end of development build.
@BugNinza
@BugNinza Жыл бұрын
Check your app.json , if everything is good then retry. Make sure to follow the video carefully
@arte_de_ouvir
@arte_de_ouvir 11 ай бұрын
same error Did you found any solution? I get your same error generating the build and I got " 'RNGoogleMobileAdsModule' could not be found." when testing in my expo
@theDayisToday01
@theDayisToday01 2 жыл бұрын
After putting Ads , what next , (I have to reupload up) which command to use
@BugNinza
@BugNinza 2 жыл бұрын
Follow the video and test the ad (use your own ad unit id)
@theDayisToday01
@theDayisToday01 2 жыл бұрын
@@BugNinza after everything in the video , what next
@BugNinza
@BugNinza 2 жыл бұрын
If your ad is running fine (real ad not test ad). Then use it in your application. Make AAB or APK. Publish it in playstore or app store. Make fortune
@theDayisToday01
@theDayisToday01 2 жыл бұрын
thank you bro
@meandmydodge
@meandmydodge 5 ай бұрын
Hi Bro, i know how to develop ios and android apps also how to submit in App store, Playstore successfully. already done. (newly entered in mobile apps development dimension) Simple Question ... how to receive money from customers in my account ? when they buy my app the money should come in my PayPal account. This is the area which i have't try yet ... Thanks in advance
@musameric8671
@musameric8671 Жыл бұрын
hi bro , im challenging with this error for 2 days : ERROR Invariant Violation: requireNativeComponent: "RNGoogleMobileAdsBannerView" was not found in the UIManager. i did all things in the video. How can i solve it?
@BugNinza
@BugNinza Жыл бұрын
This error usually occurs in React Native when the required native module is not properly linked or installed. Start fresh and follow the video properly
@southredmondtoxik1885
@southredmondtoxik1885 Жыл бұрын
Bro I have the same issue. I app was already published in play store. so I can't start a new project. How can I solve this issue for the current project?
@phongnguyentrung6219
@phongnguyentrung6219 2 жыл бұрын
Thank you for the great video !
@BugNinza
@BugNinza 2 жыл бұрын
My pleasure!
@phongnguyentrung6219
@phongnguyentrung6219 2 жыл бұрын
@@BugNinza I have a problem using expo-dev-client. When I add the library it doesn't run. For example, adding the expo-clipboard library will display an error when using it. Help me please
@kvanca2330
@kvanca2330 2 жыл бұрын
Cant we try this with expo app?
@BugNinza
@BugNinza 2 жыл бұрын
But it won't work on expo go app
@kvanca2330
@kvanca2330 2 жыл бұрын
@@BugNinza so we have to use emulator right?
@vishalchincholi4490
@vishalchincholi4490 Жыл бұрын
I have followed everything correctly but no luck, ads are not being displayed at all, not even test ads, just a blank space there
@BugNinza
@BugNinza Жыл бұрын
Use your Ad Unit Id properly. And revise your code once. Let me know if this works. Otherwise I will update this video.
@anaturuchii1389
@anaturuchii1389 Жыл бұрын
Make sure you are not using an adBlocker or DNS service that blocks ads on your device that you are using to test. I deactivated my adBlocker DNS and it worked
@LucasGabriel-q4s9i
@LucasGabriel-q4s9i 10 ай бұрын
Now how do I generate the .apk of my app with the ads??
@BugNinza
@BugNinza 10 ай бұрын
follow the docs: docs.expo.dev/build/setup/
@cairoribeiro1886
@cairoribeiro1886 Жыл бұрын
muito obrigado! Que O SENHOR o abençoe!!!
@BugNinza
@BugNinza Жыл бұрын
Fico feliz que tenha ajudado!
@ahmedparbes
@ahmedparbes 2 жыл бұрын
great. Its work
@BugNinza
@BugNinza 2 жыл бұрын
Enjoy. Keep supporting
@zerodegreecoder
@zerodegreecoder 2 жыл бұрын
Thanks Man
@BugNinza
@BugNinza 2 жыл бұрын
Happy to help
@simuladosetecaplicativo6090
@simuladosetecaplicativo6090 Жыл бұрын
I love it
@ShortLife2645N
@ShortLife2645N Жыл бұрын
How to add react native cli
@BugNinza
@BugNinza Жыл бұрын
The process is the same. But you have to customize a little bit for the bare react native code
@sbmusic244
@sbmusic244 2 жыл бұрын
Thaks Bor
@potatostories
@potatostories Жыл бұрын
thank you!
@BugNinza
@BugNinza Жыл бұрын
You're welcome!
@muhammadrabbi2211
@muhammadrabbi2211 2 жыл бұрын
I face a problem, when i click on the button first time ad loaded successfully.. >> But, if i again press on the button then it's not working! >> If you have enough time then please make a new video about my problem.. NOTE: it's not only my problem but also many persons face the same problem.
@BugNinza
@BugNinza 2 жыл бұрын
If you wanna show ads on button press. Then make an arrow function and pass the "ad" code to it.
@faithesthersagbohan2305
@faithesthersagbohan2305 Жыл бұрын
Thank u bro
@idohan4513
@idohan4513 Жыл бұрын
thank you🪄🪄
@BugNinza
@BugNinza Жыл бұрын
Keep supporting..!!
@rajeshkrchaudhary3245
@rajeshkrchaudhary3245 Жыл бұрын
Bro that is showing only test ads not real
@BugNinza
@BugNinza Жыл бұрын
For real ads you need to intialize your google admob account
@rajeshkrchaudhary3245
@rajeshkrchaudhary3245 Жыл бұрын
How to initialise admob account
@devapk9555
@devapk9555 Жыл бұрын
frustrating!
@devapk9555
@devapk9555 Жыл бұрын
thanks dear, i was wrong, thanks a lot! you saved my life
@BugNinza
@BugNinza Жыл бұрын
Hihi😁 happy coding 🥳
@celebritycloud3410
@celebritycloud3410 2 жыл бұрын
i get this error when i try to build app after installing react-native-google-mobile-ads [stderr] FAILURE: Build completed with 2 failures. [stderr] 1: Task failed with an exception. [stderr] ----------- [stderr] * Where: [stderr] Build file '/home/expo/workingdir/build/node_modules/react-native-google-mobile-ads/android/build.gradle' line: 75 [stderr] * What went wrong: [stderr] A problem occurred evaluating project ':react-native-google-mobile-ads'. [stderr] > Cannot get property 'googleMobileAdsJson' on extra properties extension as it does not exist [stderr] * Try: [stderr] > Run with --stacktrace option to get the stack trace. [stderr] > Run with --info [stderr] or --debug option to get more log output. [stderr] > Run with [stderr] --scan [stderr] to get full insights. [stderr] ============================================================================== [stderr] 2: Task failed with an exception. [stderr] ----------- [stderr] * What went wrong: [stderr] A problem occurred configuring project ':react-native-google-mobile-ads'. [stderr] > compileSdkVersion is not specified. Please add it to build.gradle [stderr] * Try: [stderr] > Run with --stacktrace option to get the stack trace. [stderr] > Run with --info or --debug option to get more log output. [stderr] > Run with --scan to get full insights. [stderr] ============================================================================== [stderr] * Get more help at help.gradle.org Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See docs.gradle.org/7.5.1/userguide/command_line_interface.html#sec:command_line_warnings 5 actionable tasks: 5 executed [stderr] BUILD FAILED in 2m 10s Error: Gradle build failed with unknown error. See logs for the "Run gradlew" phase for more information.
@BugNinza
@BugNinza 2 жыл бұрын
Sometimes the build fails. Due to internet or internal issue. Retry.
@nithinmon5416
@nithinmon5416 2 жыл бұрын
Hi Bro I have followed and done everything but how to change my test ads to production ads const adUnitId = __DEV__ ? TestIds.BANNER : 'ca-app-pub-****************/**********'; this is my adUnitId so should I remove __DEV__ ? TestIds.BANNER : to run my production ads
@BugNinza
@BugNinza 2 жыл бұрын
If you have adUnitId then replace _DEV_ with your id.
@nithinmon5416
@nithinmon5416 2 жыл бұрын
@@BugNinza adUnitId = 'ca-app-pub-****************/**********'; like this right ?
@nithinmon5416
@nithinmon5416 2 жыл бұрын
Pls reply bro
@rajeshkrchaudhary3245
@rajeshkrchaudhary3245 Жыл бұрын
@@nithinmon5416bro it’s work or not
@JessperTV
@JessperTV 11 ай бұрын
@@nithinmon5416 hello dude, did you resolve the problem?
@SurenPoghosyan-oi4og
@SurenPoghosyan-oi4og 2 жыл бұрын
TypeError: null is not an object (evaluating 'RNAppModule.eventsNotifyReady') getting when rewarded.load()
@BugNinza
@BugNinza 2 жыл бұрын
It's a type error. Check your code. Build your application correctly. You can send me a snap of your error on my social media handle.
Жыл бұрын
@@BugNinza i got the same error. did you solve it?
@cefasgarciapereira8490
@cefasgarciapereira8490 Жыл бұрын
Same here! Any solution?
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Симбочка Пимпочка
Рет қаралды 4,8 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,1 МЛН
Expo Go vs Development Builds: Which should you use?
21:37
React Native just dropped a MASSIVE update
15:06
Mehul - Codedamn
Рет қаралды 69 М.
React Native Expo Publish to Google Play Store
14:16
Andrew Heim - Dev
Рет қаралды 1,7 М.
How I build Apps that PRINT ($30k/month Micro SAAS)
22:51
Steven Cravotta
Рет қаралды 410 М.
Integrate Google AdMob with a React Native CLI App
6:26
Mathesh Yogeswaran
Рет қаралды 957
AWS Configure S3 Server Access Logging with CloudFormation
11:03