Create admob native advance ad id - android

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.

Related

android AdMob native ads (and general) questions

I'm implementing native ads from AdMob, but it's not going well and I have a few general questions:
1) Are native ads from AdMob still in closed beta? If yes, is there a date when it will be open for the public?
2) If it's stil in beta, where do I have to register to become part of the beta-crew and how likely is it, that they accept me?
3) What are these Native Ad Templates? What part of the ad is "templated" since the ads themselves are given by AdMob. Since my native ads dont work yet, I'm kinda confused here.
4) In the AdMob account they talk about "mediating ad networks". Anybody experience with that? When does it make sense to have extra mediator networks instead of just letting AdMob send the ads?

Where is my Native Ads Advanced (Unified) ID?

I assessed to Admob => Add Unit.
Just only three options showed me: Banner, interstitial, and rewarded
But in https://developers.google.com/admob/android/native-unified
they show me two more ad formats are Native Ads Advanced (Unified) and Native Ads Advanced
They also showed the ID in there content but I don't know that it's mine or not
I am so sorry if it's kind of a stupid question but I have no idea and I need your help. Thank you !
As you can see on top of the page linked, it says:
Native Ads Advanced is currently released to a limited set of
publishers. If you're interested in participating, reach out to your
account manager to discuss the possibility.
Native Ads are only available as Ad Units, if the feature is unlocked for you by an account manager. I am facing the same problem and Google seems to be very strict, when deciding who to add to the "limited set of publishers".
A sample for a google group, where this has been demanded:
https://groups.google.com/forum/#!topic/google-admob-ads-sdk/f0Ngf-qvYmk

Facebook audience network ad status stuck on requesting ads

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.

Adding Native Advance Admob Ad

The main question is - How can I get a unit ID for production instead of using the test unit ID
Admob doesn't give me a option to select native ads? Here is a image with the 3 options that are given to select from:
What am I missing? Should I select native ads from another place? I surely can't use the test test unit id. I know that Native Express is discontinued, this is for Native Advance.
I followed the guideline on support.google and the image above is mentioned in step 6 in that guide Click Select for the Native ad format, but as you can see there is no option to select the native ad format.
Also, on developers.google they only talk about using the test unit id when testing and don't mention what unit Id should be used for production.
The easiest way to load test ads is to use our dedicated test ad unit ID for Native Advanced on Android:
ca-app-pub-3940256099942544/2247696110
It's been specially configured to return test ads for every request, and you're free to use it in your own apps while coding, testing, and debugging. Just make sure you replace it with your own ad unit ID before publishing your app.
I now asked a question on groups.google.com and on googlesamples github page with the hopes of getting a answer. So far no response.
My conclusion to this subject:
After a lot of questions, emails and research I have found that native advance is STILL in beta release and only available to a small group of publishers, the VIPs if you will.
Somehow I misread this on AdMob's website:
Note: Native Ads Advanced is currently in a limited release. If you are interested in participating, reach out to your account manager to discuss the possibility.
So with native express discontinued and stop serving ads on 1 March 2018 I would have thought that AdMob would make native advance available to all publishers. Unfortunately that is not the case.
So, I'm sorry Google AdMob but I will have to look at other options. Not like they care ;)

Can I use my own AdMob ad powered android app?

My app is published in android market. It has AdMod ads. Can I install and use it for daily use without negative consequences? I know I may not use real ad unit when testing. But is it also so when my app is already published on the market and I am the developer?
If you are using the app as a normal client would then I would say yes.
But I am not a lawyer.

Categories

Resources