开始Android应用程序国内广告盈利模式



http://www.blogjava.net/zh-weir/archive/2010/01/03/308110.html

http://www.blogjava.net/zh-weir/archive/2010/01/03/308110.html

http://www.blogjava.net/zh-weir/archive/2010/01/03/308110.html







开始Android应用程序国内广告盈利模式

 转载请注明出处:http://www.blogjava.net/zh-weir/archive/2010/05/23/321581.html


一、国内外广告公司的比较



    国际

    Google最终能否收购Admob还悬而未决,不过这并不影响我们的Android Application通过插入Admob广告来获得收入。距我发布《开始Admob广告盈利模式详细教程》已有好几个月了,不知各位是否通过Admob赚到了米了呢?~ 经过这段时间Admob广告的使用,我自己总结了一下关于Admob的优缺点,大家看看是否有同感。


Admob广告 优点:

    1、插入广告方便,没有什么门槛。只要你想要插入Admob的广告,唯一需要做的就是注册、下载SDK,然后嵌入广告。不像一些大的网站联盟,对质量和流量有一定的要求。

    2、对于国外IP点击单价比较高。Admob对不同地区的IP计价是不一样的,对国外一些地区IP的点击单价相对较高,几倍于国内IP点击单价。

    3、数据透明,随时可以查看你的APP的相关广告数据。让你做到心中有数。


Admob广告 缺点:

    1、广告大多是英文的。我也曾在Admob的广告中看到中文广告,不过似乎很少。如果面向国内用户的话,这个是个问题。

    2、国内收款非常不方便。现在唯一可行的方法似乎就是先将收款转入Paypal,再从Paypal提现。不过国内Paypal提现也比较麻烦,35美刀的手续费,对于我们这种小本生意来说,也非常不划算。

    3、Admob点击单价不稳定。我相信用过Admob的朋友都知道这个问题吧?Admob广告点击单价经常抽风,有时候会无缘无故单价比平时低了许多,最低的时候只有平时的十分之一……

    4、客服比较麻烦。这个应该也不能完全算是Admob的问题吧。我以前经常写email与Admob的客服交流,问一些问题什么的。只要你发了,他们一般还是会回的,回复时间大概在2周左右吧(我是指人工回复)……不过回复的内容经常不够切中要害(也可能是我英文表达不好,或者理解不好?)。不过,只能通过英文与客服交流,对于一些朋友来说,本身就是一件麻烦的事吧?~


小结:

    Admob广告更适合面向国外用户,对于软件的作者本身素质和拥有渠道(发布程序渠道、收款渠道等)有较高的要求。对于这种情况的软件,Admob能带来一定的收入。不过,对于国内大多数Android应用软件的作者来说,面向的用户主要在国内,而且相关渠道没有完全打通的情况下,Admob似乎就有些不合适了。



    国内

    在写《开始Admob广告盈利模式详细教程》的时候,我就有个疑惑,为什么国内没有类似的广告公司呢?几个月的时间之后,这样的国内公司终于出现了。我在四月初的时候,收到“有米广告”公司的邮件。于是我知道国内也有类似Admob的移动广告公司了。通过近一个月对“有米广告”的使用,我也把自己总结的优缺点列出来,供大家参考。


有米广告 优点:

    1、插入广告方便,没有什么门槛。这一点和Admob相同。事实上,应用程序插入有米广告的流程,以及广告的SDK使用方式都和Admob非常相似。(后面我会详细介绍如何在你的应用程序中插入有米广告)。

    2、数据透明。类似于Admob,在网页中公开了你账户的广告相关数据,方便统计、查看。

    3、国内收款方便。这个对于国内用户来说,这绝对是个好消息。有米广告本身就是国内的公司,提款可以很方便地通过银行转帐来实现。(关于提款,后面也会详细介绍,总之非常方便)。

    4、中文广告,符合国情。这个没必要多说了吧?

    5、客服比较热情且沟通非常有效率。由于是新成立的公司吧,这方面做得非常不错。有专门针对开发者的QQ群,也可以直接QQ联系客服。至于有没有电话号码,我就没关心了哈……总之沟通效率相对较高,而且,绝对是纯中文交流~

    6、软件推广和礼品赠送。当然,这些都不是重点了。不过对于Android开发新手来说,这绝对是非常有吸引力的。只要你的软件插入了有米广告,他们就可以帮你将此软件在网上推广,对于影响力还比较小的程序而言,这是非常有效的推广手段。另外还会不定期地有礼品赠送,给人感觉不错~


