Xw Ads

/ Title: xwAds Description: 闲玩小游戏广告联盟 /

来自于:开发者立即使用

概述

闲玩小游戏广告联盟简介

闲玩科技是专业的移动端深度体验式(CPL)广告平台,专注于移动程序化、移动营销、流量变现。我们为广告主提供更高性价比的效果服务,为开发者的用户流量发挥最大的价值!

xwAds 模块概述

本模块封装了闲玩小游戏广告联盟的原生 SDK,集成了打开游戏列表页面和游戏详情页面实现app流量变现。

模块使用攻略

使用之前须从闲玩小游戏广告联盟平台申请开发者账号并创建应用,获取 appid、appSecret。

闲玩小游戏广告联盟申请地址闲玩小游戏广告联盟

使用此模块之前建议先配置 config.xml 文件,配置完毕,需通过云端编译生效,配置方法如下:

  • 名称:xwAds
  • 参数:android_appId、android_appSecret
  • 配置示例:
    <feature name="xwAds">
        <param name="android_appId" value="xxx" />
        <param name="android_appSecret" value="xxx" />
    </feature>
  • 字段描述:

    android_appId:安卓平台应用appid android_appKey:安卓平台应用appkey

    模块接口

initSdk

sdk 初始化

initSdk({params},callback(ret, err))

params

userId:

  • 类型:字符串
  • 描述:用户标识

oaId:

  • 类型:字符串
  • 描述:(可选项)设备标识(android 10及以上必填)

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    status: true, //初始化状态
    code: 0, //状态码
    type: 'onInit', //事件类型 
    msg: "onInitSdk",//描述
    result:{ //其他结果数据
        version:"1.4.0" //sdk 版本号
    }
}

示例代码

var xwAds = api.require('xwAds');
xwAds.initSdk({
    userId:"",
    oaId:""
},function(ret, err) {
    if (ret.status) {
        alert("sdk 初始化成功");
    } else {
        alert('sdk 初始化失败');
    }
});

可用性

Android系统

可提供的1.0.0及更高版本

openXwListPage

开屏

openXwListPage({params}, callback(ret, err))

params

barBgColor:

  • 类型:字符串
  • 描述:(可选项)标题栏背景颜色

barTitle:

  • 类型:字符串
  • 描述:(可选项)标题

barTitleColor:

  • 类型:字符串
  • 描述:(可选项)标题颜色

isHideBottomTab:

  • 类型:字符串
  • 描述:(可选项)是否隐藏底部菜单

isShowFloatMenu:

  • 类型:字符串
  • 描述:(可选项)是否显示浮动菜单

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    status: true, //初始化状态
    code: 0, //状态码
    type: 'openXwListPage', //事件类型 openXwListPage
    msg: "描述",//描述
    result:{ //其他结果数据

    }
}

示例代码

var xwAds = api.require('xwAds');
xwAds.openXwListPage({
    barBgColor:"#FA6B24",
    barTitle:"闲玩",
    barTitleColor:"#FFFFFF",
    isHideBottomTab:false,
    isShowFloatMenu:false,
}, function(ret, err) {
    if (ret.status) {
    } else {

    }
});

可用性

Android系统

可提供的1.0.0及更高版本

openXwDetailPage

全屏视频

openXwDetailPage({params}, callback(ret, err))

params

barBgColor:

  • 类型:字符串
  • 描述:(可选项)标题栏背景颜色

barTitle:

  • 类型:字符串
  • 描述:(可选项)标题

barTitleColor:

  • 类型:字符串
  • 描述:(可选项)标题颜色

isHideBottomTab:

  • 类型:字符串
  • 描述:(可选项)是否隐藏底部菜单

isShowFloatMenu:

  • 类型:字符串
  • 描述:(可选项)是否显示浮动菜单

advertId:

  • 类型:字符串
  • 描述:游戏广告ID

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    status: true, //初始化状态
    code: 0, //状态码
    type: 'openXwDetailPage', //事件类型 openXwDetailPage
    msg: "描述",//描述
    result:{ //其他结果数据

    }
}

示例代码

var xwAds = api.require('xwAds');
xwAds.openXwDetailPage({
    barBgColor:"#FA6B24",
    barTitle:"游戏详情",
    barTitleColor:"#FFFFFF",
    isHideBottomTab:false,
    isShowFloatMenu:false,
    advertId:"xxxxxx",
}, function(ret, err) {
    if (ret.status) {
    } else {
    }
});

可用性

Android系统

可提供的1.0.0及更高版本