How to setup personalized Ads in admob - java

I have made a mobile app with Flutter and I use Admob.
Users started to use my app and when I check on Firebase it says users view non personalized ads. What can I do to make Admob show personalized Ads to my users?

Related

Regarding Inmobi ad implementation in Android app

I already successfully implemented Inmobi in my Android app.
But the problem is reward ad or Interstitial Ad showing in landscape and I want to show as only portrait mode.
I have searched and found that this can set via Ad experience settings and after that I created custom ad experience template, but how to set this custom template in my app?

Ad failed to load: 3

Good afternoon, I am try to implement ads in my application but my real AD does not appear, only test AD, in the admob tab it appears that more than 300 requests were made, and there is no ads in the application. Is it necessary for me to publish my app in the play store so that the ads start to appear? And my account has been verified for a long time. In my Logcat appear this error Ad failed to load: 3, what i needed to do , to the ads start to showing?
page admob
Logcat
As per the Documentation you are getting the following error code:
public static final int ERROR_CODE_NO_FILL
The ad request was successful, but no ad was returned due to lack of
ad inventory.
Constant Value: 3
If you are getting this error, then your code is correct. The issue is
that AdMob does not always have an ad to return for every request.
This may happen particularly if you have just registered your AdMob
publisher ID, as it takes some time and multiple requests before the
new ID starts returning ads.
I also faced the same issue. My app was showing test ads, but not real one.
In my case ads started showing up when I uploaded my app to Google Play.
To confirm your app shows ads correctly, you may first add your app to test tracks first.
Error code 3 means your implementation is correct but your app is not approved by google admob,so you have to submit your app for approval, once your app is approved than your app will start receiving ad after 24 hrs and you have to setup your payment method in google admob.
you can submit your app through this link for approval:
https://support.google.com/admob/contact/android_APK_submission?hl=en
If you are using app-ads.txt for your app, then you also have to include this line in your app-ads.txt file in order to load ads using the demo ad units:
google.com, pub-3940256099942544, DIRECT, f08c47fec0942fa0
Here the official Google AdMob reference: https://developers.google.com/admob/android/test-ads
It shows when your device is not connected with Test Mode in your AdMob account. Connect your device with test mode and try this error will resolve.
https://apps.admob.com/v2/settings/test-devices/list?_ga=2.248138183.156733708.1671428691-2046682952.1670650994&_gac=1.127285631.1670650998.Cj0KCQiA1sucBhDgARIsAFoytUvUl2cXmiqt4eGOJlPz7EOFYJxnbpcLX3uIEhk71c3oHZ3BxMsgBE0aAlkcEALw_wcB&_gl=1*1ubza84*_ga*MjA0NjY4Mjk1Mi4xNjcwNjUwOTk0*_ga_6R1K8XRD9P*MTY3MTQyODY5MS40LjAuMTY3MTQyODY5MS4wLjAuMA..

Android Studio record Espresso test - unable to handle Google Login window

Android Studio Stable 2.3.2.I want to record Espresso test to be able to test login with Google account. Login is implemented with Firebase, when user choose to login, popup to select phone Google account appears and user needs to select account.
My problem is when recording Espresso test, it can't see popup dialog to select account as test step, so I am unable to add ViewInteraction to automatically choose Google account and my resulting test will not perform Google login. Similar issue with PlacePicker and any intent not belong to my app.
Is there any solution to force Espresso recording to handle that?

One click Google Sign In for Pre-Launch report

To use Pre-Launch report on Google Play as per guideline, it's needed to build a custom alpha apk which would let a "robot" pass via the Sign-in button to the main app screen:
If your app opens directly to a sign-in screen with required credentials (app-specific, social media), you may get limited results since test devices can't skip these screens during testing.
To run more complete tests of your app, you can publish an alpha or beta APK with a sign-in button that allows a test device to continue testing your app with a single click.
For example, you could publish an alpha APK with a "Sign in using test account" button that loads your app with preloaded account information.
Question: is it possible to set up such a "fake google sign-in button" so that it has imbedded account name/password of a real testing account?
Google now gives you the option of providing sign in credentials for a test account to "allow the crawler to explore your app beyond its login screen". Currently you just need to scroll to the bottom of the Pre-Launch report page and there's a little box titled "Sign-in credentials".

AdMob Mediation, Only Works For AdMob

I have AdMob mediation working and it serves AdMob ads fine but when I put in an active ID for MMedia, or MobFox, I get requests but 0 fill. Anyone know why this is?
You need to have the libraries and mediation adapter libraries for those other ad networks in your app as well.

Categories