有米广告 缺点:(说了这么多优点,大家怕是以为我是来打广告的了吧?下面说说有米广告的缺点。^_^)

    1、广告单价相对稳定,但是点击单价有待提高。经过这段时间的数据统计,我的有米广告的点击单价大约在0.056人民币左右。相对不抽风时的Admob低一些,不过相对抽风时的Admob就高了。我的Admob统计数据显示,平均点击单价大约在0.01美刀左右(针对国内Android应用的情况)。

    2、广告数量和种类少,似乎还不支持关键词推进广告。不支持关键词可能也是因为广告数量和种类少的原因。这是因为公司刚成立不久(今年4月1号上线的吧?),广告商还不够多的原因吧?Admob早期也有类似的问题,可能需要一定时间积累广告商吧?……

    3、点击率相对Admob低一些?这个统计数据,我也不太理解。我的数据显示,Admob的英文广告在国内的点击率要高过有米的中文广告的点击率。分别为5.8%、3.4% 。不过,后来我分析,可能由于在程序中对广告的刷新频率不同(我的有米广告的刷新频率比Admob广告的要高许多),所以考虑到这个因素,两者的点击率应该差不多吧。


小结:

    有米广告更适合面向国内用户的中小软件开发者。特别适合还没有丰富网赚经验的开发者一试身手~ 中文广告、便利的提款渠道、帮助软件推广和与客服的高效沟通非常符合中国国情。满100元就可以银行转帐提现,使你不用担心账户上钱到不了手上~ 所以,对于国内的Android应用程序广告盈利模式而言,我觉得有米广告是一个不错的选择。(国内是否还有其他类似广告公司?还在探索发掘中……)



二、开始有米广告盈利模式


    经过上面的比较,相信大家已经明白了,对于面向国内的Android应用程序插入广告的盈利模式,我们还有“有米广告”这样的国内广告公司的选择。下面我将同开始Admob广告盈利模式一样,详细介绍如何开始有米广告的盈利模式。 


    1、注册有米账户。

    全中文的页面,我想注册账户的步骤大家都非常熟悉了吧?和注册其他的论坛之类的类似。官方网址是:http://www.youmi.net/
 
    


注册界面



    务必保证注册邮箱是可用的,因为需要它来激活帐号。注册成功后,会出现如下界面,一定时间后自动跳转。


注册成功,提示激活


    进入你的邮箱查看邮件,就可以激活你的有米帐号了。


    2、 添加应用,下载SDK。

    激活过后,登录你的账户,你就可以进入开发者界面,添加应用程序下载SDK了。




添加应用 



填写应用程序相关信息


    这里注意,下载地址可以不填写。“提交应用”之后,就可以看到你刚才添加的应用程序信息,并下载SDK了。这里要特别留意“发布ID ” 和“应用密码”。这两个的值均为16个数字和字母组成的字符串,我们在程序中加入广告时,需要用到这两个值,以此来确定你应用软件中的广告是属于你这个帐号的这个应用的。另外,还需说明的是,有米广告也支持除了Android以外的其他一些平台。这里我只讲Android方面的,所以如果你是Android软件开发者,这里记得在“应用程序平台”处,选择"Android"。



下载SDK,注意“发布ID”和“应用密码”


    点击下载SDK,即可下载有米SDK,开始在你的软件中插入有米广告了~


     3、在程序中嵌入有米广告。    
        
    解压下载的"UM-Android-SDK.rar",可以看见里面主要包含这样一些东西: 

    api doc:介绍了一些定义和设置广告视图和获取广告的api。
    doc:里面的文档详细介绍了如何在自己的程序中嵌入广告。
    lib:里面是需要导入到工程中的jar库。
    sample:里面是一个嵌入有米广告的示例程序。
    change log.txt:更新日志。
    read me.txt:关于此份SDK的相关信息。

    以上信息都是全中文的哦,相信大家都能看明白哈~ 不过为了本文的完整性,我会继续介绍如何在代码中嵌入有米广告。提醒大家,SDK文档中内容更详细,如果与本文有出入,以SDK文档为准。

     导入有米jar包:

    jar包位于SDK目录下的lib文件夹中,名为"youmiad-android1.1.jar"(升级后,文件名可能会不相同,但是应该类似)。导入方法大家应该都清楚吧?如有不明白的,参考SDK文档。

     在Manifest中标记你的账户信息:

