[Q] Ads on an android application and developer use - Other Tools & General Discussion

Hi,
I'm new here so tell me if this is the wrong place for this...
I am on the final stages of making an android app for personal use, but decided to put it on google play for free in order for it to be available to others too. Unfortunately it costs money, so I decided to add an ad banner from AdMob. I figured that this way I would eventually get back the fee for putting it up. Today I got an e-mail from AdMob that my account had been suspended because "publishers must not click on their own ads in their mobile applications, and must not artificially inflate the impressions or clicks the ads receive, either through automated or manual means.". Seeing how the main purpose of the app is my personal use, impressions from my phone are inevitable. Is there another ad service for android that would allow me to actually use my own app?

Related

Choosing a Mobile Advertisers

Hey Guys,
I have a app developed that I have been charging for use, but i am thinking about switching to a ad model and make my app free. I was wondering what advertising options are out there.
I know that admob owns a pretty big market share, but was wondering what are my options regarding how best to choose an advertiser, what are the other advertisers I have to choose from, and is there a benefit of one advertiser vs. another? Which one would pay more? I know this is dependent on how popular my app is.
Thanks for any info provided!!!
I personally use AdMob in my app. It also integrates Google AdSense ads into your app for when AdMob doesn't have an ad to show. I only just released my app a few weeks ago, but it seems like it will generate a pretty decent revenue. I searched before I implemented AdMob, but I really didn't find anything else.
Ed
wow...so admob has a monopoly of sorts in the market eh? So people use admob or get no ad revenue at all?
What about for the apple iphone? I heard there was iAds, and I guess admob as well? Is one better than the other?
can anyone provide anymore insight, or know of a forum which is popular among android/iphone app developers to better answer my question? There don't seem to be that many app developers browsing these forums.
thanks!!!
Personally, i use admob and have 2 apps using it. I don't make much from it (usually around $0.20 a day) but it's better than nothing i guess
As for which ad company to use, it doesn't really matter. They all pay out roughly the same: Millennial, AdMob, JumpTap, MobFox, etc. It's just down to personal preference really
misc86 said:
Hey Guys,
I have a app developed that I have been charging for use, but i am thinking about switching to a ad model and make my app free. I was wondering what advertising options are out there.
I know that admob owns a pretty big market share, but was wondering what are my options regarding how best to choose an advertiser, what are the other advertisers I have to choose from, and is there a benefit of one advertiser vs. another? Which one would pay more? I know this is dependent on how popular my app is.
Thanks for any info provided!!!
Click to expand...
Click to collapse
Can you briefly say something about your app? Is it game and what kind?
How many downloads have you had so far?
When it comes to in-app ads the industry offers much more than just regular banners. There are other ad formats that deliver much higher cCPM than banners but their implementation depends on the kind of app you have.
I work for LeadBoltApps - our speciality is Content Locks for example; Ad mob is mostly banners; Airpush does Push Notifications and so on. Hope that helps.
My experience with Ad Networks
I have a weather app and needed to get ads going immediately at launch to fulfill my contractual obligations for the weather data provider.
I tried both Inmobi and Millennial Media. The problem with Inmobi is that they want to review your app and approve it for ads once it is up and available from the store.
Millennial Media was much easier to work with. Ads were running in my test app even before launch. There wasn't any manual approval hurdle to jump through.
I also tried to work with YP.com (AT&T Interactive) since my app uses location and they pay good rates for local ads. They wouldn't talk to me until I get 1M pageviews per month.

Android trialware: best practices

Hi all,
Sorry if this is a duplicate but I already searched for an answer and couldn't find one. I am working on an Android app that I wish to distribute as trialware and I am seeking info on best practices.
First of all, what is the best way to make sure that users cannot get the free trial again by reinstalling? This is critical, of course.
Next, how do I manage the expectations of my users who think they are downloading a totally free app? Is there a better way than just shouting it in the app description?
Any other advice, links or suggestions on this topic are much appreciated!
Thanks in advance,
Barry
Hi!
The only way to prevent reseting the trial period with reinstalling is to create a server and validate the device only by some of its hardware IDs.
Alternatively You can use an online service like https://trialvalidator.com.
Robert
Just keep in mind that server validation isnt bullet proof.
Users can use a simple firewall like Droidwall to block incoming/outgoing communications or both for individual or all apps.
There's LBE or Pdroid which can prevent apps from obtaining uniquely identifiable information and also change it so that each time your app requests the ID it gets a different random ID.
Then there are "code patchers" like LuckyPatcher and others which can patch the server validation within the app and bypass it.
You might get lucky and be releasing an app whose target market isn't a particularly tech savvy audience, but personally I run a very tight ship on my phone, and will not install any apps without locking them down completely.
This includes free and purchased apps.
Even my system apps are screened and only allowed to access the bare minimum on my phone to retain their functionality.
Have you looked into having crippled/free and full/paid versions of your app? Or a crippled app that has an in app purchase option to upgrade to full funtionality?
Another option would be an always on internet requirement, but unless its a really great MMO game, users are not going to be too happy about that especially if, for example your app is a music player or shopping list or single player game.
Im not trying to disseminate methods to bypass validation, or dishearten your app protection efforts. This is just an FYI.

