- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
百度联盟移动应用推广SDK2.6
百度联盟移动应用推广SDK2.6
PAGE1
PAGE1
百度联盟移动应用推广SDK
用户手册 (Android版)2.6
百度在线网络技术(北京)有限公司
(版权所有,翻版必究)
目录
TOC\o1-2\h\z\u一、 简介 3
二、 运行环境 3
三、 SDK包导入及权限配置 3
申请应用的APPSID和计费名 3
导入JAR包 3
配置AndroidManifest.xml 3
四、 广告视图 4
横幅Banner广告 4
插屏广告 5
视频广告 6
轮盘广告 6
开屏广告 7
五、 代码混淆 9
六、 联系我们 10
附件1:申请APPID 11
一、 简介
百度移动推广SDK(Android)是百度官方推出的移动推广SDK在Android平台上的版本(以下简称SDK)。SDK的发行版本(完整下载包为Baidu_MobAds_SDK.zip)中包括JAR包、javadoc文档、示例以及您正在阅读的用户手册。以下使用SDK_PATH代表Baidu_MobAds_SDK.zip解压后的根目录。
JAR包:SDK_PATH/Baidu_MobAds_SDK.jar,开发时导入工程中;
文档:SDK_PATH/Baidu_MobAds_SDK_Doc,提供javadoc帮助信息;
示例:SDK_PATH/Baidu_MobAds_SDK_Demo,多个示例程序代码,帮助您迅速熟悉SDK的使用方式;
用户手册:本文档。
二、 运行环境
可运行于Android1.5(APILevel3)及以上版本。
三、 SDK包导入及权限配置
申请应用的APPSID和计费名
登录百度联盟网站后进行申请,您获取的 APP ID 适用于文档中的“BaiduMobAd_APP_ID”和“BaiduMobAd_APP_SEC”详见附件1。
导入JAR包
将百度推广的jar包复制到您工程的Libs目录下,并按如下步骤将其导入:
右键点击你的工程,然后选择“Properties”;
在工程属性对话框左边选择“JavaBuildPath”;
在工程属性对话框主窗口选择“Libraries”;
点击“AddJARs”,添加百度推广jar包。
配置AndroidManifest.xml
添加APPSID
下文中的BaiduMobAd_APP_ID和BaiduMobAd_APP_SEC内容中都填写为:APPID.
另外,百度SDK也提供了使用代码设置APPSID和计费名的途径:
AdView.setAppSid(context,“debug”);//其中的debug需改为您的APPSIDAdView.setAppSec(context,“debug”);//其中的debug需改为您的计费名
代码设置与配置文件设置是等价的,您只需要在一个地方设置即可。
特注:(1)meta-data标签一定要在application标签下;(2)将APPSid和APPsec均设置成百度联盟网站上获取的APPID,即可广告调试,并且开始为您的APP计费;(3)只有您提交的应用通过审核后,才会获得有效的APPID。
添加AppActivity申明
添加权限
另外,一些额外的权限可以让您应用获得更精准的广告投放,一份完整的配置范例如下:
四、 广告视图
百度推广SDK支持横幅banner广告、插屏广告、视频广告、轮盘广告四种广告形式。详细嵌入步骤如下:
横幅Banner广告
在Activity的onCreate函数中:
详见Demo项目中的BannerAdActivity类
注:若您需要使用AdViewListener监听器,需要注意onAdReady函数回调时是广告资源已经缓存完毕,但是此刻广告还没有渲染出来,若需要根据广告请求状态,对广告视图可见性做切换时,可使用onAdShow函数。
插屏广告
插屏广告的调用流程与Banner广告不同。插屏广告需要提前预加载广告(调用loadAd函数);在需要展示的时候,可以调用showAd函数来显示插屏广告。示例如下:
详见Demo项目中的InterstitialAdActivity类
注:在“多次展示”插屏广告的场景中,为了让广告及时展现,推荐在 InterstitialAdListener监听器的onAdDismissed方法中额外调用一次interAd.loadAd();
视频前贴片插屏广告
视频前贴片出现在视频播放之前,有5s倒计时,倒计时结束广告自动关闭。AdSize对应Inte
文档评论(0)