1 <!--  YouMi AD Info  -->        
2          < meta-data  android:value ="51cbaf421b88a84a"  android:name ="UmAd_APP_SEC"   />
3            < meta-data  android:value ="a4f39a3afbb0c127"  android:name ="UmAd_APP_ID"   />

    注意:name属性的值是不能改的,我们唯一需要的是改变value属性的值。"UmAd_APP_SEC"对应的value就是你的应用程序的应用密码,"UmAd_APP_ID"对应的value就是你的应用程序的"发布ID"。这两个值还没忘记吧?就是我们在有米网页上添加应用后得到的两个16个字符的字符串。
 
     添加attr.xml文件:

    此文件中定义的属性,将用来描述AdView的。AdView是什么呢?就是最后显示在你程序中的广告了。所以这些属性是必需的:

<? xml version="1.0" encoding="utf-8" ?>
         < resources >
                 < declare-styleable  name ="net.youmi.android.AdView" >
                         < attr  name ="testing"  format ="boolean"   />
                         < attr  name ="backgroundColor"  format ="color"   />
                         < attr  name ="textColor"  format ="color"   />
                         < attr  name ="keywords"  format ="string"   />
                         < attr  name ="refreshInterval"  format ="integer"   />
                         < attr  name ="isGoneWithoutAd"  format ="boolean"   />                      
                         < attr  name ="changeAdAnimation"   format ="boolean" />
                         < attr  name ="backgroundTransparent"   format ="integer" />

                 </ declare-styleable >
         </ resources >

    如果你本身就有自己写attr.xml,那么你可以将上面的这些属性加入到你原来的attr.xml中。如果你没有写过这个文件,那么直接新建一个attr.xml,再把这段代码copy进去就好了。路径是:你的工程/res/values/attr.xml 。

     在Layout布局中,加入AdView:

    在你需要显示广告的地方所对应的layout的xml中加入AdView,例子如下:

<? xml version="1.0" encoding="utf-8" ?> 
< LinearLayout 
xmlns:android ="http://schemas.android.com/apk/res/android"  
xmlns:umadsdk
="http://schemas.android.com/apk/res/yourpackagename"  
        android:orientation
="vertical"  
        android:layout_width
="fill_parent"  
        android:layout_height
="fill_parent"  
    
> 
< TextView   
        
android:layout_width ="fill_parent"   
        android:layout_height
="wrap_content"   
        android:textSize
="20px"  
        android:text
="@string/hello"  
    
/>     
< net .youmi.android.AdView   
         android:id
="@+id/ad"   
         android:layout_width
="fill_parent"   
         android:layout_height
="wrap_content"  
         umadsdk:refreshInterval
="30"  
         umadsdk:changeAdAnimation
="true"  
         umadsdk:backgroundTransparent
="255"  
         umadsdk:testing
="false"
    
/> 
</ LinearLayout >

    这里需要注意以下几点:

    1)  xmlns:umadsdk=http://schemas.android.com/apk/res/yourpackagename 这句话是必须要的。"yourpackagename"处需要改为你自己的工程的主包名,就是在你工程的Manifest中指明的包名。这样你在attr.xml中定义的属性才能被正确的找到,不然你的AdView使用了这些属性是编译不过的。

    2)  umadsdk:refreshInterval 的值描述的是广告自动刷新的间隔时间,单位是"秒"。默认刷新时间似乎是30秒,如果此处设置为0,则不自动刷新。手动刷新的接口是AdView实例对象的requestFreshAd()方法。

    3)  backgroundTransparent 应该是在我的建议下加上的吧~ 很荣幸啊~ 也对有米对客户的重视程度表示赞赏和感谢~ 这个属性描述的是广告的背景透明度。取值范围为0 ~ 255,0为全透明,255为全不透明。Admob默认是将颜色的Alpha值屏蔽掉的,这样在一些程序中,无论广告放在什么位置都很“丑”。有米广告这个属性的添加很大程度上改善了广告在一些程序中的美观度和外观定制的灵活性~ 这也是有米广告的特色啊,值得推荐~

    4)  testing 属性可千万别忘了设置对。SDK文档中说默认它的值就是"false",不过我还是建议你手动设置一下。为什么呢?因为这个属性太关键了,要是它的值为"true"的话,那你的广告数据是没法转化成money的,因为服务器以为你是在测试状态下进行调试。

    OK!到此你的程序已经成功地嵌入有米广告了~ 整个流程和嵌入Admob广告的流程是不是非常相似呢?现在你就可以发布你的应用软件,开始盈利啦~

     4、一个高级话题:账户安全。

    通过上面的步骤,你已经可以在在应用中嵌入有米广告开始赚钱了~ 不过对于一些高级用户来说,我们可能还需要注意一些其他东西。例如,账户安全。

    在上面的步骤中,我们将自己的"发布ID"和"应用密码"写在了程序的Manifest.xml文件中。这非常地方便,也容易操作。不过,你是否想过这样会存在安全隐患呢?具体细节我就不透露太多了,相信已经有人被我这么一点就通了……我只说研究结果吧~ 结果就是,经过研究发现,将账户信息写在Manifest文件中是存在安全隐患的。很容易被其他动机不纯的家伙给篡改,然后他重新发布此APK的话,那么就相当于你的软件帮别人赚钱了……而且这种改变还非常隐蔽,一般情况下,你是不会发现的……

    所以,为了避免这种情况出现,有米广告也提供另一种方式来指定你的帐户信息。这应该也是在我的提议下,有米加上的~ 非常荣幸啊~ 这种方式就是在程序初始化的时候,在代码里对 账户信息进行设置。这样相对来说,安全性得到了有效的提高。具体的API是用AdManager的一个静态方法:

