I'm confused about AdMob. I just signed up and I want to put ads in an app. I went to add site/app thinking this was it. There is a question and field that says Android package url. I clicked the question mark and it talks about formatting it like this market://details?id=. First, it talks about how it will link my app to ads so if someone clicks on it then it will go to my app in the marketplace. Well I haven't put the app in the market place yet and I don't think that is even a correct URL and I trying to get adds in my app not me make an add about my app. Can someone please enlighten me on how this all works and how to get it set up where I can have ads on an app. Thanks
When signing up for AdMob they want to see where your application currently is, but this isn't an essential part of the process from your point of view.
Basically, for AdMob (as well as a whole slew of other similar sites) you download a small SDK that you include in your Android application. This SDK usually has a View that you can plop on one of your Activities. You give that control some information, like a private AdMob key (so it knows which person you are) and then that control will provide an ad from the server. Note: it usually doesn't work right off the bat and there is a "development mode" setting you can set to always pull back a fake ad while you are just working on it.
You may also want to sign up for multiple sites and check out AdWhirl which allows you to manage the ratio of ads you display from each site, since you will find that some sites will generate more revenue for you than others.
Good luck!
Though its an older post, but still if it helps anyone who wants to display ads in their app. Based on many of findings with friends I would suggest to look for other ad network than admob. Imagine you set all things right, follow rules correctly, feel happy about your earnings through ads on your admob console and then suddenly one fine day you get an email from google admob that your account is suspended for invalid activity. Well what does it mean? In simple terms, it means google don't tell you what did you do wrong and will keep all your earnings. It's natural for every newbie developer to settle with admob being google's own ad network. But dont fall for this trap, if you don't want to lose your money better avoid admob.
It would be nice if readers share their experience with other ad network. It can help all of us I think.
Edit: I put this in a comment originally, but seemed suited better as an answer.
Google keeps switching the location of the Admob integration instructions which is driving me nuts. It has moved 3 times in the past 6 months. It originally was nicely done in wiki format, then moved to a PDF and now it is part of the Google code website which is here.
On this site you will find what you need, but unfortunately, you will have to dig a bit to get everything you need.
Related
I use Google AdMob to show ads on my mobile app and I am not listed in the sellers.json. I think this is the reason why my released mobile App does not show ads. The technical implementation is correct, someone at google mobile sdk confirmed that. They also said I get a no fill error and I should check with Google AdMobs. Then I read up and checked the seller.json file under http://realtimebidding.google.com/sellers.json and my pub id is not in the list.
My Admob, AdSense and Google Ads accounts are set up fine, I have no policy issues and filled out every respective field I could. My app is released since almost one month now in Googles Play Store. No issues there too.
I did already a really time consuming check-writeup of many potential issues which would be to much for this post here, but can be looked up here
I tried many times to speak directly to a Google AdMob contact person, but the contact Email page always shows "Something went wrong" error since many days. Otherwise I see no way to get help apart from the community, which turned out also not very helpful.
Does anyone know what the reason can be not seeing my pub-id in the sellers.json? Where can I check, whom can I contact?
This is my last resort here, many thanks.
Okay this may seem really stupid but i am really confused about it.
What do you search for in the admob search section when it asks you to search for an app?
Up until now i thought you search for whatever app you want (lets say clash of clans) and you will show clash of clans banner in your app. This way you will get money for advertising or actually referring people to their game. And the search for your own app option is for cases when you have to advertise your old app in your new app.
But i just saw a couple of tutorials and in those they said search for own app if you want to monetize your app and everyone does that in the tutorial. No one seems to search for other apps.
So can someone please clarify as to what i am supposed to do? What exactly should i search their? other apps or mine?
If you are talking about how you chose what app will be ad on your app, i think its admob that does that. Because its different from each person, let,s say its most like to show a ad of games about shoot,fps to guys and for girls games more to girls,(just a idea i am not generalize), let me make other example I have been shearing for a app to make music, its probably that when i enter on your app the ad banner it will be about music production apps, this because cookies. This is how i think it works, but I am no sure
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.
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.
Alright, I've done my googling and found this article to help me out with my small app. However, that one is getting old so I just have to ask, do I really need admod and adwhirl accounts and jars to display simple google ads?
From what I understand I could have used simple adsense .. if my app was a webapp, which it isn't.
Are all those steps still necesarry?
regards
I just setup AdMob in my Android application for the first time last night. I used their developer guide and it was really easy to get everything setup and working. It only took like 30-45 mins start to finish (in an app I already had written).
I didn't feel like it was too much setup.
If you just want Admob or adsense ads, then you certainly don't need to use AdWhirl. The main reason to use ad mediators and other ad networks is to get better paying ads (or make sure you get a higher fill rate).