[rant] Malicious ads in common Android games

Hi,
I just wanted to rant about the current state of application ads on Android.
Over the past month, I've noticed an increased occurrence of those malicious "battery upgrade" ads in my games and apps.
Back in September/October, I got a few and I complained to the domain holder (ENOM) and their server hoster. Both of them neglected to email me back, and the site still remains online.
They seemed to disappear for a while, but since around New Years, the ads have resurfaced. Almost every free game I've played over the past two weeks has had them. Angry Birds, Super Stickman Golf, Words With Friends, Air Control Lite, to name a few...
I've contacted at least three ad distribution networks over the past two weeks, JumpTap, TapJoy, and Mojiva. All three have ignored my emails.
I've tried talking to the app developers, and they seem to be responsive to my initial complaints, but acting on them seems to be another matter.
While I realize that because I'm rooted, I could just block the ads by hand, but I think the more responsible thing would be for these ad distribution networks to actually look into the things they are advertising on our devices.
If you're an app developer, I'd like to ask that if you have a choice of whose ads get displayed in your applications, take a hard though about the ads that are also being pushed to your application's users.
I'm just mad about the whole thing. If ICE/DoHS can take down any site they feel, why can't malware developers suffer the same fate?
Thanks
Hi bunder9999,
My name is Saad and I work for Tapjoy. I wanted to bring to your attention that Tapjoy had already turned off and removed the developer for "battery upgrade" about 10 days ago. Please let me know if you want to discuss anything about this. You can send me email at [email protected].
Regards
Saad
Thank you. Now that I poke through my inbox, I see that you did indeed mail me back. edit: But that doesn't change the fact that you allowed the ads to begin with.
Got two emails today (surprise, surprise.)...
Rovio: "We're trying!"
Mojiva: (In so many words... yes, they were kindof nasty about it.) "Prove it or f*** off." My response: "Pull out an android device and install the malware yourself."
While I'm here, I thought I would post some comments made by some of my fellow Android users...
"i think it is awesome that you do this type of thing and more people should... you are pretty much an internet don quixote"
"more people need to step and say this type of s*** is unacceptable, and its really only apathy that doesn't stop ad companies from really taking this s*** seriously"
"your efforts are sisyphean, though noble"
Click to expand...
Click to collapse
I'm just going to post this here, as proof that I'm not off my nut, as Mojiva's final stance seems to be.
http://www.virustotal.com/file-scan...8bbb35635f8c6c7a044ff2b28fcd01dfa4-1326204931
edit: rather than waste a post on something nobody seems to care about, i got another ad today, from another ad-network, inmobi.
email sent. i was a little more diplomatic in my email this time, but somehow i don't feel that they will be anymore receptive than Mojiva was.
i wish android market was a little more like Apple app store. Too many crappy apps made it into the market without any filtering.
silkshocker said:
i wish android market was a little more like Apple app store. Too many crappy apps made it into the market without any filtering.
Click to expand...
Click to collapse
I couldn't disagree with you more. Sure, the App Store has a much higher percentage of quality apps, but I believe the filtering is preventing a lot of aspiring developers from getting their apps out there. I'm just afraid that, were I to get an iphone, the app I desperately want is being blocked by apple for one reason or another. I'd rather sift through hundreds of crappy apps and find the one I want, than sift through 50 and not get a single one that does what I need it to do.
And there is some filtering in the market. It's just not overly strict. The beauty of android is that it is OPEN!
Just a thought...
+1
mfitz8530 said:
I couldn't disagree with you more. Sure, the App Store has a much higher percentage of quality apps, but I believe the filtering is preventing a lot of aspiring developers from getting their apps out there. I'm just afraid that, were I to get an iphone, the app I desperately want is being blocked by apple for one reason or another. I'd rather sift through hundreds of crappy apps and find the one I want, than sift through 50 and not get a single one that does what I need it to do.
And there is some filtering in the market. It's just not overly strict. The beauty of android is that it is OPEN!
Just a thought...
Click to expand...
Click to collapse
what he said
you can easily block all the Ads, and ignore all the SPAMs
i'll suggest AVAST for Android, does a great job at that, as for Ads, there are tons of 3rd party apps to block Ads
.
Thread moved. Would advise you to read forum rules and post in correct section.
bunder9999 said:
Hi,
I just wanted to rant about the current state of application ads on Android.
Over the past month, I've noticed an increased occurrence of those malicious "battery upgrade" ads in my games and apps.
Back in September/October, I got a few and I complained to the domain holder (ENOM) and their server hoster. Both of them neglected to email me back, and the site still remains online.
They seemed to disappear for a while, but since around New Years, the ads have resurfaced. Almost every free game I've played over the past two weeks has had them. Angry Birds, Super Stickman Golf, Words With Friends, Air Control Lite, to name a few...
I've contacted at least three ad distribution networks over the past two weeks, JumpTap, TapJoy, and Mojiva. All three have ignored my emails.
I've tried talking to the app developers, and they seem to be responsive to my initial complaints, but acting on them seems to be another matter.
While I realize that because I'm rooted, I could just block the ads by hand, but I think the more responsible thing would be for these ad distribution networks to actually look into the things they are advertising on our devices.
If you're an app developer, I'd like to ask that if you have a choice of whose ads get displayed in your applications, take a hard though about the ads that are also being pushed to your application's users.
I'm just mad about the whole thing. If ICE/DoHS can take down any site they feel, why can't malware developers suffer the same fate?
Thanks
Click to expand...
Click to collapse
I also got the same feedback once but i could easily resolve this problem with my ad distributor as they block those ads for me..
"Free App: Battery upgrade" - sleazy ads
Hi all,
I found this topic, and think that it's the good one
Since some days, I have a strange ads in my notification bar, which displays: "Free App: Battery upgrade"
I launched some tools like Lookout or AVG Antivirus, but they didn't find any malware.
Does a specific tool exist to find this kind of malware, or maybe a way to find which app raised this bad ads ?
(last installed apps is Bubble level, but many apps are updated often, so I don't have any idea of which one could cause that )
Well done ,learn more
If it can help people (and it should help ), I found the solution of my problem of sleazy ads:
I installed from market Airpush detector (some other apps exists), which simply detects which apps contains ads (type Airpush), and propose to uninstall them.
At the end, it's simple. I'm very happy that these kind of tool exist, but I'm very surprised that such [email protected]\`@^ ads could be displayed in the notification bar

Juniper Networks study reveals how dangerous Android is to our privacy

Okay, so, I summed up some 5 articles on this subject - in the hope of starting a discussion about device security. I hope you will find this interesting and meaningful and perhaps you will find out about some of the risks of using Android.
2 months ago Juniper Networks, one of the two biggest network equipment manufactures, published a blog post (1) about an intensive research their mobile threat department had on the Android market place.
In essence they analyzed over 1.7 million apps in Google Play, revealing frightening results and prompting a hard reality check for all of us.
One of the worrying findings is that a significant number of applications contain capabilities that could expose sensitive information to 3rd parties. For example, neither Apple nor Google requires apps to ask permission to access some forms of the device ID, or to send it to outsiders. A Wall Street Journal examination (2) of 101 popular Android (and iPhone) apps found that showed that 56 — that's half — of the apps tested transmitted the phone's unique device ID to other companies without users' awareness or consent. 47 apps — again, almost a half — transmitted the phone's location to other companies.
That means that the apps installed in your phone are 50% likely to clandestinely collect and sell information about you without your knowledge nor your consent. For example when you give permission to an app to see your location, most apps don't disclose if they will pass the location to ad companies.
Moving on to more severe Android vulnerabilities. Many applications perform functions not needed for the apps to work — and they do it under the radar! The lack of transparency about who is collecting information and how it is used is a big problem for us.
Juniper warns, that some apps request permission to clandestinely initiate outgoing calls, send SMS messages and use a device camera. An application that can clandestinely initiate a phone call could be used to silently listen to ambient conversations within hearing distance of a mobile device. I am of course talking about the famous and infamous US Navy PlaceRaider (3).
Thankfully the Navy hasn't released this code but who knows if someone hadn't already jumped on the wagon and started making their own pocket sp?. CIO magazine (4) somewhat reassures us though, that the "highly curated nature of [smartphone] application stores makes it far less likely that such an app would "sneak through" and be available for download."
A summary by The Register (5) of the Juniper Networks audit reads that Juniper discovered that free applications are five times more likely to track user location and a whopping 314 percent more likely to access user address books than paid counterparts. 314%!!!
1 in 40 (2.64%) of free apps request permission to send text messages without notifying users, 5.53 per cent of free apps have permission to access the device camera and 6.4 per cent of free apps have permission to clandestinely initiate background calls. Who knows, someone might just be recording you right now, or submitting your photo to some covert database in Czech Republic — without you even knowing that your personal identity is being compromised.
Google, by the way, is the biggest data recipient — so says The Wall Street Journal. Its AdMob, AdSense, Analytics and DoubleClick units collected data from 40% of the apps they audited. Google's main mobile-ad network is AdMob, which lets advertisers target phone users by location, type of device and "demographic data," including gender or age group.
To quote the The Register on the subjec, the issue of mobile app privacy is not new. However Juniper's research is one of the most comprehensive looks at the state of privacy across the entire Google Android application ecosystem. Don't get me wrong. I love using Google's services and I appreciate the positive effect this company has had over how I live my life. However, with a shady reputation like Google's and with it's troubling attitude towards privacy (Google Maps/Earth, Picasa's nonexistent privacy and the list goes on) I sincerely hope that after reading this you will at least think twice before installing any app.
Links: (please excuse my links I'm a new user and cannot post links)
(1) forums.juniper net/t5/Security-Mobility-Now/Exposing-Your-Personal-Information-There-s-An-App-for-That/ba-p/166058
(2) online.wsj com/article/SB10001424052748704694004576020083703574602.html
(3) technologyreview com/view/509116/best-of-2012-placeraider-the-military-smartphone-malware-designed-to-steal-your-life/
(4) cio com/article/718580/PlaceRaider_Shows_Why_Android_Phones_Are_a_Major_Security_Risk?page=2&taxonomyId=3067
(5) theregister co.uk/2012/11/01/android_app_privacy_audit/
____________________________________________________________________________________________
Now I am proposing a discussion. Starting with - do we have the possibility to monitor device activity on the phone? By monitoring device activity, such as outgoing SMSs and phone calls in the background, the camera functions and so on we can tell if our phone is being abused under the radar and against our consent. What do you think?
.
I am finding it sad and troubling but even more so ironic that nobody here cares about this stuff.
Pdroid allows you to tailor your apps and what permissions your device actually allows on a per app basis. Requires some setup, and the GUI is nothing fancy.. but for those worried about permissions, it is quite ideal.
Edit : http://forum.xda-developers.com/showthread.php?t=1357056
Great project, be sure to thank the dev
Sent from my ADR6425LVW using Tapatalk 2
DontPushButtons said:
Pdroid allows you to tailor your apps and what permissions your device actually allows on a per app basis
Click to expand...
Click to collapse
Sounds good for a start, I'll look it up
pilau said:
Sounds good for a start, I'll look it up
Click to expand...
Click to collapse
Okay, so I looked it up, and Pdroid does look like a fantastic solution to control what apps have access to what information on your droid.
However, it doesn't cover monitoring hardware functions such as texts being sent, calls being placed etc. as described in the OP. Besides, it only works in Gingerbread as far as I could gather.
EDIT: looking at PDroid 2.0, it does exactly what I originally asked
pilau said:
Okay, so I looked it up, and Pdroid does look like a fantastic solution a control what apps have access to what information on you droid.
However, it doesn't cover monitoring hardware functions such as texts being sent, calls being placed etc. as described in the OP. Besides, it only works in Gingerbread as far as I could gather.
Click to expand...
Click to collapse
I actually first found out about it on an ics rom, so it's definitely not just gb. As for monitoring, no clue. Any sort of extra process logging would likely bog down resources or space eventually.
Sent from my ADR6425LVW using Tapatalk 2
DontPushButtons said:
Any sort of extra process logging would likely bog down resources or space eventually.
Click to expand...
Click to collapse
I definitely wouldn't know. This solution looks very complicated in first impression but on the Google play page it says 100% no performance effects.
Anyway, I looked up PDroid 2.0 here on XDA, which is the rightful successor of the original app. It does everything the original app does and also monitors many device activities! Here is the full list of features. I would add a working link but I'm still a n00b and I am restricted from doing so. Sigh....
forum.xda-developers com/showthread.php?t=1923576
PDroid 2.0 allows blocking access for any installed application to the following data separately:
Device ID (IMEI/MEID/ESN)
Subscriber ID (IMSI)
SIM serial (ICCID)
Phone and mailbox number
Incoming call number
Outgoing call number
GPS location
Network location
List of accounts (including your google e-mail address)
Account auth tokens
Contacts
Call logs
Calendar
SMS
MMS
Browser bookmarks and history
System logs
SIM info (operator, country)
Network info (operator, country)
IP Tables(until now only for Java process)
Android ID
Call Phone
Send SMS
Send MMS
Record Audio
Access Camera
Force online state (fake online state to permanent online)
Wifi Info
ICC Access (integrated circuit-card access, for reading/writing sms on ICC)
Switch network state (e.g. mobile network)
Switch Wifi State
Start on Boot (prevents that application gets the INTENT_BOOT_COMPLETE Broadcast)
I've always had the luxury of someone else integrating it into the Rom, then I just had to set it up through the app. It is time-consuming, but not very difficult at all. I say give it a shot and see if that's what you had in mind. Maybe the logging is less detrimental than I had previously thought.
I'm sure you could get your post count up by asking for some tips in that thread. Every forum on xda has at least one person that's EXCESSIVELY helpful, frequently more. So have a ball
Sent from my ADR6425LVW using Tapatalk 2

Google Play support is evil

Dear fellow developers,
I wonder how log will it take before we will unite and take some serious action against Google Play practices. Maybe you heard about banned apps and blocked accounts. I got my app blocked today and believe me that it is VERY frustrating experience.
I can write what is wrong with Google Play developer support, but others already done that better: androidofvirtue. com/dear-google-play-we-need-to-talk-about-a-few-things/
Long story short, I feel that Google is abusing its dominant position on the market by providing little to no service to developers. Developers has no other option for app publishing as manufacturers are pre-installing its market to almost every device. Users have no option as they do not have any good alternative available.
Google must listen to us, we are helping them to get money and they are treating us like criminals without any explanations, without possibility to defend ourselves and without possibility to use other and maybe more reasonable app market.
As I am from the EU I wrote an appeal to European Commission to investigate the Google market position regarding the competition advantage abuse. I really hate do do it but currently I feel that I ran out of options and I hate more to feel so powerless against Google ignorance and stupidity of its app removal policies.
If you would like to help then write an appeal too. Contact is [email protected]
They must hear us!
what app did you make and whats the reason they removed it
The app was intended for automatic connection to open hotspots and wifi password sharing. It was possible to enter password for some wifi when you connected to it and it was then shared with other users. This function was explicitly named in the name of the app, description and under the password box directly in application, therefore every user was sharing the password by his will and he was well informed what he's doing. It was intended for sharing of passwords for various public places, cafés etc.
The funny thing is, that the app got approved on Amazon which is also very strict, but obviously employs sane people.
The reason for banning is here:
REASON FOR REMOVAL: Violation of section 4.4 of the Developer Distribution Agreement.
After a regular review we have determined that your app interferes with or accesses another service or product in an unauthorized manner. This violates the provision of your agreement with Google referred to above.
Click to expand...
Click to collapse
I think that they think that I was phishing the passwords or something like that. Or maybe it is not ok to connect to open wifi automatically. Or maybe they think that if somebody share password for some hotspot then other people are not authorized to use it, however I feel that if I share password then I am giving implicit authorization to other users.
Thats the worst part -I simply don't know what is wrong. Can I fix it by adding some policy agreement? Should I ask user for some explicit permission to share the password and authorization for other users to use it? Isn't it a bit crazy?
The whole thing is not about me or my app. I just spend like month of evenings to build it and catch all the bugs, I made worse investments. What I really don't like is the Google attitude. They are keeping their developers in uncertainty, they are threatening them and they are behaving like the worst essence of corporations. We just need alternative store to become strong enough otherwise Google will not listen to us.

Categories

Resources