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配置->运行的基础路径处配置正确的路径,并在弹出的窗口填写网站的域名后点击发行

上传网站
将编译后的文件按照路径上传到服务器中,确认页面路径可以正常访问