`
jackliao
  • 浏览: 78359 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android植入Wooboo广告教程

阅读更多

 

Android植入Wooboo广告教程


1.注册并获取SDK。
1)访问Wooboo官方网站http://www.wooboo.com.cn 注册帐号。
2)登录Wooboo帐号后,进入会员中心。
3)选择左侧功能树“站点和程序”–>“添加站点\程序”。
4)选择” Android程序”, 按照提示输入程序相关信息,功能介绍请详细填写(后台自动生成的关键字将有助于返回相应的广告),完成 后,将得到一个唯一标识码Wooboo_PID和SDK下载路径。
注:同一程序中可以嵌入多个广告试图,但是需要指定同一个Wooboo_PID。

 

2.添加SDK。
1) 下载指定SDK程序包解压后将会有两个文件夹和一个PDF文件,分别为 adlib 文件夹,samples文件夹及Wooboo Android SDK指导文档。其中adlib文件夹下含有一个adlib_android.jar文件,samples文件夹下含有4个demo工程。
2) 将adlib文件夹下的adlib_android.jar文件添加到你的工程中引用。

 

3.植入广告
1)广告植入参考方式,我们目前支持4种植入方式:
方式一:

(1).打开AndroidManifest.xml文件,配置程序的访问权限,代码如下:

<uses-permission android:name=”android.permission.INTERNET” />
<uses-permission android:name=”android.permission.READ_PHONE_STATE”/>

 

(2).打开AndroidManifest.xml,配置你的程序的Wooboo_PID,Market_ID 代码如下:

 

<meta-data android:value=”填写你在网上为你的程序申请的Wooboo_PID” android:name=”Wooboo_PID”/>
<meta-data android:value=”填写你想为你的程序上传的Market编号,默认为1″ android:name=”Market_ID”/>

 

注: Market 编号列表见表二。

(3).在res/values目录下面信笺一个attrs.xml文件,配置广告参数,代码如下:

<?xml version=”1.0″ encoding=”UTF-8″?>
  <resources>
    <declare-styleable name=”com.wooboo.adlib_android.WoobooAdView”>
      <attr name=”backgroundColor” format=”color” />
      <attr name=”textColor” format=”color” />
      <attr name=”testing” format=”boolean” />
      <attr name=”refreshInterval” format=”integer” />
    </declare-styleable>
</resources>

 
(4).在layout文件中加入显示广告代码,配置广告相关参数:

<?xml version=”1.0″ encoding=”utf-8″?>
<RelativeLayout xmlns:android=http://schemas.android.com/apk/res/android xmlns:adsdk=”http://schemas.android.com/apk/res/你的程序的包名”… >
 …
<com.wooboo.adlib_android.WoobooAdView android:layout_width="fill_parent" android:layout_height="wrap_content" adsdk:testing="true" adsdk:backgroundColor="#00000000"  adsdk:textColor="#FFFFFFFF" adsdk:refreshInterval="30"/>
</RelativeLayout>

 

注: adsdk:testing=”true”,此参数请务必在上传程序给Wooboo之前改成 adsdk:testing=”false” 这样你才能接受到正式的广告。代码请参考samples下的AdDemo1

方式二:
(1).打开AndroidManifest.xml文件,配置程序的访问权限,代码如下:

<uses-permission android:name=”android.permission.INTERNET” />
<uses-permission android:name=”android.permission.READ_PHONE_STATE”/>

 

(2).打开AndroidManifest.xml,配置你的程序的Market_ID 代码如下:

<meta-data android:value=”填写你想为你的程序上传的Market编号,默认为1″ android:name=”Market_ID”/>

 

注: Market 编号列表见表二。
(3).在你的应用程序中,请在合适的地方编写以下代码:

WoobooAdView ad = new WoobooAdView(Context context,String Wooboo_PID,int backgroundColor,int textColor,boolean isTesting,int refreshInterval)

 
构造函数参数说明:
Wooboo_PID: 填写你在网上为你的应用程序申请的Wooboo_PID
backgroundColor:广告的背景颜色
textColor:广告文字的颜色
isTesting:该程序是否处于测试状态
refreshInterval:请求广告时间间隔(默认30秒,时间间隔必须大于20秒,小于10分钟,以秒为单位)
LayoutParams params = new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT);
ad.setLayoutParams(params);
layout = (RelativeLayout) findViewById(R.id.layout);
layout.addView(ad);
代码请参考samples下的AdDemo2

方式三:
(1).打开AndroidManifest.xml文件,配置程序的访问权限,代码如下:

<uses-permission android:name=”android.permission.INTERNET” />
<uses-permission android:name=”android.permission.READ_PHONE_STATE”/>

 

(2).打开AndroidManifest.xml,配置你的程序的Wooboo_PID,Market_ID 代码如下:

<meta-data android:value=”填写你在网上为你的程序申请的Wooboo_PID” android:name=”Wooboo_PID”/>
<meta-data android:value=”填写你想为你的程序上传的Market编号,默认为1″ android:name=”Market_ID”/>

 

注: Market 编号列表见表二。

(3).在你的应用程序中,请在合适的地方编写以下代码

ImpressionAdView.show(Context context,View parent,int location_x,int location_y,int textColor,boolean isTesting,int freshAdInterval)

 
show函数参数说明:
parent: View 及 View 的子类即可
location_x:广告左上角显示的x位置
location_y:广告右上角显示的y位置
backgroundColor:广告的背景颜色
textColor:广告文字的颜色
isTesting:该程序是否处于测试状态
refreshInterval:请求广告时间间隔(默认30秒,时间间隔必须大于20秒,小于10分钟,以秒为单位)

(4).在Activity onDestory() 方法中编写关闭代码ImpressionAdView.close();
代码请参考samples 下的AdDemo3

方式四:
(1).打开AndroidManifest.xml文件,配置程序的访问权限,代
码如下:

<uses-permission android:name=”android.permission.INTERNET” />
<uses-permission android:name=”android.permission.READ_PHONE_STATE” />

 

(2).打开AndroidManifest.xml,配置你的程序的Market_ID 代码如下:

 <meta-data android:value=”填写你想为你的程序上传的Market编号,默认为1″ android:name=”Market_ID”/>

 

注: Market 编号列表见表二。

(3).在你的应用程序中,请在合适的地方编写以下代码

ImpressionAdView.show(Context context,View parent,String Wooboo_PID,int location_x,int location_y,int textColor,boolean isTesting,int freshAdInterval)

 
show函数参数说明:
parent: View 及 View 的子类即可
Wooboo_PID:填写你在网上为你的应用程序申请的
Wooboo_PID
location_x:广告左上角显示的x位置
location_y:广告右上角显示的y位置
backgroundColor:广告的背景颜色
textColor:广告文字的颜色
isTesting:该程序是否处于测试状态
refreshInterval:请求广告时间间隔(默认30秒,时间间隔必须大于20秒,小于10分钟,以秒为单位)
(4).在Activity onDestory() 方法中编写关闭代码ImpressionAdView.close();
代码请参考samples 下的AdDemo4.

 

4.发布程序
程序调试完成后,你可以把你的程序发布到Wooboo Market,Android Market 或者其他软件商店。

 

5.激活程序
请到Wooboo网站上更新你的应用程序 marketURL进行激活,我们会校验market URL的真实性,程序激活成功后你的应用程序就能收到我们的正式广告了。 (注意:激活成功之前你的应用程序只能接受到测试广告)

 

本文地址:http://www.getideas.cn/?p=129 , 转载请保留.

分享到:
评论

相关推荐

    AdView应用植入广告安装指南

    ### AdView应用植入广告安装指南 ...通过以上步骤,你可以成功地在Android应用中集成AdView SDK,并实现广告植入功能。记得在发布应用前对测试模式进行适当调整,以避免生产环境中出现不必要的问题。

    android 广告平台示例

    目前市面上搞android开发的人越来越多,大家都想做点广告赚钱。 我写了一个添加广告平台的示例给大家分享,里面集成了目前市场上所有的广告平台。希望大家喜欢。 添加的广告平台有: adview,亿动,有米,wooboo,...

    哇棒手机广告平台介绍.pptx

    作为中国覆盖最广的手机广告平台,Wooboo 提供了一站式的全自动广告发布服务,旨在帮助广告主和代理机构高效、精准地投放广告,同时也为 WAP 网站和应用程序开发者提供了实现商业利益的渠道。 在这个信息爆炸的时代...

    友价免签约支付接口插件最新版

    友价免签约支付接口插件最新版

    基于java的微信小程序跳蚤市场设计与实现答辩PPT.pptx

    基于java的微信小程序跳蚤市场设计与实现答辩PPT.pptx

    java程序员面试求职指南

    程序员面试求职指南 程序员简历制作指南 面试常见词汇扫盲 项目经验指南

    akima-2019.1.1-cp34-cp34m-win32.whl.rar

    python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

    aiohttp-3.8.1-cp311-cp311-win32.whl.rar

    python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

    JSP基于SSM旅游景点预订html5网站毕业源码案例设计.zip

    JSP基于SSM旅游景点预订html5网站毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。

    open3d-0.15.2-cp38-cp38-win-amd64.whl

    open3d-0.15.2-cp38-cp38-win_amd64.whl open3d cuda的python包 import open3d as o3d print(o3d.cuda.Device().is_cuda_available() )# 检查是否支持CUDA

    【python毕业设计】基于Python的可视化学习系统(完整前后端源码).zip

    环境说明: 开发语言:Python 框架:django Python版本:python3.7.7 数据库:mysql 5.7+ 数据库工具:Navicat11 开发软件:PyCharm

    aicspylibczi-2.7.6-cp36-cp36m-win_amd64.whl.rar

    python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

    宠物综合服务平台 SSM毕业设计 附带论文.zip

    宠物综合服务平台 SSM毕业设计 附带论文 启动教程:https://www.bilibili.com/video/BV1GK1iYyE2B

    使用Java实现一个游戏引擎.zip

    本资源提供了一个使用Java语言实现的完整游戏引擎示例,旨在帮助开发者学习和理解游戏引擎的基本架构和核心功能。该资源包含了从图形渲染、物理模拟到用户输入处理等多个模块的实现代码,以及相关的文档和注释,便于开发者进行学习和研究。通过本资源,你可以深入了解如何利用Java语言构建一个可扩展的游戏引擎框架,包括场景管理、实体组件系统(ECS)的设计,以及如何集成第三方库来增强游戏引擎的功能。此外,资源中还提供了一些简单的游戏示例,帮助你快速上手并实践所学知识。请注意,本资源是一个学习资源,适合有一定编程基础并对游戏开发感兴趣的开发者使用。通过研究和分析这些代码,你将能够更好地掌握游戏引擎的开发技巧,为未来的项目打下坚实的基础。

    astropy-4.0.3-cp36-cp36m-win_amd64.whl.rar

    python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

    青大校园预点餐系统 SSM毕业设计 附带论文.zip

    青大校园预点餐系统 SSM毕业设计 附带论文 启动教程:https://www.bilibili.com/video/BV1GK1iYyE2B

    arctic-1.67.1-cp37-cp37m-win_amd64.whl.rar

    python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

    aggdraw-1.3.11-cp27-cp27m-win_amd64.whl.rar

    python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

    基于java的微信小程序健身房私教预约系统答辩PPT.pptx

    基于java的微信小程序健身房私教预约系统答辩PPT.pptx

    原版astropy-5.3.3-cp311-cp311-win_arm64.whl-下载即用直接pip安装.zip

    安装前的准备 1、安装Python:确保你的计算机上已经安装了Python。你可以在命令行中输入python --version或python3 --version来检查是否已安装以及安装的版本。 个人建议:在anaconda中自建不同python版本的环境,方法如下(其他版本照葫芦画瓢): 比如创建python3.8环境,anaconda命令终端输入:conda create -n py38 python==3.8 2、安装pip:pip是Python的包管理工具,用于安装和管理Python包。你可以通过输入pip --version或pip3 --version来检查pip是否已安装。 安装WHL安装包 1、打开命令行(或打开anaconda命令行终端): 在Windows上,你可以搜索“cmd”或“命令提示符”并打开它。 在macOS或Linux上,你可以打开“终端”。 2、cd到whl文件所在目录安装: 使用cd命令导航到你下载的whl文件所在的文件夹。 终端输入:pip install xxx.whl安装即可(xxx.whl指的是csdn下载解压出来的whl) 3、等待安装完成: 命令行会显示安装进度,并在安装完成后返回提示符。 以上是简单安装介绍,小白也能会,简单好用,从此再也不怕下载安装超时问题。 使用过程遇到问题可以私信,我可以帮你解决! 收起

Global site tag (gtag.js) - Google Analytics