static  void init(String appid,String appsec, Boolean isTestMode)

    第一个参数设置发布ID,第二个参数是应用密码,第三个参数是测试模式。前面已经介绍过如何设置了~ 

     5、提款。    

   这个可能是大家比较感兴趣的话题,在网上搜Admob提款,你可能会搜到N多攻略。不过对于有米广告来说,提款,可能是最不需要你操心的事情了。在“开发者”页面上,左侧的“账户管理”中就有“我要提款”选项。点击,就可进入如下界面:


 提款界面


    你只需要在此填写上你的相关账户信息,点击“马上提款”,就OK了~ 

    友情提示:  *只有账户余额超出100元才能够取款,取款金额需为整数
 
     OK!到此,关于如何开始有米广告盈利模式的话题就介绍得差不多了。如果你正在开发Android应用,却苦于找不到好的盈利模式;或者你已经用上了Admob之类的国外广告平台,却苦于不知如何将账户中的收入兑现;再或者你开发的应用明明是面向国内用户,而你软件中的广告却显示着不合时宜的英文文字…… 你可以尝试一下“有米广告”。至少我们多了一种选择。


三、国内移动广告公司的春天


    随着Admob以及Quattro Wireless等国外移动广告公司的兴起,国内的一些朋友也按捺不住了~ 最新消息是,Google因为苹果收购Quattro Wireless成立iAd,而顺利获得FTC的批准收购Admob。具有讽刺意味,终于尘埃落定。在国内,情况也差不多类似。“有米广告”4月1号上线,而最新消息表明,他们先已经获得了天使投资的青睐。

    除此以外,一些国内的公司或个人也已经蠢蠢欲动了~ 各种五花八门的广告盈利模式正在不断涌现,层出不穷~ 国内移动广告行业,真的就像雨后的春笋一般,不知不觉,就暗流涌动起来,随时都会破土而出~ 

    这真是移动广告的春天到了吗?让我们拭目以待吧~ 当然这样的竞争对我们开发者来说是”有百利而无一害“的~ 嘿嘿(偷笑中~)





----------------------------


