iOS App Admob text and image banner distribution - iphone

There are 2 types of admob banners, image banner and text banners.
for image, I only need to click once to get paid.
But for text banner, if I use old SDK, you only need to click once on the arrow icon (on the right hand side). But if I use the newest SDK, even if you click on the arrow icon, the icon just turn to "View" button. You can only get paid if user click on that button. This is not user friendly, since people do not like to click twice, and precisely. And this may reduce ads income.
My question is, is it possible to do one of the following:
only receive image banner
modify it to be like old SDK, just click once to get paid. I can't use the old SDK since it uses UDID (admob says). And admob may stop providing ads to old SDK soon. Admob stopped ads for SDK before 2011, and my SDK is 2011
What is the distribution of image and text banners. Do you receive all image banners in one geo area and text in the other, or do you receive all image banners on one day and text on the other. What's the percentage of these 2 banners.
any other ways to solve it?
Note: I use adwhirl and admob. I don't use Admob mediation.

It is not possible to request only specific formats at this time. You can only control category filters.
There is no API in the new SDK to enable a 1-click through to ads.
Not sure of the distribution. The types of ads being served to certain locations depends on where advertisers choose to run their text/image campaigns.
The idea behind the two-click mechanism is to prevent accidental clicks. In the long term it should increase conversion rates and make advertisers more confident in advertising more and bidding higher for the legitimate clicks. It also is a better experience for your users. If they intend to click on an ad and click the "View Ad" or Download button area of the ad on the first press, they'll get taken straight to their destination.
Also, even on image ads, if you click near the border of the ad, there is a confirmation overlay for the user to actually click through.
NOTE: AdWhirl vs. AdMob Mediation has no effect on this behavior.

Related

How to move app one apple developer account to another account?

Now I could move apps from one apple developer account to another apple developer account.
But when I try to move I couldn't transfer some apps. I attached the image below. When I click the done button its redirect the app information pages.
In one app I could able to move to further process but in another app I couldn't it redirect's to the app information page could anyone has the solution for this.?
You have to remove all builds and testers from Testflight to continue. (See the missing tick in the screenshot)

Google AdMob Swift: Are ads always shown when called?

I´m new to Google AdMob with Swift (SwiftUI). I have a button titled "Watch ad" in my app settings and I'd like to present an ad every time when the button is tapped. Now to my question: Does every tap on the button reliably present an ad? Or can it also happen that Google says "No, now you won't get an ad"? I am very happy about help. Greetings
Or can it also happen that Google says "No, now you won't get an ad"?
I don't know of any ad network that guarantees 100% fill. You should always be prepared to not get an ad at any time. You can use house ads, i.e. default ads that run free of charge in your own inventory, to fill the space if no paying demand is available. Even then, though, your app should be able to handle a no fill situation.
In other words, yes, it's entirely possible that AdMob won't give you an ad when asked.

Avoid using apps to send automated clicks

I have a click game(Flutter) on play store and some of the users are using auto click apps to win all the games inside the app.
The problem is because of that users, my Admob account restricted. Because they are also clicking to the ads while they are playing. Google restricted my ads.
I blocked the emulators inside the app, with checking is it physical device or not.
Is there any way to block this click apps?
How can I prevent my apps from those clicks?
Thanks..
Make it impossible to win if users click more than a certain amount in a one minute period? Cobra (a really old atari game) did this for people who pirate their game. It works

Update Google IMA SDK for iOS 14 Privacy Policy for Swift

In iOS 14, you are required to update the Google IMA SDK to support tracking of advertisements.
It requires you to add a new function in order to request access to the user's IDFA:
func requestIDFA() {
ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
// Tracking authorization completed. Start loading ads here.
// loadAd()
})
}
When this function is called, it initiates a pop up that asks the user if they want to be tracked and gives the user the option to allow or disallow tracking.
The problem I'm having with the Google IMA SDK is i'm running a video pre-roll and when I test the updates for iOS 14 after when I choose "Do not track", i'm no longer able to produce a video preroll.
Does anyone have any insight into this? How can I still show video prerolls to users who choose to not be tracked?
Most of ads buyers still leverage IDFA to target users as of today. Especially for high-valued video preroll ads, they really want to spend every cent of money on the right audience.
How can I still show video prerolls to users who choose to not be tracked?
At this moment, Apple hasn't enforced developers to uses IDFA opt-in dialog. So without a doubt, ads buyers would still and stick to buying IDFA-enabled inventories.
The situation would defintely change after Apple changes their poloicy to make IDFA opt-in only.
I would suggest adding SKAdNetwork config in your Info.plist, following Google's official instruction.

Why am I seeing iAd's advertisements, like I did in development, in my production app?

My app just got submitted to the app store and I just downloaded it, I am getting iAd's advertisements just like while I was developing it. Will is this showing up on other peoples devices? Or just on the devices that I have in my developer account?
There is a possibility that you've got a development version on the phone and that wasn't overwritten by your app downloaded from app store.
So, just try deleting the app from your phone and computer, and then try to re-sync.
Usually, you will not see your iAd ads on a device where you have installed any provisioning profiles.
In any case, to make sure that everything is working correctly, you should go to: http://iad.apple.com, log in, and check the status of your app (i.e., click on the app name at the bottom of the Summary page where you land).
If everything is ok, you should see a status message like in the attached picture. If not, the status message will mention "test ads". In this case, get in touch with Apple by going to itunesconnect and clicking the "Contact Us" link at the bottom of the page. They will fix it quickly.