App Advertisement type - android

I want to know the type of advertisement which is shown on mobile app, in which the advertisement appears till the app loads, e.g. you can take the example of Times of India or Economic times app. I also want to know about the ad networks which provides this type of ads.

That is an inbuilt ad made by the developer after making a deal with vodafone. No ad network provides that.

Related

how to show other ad services when admob doesn`t have ads?

Most of my users are in Iran and according to the problems between Iran and USA sometimes people don't want to show their ads in Iran, so sometimes AdMob doesn't have any ad for Iranian users. I'm using Admob for my tv application so the user has to see an ad then can use the app. There is another service just like AdMob in Iran and it just shows the ads from Iran. How can I add it to my project? I mean I wanna use AdMob always and just when AdMob doesn't show up, users see the other service. Should I use the OnFailure method? does it work?
Yes, so the problem you are facing is already solved by the mediation.
Mediation is nothing but a bunch of ad networks integrated with a fashion that if one fails then you can always go for another one. So you can define the order of the ad networks and based on that it will start from the top of the list and keep checking with each network, whenever any network provides an ad then that will be shown otherwise it will keep iterating through the list.
There are already such mediations available like MoPub, DFP, AerSerc etc. Check whichever works in Iran.

How to limit redirects in the Android native App Ads?

I have an Android App it's very popular and I make money by showing banner Ads on my App. The problem I am facing is there is no way for me to block Ads that have unlimited redirects. I am being hammered with fraudulent Ads and they download tons of data in my App and my users keep complaining about how much data my App is consuming. So coming to specifics does GMA SDK provides any capability of stopping these redirects or is there any other solution/library someone knows that can help resolve this issue.
I take a reactive approach working with Charles proxy identifying the individual Ads that are responsible for unlimited redirects and then reporting to google or third-party Ad servers.
Expected: Able to restrict the number of the redirects a banner Ad can do in my Android App.
Actual: Unlimited redirects in some of the banner Ads
Usually the different advertisers which are supplying ads to AdMob are setting some redirect urls in order to be able to track some of the data. I do not think there is a way in which you can restrict the redirects since you have no control over the data which is loaded in your ad views. I think the only approach you can take is to set extras to your ad request - e.g. the Native ads for AdMob you can pass a bundle in which you can state whether you want the ad to be personalized or not. I think in this case if you opt for the option of non personalized it should limit the amount of data which is collected through those redirects. Example is below:
val adExtras = Bundle()
//"npa" stands for Non-personalized ad
adExtras.putString("npa", "1") //you can put "0" respectively if you want personalized
adView.loadAd(AdRequestBuilder()
.addNetworkExtrasBundle(AdMobAdapter::class.java, adExtras)
.build())
For the fraudulent ads my question is are you using any other ad networks to mediate to when AdMob is unable to fill a specific ad request? From personal experience I have noticed that some of the smaller ad networks tend to gather data which is not very privacy-aware, so this can lead to some of your users feeling that you are doing something shady. However, I do not think there is anything else which you can do.

Admob does not load ads by keywords

I just integrate Admob for the first time in one of my applications. I have seen that using AdRequest.Builder().addKeyword(String) you may try to load ads depending on the words that are included. I have included in the latest evidence of a date of birthday and location. I have two days tried to show at least one advertisement associated with any of the words you use, but I haven't gotten anything until now. It is normal? Is there any way to show ads that have a relationship with something?
You can provide additional targeting information such as keywords and age etc and the ad network will take that into consideration when choosing ads to send your way. How they do so is entirely up to the ad network.
You don't indicate whether you are not receiving ads but expect to, or whether you are receiving ads but didn't expect to based up on the additional targeting information you have provided.
You may not be receiving ads because they are not ads for your app, in your area at this particular point in time, regardless of additional targeting info.
You may be receiving ads that you don't expect to receive (because you believe the targeting info should preclude them), because the ad network has better insight into whether this ad will be of interest to the current client.

Android, Is there any adwhirl selected ad loaded event?

I would like to know when an adwhirl advert has been clicked on and the advert selected has been loaded into the browser. Is it possible to do this? If so How?
I have tried an onInterceptTouchEvent event handler in a custom adwhirl layout to at least tell me that an ad is loading but that doesn't actually work as an ad banner can be clicked on without actually loading an ad as some ads require that a button in the banner is clicked
Perhaps there is something else I can try in a custom adwhirl layout?
Any help appreciated
Welcome to the shady world of mobile ads network :)
No you can't, if its not in the sdk, you can't. And you won't be able to monitor the click numbers to check if they are ripping you off.
The main reason for that :
Fraudulent activity : Most ad networks have an invalid/fraud click algorithm to detect suspicious behaviors. Some will just not count the suspicious clicks, some like the Admob weirdos will simply delete your account altogether with no explanation and keep your earnings even if the invalid activity was not your fault. So anyway, even if you could count the clicks, your numbers and theirs would not match.
Also as always a word of caution : Do not ever use a single mobile network ! EVER !
Their TOS allows them to delete your account without notice and with no appeal.
Admob is famous for slamming the door on developers and most of the stories(including my own) are by developers who wouldn't risk all their revenues for a few more cheated clicks.
Adwhirl is a good start to have backups but it is still a product of Admob in the beginning so to be on the safe side I personnaly implemented another one that I can switch on all the apps already installed by changing a switch on my web server.

Android advertisement

I am starting to develop an Android app and I have seen that in other apps are things like: download this free game and you will earn 10 coins for you.
I suppose that there some company that gives that service (am I right?) and the app developers get paid for this action.
Does anybody know a company that gives this service, I mean I put some apps to download and I get paid for each download.
How is this type of advertisement called?
Any companies that give this service? Thanks
update:
I think I have expressed want I wanted wrong. I know about advertisement companies and how to add their code. Just want to know about a company that show offers to the client. The client completes an offer and I get paid. Then I give something for the game to the client. Just like in app payment but the client doesn't have to spend money.
You must take a look at this
http://code.google.com/intl/es-ES/mobile/ads/docs/android/fundamentals.html
You can find here how to insert ads in your app with some very usefull tutorials.
There are mobile advertisement companies (InMobi, Google, MoPub etc...) that help you in this direction.
What I believe your question is : "Let's say you have a game and after user completes level 1 he will get an Ad saying install some xyz app and unlock next level - If user install xyz app you get money for that and user gets next level unlocked"
Few things
Ad network serves you Ad
Ad gets rendered
When user clicks ad a click is recorded in some click tracking server
When user opens xyz app that user installed via ad another response is recorded in server
I think the app logic should handle to check whether both click and response of xyz app open is present in order to allow user to go next level

Categories

Resources