interactionAd2 新插屏广告 2 APP开发接入穿山甲广告变现

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

interactionAd2 新插屏广告 2 APP开发接入穿山甲广告变现

核心代码示例,详情参阅demo

jsBridge.ttAd.interactionAd2({
  codeId: "946800705",
  orientation: "VERTICAL"
}, function(succ, data) {
  if (!succ) {
    alert(JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.ttAd.interactionAd2({
  codeId: "946800705",
  orientation: "VERTICAL"
}, function(succ, data) {
  if (!succ) {
    alert(JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.ttAd.interactionAd2({
  codeId: "946800705",
  orientation: "VERTICAL"
}, function(succ, data) {
  if (!succ) {
    alert(JSON.stringify(data));
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

interactionExpressAd 插屏广告 – 展示 APP开发接入穿山甲广告

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

interactionExpressAd 插屏广告 – 展示 APP开发接入穿山甲广告

核心代码示例,详情参阅demo

//展示原生插屏广告
jsBridge.ttAd.interactionExpressAd({
  //必须,数字类型,期望的广告宽度
  expressWidth : 300,
  //必须,数字类型,期望的广告高度
  expressHeight: 200,
  //可选,数字类型,广告位置上边距,默认 0
  top   : 120,
  //必须,字符串类型,广告ID
  codeId     : $("#interactionExpressAd").val()
}, function(succ, data) {
  if (!succ) {
    alert(JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//展示原生插屏广告
jsBridge.ttAd.interactionExpressAd({
  //必须,数字类型,期望的广告宽度
  expressWidth : 300,
  //必须,数字类型,期望的广告高度
  expressHeight: 200,
  //可选,数字类型,广告位置上边距,默认 0
  top   : 120,
  //必须,字符串类型,广告ID
  codeId     : $("#interactionExpressAd").val()
}, function(succ, data) {
  if (!succ) {
    alert(JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//展示原生插屏广告
jsBridge.ttAd.interactionExpressAd({
  //必须,数字类型,期望的广告宽度
  expressWidth : 300,
  //必须,数字类型,期望的广告高度
  expressHeight: 200,
  //可选,数字类型,广告位置上边距,默认 0
  top   : 120,
  //必须,字符串类型,广告ID
  codeId     : $("#interactionExpressAd").val()
}, function(succ, data) {
  if (!succ) {
    alert(JSON.stringify(data));
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

fullScreenVideoAd 全屏视频 APP开发接入穿山甲广告

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

fullScreenVideoAd 全屏视频 APP开发接入穿山甲广告

核心代码示例,详情参阅demo

//全屏视频
jsBridge.ttAd.fullScreenVideoAd({
  //字符串类型,广告代码位ID
  codeId         : $("#fullScreenVideoAd").val(),
  //布尔类型,是否支持深度链接
  supportDeepLink: true,
  //数字类型,期望的宽度
  acceptedWidth  : 1080,
  //数字类型,期望的高度
  acceptedHeight : 1920,
  //字符串类型,屏幕方向,与广告位的设置一致
  //VERTICAL   竖屏
  //HORIZONTAL 横屏
  orientation    : "VERTICAL"
}, function(succ, data) {
  if (!succ) {
    alert(JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//全屏视频
jsBridge.ttAd.fullScreenVideoAd({
  //字符串类型,广告代码位ID
  codeId         : $("#fullScreenVideoAd").val(),
  //布尔类型,是否支持深度链接
  supportDeepLink: true,
  //数字类型,期望的宽度
  acceptedWidth  : 1080,
  //数字类型,期望的高度
  acceptedHeight : 1920,
  //字符串类型,屏幕方向,与广告位的设置一致
  //VERTICAL   竖屏
  //HORIZONTAL 横屏
  orientation    : "VERTICAL"
}, function(succ, data) {
  if (!succ) {
    alert(JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//全屏视频
jsBridge.ttAd.fullScreenVideoAd({
  //字符串类型,广告代码位ID
  codeId         : $("#fullScreenVideoAd").val(),
  //布尔类型,是否支持深度链接
  supportDeepLink: true,
  //数字类型,期望的宽度
  acceptedWidth  : 1080,
  //数字类型,期望的高度
  acceptedHeight : 1920,
  //字符串类型,屏幕方向,与广告位的设置一致
  //VERTICAL   竖屏
  //HORIZONTAL 横屏
  orientation    : "VERTICAL"
}, function(succ, data) {
  if (!succ) {
    alert(JSON.stringify(data));
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

rewardVideoAd 激励视频 APP开发接入穿山甲广告变现

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

激励视频-rewardVideoAd 激励视频 APP开发接入穿山甲广告变现

核心代码示例,详情参阅demo

//激励视频
jsBridge.ttAd.rewardVideoAd({
  //字符串类型,广告代码位ID
  codeId         : $("#rewardVideo").val(),
  //布尔类型,是否支持深度链接
  supportDeepLink: true,
  //数字类型,期望的宽度
  acceptedWidth  : 1080,
  //数字类型,期望的高度
  acceptedHeight : 1920,
  //字符串类型,屏幕方向,与广告位的设置一致
  //VERTICAL   竖屏
  //HORIZONTAL 横屏
  orientation    : "VERTICAL",

  //数字类型,广告数量
  adCount        : 2,
  //字符串类型,激励奖品名称
  //已过时移除
  //rewardName     : "金币",
  //数字类型,激励奖品数量
  //已过时移除
  //rewardAmount   : 5,
  //字符串类型,用户ID
  userId         : "user123",
  //字符串类型,附加信息
  mediaExtra     : "附加信息..."
}, function(succ, data) {
  if (!succ) {
    alert(JSON.stringify(data));
  }
});

/**
服务器端回调给用户发放奖励,请参考这里 https://partner.oceanengine.com/union/media/union/download/detail?id=4&docId=5de8d9b725b16b00113af0e5&osType=android#5d15f2
**/

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//激励视频
jsBridge.ttAd.rewardVideoAd({
  //字符串类型,广告代码位ID
  codeId         : $("#rewardVideo").val(),
  //布尔类型,是否支持深度链接
  supportDeepLink: true,
  //数字类型,期望的宽度
  acceptedWidth  : 1080,
  //数字类型,期望的高度
  acceptedHeight : 1920,
  //字符串类型,屏幕方向,与广告位的设置一致
  //VERTICAL   竖屏
  //HORIZONTAL 横屏
  orientation    : "VERTICAL",

  //数字类型,广告数量
  adCount        : 2,
  //字符串类型,激励奖品名称
  //已过时移除
  //rewardName     : "金币",
  //数字类型,激励奖品数量
  //已过时移除
  //rewardAmount   : 5,
  //字符串类型,用户ID
  userId         : "user123",
  //字符串类型,附加信息
  mediaExtra     : "附加信息..."
}, function(succ, data) {
  if (!succ) {
    alert(JSON.stringify(data));
  }
});

/**
服务器端回调给用户发放奖励,请参考这里 https://partner.oceanengine.com/union/media/union/download/detail?id=4&docId=5de8d9b725b16b00113af0e5&osType=android#5d15f2
**/

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//激励视频
jsBridge.ttAd.rewardVideoAd({
  //字符串类型,广告代码位ID
  codeId         : $("#rewardVideo").val(),
  //布尔类型,是否支持深度链接
  supportDeepLink: true,
  //数字类型,期望的宽度
  acceptedWidth  : 1080,
  //数字类型,期望的高度
  acceptedHeight : 1920,
  //字符串类型,屏幕方向,与广告位的设置一致
  //VERTICAL   竖屏
  //HORIZONTAL 横屏
  orientation    : "VERTICAL",

  //数字类型,广告数量
  adCount        : 2,
  //字符串类型,激励奖品名称
  //已过时移除
  //rewardName     : "金币",
  //数字类型,激励奖品数量
  //已过时移除
  //rewardAmount   : 5,
  //字符串类型,用户ID
  userId         : "user123",
  //字符串类型,附加信息
  mediaExtra     : "附加信息..."
}, function(succ, data) {
  if (!succ) {
    alert(JSON.stringify(data));
  }
});

/**
服务器端回调给用户发放奖励,请参考这里 https://partner.oceanengine.com/union/media/union/download/detail?id=4&docId=5de8d9b725b16b00113af0e5&osType=android#5d15f2
**/

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

removeListener 移除监听器 APP开发接入穿山甲广告

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

removeListener 移除监听器 APP开发接入穿山甲广告

核心代码示例,详情参阅demo

//移除监听器,不会再收到回调通知
//在需要时可重新调用 setListener
jsBridge.ttAd.removeListener();

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//移除监听器,不会再收到回调通知
//在需要时可重新调用 setListener
jsBridge.ttAd.removeListener();

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//移除监听器,不会再收到回调通知
//在需要时可重新调用 setListener
jsBridge.ttAd.removeListener();

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

setListener 设置监听器 APP开发接入穿山甲广告联盟教程

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

setListener 设置监听器 APP开发接入穿山甲广告联盟教程

 如需接口调用事件,请设置此监听器;

核心代码示例,详情参阅demo

jsBridge.ttAd.setListener(function(event, data) {
  show({
    event: event,
    data : data
  });
});

//请拉到页面底部查看回调数据信息
$('html,body').animate({ scrollTop: $('#view').offset().top }, 500);

/**
回调参数说明:
event - 事件代码,字符串类型
data  - 事件数据,JSON 对象
**/

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.ttAd.setListener(function(event, data) {
  show({
    event: event,
    data : data
  });
});

//请拉到页面底部查看回调数据信息
$('html,body').animate({ scrollTop: $('#view').offset().top }, 500);

/**
回调参数说明:
event - 事件代码,字符串类型
data  - 事件数据,JSON 对象
**/

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.ttAd.setListener(function(event, data) {
  show({
    event: event,
    data : data
  });
});

//请拉到页面底部查看回调数据信息
$('html,body').animate({ scrollTop: $('#view').offset().top }, 500);

/**
回调参数说明:
event - 事件代码,字符串类型
data  - 事件数据,JSON 对象
**/

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

穿山甲广告联盟屏蔽配置指引教程

穿山甲广告联盟屏蔽配置指引教程

一、功能简介

屏蔽功能主要为开发者提供广告展示控制服务,满足媒体在变现时兼顾对广告体验诉求,例如屏蔽竞品广告,低质广告等。您可根据体验要求通过行业、关键词、包名进行个性化屏蔽配置。屏蔽可能会对您的收入造成一定影响,可参考行业配置推荐、屏蔽影响评估配置是否合理,帮助您更好的平衡变现体验与收益;

二、新建&管理屏蔽规则

1、新建屏蔽规则

步骤一:点击目录栏中【屏蔽】->【屏蔽规则】->【新建屏蔽规则】

步骤二:填写规则【基本信息】->【屏蔽类型】—>【屏蔽原因】->【关联应用/代码位】->点击【完成】提交屏蔽规

  • 基本信息
    • 可根据创建该规则屏蔽素材目的、具体屏蔽信息填写,例如:竞品屏蔽、屏蔽开屏广告等;
  • 屏蔽类型
    • 行业类别:根据需求选择“P2P/信用贷、棋牌游戏、成人保健、整容整形、彩票”对应分类;
    • 关键词:屏蔽广告计划中所有图片之外的文字,包括广告标题、广告描述和来源等,最多可添加1000个;
    • 包名:可手动或搜索添加,请填写主流应用市场格式包名,最多可添加1000个;
  • 关联应用/代码位
    • 应用:规则配置应用下新增代码位会默认继承该应用关联的屏蔽规则,同时代码位仍可以设置其他规则,将取其并集生效;
    • 代码位:可添加单个代码位,相同代码位可在多个规则中配置不同条件。在满足屏蔽诉求情况下,推荐使用代码位最小粒度屏蔽,避免对收入影响较大;

2、管理屏蔽规则

  • 查看屏蔽规则:查询规则配置具体信息、屏蔽内容、关联应用/代码位。使用账户人员默认均可查看屏蔽规则;
  • 修改屏蔽规则:点击修改屏蔽规则信息、屏蔽条件、关联应用/代码位。仅账户管理员及规则创建人有权限修改规则;
  • 复制屏蔽规则:复制已创建屏蔽规则,快速创建使用相同条件规则。仅账户管理员及规则创建人有权限复制规则;
  • 删除屏蔽规则:点击删除后需二次确认,仅账户管理员及规则创建人有权删除规则。删除后如希望恢复使用规则可联系对应商务经理,或通过客服咨询;

3、屏蔽规则使用逻辑

  • 1个账号/应用/代码位可关联多条屏蔽规则,1条规则只能关联1个账号下应用/代码位;
  • 如屏蔽规则为空,为商务经理代操创建,如需修改请联系对应商务经理或客服;

三、屏蔽使用建议

1、屏蔽影响预估

  • 查询:点击【屏蔽规则】,进入页面查看【屏蔽影响】;
  • 口径:屏蔽影响表示该条屏蔽规则对收入的预估影响,根据屏蔽条件在大盘消耗比例计算;
  • 指标偏差说明: 多条屏蔽规则实际生效可能产生重叠,全部屏蔽影响相加不等同于实际影响; 若不同屏蔽规则之间重叠,删除屏蔽规则实际影响小于预估影响; 数据随相关屏蔽条件及大盘消耗波动,非实时影响数据,仅做参考;
  • 使用建议:查看存量屏蔽规则影响预估,如影响占比较大,点击【修改】下钻至具体屏蔽条件分析,根据行业配置比例进行优化,具体见下【行业配置推荐】使用说明;

2、行业配置推荐

  • 查询:点击添加屏蔽条件右侧 “i” 参考同行业配置占比进行配置;
  • 口径:“同行业占比”指相同行业配置该屏蔽条件的开发者数量占该行业配置屏蔽开发者数量比例;
  • 指引:占比[0,25%]不推荐屏蔽、(25,50%]请谨慎屏蔽、(50,100%]推荐屏蔽;

穿山甲广告联盟代码位新建&编辑教程

穿山甲广告联盟代码位新建&编辑

一、代码位新建&编辑

您可以在“流量管理-代码位管理”中新建代码位

创建代码位成功后,将【应用id】【代码位id】给到您团队中的开发工程师,即可发起广告测试;

1、创建激励视频

通过完整观看激励视频广告,您的用户可以获得应用内奖励,比如虚拟金币、积分等。您可以对不同的激励视频代码位设置不同的奖励,以此实现您的收益最大化目标。

穿山甲的激励视频广告可以展示最长30s的视频内容。

创建步骤:

(1)点击【流量管理】-【代码位管理】-【新增代码位】

(2)广告类型选择【激励视频广告】

(3)选择激励视频所属应用,并分别设置【视频播放方向】【奖励名称和数量】

(4)设置奖励发放是否需要服务器回调

         – 服务器回调是指在用户在看完激励视频后,客户端会向第三方服务器发送一个验证申请,第三方服务器来判断是否给用户奖励,返回给客户端true/false。SDK提供了onRewardVerify接口,boolean rewardVerify 可以获取这个判断。如不使用服务器回调模式,在视频播放完成时boolean rewardVerify 默认返回true。

       – 服务器回调模式并不是必须的,服务器模式只是增加了一次第三方服务器验证判断。具体的奖励的发放是由客户端完成。在不使用服务器回调模式时,视频播放完成后onRewardVerify接口的 boolean rewardVerify 默认返回true。

(5)设置屏蔽规则并填写代码位名称

(6)勾选【开发者须知】后,点击【提交】,创建代码位成功,代码位的名称自动生成,您可以随时修改。

2、创建全屏视频

全屏视频用于在您的应用中展示全屏视频广告,穿山甲建议您将全屏视频设置在app中操作流程的过渡节点,比如在用户切换游戏操作界面时。

全屏视频与激励视频素材源相似,但额外提供了播放5s后可跳过的选项;

创建步骤:

(1)点击【流量管理】-【代码位管理】-【新增代码位】

(2)广告类型选择【全屏视频广告】

(3)选择所属应用并设置视频播放方向

(4)选择屏蔽规则并设置代码位名称

(5)勾选【开发者须知】,点击【提交】,新建全屏视频广告成功

3、创建开屏

开屏广告用于用户进入app时展示,一般展示时长为3-5s,曝光机会大,点击几率高;

目前穿山甲提供的开屏广告已经支持静态图片和动态视频两种开屏样式;

创建步骤:

(1)点击【流量管理】-【代码位管理】-【新增代码位】

(2)广告类型选择【开屏广告】

(3)选择所属应用并设置持续时间

(4)选择屏蔽规则并设置代码位名称

(5)勾选【开发者须知】,点击【提交】,创建代码位成功;

4、创建插页

穿山甲建议您将插页广告设置在app中操作流程的过渡节点,比如在用户切换游戏操作界面时,但要设置合适的弹出频率,不过分伤害玩家体验;

创建步骤:

(1)点击【流量管理】-【代码位管理】-【新增代码位】

(2)广告类型选择【插屏广告】

(3)选择所属应用

(4)选择原生类型

(5)选择代码位尺寸比例

(6)设置屏蔽规则和代码位名称

(7)勾选【开发者须知】,点击【提交】,创建代码位成功;

5、创建Banner

Banner广告会占用应用的部分页面,一般在应用的顶部或底部区域。Banner广告可以在您设定刷新时间后自动刷新。也就是说,即使用户停留在同一个屏幕上,他们也会 每隔一段时间就看到新的Banner广告。

创建步骤:

(1)点击【流量管理】-【代码位管理】-【新增代码位】

(2)广告类型选择【Banner广告】

(3)选择所属应用

(4)选择原生类型

(5)设置代码位尺寸

(6)设置轮播规则

(7)设置屏蔽规则和代码位名称

(8)勾选【开发者须知】,点击【提交】,创建代码位成功;

6、创建信息流

信息流广告即app推荐页/详情页中的原生图文及视频广告,主要特点是精准算法推荐、原生体验对用户干扰低。

创建步骤:

(1)点击【流量管理】-【代码位管理】-【新增代码位】

(2)广告类型选择【信息流广告】

(3)选择所属应用

(4)选择原生类型

(5)选择模板

(6)设置屏蔽规则和代码位名称

(7)勾选【开发者须知】,点击【提交】,创建代码位成功;

7、创建Draw信息流

Draw信息流适用于视频类产品,类似抖音视频的竖版视频信息流,与视频产品完全融为一体;

创建步骤:

(1)点击【流量管理】-【代码位管理】-【新增代码位】

(2)广告类型选择【Draw信息流广告】

(3)选择所属应用

(4)设置屏蔽规则&代码位名称

(5)勾选【开发者须知】,点击【提交】,创建代码位成功;

二、 代码位状态

(1)正式代码位即正常计费、产出数据的代码位

(2)测试代码位的广告请求不计费,且不产出数据;测试和正式状态可以互相切换

(3)代码位新建后无法删除,如果您需要停止,可提交申请至留言反馈窗口,或将代码位置为测试并停止发出请求

(4)当应用是测试状态时,您只能新建测试状态的代码位,应用转正后您可以修改代码位状态

(5)当代码位被判定为作弊,则会被“异常停止”

三、 代码位如何关停/开启

代码位关停/重启可在流量-代码位-合作状态中自行设置

  • 启用:可以正常请求广告,启动后将恢复至关闭前的状态
  • 关闭:不可以请求广告,当天收益不受影响

提示:代码位三个月内没有广告请求数据或近14天没有广告展示数据,系统会自动操作关闭

代码位状态调整位置:

穿山甲广告联盟应用资质提交教程

穿山甲广告联盟应用资质提交教程

开发者提交合规资质并认证通过后才能接入合作。

请开发者尽快提交必填资质并认证通过。未认证通过必填资质的应用可能影响媒体正常合作。

如开发者符合特定情形,补充资质也是依法应当具备的资质,仅是暂不影响应用正常接入平台。如果后续要求更新,平台会提前通过站内信方式通知。

提交入口:

新建应用后,可在“流量”-“应用”-“编辑”中找到应用的资质提交页面。具体提交模块可参考下列路径找到:

已创建应用的资质提交路径:

1. 开发者后台-流量-应用-编辑-提交资质页面,会详细公示媒体所需提交的资质

2. 开发者后台-流量-应用-资质认证-提交资质页面,会详细公示媒体所需提交的资质

新建应用的资质提交路径:

开发者后台-流量-新建应用-填写应用基础信息-提交资质

穿山甲广告联盟新建&编辑应用

穿山甲广告联盟新建&编辑应用

一、新建应用

第一步、点击【流量】下的【应用】,然后点击界面中的【新建应用】

第二步、完善该界面内的信息后,点击提交。

填写提示:

1) 应用属性:正式/测试;

-测试:如果暂未正式上架应用市场可创建测试应用,测试应用可以正常计算广告,但不计算收益,转为正式应用后开始计费;

-正式:当正式应用的状态切换成【运行中】时发起请求的广告会正常计费,平台也会产出此应用的数据;如在完成合同签订前创建的正式应用状态为【审核中】,此时可正常拉取广告用于调试,但是不计算收益,转为【运行中】后开始计费

2) 应用商店:根据您上架的应用市场选择对应的应用商店,目前仅支持下拉列表中的应用商店;

3) 下载地址:请填写应用详情页链接或APK链接

4) 程序包名:请填写正确的应用包名,平台会通过应用包名校验应用的唯一性,如创建时提示【包名已被占用】且能证明包名被占用,请在媒体后台提交工单申请找回,具体可参考:包名重复

5) SHA1:如为安卓应用,您还需要填写SHA1值来校验应用的真实性,。

6) 行业:请正确选择行业,提高广告匹配度;

7) 屏蔽管理:支持按照关键词、包名、行业来新建屏蔽规则;若在新建应用时新建屏蔽规则,后续可自动关联该应用下新增的代码位;

二、编辑应用

如应用信息有更新,可在流量-应用管理-应用列表处点击“编辑”即可修改对应内容。

三、应用状态的含义

  • 测试:测试阶段请求的广告不计费,转为正式后才会计费;
  • 运行中:请求的广告正常计费,平台也会产出数据;
  • 审核中:应用正在审核中,审核结果会以站内信通知;
  • 审核拒绝:因所填信息不正确导致校验未通过,具体原因请查看站内信;
  • 停止:应用停止后不能发起广告请求;
  • 异常停止:因违反穿山甲业务规范被平台置为异常停止,具体原因及申诉方式请登陆媒体平台在「合规中心」或站内信页面查看;

站内信入口:媒体平台右上角

四、应用校验

1、什么是APK下载链接、详情页链接? 

1)APK 链接:点击后可以直接唤起 APK 应用包下载的链接,即为 APK 链接。例如:https://imtt.dd.qq.com/16891/DBB2D18C1A390C6AC9DB067C94F57F3E.apk?fsname=com.yunbu.magicgarden.tencent_1.1.13_10113.apk&csr=1bbd

2)详情页链接:即应用商店的下载详情页,例如:https://appgallery.huawei.com/app/C10652857

2、安卓应用校验方式

自动校验:当您填写所选应用商店的apk下载链接时,则自动进行校验。您所填写的链接必须包含该应用商店域名。获取方式参考以下几种:

方法一:您可以在应用商店将此应用下载,并在“下载内容”中复制该链接地址,适合使用此方法的商店包括:应用宝、小米/小米游戏、vivo游戏/vivo、应用汇、9游、安智、乐商店、2345、爱奇艺游戏、TikTok。

方法二:OPPO商店获取apk下载链接步骤

第一步:https://app.cdo.oppomobile.com/home/detail?app_id=(此处拼接OPPO分配的审核成功的Appid);

第二步:通过浏览器打开第一步拼接好的详情页链接进行下载,并在“下载内容”中复制该链接地址。

注:个别应用可能无法通过此方法获取下载地址,若出现无法获取的情况建议使用其他商店下载地址进行应用创建

方法三:查看应用商店的开发者管理后台,如提供APK下载链接地址,复制并填写即可。目前确认可提供此链接的商店包括:4399、豌豆荚、搜狗、美图、摸摸鱼;

方法四:如果您选择的应用商店,会跳转到UC、PP助手等其他商店,请按照域名选择相应渠道。

我们会对应用进行双重校验。

  • 第一,我们校验应用的真实性,您需要填写应用的包名、链接;
  • 第二,我们校验应用的唯一性,您需要填写完整的正确包名;
  • 第三,我们校验应用所有权的真实性,您需要填写SHA1值。

3、创建失败的常见原因

1)应用下载出错:小米、搜狗、9游、2345、TikTok、爱奇艺、美图、PP助手、努比亚、摸摸鱼仅支持填写APK下载链接,如果您填写了详情页链接,则无法创建成功;另外,如果应用无法顺利下载,也会出现“下载出错”的提示

2)解析超时:由于网络问题或包体太大(大于 250M),会出现下载超时,这种情况下,该应用将被转为人工审核

3)SHA1、包名填写错误:请检查所填写内容是否是该应用真实正确的SHA1、包名

4)包名重复:说明此应用在穿山甲已有应用 ID,如果您确实为实际开发者,请提交相关证明(软著等)到咨询窗口,我们将停止冒用者的应用。除此之外,我们不接受在未经授权的情况下使用其他开发者的应用在穿山甲获利,请知悉

5)包名解析出错: 穿山甲无法根据您提供的商店链接找到应用,常见于 itunes 链接。主要原因为您的 APP 只在特定国家 / 地区上架,需要在链接中加入国家 / 地区代码,才能获取应用。例:抖音中国版(https://apps.apple.com/cn/app/id1142110895) 如果去掉链接中的 cn(https://apps.apple.com/app/id1142110895)则无法从商店获取相关信息。

五、应用如何关停/开启

应用关停后暂不支持自主开启,如需关停可在流量-应用-合作状态中自行设置。

应用状态调整位置:

穿山甲广告联盟资质变更教程

穿山甲广告联盟资质变更教程

1. 变更类型

穿山甲目前支持六种变更类型,资质变更申请途径和要求详见下方表格:

其中线上自助变更4种:法人/经营者变更、经营范围/注册地/证件有效期变更、银行信息变更、电子签章变更;

线下变更2种:主体变更、公司名称变更

变更类型线上/线下申请途径材料要求补充协议
法人/经营者变更线上平台【账户-资质认证】页面点击【申请资质变更】自行发起营业执照电子签章信息无需补充协议
经营范围/注册地/证件有效期线上平台【账户-资质认证】页面点击【申请资质变更】自行发起营业执照无需补充协议
电子签章变更线上平台【账户-资质认证】页面点击【申请资质变更】自行发起电子签章信息无需补充协议
银行账户变更线上+线下线上:平台【账户-资质认证】页面点击【申请资质变更】自行发起,根据页面指引签署补充协议线下:邮件申请finance_service@bytedance.com开户证明/开户回执/银行回单(仅在邮件流程中需要提供)签署补充协议
公司名称变更(工商更名)线下邮件申请finance_service@bytedance.com新名称营业执照名称变更登记通知书无需补充协议
主体变更(提示:主体变更最早生效时间为您正式向我司提出书面变更说明之日,历史未结算费用仍需由老主体进行开票结算线下邮件申请finance_service@bytedance.com新主体营业执照新主体银行开户证明/开户回执主体变更声明(模板见:合作注册-附件下载https://www.csjplatform.com/supportcenter/6053)账号下所有运行中应用的软件著作权证明软著授权书签署变更协议

邮件格式要求:

i. 邮件标题:账号ID+公司名称+变更类型

ii. 邮件正文:请注明账号ID和账号名称、变更类型、变更原因;

iii. 邮件附件:按照变更类型对应的资质要求提供材料扫描件

2. 变更流程

具体流程操作及用时可参考下图

3. 变更前提

若您的诉求为主体变更,请先阅读下方变更申请前提,确保符合下方其中一种条件后发出申请:

3.1 历史分成完成结算。(建议作为首选项)

3.2 历史分成结算单完成签订,若为该场景,需同时确保以下两个条件:

i. 变更前主体可正常开出增值税专用发票至平台;

ii. 变更前主体签约银行可正常收款;

历史分成定义:开发者发出资质变更申请当月以前产生的分成,均属于历史分成。

主体变更原因支持场景:

1. 软著运营权/所有权转移

2. 同一控制下的关联企业或集团公司调整经营主体

3. 旧主体注销(请在旧主体注销之前发出申请,注销后不支持资质变更

主体变更规则:一个自然年仅支持一次变更,不支持相同两个主体间反复变更

4. 注意事项

4.1 仅变更公司名称无需签署补充协议,为变更银行/主体信息而线下签署的协议文本无法在平台查看(双方会留存线下盖章协议),变更内容可参照您留存的纸质补充/变更协议或更新后的结算单。

4.2 结算提醒:为确保结算信息准确,资质变更期间无法操作【签订】结算单,变更完成后,结算逻辑如下:

-主体变更:资质申请时未披露的结算单均以新主体结算,历史分成结算至旧主体;

-银行变更:变更完成后,历史未结算款项以新资质信息结算;

-主体更名:变更完成后,历史未结算款项以新资质信息结算;

穿山甲广告联盟资质提交及签约流程

穿山甲广告联盟资质提交及签约流程

第一步 填写账号信息

  • 账户名称:建议填写公司名称或公司简称;
  • 主营应用名称:主营应用名称会写入合作协议且不支持修改,请填写您公司自主研发或独家发行的主要应用,应用名称应与软著或应用市场上架名称一致;
  • 所属行业:选择主营应用的对应行业;
  • 联系人信息:如发票不能使用,会根据联系人信息进行退回,其中地址需要填写到门牌号,此处信息非常重要,请如实填写,如发生变更,请及时登录平台进行修改,信息不准确有可能导致发票遗失;
  • 经营地信息:出于合规要求,请按照实际情况填写经营地信息;

第二步 完成资质认证

企业主体资质

此处需要提交主体资质信息,包含公司名称、资质照片(营业执照)、法人、注册地等信息;

注:平台不支持【个人开发者】及【个体工商户】接入,如您还没有公司资质与对公银行账户请尽快办理。

财务信息

提交对公打款验证,默认选择【平台向客户打款验证】,填写对公银行信息(总行+具体支行),【今日头条有限公司】会对此账户打一笔小额款项,请填写收到的金额完成验证;

注:请根据开户证明上的标准支行名称选择,如果下拉框无对应支行,可选择相同联行号的上级支行,若都不存在,请提交工单与我们联系;打款后5分钟内会跳转到校验打款金额页面,如果未及时跳转请刷新页面重试。

电子签章

以【法人/经营者】或【代理人】的身份提交相关信息进行电子签申请,并勾选确认《电⼦牵服务协议、数字证书申请协议、隐私政策》,通过审批后,即可在穿山甲使用电子签章功能。

第三步 完成合同签署

认证过程中可提前预览合同条款,完成资质认证后可确认条款生成线上合同,会根据您在前两步中填写的各项信息填入合同中,点击 签订 即可完成签约。后续可在此页面查看和下载已签署的电子合同。

完成资质认证后,会根据您在前两步中填写的各项信息生成合作协议,点击 签订 即可完成签约,后续可在此页面查看和下载已签署的电子合同。

穿山甲广告联盟如何注销账户?

穿山甲广告联盟如何注销账户?

您可以在媒体后台【账户信息】-【账号管理】-【注销账户】入口自行申请注销(该入口仅限账户超级管理员可见)

第一步:选择注销原因

第二步:注销校验

第三步:身份验证&声明确认

验证身份后,充分阅读、理解并同意本声明函内容。点击右下角注销按钮,注销成功。

提示:注销成功后,主、子账户均会弹窗提示注销成功,若子账号此时正在登录中,也会出现弹窗提醒,提示重新登录。

穿山甲广告平台子账户绑定&管理教程

穿山甲广告平台子账户绑定&管理教程

1. 入口

点击穿山甲首页【账户信息】即可进行进入【账户权限】管理页面;

2. 人员管理

2.1 新增人员

1. 进入人员管理页面,点击【新增人员】,并按相应提示信息添加新账户;

新添加的邮箱会收到注册邀请邮件,请按邮件提示进行注册并登录,登录成功后即与主账户完成绑定;

2. 如有需要,可点击【人员分组】| 【新增分组】进行账户分组管理;

3. 添加人员成功后,可在操作页面继续编辑关联账户的角色权限以及关联的应用信息;

2.2 关联应用

新增人员成功激活后,勾选列表左侧方框并点击【批量关联应用】,应用关联成功后,子账户可查看已关联应用信息。(注:管理员默认可以查看所有应用信息)

2.3 角色权限

超级管理员

第一个注册人员默认为超管,可以查看所有模块的所有信息;超管权限可转移,转移后原超管变为普通管理员。

管理员

管理员角色默认可以查看所有模块的所有信息,请谨慎设置管理员权限。

运营、财务、技术

可点击后分别查看各角色权限,管理员也可自行编辑。

新增角色

如果在默认角色之外有其他角色需求,管理员可在角色权限页面左侧列表下方点击【新增角色】按钮,按需配置角色名称以及对应的角色权限即可。

3. 应用分配

在应用分配页面,管理员可以查看应用与人员之间的关联关系,以及一键为多个应用关联多个团队成员,高效便捷。

在应用分配列表页勾选左侧方框,点击批量关联人员,选中关联人员后点击确定即可实现一键关联。

4. 绑定穿山甲移动端

每个子账户都可以绑定自己的穿山甲移动端账户,同时可以在移动端查看对应权限的数据;更多详细介绍请点击:穿山甲移动端介绍

5. 操作日志

为了降低多角色登录带来的操作风险,穿山甲新上线了操作日志功能,管理员可在操作日志页面查看团队成员的历史操作记录,每一步操作都有迹可循。

穿山甲广告平台注册开发者教程

穿山甲广告平台注册开发者教程

注册穿山甲

第一步:进入穿山甲官网 https://www.csjplatform.com/ ,点击右上角【注册】

第二步:用邮箱或手机号直接注册并登录;

第三步:登录账号后点击【账户信息】-【资质认证】,将该界面信息补充完整。填写账号名称,选择所属行业,国家和地区请根据流量所在地谨慎选择,中国大陆默认以人民币结算,其他地区默认以美元结算(提交后将不可修改)。

网站打包成为APP配置穿山甲广告功能

用户选用一门APP打包平台封装移动应用,可以选配穿山甲广告功能,要配置此功能需要登录一门APP开发者中心;

图:登录一门APP打包平台开发者中心

登录一门APP打包平台开发者中心之后,在我的应用列表找到你需要配置穿山甲广告功能的应用,点击配置进入配置移动版页面;

图:找到需要配置穿山甲广告功能的应用

进入配置移动版页面之后,在页面右侧的功能列表中找到穿山甲广告功能;

图:找到穿山甲广告功能

找到该功能之后,鼠标左键点击该功能弹出配置页,在配置页面选择打包这个插件并点击保存;

图:设置穿上甲广告功能

由于此功能属于离线配置功能,所以配置了此功能之后需要生成新版的安装包下载安装新版才可以生效;此功能需要二次开发, 有需要的用户可以参考我们的demo示例

图:demo示例

如果你们自己没有技术能力来实现此功能的二次开发,可以联系我们在线客服付费给我们帮你完成二次开发