`
luyun001
  • 浏览: 1243 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Html5应用接入百度移动ssp广告教程

阅读更多
Html5应用接入百度移动ssp广告教程
使用 Html5 打包android应用,应当如何添加广告呢?最近就遇到了这个问题。
使用 Html5 开发了个应用,想在里面植入广告来挣点小费,发现还真不容易,很少有提供js接口的,后面发现可以通过html5 百度移动ssp插件来实现在应用里面插入百度广告。

过程如下
安装phonegap插件for百度移动ssp
使用cordova命令行直接通过github远程的方式安装,在命令行中输入
html5 plugin add https://github.com/baidumobad/baidu-ssp-phonegap-plugin.git

当然也可以下载到本地进行安装。执行完后如果没有错误提示,项目下的plugins目录下多个目录com.baidu.html5.plugin.BaiduAdPlugin表示安装成功

安装成功后把example目录下的index复制到项目的www目录下,修改index.html中的bannerID和fullID为你百度移动联盟获取到的key
然后执行html5打包,放到设备上运行,点击显示广告,广告出来了表示ok。
然后研究index.html里面的代码
在Hmlt5 app中展示百度移动ssp插屏广告部分
在html5应用中展示百度移动ssp全屏广告,先cache加载全屏广告,等加载完后再showInterstitial来展示广告,展示广告的时机根据自己控制,可以改成游戏结束的时候show。js代码如下。appID是应用ID,fullID是全屏广告位。
function onInterstitialReceive(message) {
     baiduAd.showInterstitial();//加载完成后展示广告
}
  baiduAd.initInterstitial("appID", "fullID");//创建广告
document.addEventListener('onInterstitialReceive', onInterstitialReceive, false);//监听广告加载成功事件
  baiduAd.cacheInterstitial();//创建全屏完成后加载广告
html5 app插入百度移动广告的横幅广告
在html中的js部分添加下面js代码,其中appID和bannerID是在百度移动ssp后台申请到的参数;其中appID就是百度移动ssp(http://ssp.baidu.com)里面的应用ID,banner ID是横幅代码位;baiduAd.AD_POSITION.BOTTOM_CENTER是广告位置,表示应用底部居中。广告位置都在baiduAd.AD_POSITION.BOTTOM里。也可以使用绝对定位,插件自带了几个例子,里面有使用方式代码,很好用。为了方便我还是使用的相对定位。
baiduAd.initBanner("appID", "bannerID");//初始化banner广告
baiduAd.showBanner(baiduAd.AD_POSITION.BOTTOM_CENTER);//用相对位置的方式展示广告,具体的相对位置的值AD_POSITION中


怎么删除百度banner广告
横幅广告可以调用baiduAd.hideBanner()来移除。
如果有问题也可以加入交流群475496285
因为github有时候链接不上,我把百度移动sspssp 的phonegap插件上传到csdn,方便大家下载。
http://download.csdn.net/download/annaanna01/9366563
分享到:
评论

相关推荐

    百度ssp 全屏广告源码demo

    通过深入研究这个百度ssp全屏广告源码demo,开发者不仅可以掌握百度SSP平台的接入方法,还能了解到如何优化全屏广告的展示效果,从而提升广告收入和用户体验。同时,对于Android应用开发,这也是一次实践界面设计、...

    ssp广告行业源码.zip

    SSP是数字广告领域中的一个重要组成部分,它允许媒体卖家,如网站或应用所有者,管理、优化并出售他们的广告库存给多家需求方平台(DSPs)。在这个压缩包中,我们主要关注的是ssp源码,这是实现SSP功能的核心代码。 ...

    百度移动广告联盟Unity3d插件ios和android双平台版

    支持百度移动广告新版本横幅很插屏广告。 android项目把BaiduUnityPlugin.unitypackage import进unity3d工程即可 然后把baidudemo.cs 复制到项目中,并修改里面的baidu 广告参数,然后把baidudemo.cs 拖到main ...

    百度移动广告联盟phonegap/cordova插件

    百度移动广告联盟phonegap/cordova插件,百度ssp广告phonegap插件,支持cordova和phonegap打包的ios和android应用,简单好用,只需要几行js就能在phonegap和cordova应用里面接入百度广告

    百度合作媒体ssp解决方案

    百度SSP支持根据不同的场景选择合适的广告展现形式,比如开屏广告、信息流广告等,这些广告形式更加贴近用户的浏览习惯,能够在不影响用户体验的前提下提升变现能力。 ##### 3. 定制化合作推荐 针对特定的热点事件...

    百度ssp媒体服务说明文档

    百度ssp媒体服务说明文档 移动的广告开发方面

    百度ssp开发示例

    百度ssp开发示例

    E4A封装广告教程

    在移动应用开发领域,尤其是针对Android和iOS平台的开发,广告是常见的盈利模式之一。"E4A封装广告教程"提供了关于如何在E4A(Easy4App)框架下集成和管理广告的详细指导。E4A是一款基于JavaScript的手机应用开发...

    百度广告android端官方demo广告SDK与开发文档

    `信息流广告SDK接入流程说明.pdf`这份文档则专注于信息流广告的接入,信息流广告通常出现在用户滚动浏览的内容中,能够提供更加自然且不打断用户体验的广告展示方式。此文档将指导开发者如何设置信息流广告,包括...

    SSP接口的触摸屏软硬件系统设计

    本文主要讨论了SSP接口的触摸屏软硬件系统设计,涵盖了触摸屏控制器的两种控制方式,包括Microwire方式和I/O口模拟时序方式,并给出了具体的应用连接图。 首先,文章介绍了触摸屏的工作原理,包括四线电阻触摸屏的...

    Unity 百度广告插件

    通过集成百度广告插件,Unity游戏可以直接接入百度的广告资源,向玩家展示相关广告,从而获得广告收入。 在Unity中集成百度广告插件的过程大致如下: 1. 下载并导入`BaiduUnityPlugin.unitypackage`:这是包含所有...

    百度CarLife车机手机互联方案接入详细指南V2.1.1.pdf

    本文将详细介绍百度CarLife车机手机互联方案的接入过程,包括相关技术架构、设备要求、通信机制以及实现细节等。 1. 版本历史与前言 文档首部分将介绍版本更新历史,以供用户了解不同版本间的改进与新增功能。紧...

    SSP_SINAMICS_DCM_V1_5.zip

    SSP_SINAMICS_DCM_V1_5.zip是一个压缩包文件,包含了有关Siemens 6RA80系列直流调速装置(DCM)的1.5版本固件升级资料。6RA80是西门子SINAMICS家族的一员,主要用于高性能直流驱动系统,常见于工业自动化领域。DCM,...

    SSP参考资料

    SSP,全称为Single Sign-On(单点登录),是一种网络身份验证的方法,它允许用户在一次登录后访问多个应用程序或服务,而无需为每个应用程序单独输入凭证。在SSP架构中,用户只需要验证一次自己的身份,之后就可以...

    SSP.rar_DEMO_LPC2378 SSP_NXP SSP_SSP_lpc s

    标题“SSP.rar_DEMO_LPC2378 SSP_NXP SSP_SSP_lpc s”提到了几个关键术语,它们是“SSP”,“LPC2378”,“NXP”以及“DEMO”。这些术语暗示了这篇内容将围绕微控制器NXP LPC2378上串行外围接口(Serial Peripheral ...

    android_Bluetooth_ssp-BLE,一个可以选择spp或者BLE连接的数据交换app

    本项目"android_Bluetooth_ssp-BLE"提供了一个应用,允许用户选择使用Serial Port Profile (SSP) 或者 Bluetooth Low Energy (BLE) 进行连接和数据交换。这两种协议在不同的场景下各有优势,理解它们的工作原理和...

    百度SSP单页式应用性能优化实践

    针对首页和部分页面打开速度慢的问题,百度SSP前端团队对单页式应用性能进行了优化。本文将介绍其中一个性能优化方案:基于HTTPChunk的首屏数据渐进式预加载方案,该方案减少了1.2s的加载时间。同时对比其与同构渲染...

    关于ssp的桌面精灵

    标题中的"ssp的桌面精灵"指的是一个基于 SSP(可能是某种软件开发平台或技术栈的缩写)的桌面应用,这种应用通常以宠物或者精灵的形式呈现,为用户提供个性化和娱乐性的功能。在计算机领域,桌面精灵是指一类运行在...

Global site tag (gtag.js) - Google Analytics