总览
Vpon Mobile Web SDK 提供原生广告
。有别于横幅广告、插页广告会直接提供可立即呈现的广告内容,Vpon 提供了三种包含标题、图像等广告内容的原生广告组合,您可以自订 CSS
样式,将广告内容打造成符合您网页内容的风格,让您以最自然的方式呈现广告。
Note: 此广告仅支援
行动装置
,使用者透过 PC 浏览该网站则广告不会显示!
嵌入广告程式码
在行动网页的 <body> 中填入 <vpon> tag,与横幅广告不同点在于当 <vpon> tag 中的属性 vpon_ad_format
为 na
时,会请求原生广告。
在网页 <body> 内欲显示广告的位置加上以下程式码:
<body>
...
<vpon vpon_ad_test="1"
vpon_ad_licensy_key="License Key"
vpon_ad_format="na"
vpon_na_layout="0"
vpon_na_min="1200x627"
debug="true"></vpon>
...
<script type="text/javascript" src="https://m.vpon.com/sdk/vpadn-sdk.js"> </script>
...
</body>
Note:
Vpon Web SDK 支援
HTTPS
,在将 SDK 档案引入时请如如范例所示使用https://m.vpon.com/sdk/vpadn-sdk.js
让浏览器在载入页面时可依照当前页面自动判断并引用适当资源,每个页面只需引入一次,必须加在 </body> 前。您可以利用 vpon_na_min 的参数指定广告图片尺吋,如不指定,系统会依使用者的屏幕尺吋回传相应大小的图片。vpon_na_min 的参数选择,请参考 Advanced Setup。
存档后,重新读取网页,您就可以在有 <vpon> tag 的位置看到
测试广告
被拉取。如要将网站正式上线,请将 vpon_ad_test 的参数改为
"0"
以拉取正式广告。
原生广告版型
Vpon Mobile Web SDK 提供三种包含不同广告素材元件的原生广告版型,只要将<vpon> tag 中的 vpon_na_layout
参数改为您选择要使用的版型,即会回传包含对应广告素材的素材组合,您可以透过CSS
控制这些广告素材呈现的样式。
关于广告素材的显示规范,请参考Native ad Spec。
Callback
Vpon Mobile Web SDK 提供没有广告回传时的 Callback Function,让您能在没有广告回传时,仍可以有效利用流量。
<body>
...
<vpon vpon_ad_test="0"
vpon_ad_licensy_key="License Key"
vpon_ad_format="na"
vpon_na_layout="0"
vpon_na_min="1200x627"
debug="true"
ad_request_callback="vponCallBackMethod"></vpon>
...
<script type="text/javascript" src="https://m.vpon.com/sdk/vpadn-sdk.js"> </script>
...
<script>
function vponCallBackMethod(adStatus) {
if (adStatus != 0) {
// 没有广告回传,执行其它操作
} else {
// 有广告回传
}
}
</script>
...
</body>
Advanced Setup
名称 | 描述 | 必要 | 范例 |
---|---|---|---|
vpon_ad_licensy_key | 广告版位 ID | Y | 输入 Vpon License Key |
vpon_ad_format | 原生广告格式 na |
Y | “na” |
vpon_ad_test | 是否拉取测试广告 | N | 1(是)/0(否),预设为 “1” |
vpon_na_layout | 原生广告版型 | N | 请参考原生广告版型 预设为”0” |
vpon_na__min | Main Image 尺吋 (1) 1200x627 (2) 627x627 |
N | “1200x627” |
debug | 是否在 console 显示 debug 资讯 | N | true/false,预设为 “false” |
openTab | 是否开启新tab 显示 广告内容 | N | true/false,预设为 “true” |
ad_request_callback | 没有广告回传时的 Callback Function | N | 请参考 Callback |
Native Ad Spec
系统会根据您选择的原生广告版型回传对应的原生广告素材,下表红字
表示您必须显示的原生广告元件。
Properties | Class Name | Description |
---|---|---|
Title | vpon-title | 原生广告标题文字,文字内容需清晰可见 最长为30个英文字或15个中文字 |
AD Badge | vpon-attribution | 让使用者了解此为广告 (例如: 赞助商名称、赞助、广告 等等) 最长为15个英文字或8个中文字 |
Main Image | vpon-cover-image | 1200 x 627px 627 x 627px (可等比例缩放,或裁切为16:9、4:3) |
Icon | vpon-icon-image | 128 x 128px (可等比例缩放,不可变形,不可裁切) |
Description | vpon-body-text | 原生广告内容文字,文字内容需清晰可见 最长为100个英文字或50个中文字 |
CallToAction | vpon-action | 需要完整显示 最长为20个英文字或10个中文字 |
结果
范例网页
<html>
<head><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>Vpon Native Ad</title>
<!-- Native Ad Style -->
<style>
.vpon-native-ad{
position: relative;
padding-top: 0;
}
.vpon-native-ad .vpon-cover-image{
position: relative;
width: calc(100vw - 40px);
height: calc((100vw - 40px) * .6);
}
.vpon-native-ad .vpon-cover-image img{
position: absolute;
top: 0;
left: -6.25vw;
bottom: 0;
right: 0;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
width: auto;
height: 100%;
}
.vpon-native-ad .vpon-icon-image{
display: none;
}
.vpon-native-ad .vpon-title{
position: absolute;
max-height: 3em;
font-size: 13px;
font-weight: 500;
line-height: 1.5;
color: #151717;
font-family: NotoSansCJKtc-Regular, "Helvetica Neue", Helvetica,Vaedana;
text-decoration: none;
overflow: hidden;
display: -webkit-box;
text-overflow: ellipsis;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
top: 84%;
}
.vpon-native-ad .vpon-body-text{
position: relative;
max-height: 3em;
margin-top: 16%;
font-size: 13px;
font-weight: 500;
line-height: 1.5;
color: #151717;
font-family: NotoSansCJKtc-Regular, "Helvetica Neue", Helvetica,Vaedana;
text-decoration: none;
overflow: hidden;
display: -webkit-box;
text-overflow: ellipsis;
-webkit-line-clamp: 0;
-webkit-box-orient: vertical;
visibility: hidden;
}
.vpon-native-ad .vpon-action{
display: none;
}
.vpon-native-ad .vpon-attribution{
display: inline-block;
margin-right: 10px;
padding: 7px 8px;
color: #6e7071;
font-family: NotoSansCJKtc-Regular, "Helvetica Neue", Helvetica,Vaedana;
font-size: 13px;
background-color: #f3f4f5;
border-radius: 0px;
position:absolute;
top: 71%;
}
</style>
</head>
<body>
<h1>The Test Page</h1>
<div>
<vpon vpon_ad_test="1"
vpon_ad_licensy_key="License Key"
vpon_ad_format="na"
vpon_na_layout="0"
vpon_na_min="1200x627"
debug="true"></vpon>
</div>
<script type="text/javascript" src="https://m.vpon.com/sdk/vpadn-sdk.js"> </script>
</body>
</html>
Note:
- 若将 Vpon 广告嵌入在 iframe 内,请记得调整 iframe 到适当大小,以符合 Vpon 广告的长宽。
- 以上的 License Key 为范例,请置换为您自己申请的 License Key 以防收益分润无法取得。
使用 Google Ad Manager 中介服务
本段专为 Google Ad Manager 使用者而设,主要说明 Google Ad Manager 搭配 Web API 的设定方式。
新增广告单元,并生成广告代码
在 Google Ad Manager 使用者介面中:
- 评估 Native Ad 在网页上显示的大小,新增相符的广告单元
- 在广告单元中完成名称、 大小等设定后储存
- 生成广告代码
Note: Vpon 目前不支援
Fluid
,请依照广告在页面上要呈现的大小选择尺吋
新增广告单元后,选择广告单元,并点击「生成代码」 选取代码类型为「Google 发布商代码」 选择「启用单一请求」 请将产生的代码结果中的「文档标头」放在网站的 <head> 中、将「文档正文」放在网站的 <body> 中
设定委刊单、委刊项及广告素材
如要透过 Google Ad Manager 放送新的广告活动,请先建立新委刊单。建好委刊单后,您还必须建立委刊项、新增广告素材以及核准委刊单,委刊单广告才能放送。
建立委刊单
若要在执行广告空间预测之前建立委刊单,请按照下列指示进行:
- 在 「Google Ad Manager」 帐户中,点击
委刊单
标签 - 点击
新增委刊单
- 在适当栏位中输入您的委刊单资讯。不可与联播网中其他的委刊单名称重复
- 输入委刊项资讯
- 点击
检查广告空间
,确认委刊单拥有足够的曝光供应量 - 点击
储存
,建好委刊单之后,您必须先予以核准,委刊项才能放送
建立委刊项
- 在 Google Ad Manager 帐户中,点击
委刊单
标签 - 建立新委刊单,或点击表格中的现有委刊单
- 点击
新增委刊项
- 输入委刊项名称,不得与联播网中其他委刊项的名称重复
- 输入您想要上传广告素材的广告空间大小
- (选用程序) 输入任何有助于委刊项投放作业的相关注释
- 输入委刊项类型、日期、数量和费用
- (选用程序) 在
调整放送
下方进行放送设定 - 选取您的目标广告空间,指定广告单元、刊登位置或同时指定两者
此外,您可以输入其他指定条件,指定特定目标对象。 如果您未将委刊项指定给任何广告单元或刊登位置,系统会将委刊项设成在全联播网随机放送。这表示委刊项可在您网站上的任何广告单元中放送。
完成编辑后,请点击 储存
保存委刊项设定。
新增广告素材
- 点击要新增广告素材的委刊项,或视需求建立新委刊项
- 点击 [新增广告素材]。所有与委刊项相关联的广告素材和广告单元尺寸,都会列在左栏中。您可以将广告素材上传至清单中任何大小的广告单元
- 您可以将多个广告素材拖曳到委刊项,或一次只加入一个广告素材
广告素材设定
选取广告素材类型: 选取所有
中的第三方
程式码片段请填入 Vpon 广告程式码及用来控制 Native Ad Layout 的 CSS 样式:
<vpon vpon_ad_test="0"
vpon_ad_licensy_key="Your License Key for Banner"
vpon_ad_format="320x50_mb"
debug="true"></vpon>
<script type="text/javascript" src="https://m.vpon.com/sdk/vpadn-sdk.js"> </script>
<style>
.vpon-native-ad{
border: 1px solid #dcdcdc;
position: relative;
}
.vpon-native-ad .vpon-title{
display: block;
padding: 5px;
font-size: 20px;
}
...
</style>
Note: vpon vpon_ad_test=”1” 为开启测试广告, vpon vpon_ad_test=”0”为拉取正式广告。
广告素材设定如下图所示,注意,请勿勾选投放到 SafeFrame
:
FAQ
仍然看不到广告?
请确认以下项目:
- 请试着用行动装置上的浏览器开启网站。
- 先清除浏览器快取并删除 Cookie,然后重新连线到网站。
仍然无法解决?
请将 debug 模式打开,重新连线网站,将 “Vpadn-“ 开头的讯息截取下来并且联系 Vpon FAE