Admob vs AdSense - android

I am looking for way to monetize my free android application . I saw two choices Ad mob and AdSense. Looks like Admob is getting closed and replaced by Adsense ? I read later google shut down adsense
http://www.seroundtable.com/google-adsense-for-domains-shutting-down-14761.html
so how to put ads in mobile now ? Sorry for my limited understanding . Any pointers are welcome.
One general question - does people really click ads and can you make decent money in andriod apps.

AdMob is used for native applications, so you should use AdMob in this case. AdSense is used for mobile web applications.
The amount of revenue in an ad-based model really depends on the amount of users and ad requests. Ads can be a good stream of revenue but you do need the user base for it to take off.

According to your last question: Users click ads in mobile apps much more than on websites and it is much easier to make money on mobile platforms. It is quite harder than 1-2 years ago, but you can still get through. If you want to make money on apps Android is a very good choice, but if you would prefer to sell your apps choose iPhone.

Simple answer:
Adsense: For websites. If you login in adsense website you'll read "Show ads on your own website".
Admob: For natives or hybrids apps ("mob" comes from mobile). This would be your case. If you login in Admob's website you'll read "Earn more from your apps the smart way".
If you use Cordova/Phonegap (hybrid) you should use this plugin:
https://github.com/floatinghotpot/cordova-admob-pro
For native apps take a look into this:
https://firebase.google.com/docs/admob/android/banner
In both cases you should add an app to start to monotize with in your admob account and a bank account as well (you'd need to earn at least 70€ for first payment).

Admob is not going to close, rather its income is showing in the Adsense dashboard.
You can simply use Admob to monetize your App.
And to your second question, I would like to say to keep all things natural. With AdSense or Admob, you will get a good amount of money on every genuine click.
Your CPC (Cost Per Click) depends upon your content quality and visitor's location. So keep rest. All the best.

Related

How to add Amazon Ads in my Android application

Today and I don't know how (And I actually I don't care) my AdMob account has been suspended for a month, it was a long email to share, but somehow I felt like I'm a thug or criminal who want to steal their money (Which was less than a dollar as my app just got published a couple of days ago), perhaps there was a mistake from my side (The only thing comes in my mind that I may forgot to disable the live Ads while testing my code today as a result of publishing an update that fixes a bug).
Anyway, they will not serve me any Ads for a month, and as there was no even a warning and no appealing, I'm considering to use Amazon Ads in my app.
My question is,
1- Is it easy to implement an Amazon ad banner in my code?
2- Do I have to publish my application on Amazon App Store too?
3- Is there a step by step guide to implement Amazon ad in my code?
Thank you :)
1- Is it easy to implement an Amazon ad banner in my code?
Totally depends on your expertise level. But, even if you are moderately comfortable with android development and have worked on integration with other ad networks it should not be hard at all.
2- Do I have to publish my application on Amazon App Store too?
No, but it is recommended to do so. What the harm in having an additional distribution channel? It will only do you good by bringing in more downloads.
The getting started page clearly states this: Submit your app to the Amazon Appstore, Google Play, **or** another app distribution framework. Hence publishing on Amazon is not a mandate.
You will have to sign the MOBILE AD NETWORK PUBLISHER AGREEMENT
3- Is there a step by step guide to implement Amazon ad in my code?
Yes, refer the official documentation here
These FAQs will help you better understand each of the points you've put in your question.
And why only amazon as an alternative? You have a whole lot of other options.

Clicking the ads for solution of the game

I am new to android development and i have developed a puzzle game with about 50 levels. I know that users will hate my app if they stuck at a level for a long time. so i like to implement a strategy like - 'if you click on 2 ads from the ads below you will get the solution for that level'. can i do it. is it legal? i haven't saw any app using this strategy- why? is there any drawback in it? wont i make much money through this strategy? or is it impossible to implement this strategy through code or something?
It is against the Admob publisher policies:
Publishers may not ask others to click their ads or use deceptive implementation methods to obtain clicks. This includes, but is not limited to, offering compensation to users for viewing ads or performing searches, promising to raise money for third parties for such behavior or placing images next to individual ads.
I would strongly advise against it, while I couldn't find anywhere where admob explicitly mentions encouraging users to click on your ads, I know adsense has strict policies against encouraging users to click on ads and will ban you for life for these types of schemes.

Can I add my own adverts in my own Android application? Isn't that against the terms of use?

I'm developing an Android app for a very specific region, so I would like to sell banners for myself and show them in my app. I'm not interested in Admob. I know how to do that but I was wondering if that goes against terms of use or something, or maybe my application could be deleted from Google Play.
Thank you!
(Sorry for my English!)
I am pretty sure that is not against the Terms of Service.
You can use Admob, Mobfox, Airplay... etc. As three examples of Android Ad providers.
You may need to be careful about the content of the Ads, as that would be problematic if you have adult ads on a "For all ages" App.

How can I implement AdMob interactive video on Android app?

I have read a few places that Google is going to bring interactive video advertisements to their AdMob platform for Android developers. However, on their site, I cannot find any information on how to implement it, how much they usually pay per impression/click (average, not actual earnings), and there is even such a service from them. No SDK, no resources, no webpage, and no code; it seems non-existent. However, I have found a lot of sites that state that Google is bringing thease to Android.
What could be going on? Did they cancel it? How can I implement these if I want to? Do I use the normal SDK? Does anybody know any of the average/typical earnings with this per impression or click?
EDIT: I found this article and it says that there is a new SDK, but they are only bringing it to certain apps?!?! Any advice would be appreciated.
I believe you mean Admob interstitial ads. These are available now using the Admob SDK. Instead of using an instance of AdView you want to use an instance of com.google.ads.InterstitialAd but otherwise it is not too dissimilar.
You are paid on a CPC basis unless Admob has specifically tapped you on the shoulder for a pay per impression service (you need a fair amount of traffic for that). I find that eCPM for the interstitials is about 3 to 5 times that of banner ads.

Free ad exchange framework for Android?

I know that Android has some ad networks to monetize the apps. But I'm looking for an ads systems that allows me to advertise for free on other apps/games, and at the same time I advertise them on mine.
In windows phone we have this: http://www.adduplex.com/
Is there something similar for Android?
Not sure if you are still looking for an answer to this, but I use http://www.appflood.com and http://www.tapfortap.com. I know there are some others, but so far appflood seems to have the best setup and is back by papaya.
I was looking at similar solutions a few months ago. The short answer: no, there is no such thing for Android. The longer answer: you might find something, but the network will be too small to even bother trying the solution out. So the closest thing to your needs is AdWhirl. It does not let you promote your app in other apps. However, you can choose to try a number of large networks, such as AdMob, and - after some testing - stick to the one you get best results with. In addition to that, it allows you to show custom ads so that you can cross-promote your products. The tool is open source and, as a bonus, also works with iOS.
Other than that, you might consider choosing AdMob (or any other network), and spending the money you earn from ads in your app for promoting your app in other apps. While this is definitely more tedious than the AdDuplex solution, you also get some solid benefits: the ads in popular networks might be of higher quality (no spam and other crap), some networks also try to show ads that are more likely to interest the user (thus a higher click-through rate), you can clearly target users for your own ads (e.g., ads are shown based on location or a demographic feature of the user), and, besides just simple ads, your ads, can, for example, be click-to-download ads that lead to direct app downloads.

Categories

Resources