All- I recently published an app on Google Play. I was wondering if it is possible to add ads in an update of my app, or if my app has to start with ads? (Much like you can't go from free to $0.99 for example). Thanks for your time.
This is azgolfers answer/comment but I just wanted to put in answer fromat to help other users know that my question has indeed been answered: "You can always add ads to your published apps. Ads network has nothing to do with Google Play store. Hopefully your published app is free, otherwise your users will complain if you put ads in your paid apps."
No its not possible to add new ads to your application without update your application and without this trick :D
i am also a developer and publisher.
day before yesterday admob disable my ads 1 of my favorite app.
i didn't remember my .jks file password which mean now i can't update my app.
i try to find a solution but didn't get anything.
but today while i m study about firebase real time database i get an idea which may also helps you.
Here is a Plan :-
1st :- don't store your ad ids on string.xml because you can't update string
2nd :- integrate ads only with code ( without layout )
3rd :- now where you put your ads id
mAdView.setAdUnitId("ca-app-pub-8023878856256738/1741045606");
instead to put "ca-app-pub... your ad id " pass variable which connect to firebase database and then place your ads id on firebase db
benefit of this trick :-
if you want to add new ads just create new ads id and then just change in firebase db
in app ads will automatically switch to your new ads :)
firebase realtime db video
Related
I recently uploaded my first application to Play Store, a link to my application with the services of admoob, but for some reason only test ads appear and not real and I'm sure everything is correct with the code I also applied to google to check the application and nothing changed
Update. My app which was also showing the test ads only, I did two things:
Set up the ad-apps.txt in Admob
After my app got "reviewed" and "published" in Play store, the app started showing live-ads.
Until the time it was in "being reviewed", it used to show test-ads.
Please check if you have updated the ad-mob app ids to the correct value from your account and not the one which was used for test-ads.
I assume you would have done this, check your app from another device or ask your friends to download and see what they see. If they see the real ads, it would mean Google has stored your device id as test device for your app.
I was doing tests with admob, I innocently linked an existing application in the playstore that is not mine, obviously I was not going to create it, I clicked on the close button but Admob linked the applications.
Obviously I do not have any ad unit, but I can not modify or delete the application to remove in link between that admob app and the playstore app.
Can Admob suspend my account for this error?
Can remove that link between the Admob app and the Playstore app?
You cannot delete an app from your AdMob account, although you can hide it as mentioned here
Admob doesn't have any direct policy about connecting someone else app to your account, so no one can tell you for sure but it's quite improbable that they will suspend your account. And I have this opinion on the base that in the "Adding A Link To Your App" documentation , they have only warned us like this(only):
Make sure you link the correct app. You can't change it later.
I have read somewhere that in earlier Admob version you could delete your app from App Settings page (and that version is still live, but not accessible from the Admob URL, you may search for it)
In the end, I'll say just hiding your app is enough.
I am teaming up with a partner and they said I have to remove all ads from the app forever from all users that will download the app on a specific day.
The ads in my app is just a banner. I could remove them by eliminating the adview easily, but then if I wanted to put them back I would have to roll out a new apk version with ads enabled, which would show ads to all users, even those who downloaded the app in the promotion day.
is there a way to achieve this?
Perhaps, a simple solution would be a SharedPrefference value, that gets updated from a product purchase, that disables/hides the adview.
So, if the user connects once, you check if it has "the hide ads product", and on that day, you collect new downloads, and give them the product. It would be easier, instead of branching your apk, for ads/noads... documentation for refference, and how to make them free
I have question about admob id.
My admob account has been disabled after voilation of googles terms & conditions, and now it totaly terminated. I have open new admob id on my girlfriend name on different adress and different pc as well as different bank account, I've menitized some apps on using new admob id and it will works fine. So my question is that if I use this admob id for my old apps whrer I had broken the rules of google. It is possible to again they disabled my girlfriend account becouse of same package name, screen shot, icon etc. Or it is better to me to forget earning from my old apps and totaly forget the 100k downloads. Please help
And sorry for my English.
Technically you are not supposed to use anyone else's admob account.
Looks like you already have and its working for you.
For your older app it is not worth taking the risk. You can may be change the ads to be served from FAN (Facebook account network) instead of Admob, which will still give you an opportunity to get value of your older app.
I'm searching for a tutorial or an explanation on how to remove advertisement in my application with in-app purchase?
I will put some ads with ad-mob in my app but I also want, that the user can disable the ads when he pays a little donation. Do you know a site or tutorial where I can find a step-by-step explanation how to do this?
Or do I need to publish 2 versions of my app? One with ads and one without ads for paying?
Don't use the SharedPreferences method because if the user flushes the app data or uninstalls/reinstalls your app their ad-free status will be lost.
A couple of ideas:
If your app has any kind of web based login or authorization, you can flag the user as having bought the ad free version by updating the web database's customer data and then disable ads in code following login and verification. This has the added benefit of following the user to new devices.
Use one of the several ways to get a unique device id, and store that in a web server database. On startup, query the DB to see if the device is ad-free. See Android Unique Device ID. This will only work for that particular device though.
The two apps approach is simple enough to get the job done too. :)
This presentation seems to explain an example and includes a link to source code at github:
http://gotocon.com/dl/2011/GeekNights/Tjen_penge_p%C3%A5_Android_ARH.pdf .
It stores the purchased upgrade at a sharedpreference.
However, I'm still looking for a more secure and robust solution that works out the use-case explained here:
http://vlingo-en.custhelp.com/app/answers/detail/a_id/1785/~/moving-in-app-purchase-(ad-removal)-to-new-android-phone/p/180