SDK 集成

SDK 集成

此章节将演示如何在一门APP平台内创建应用并集成广告插件

创建应用

一门APPopen in new window的后台选择新建应用->移动APP,并在填写生成的地址和App名称后点击创建按钮

创建App

创建后需要配置图标、启动图等项

集成插件

在应用配置的插件配置&购买页面内搜索并点击ZJ 广告,勾选打包这个插件并填写正式的媒体ID及开屏广告位ID,核对无误后选择普通版本打包,并保存操作

选择插件

注意

开屏广告为可选项,若无需求,可留空此配置,其他广告类型请直接 引入JSBridge 接入

如打包后提示没有打包这个插件 zj.xxx,需要检查是否在插件详情页勾选打包这个插件

如请求广告时返回未找到广告位错误,需要检查在插件详情页中是否填写了媒体ID媒体ID是否与广告位ID匹配

引入 JSBridge

开发者需要引入jsBridge后,再去处理广告请求接入的相关操作

提示

当一门后台配置发生改变或升级ZJ广告新版本时,都需要重新打包以更改同步配置

广告只能在打包生成的APP环境下运行和调试,不支持其他场景

一门APP-ZJ广告open in new window页中下载最新版jsBridge.js,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库。

生成安装包

在一门后台生成安装包处按照规则生成APK文件,打包成功后下载并安装 打包并安装

测试信息

提示

SDK 不支持模拟器运行,需要使用真机调试

请联系运营人员获取正式的应用ID和广告位ID,测试广告位信息如下:

Android 测试信息

媒体IDapplicationId
Z2845395984com.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)

HBuilder打包

填写正确的域名及路径

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

HBuilder打包

上传网站

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