开始Admob广告盈利模式详细教程


        花了整整一天时间,研究怎么通过在Android应用程序中添加Admob广告来赚钱。网上也有些教程,不过说得不够详细,自己还得花时间摸索。为了让后来者能更快开始Admob广告赚钱,所以写个详细一点的教程,供大家参考。

        例子工程源码下载地址:     下载源代码
       
        当然,我也参考了一些网上的资料,主要有:

        AdMob:在android应用中嵌入广告的方案
        如何在Android Market赚钱 part 2 - 免费app附带广告
        Publisher Starter Kit
        面向开发者 Wiki 的 AdMob

        好了,现在让我从头开始说起……在这之前,你不需要有任何的帐号,唯一需要的就是有一个有效的email邮箱。只要按照下面的步骤一步步来,你就能通过将Admob的广告插到自己的程序中赚钱啦!

        首先,当然是需要注册一个Admob的帐号。Admob的主页是:http://www.admob.com/ 。 当然,如果你对于浏览英文网页还有些障碍的话,可以登录中文网站:http://zhcn.admob.com/ 。如果网站的文字还是英文,你可以在网站主页的右下角的“Language”处,选择“中文(简体)”。点击进入注册页面后,有一些栏目需要填写,不要太过疑虑,就像你注册一个论坛一样,随便填下就好了。最关键的是保证填写的email地址有效,另外就是填上姓名,选择语言。帐户类型我选择的“不确定”,语言“中文(简体)”~ 提交注册申请之后,不久你就会收到用于确认并激活帐号的电子邮件,点击激活链接,就可以了激活你的Admob帐号了~

        第二步就是设置你的Android应用程序信息,并获得Admob的插入代码登录你的Admob帐号后,在主页的左上方(Logo上面)点击“Marketplace(手机广告市场)”,进入页面后,在“Sites&Apps(站点和应用程序)”标签下,点击“Add Site/App”。选择我们熟悉的图标——" Android App ” 。这时会出现需要你填写一个“详细信息”,随便填上一些信息。(不要太过在意现在填写的东西,因为这些以后都是可以修改的)。比如“Android Package URL” 我到现在都还没有填写,描述之类的,想写就写点吧。填好详细信息后,点击“继续”,就可以到AdMob Android SDK 的下载页面了。下载这个SDK(当然,这个很重要)。

        The AdMob Android SDK includes:

        README: Get started with AdMob Android ads! 
        AdMob Jar file: Required for publishing ads. Follow the documentation in javadoc/index.html and drop the AdMob Jar file into your project. 
        Sample Projects: Examples of AdMob Android ads shown in the LunarLander application.

        第三步获取你的应用程序对应的Publisher ID。在下载页面点击"Go to Sites/Apps"就可以到你应用程序的管理界面了。这时你会发现在这个页面醒目的位置会有一个叫你填写详细信息的提示:

          在我们发送任何有待收入之前,您需要填写技术联系详细信息和付款首选项

        我们暂时可以不用管它,因为钱是会存在我们的Admob的账户上的,等我们需要提现的时候,或者你想填的时候再填就可以了。在下面的列表中,选择你的应用程序并进入。这个界面就是你的应用程序广告的管理界面了,里面有比较多的功能,以后可以慢慢了解,现在我们只需要知道两个东西,一个是发布者 ID(Publisher ID),一个是你程序的状态。Publisher ID是一个15个字符的字符串,而你程序的状态现在应该还是不活动(Inactive)。我们下面要做的就是怎么让它变为Active。

第四步代码编写——在你的应用程序中插入Admob广告。经过上面的步骤,我们在网站上的设置就告一个段落了,现在我们终于要进入主题了,如何在自己的Android应用程序中插入Admob广告。如果你不健忘的话,一定还记得我们之前下载的那个AdMob Android SDK 。解压它,看看里面有些什么东西。这里面最重要的就是那个名为“admob-sdk-android.jar”的包啦,Admob将如何把广告加载到Android应用程序中的代码集成在这个包里,我们编写程序的时候就需要将这个包导入到我们的工程里面去。另外,解压出来的文件夹中还有一个名为“javadoc”的文件夹,打开它里面的index.html。它是关于Admob Android SDK的帮助文档,在Package 下的Setup下,有详细完整的在自己的应用程序中插入广告的方法介绍,在这里我就偷懒,引用一下~

        Including the Jar

        Add the Jar file included with the SDK to your Android project as an external library. In your project's root directory create a subdirectory libs (this will already be done for you if you used Android's activitycreator). Copy the AdMob Jar file into that directory. For Eclipse projects:

        Go to the Properties of your project (right-click on your project from the Package Explorer tab and select Properties) 
        Select "Java Build Path" from left panel 
        Select "Libraries" tab from the main window 
        Click on "Add JARs..." 
        Select the JAR copied to the libs directory 
        Click "OK" to add the SDK to your android project

        注意:需要首先在你工程的根目录下新建一个叫做“libs”的文件夹,并把之前所说的最重要的东西“admob-sdk-android.jar”复制到里面。


        AndroidManifest.xml

        Your AdMob publisher ID was given to you when creating your publisher account on www.admob.com before downloading this code. It is a 15-character code like a1496ced2842262. Just before the closing </application> tag add a line to set your publisher ID: 

                <!-- The application's publisher ID assigned by AdMob -->
                <meta-data android:value="YOUR_ID_HERE" android:name="ADMOB_PUBLISHER_ID" />
        </application>

        Set any permissions not already included just before the closing </manifest> tag: 

                <!-- AdMob SDK permissions -->
                <uses-permission android:name="android.permission.INTERNET" />
                <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
        </manifest>

        Only the INTERNET permission is required. Setting ACCESS_COARSE_LOCATION (and/or ACCESS_FINE_LOCATION) allows narrowly geo-targeted ads be shown.

