Skip to main content
Inspiring
July 5, 2012
質問

Google AdSense & Adobe Air: Got banned for achieving success with my air apps

  • July 5, 2012
  • 返信数 4.
  • 5141 ビュー

I don't know if this is the right place to post it, but I'd like to tell you my little success story and warn about the implications that might come from the use of google adsense - probably

the most popular mobile ad provider after google gave up on admob. Here it goes:

Today I received an email from uncle Google stating that my account had been suspended due to the implementation of mobile AdSense ads in my apps, which is supposedly against the rules, even though I couldn't find anything specific that would support their claims in their terms of use. Nevertheless, to cut long story short, I've been easily making EUR50-60 and having 30-40k views a day (just in 2.5 months since the day I developed my first app on google play). So, as you can see, we're talking here about a really nice revenue, and it's just from my AIR apps.

Unfortunately, when a developer does achieve success, people at google start checking them up in hopes of finding any reason to claim their hard-earned money and ban their accounts (I had on my adsense account somwhere around EUR 2000 - about EUR 1700 from apps and EUR 300 from my websites, and yes, google has taken it all, even the cash from the websites).

This entire situation is really aggreviating and saddening. I mean, I've spent so much time, and money as well, promoting and developing my apps, and the only thing I get is a slap in the cheek . God that feels bloody awful. I believe that taking the matter to the court won't help either, as google has a paragraph in their terms of use stating that everything belongs to them, and that they can ban you at will without giving the reason. But what is the most insolent and infuriating is that they thanked me for "my cooperation and understanding, and wished me a nice day." - for realz google, you don't have to kick a lying men...

The punch line of this depressing story is that if you only have the opportunity to transfer the money from your adsense account, or from any other ad provider your using on a daily basis, just DO IT and don't wait till they find anything on you and claim your revenue.

Dear ADOBE, what's the real point of Air apps if we don't even have a viable and safe way to monetize our applications. Why do we have to be treated by the mobile ads providers as "subdevelopers"? We just want to get legally paid for our work. Is that too much to ask?

Feel free to repost it whenever and wherever you want.

Regards,

Swyze

このトピックへの返信は締め切られました。

返信数 4

Known Participant
October 28, 2012

http://code.google.com/p/flash-for-mobile/

qq讨论群:56892018

version for android http://code.google.com/p/flash-for-mobile/

version for iphone and ipad https://github.com/lilili87222/admob-for-flash

this is a actionscript native extension for developer to ad advertisement to their air mobile application run on iphone or android.it very easy to use

admob for flash android this lib enable you to add admob ad to your flash air application to add native advertisement to your actionscript3 application you just need to do four step

1.replace D:\Program Files\Adobe\Adobe Flash Builder 4.6\sdks\4.6.1\lib\android\lib\resources\android-res.jar with android-res.jar

2. add this config to -app.xml

<android>
<manifestadditions>
<![CDATA[
<manifest android:installLocation="auto">   
<uses-sdk android:targetSdkVersion="11"/> <uses-sdk android:minSdkVersion="8"/>   
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application>
<!-- <activity android:name="com.google.ads.AdActivity?" android:configChanges="keyboard|keyboardHidden|orientation"/> --> <activity android:name="com.google.ads.AdActivity?" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
</application>

Unknown end tag for </manifest>

]]>
</manifestadditions>
</android>

3.add this config to -app.xml

<extensions>
<extensionid>
so.cuo.ane.Admob
</extensionid>
</extensions>

4. add code to your android air application like follow 

test1(); private function test1():void {   
var admob:Admob=Admob.getInstance(); if(admob.isSupported){   
admob.setUnitId(gid); admob.dispatcher.addEventListener(AdEvent?.onReceiveAd,this.adHandler); admob.dispatcher.addEventListener(AdEvent?.onFailedToReceiveAd,this.adHandler);

// admob.showRelation(AdMobAlignment?.ALIGN_BOTTOM,AdType?.BANNER); 

admob.show(50,100,AdType?.BANNER);
}else{   
trace("not support");
}
}

protected function adHandler(event:AdEvent?):void {   
trace("receive ad");
}
Mark.fromOP
Inspiring
July 9, 2012

Sorry to hear that. I am too awaiting my first check from AdMob a heafty one at that and all the adMob horror stories have me worried. But if google has canned you for good give this place a try http://www.placeplay.com/adobe-air/ they promise average or $3 eCPMs which is great and they are providing a native flash extension to make it all go. I am going to use these guys in my app that is currently using iAd which has a 5% fill rate. ha?

Inspiring
July 9, 2012

sad story. don't let it get you down , you did it once, you can do it again !
what app were you achieving success with ?

Inspiring
July 5, 2012

I am a little confused, when did google "give up on AdMob"? AdMob is the designated Google-owned adnetwork for Google Play. I'm pretty sure AdSense has a rule that you can't put it into programs, only websites, for apps there is AdMob. When Google "took it all", they might have just refunded the advertisers. I'm not sure if I buy the conspiracy theory, If you were getting 2000 euros a month, wouldn't they make more money taking their 30% cut forever than just seizing one month's worth?

Swyze作成者
Inspiring
July 5, 2012

They gave up on admob for mobile websites(pretty much the only viable way to monetize your apps through ads back in the day) and sticked to adsense. You cannot use admob for android apps in air apps. The only way around it is to use the StageWebView class that displays HTML content in a stage view port, but you'd still have to use admob for mobile websites or adsense. Therefore, I'd have to develop my android apps in eclipse.

Inspiring
July 5, 2012

You can use AdMob in AIR apps if you use a native extension, I've gotten AdMob into mine. As for AdMob on mobile websites, I thought you were doing apps, not websites?