i am using Facebook audience network I've created an Android app and integrated native and interstitial ads ... Now the problem is that placement status is on requesting ads for both native and interstitial but fill rate and impressions are null what am i missing ...
My app is live please help
You need to ensure that the ad unit code given to you by Facebook Inc. when you're deployig it for the first time you're deploying on the real application/project that you're going to publish to the PlayStore.You'll notice that Facebook doesn't give test ads unit code like Google does.If you deploy that ad unit code on another project and use the same unit code on another project it'll not show the live ads on two projects differently.So don't use the live ads unit code to the several test projects you'll be working on them but on the real project you'll publish.
Hopefully that helps!!
I solve this issue by just update SDK,
So Use the latest version of the SDK from Facebook for the Developers' site.
Related
In all my android applications suddenly AdMob test ads not working. Every time AdMob returning a no fill error code 3.
I have implemented the same thing which is provided here.
I am also using test unit ids which are provided by AdMob.
I have already added the device as a test device.
If I perform the same implementation in a separate demo project that time test ads showing perfectly. but after that, if I implement the same thing in my live app. it is returning an error every time.
Please help me to resolve this issue.
After searching a lot & reaching Google Mobile Ads SDK Technical Forum. Finally got a solution.
For Demo Test Ads
Step 1: Use test ad unit IDs.
Step 2: Setup an app-ads.txt file. and must include below a line
google.com, pub-3940256099942544, DIRECT, f08c47fec0942fa0
For Live ads with Test User
Option 1: Add your test device in the AdMob.
Option 2: Add your test device programmatically
The test ads show with no problem, and even the real ads were appearing on my app when i made an debug build, when i realized the debug build is working fine and made a final release, the ads stopped appearing on my app. Even now on my emulator the app shows the test ads, but with the released app, no ads appear.
I haven't received any communication either as to why this is happening. Any help would be much appreciated
Thanks
i have already tried to install released app on real device but no ads on real device(even ads are loading on real device with debug and profile mode)
Example for android native app.
Please test the production admobid , admod unit with the admob sample at https://github.com/googlesamples/android-ads/tree/master/admob/BannerExample
Replace existing admob ids and admob units, please check it the ads are getting served .
If no , then there might be some issue with you admob unit , or its not been fully approved for ads.
If you have created admob unit , recently , please wait for some time .
Hope that helps.
I have been using AdMob as a sole ad network for my app for a while. But the fill rate has dropped significantly recently, so I started seeing other options and I stumbled upon InMobi. So I created an account obtained the necessary IDs(placement and account). and I added these information to the AdMob mediation settings and set it's priority as 1. and waited for a day but still no impressions even though I am getting tons of requests(2.8k to be exact).
Do I need to integrate the sdk into my app source code? If not what could be the issue?
Yes you need to integrate the InMobi SDK in every scenario.
If want to mediate InMobi from AdMob you need to follow this guideline from the InMobi SDK integration step here.
If you want to completely switch to InMobi as your primary ad provider this is the guide.
I have implemented advance native ads in my Android application.
Now, I want to take them live but cannot get them to work with my native app unit id. I am guessing it's because that can only be used for express ads.
How can I get an advance ad unit id?
Native Ads Advanced are in a closed beta right now. From Native Ads Advanced:
This feature is currently in a limited beta release. If you are
interested in participating, reach out to your account manager to
discuss the possibility. This feature will be made available to all
publishers at the conclusion of the beta.
You need to contact AdMob if you'd like to participate in the beta.
I added test ads, and everything ok, but how to add REAL ADS on my program?
The question is a bit vague.
Are you saying you have an adMob publisher Id, have the admob-sdk-android.jar integrated in your project, have added the attrs.xml, and are using the com.admob.android.ads.AdView view to get test ads and now want to know how to get AdMob to serve up real ads?
If so, it's pretty obvious how to do that from the AdMob publisher controls page: (if you have a publisher Id already) Or..use help link there and see the content about Publishing for your Android app.
If youre asking how to get started using the AdMob SDK with your project, you might try: http://developer.admob.com/wiki/Android
I found it pretty painless. Hope that helps.