这里需要注意的是,<meta-data android:value="YOUR_ID_HERE" android:name="ADMOB_PUBLISHER_ID" />中,我们只需要改的是"YOUR_ID_HERE"。这里需要你填上的ID就是我们之前在Admob网站我们的应用程序管理页面上看到的Publisher ID,而name="ADMOB_PUBLISHER_ID"是不应该改的。程序需要这个Key来查找对应的Value。


        attrs.xml

        The attrs.xml file specifies custom AdView attributes in XML layout files. If your application does not already have an /res/values/attrs.xml file then create one and copy-and-paste the following into it. If you do have that file then just add the declare-styleable element:


        <?xml version="1.0" encoding="utf-8"?>
        <resources>
                <declare-styleable name="com.admob.android.ads.AdView">
                        <attr name="testing" format="boolean" />
                        <attr name="backgroundColor" format="color" />
                        <attr name="textColor" format="color" />
                        <attr name="keywords" format="string" />
                        <attr name="refreshInterval" format="integer" />
                        <attr name="isGoneWithoutAd" format="boolean" />
                </declare-styleable>
        </resources>

        这个,没什么说的。


        Placing an AdView in a Layout

        AdView widgets can be put into any XML layout now. The first step is to reference attrs.xml in your layout element by adding an xmlns line that includes your package name specified in AndroidManifest.xml: 

        xmlns:yourapp=http://schemas.android.com/apk/res/yourpackage

        For example a simple screen with only an ad on it would look like: 

        <?xml version="1.0" encoding="utf-8"?>
        <LinearLayout 
                xmlns:android="http://schemas.android.com/apk/res/android"
                xmlns:admobsdk="http://schemas.android.com/apk/res/com.admob.android.example"
                android:orientation="vertical"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent">
    
                <com.admob.android.ads.AdView  
                        android:id="@+id/ad" 
                        android:layout_width="fill_parent" 
                        android:layout_height="wrap_content"
                        admobsdk:backgroundColor="#000000"
                        admobsdk:textColor="#FFFFFF"
                        admobsdk:keywords="Android application"
                />
                        
        </LinearLayout>

        这里好像也没什么需要特别注意的,注意加上xmlns,另外知道这里可以设置一个keywords。


        Test Mode

        When you start integrating AdMob ads into your application it is recommended to use test mode. This always returns the same ad. Normal ad requests are not deterministic making it harder to be sure the ad view looks like you want (e.g. ad requests can timeout or may not fill). 

        
Once the ad shows up as you expect be sure to turn test mode off to get real ads. Never put your application into the Android Market with test mode enabled.

         Test mode can be enabled either by calling AdManager.setInTestMode(true) or by adding a "admobsdk:testing="true"" property to the ad in your XML layout (where "admobsdk" is the XML namespace for your application).


        设置Test Mode这个很关键,千万别将处于Test Mode的程序发布出去了,那样可赚不了钱啊~!如果在AdView的属性中不加上admobsdk:testing="false",似乎程序也是不处于Test Mode的,不过最好还是加上吧~

        第五步编译运行,并激活程序。编译运行你的程序,在模拟器上就可以看到效果啦~(当然你的模拟器需要能上网,关于怎么让模拟器上网呢?用路由的应该可以直接上,如果不是用路由,那么可能需要设置下,具体方法大家自己网上搜吧,具体忘了)。如果你的应用程序能显示出广告,那么恭喜你,你的应用程序很快就会在Admob上被激活了(需要一定的时间,我的好像花了一个小时不到)!

        第六步在Admob网站上查看应用程序赚了多少钱~“手机广告市场”—>“报告”—>“站点和应用程序报告”。选择你的应用程序,然后点击页面最下面的“创建报告”~ OK,赚钱啦~

最后,我把我自己写的一个例子工程上传上来,大家可以下载来参考下。另外,我的工程将广告作为移动的,并且改变了它默认的宽度和背景,希望对如何在应用程序中摆放广告,起到一个抛砖引玉的作用。效果图如下(哈哈,在模拟器跑的~):



     例子工程源码下载地址:     下载源代码

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值