SDK 集成

SDK 集成

测试信息

提示

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

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

媒体IDapplicationId
Z2845395984com.zj.daylottery.addemo
类型ID类型ID
激励广告J9378481911视频内容J4961952628
半屏插屏J7208384505全屏插屏J1556676069
H5内容页J7513581444

引入原生 SDK

参照Android 接入文档#SDK 集成配置和导入原生 SDK 到原生工程中,并按照文档初始化 SDK

集成插件

添加插件

在变色龙后台APP配置->第三方配置->三方广告->选择广告中,选择ZJ广告

增加插件

配置插件

找到底部ZJ广告配置->开启,填写AppId开屏广告ID,点击保存后生效

配置插件

配置 Webview

在变色龙后台APP配置->基础设置->X5内核->内核选择中,选择腾讯X5内核并保存

配置 Webview

测试阶段修改包名

在变色龙后台APP配置->基础设置->APP证书->安卓包名中,填写测试信息中的包名并保存

修改包名

引入 zjJSBridge

下载zjJSBridge-240812.js并引入工程。

建议参照 Demo 在main.js中全局引入:

// main.js
import zjJSBridge from './static/zjJSBridge.js'
Vue.prototype.zjJSBridge = zjJSBridge

也可在单独的 vue 页面中引入:

<script>
    import zjJSBridge from '@/static/zjJSBridge.js'
    export default {
        data() {
            return {

            }
        },
        onLoad() {
            this.zjJSBridge.ready(() => {
                // setListener
            })
        },
    }
</script>

提示

调用zjJSBridge的方法和属性时,需要在zjJSBridge.ready()

对象名需要固定为zjJSBridge

获取原生SDK版本信息

// AndroidSDK版本号
this.zjJSBridge.sdkVersion

演示工程

UNI的演示工程下载地址

演示工程提供了通过uni平台引入jsBridge并加载、展示广告的示例代码