SDK 集成
SDK 集成
此章节将演示如何在一门APP
平台内创建应用并集成广告插件
创建应用
在一门APP的后台选择新建应用
->移动APP
,并在填写生成的地址和App名称后点击创建
按钮
创建后需要配置图标、启动图等项
集成插件
在应用配置的插件配置&购买
页面内搜索并点击ZJ 广告
,勾选打包这个插件
并填写正式的媒体ID及开屏广告位ID,核对无误后选择普通版本打包,并保存操作
注意
开屏广告为可选项,若无需求,可留空此配置,其他广告类型请直接 引入JSBridge 接入
如打包后提示没有打包这个插件 zj.xxx
,需要检查是否在插件详情页勾选打包这个插件
如请求广告时返回未找到广告位
错误,需要检查在插件详情页中是否填写了媒体ID
及媒体ID
是否与广告位ID
匹配
引入 JSBridge
开发者需要引入jsBridge
后,再去处理广告请求接入的相关操作
提示
当一门后台配置发生改变或升级ZJ广告新版本时,都需要重新打包以更改同步配置
广告只能在打包生成的APP环境下运行和调试,不支持其他场景
在一门APP-ZJ广告页中下载最新版jsBridge.js
,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库。
生成安装包
在一门后台生成安装包
处按照规则生成APK文件,打包成功后下载并安装
测试信息
提示
SDK 不支持模拟器运行,需要使用真机调试
请联系运营人员获取正式的应用ID和广告位ID,测试广告位信息如下:
Android 测试信息
媒体ID | applicationId |
---|---|
Z2845395984 | com.zj.daylottery.addemo |
类型 | ID | 类型 | ID |
---|---|---|---|
开屏广告 | J2190459774 | 激励广告 | J9378481911 |
半屏插屏 | J7208384505 | 全屏插屏 | J1556676069 |
信息流广告 | J1860767573 | 视频内容 | J4961952628 |
注意
使用测试广告位信息时需要修改应用的包名
为com.zj.daylottery.addemo
。广告ID与包名是绑定关系,使用其他包名会导致广告请求失败
广告测试
注意
广告只能在打包生成的APP环境下运行和调试
UNI 项目网站打包
提示
非uni项目可忽略以下内容
选择网站打包
注意
uni中已经集成的原生插件需要对应的在一门的后台选择并对接
选择发行
->网站-PC Web或手机H5(仅适用于uni-app)(H)
填写正确的域名及路径
在manifest
的h5配置
->运行的基础路径
处配置正确的路径,并在弹出的窗口填写网站的域名后点击发行
上传网站
将编译后的文件按照路径上传到服务器中,确认页面路径可以正常访问