页面没有 viewport 标签
激励广告只在针对手机优化、使用中性缩放的页面上运行。没有 viewport 标签,GPT 可能无法创建广告位。
1 分钟看懂
激励广告是用户为了从网站获得某样东西而选择观看的广告。就像在游乐园里:你交出一张票,就能玩一圈游乐设施。在这里,票就是观看广告,奖励可以是多读几篇文章、获得金币或游戏中多一条命,或者解锁机场的 Wi-Fi。最重要的是:用户必须先说“是”。没有人被强迫观看。
在 Ad Manager 中,展示这种广告的是 GPT,也就是 Google Publisher Tag,这是 Google 用来请求广告的代码。你创建一个类型为激励的广告位(slot,也就是广告空间)。当广告准备好时,GPT 会通知你的网站。然后网站显示一个邀请,例如:想观看广告来获得奖励吗?如果用户说是,你的代码就请求 GPT 以全屏方式显示广告。如果说不,这个广告位就会被清除。
邀请界面由网站来制作,奖励也由网站来发放。要获得奖励,广告必须至少可见 7 秒,如果是视频,用户必须观看。如果用户想提前关闭,会收到一条将失去奖励的提醒。结束后,广告会一直停留在屏幕上,直到用户关闭。
有一些严格的规则。奖励不能是金钱、礼品卡、加密货币或实物。它只能在你的网站或应用内部使用,也不能转让给他人。在每个广告之前,你必须清楚说明用户要做什么,以及将得到什么。当你的网站有人们真正想要的东西时,例如付费内容或游戏内的福利,这种格式才有意义。
分步说明
实施示例
<!-- No head; a página precisa da etiqueta de viewport -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<script async
src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"
crossorigin="anonymous"></script>
<script>
window.googletag = window.googletag || { cmd: [] };
let rewardedSlot;
let rewardPayload;
googletag.cmd.push(() => {
rewardedSlot = googletag.defineOutOfPageSlot(
"/1234567/exemplo",
googletag.enums.OutOfPageFormat.REWARDED
);
// Volta null se a página ou o aparelho não aceitar premiado
if (!rewardedSlot) return;
rewardedSlot.addService(googletag.pubads());
googletag.pubads().addEventListener("rewardedSlotReady", (event) => {
// Seu convite: o anúncio só aparece se a pessoa disser sim
if (confirm("Ver um anúncio para liberar 3 artigos?")) {
event.makeRewardedVisible();
} else {
googletag.destroySlots([rewardedSlot]);
}
});
googletag.pubads().addEventListener("rewardedSlotGranted", (event) => {
rewardPayload = event.payload; // prêmio concedido
});
googletag.pubads().addEventListener("rewardedSlotClosed", () => {
// Entregue o prêmio (se rewardPayload existir) e apague o slot
googletag.destroySlots([rewardedSlot]);
});
googletag.enableServices();
googletag.display(rewardedSlot);
});
</script>Google 的建议
提示
注意
激励广告只在针对手机优化、使用中性缩放的页面上运行。没有 viewport 标签,GPT 可能无法创建广告位。
当页面不支持激励广告时,GPT 会返回 null。此时代码必须停止。
Google 的示例会在用户关闭广告或拒绝邀请时销毁广告位。请在你的代码中遵循同样的流程。
如果“屏蔽非插播式视频广告”保护设置处于开启状态,激励广告就不会被投放。
你。网站负责创建邀请、发放奖励,并对其承担全部责任。
广告必须至少可见 7 秒。如果是视频,用户必须观看。Google 在视频结束、达到设定的展示时间或到达可跳过的时间点时,就算完成。
能。网页激励广告适用于电脑、手机和平板,但必须是在针对手机优化的页面上。
不需要。有广告时,激励广告会自己创建广告框。
不可以。政策禁止使用推动用户的文字,例如说观看广告能帮助企业。只描述操作和奖励即可。
资料库
本页内容均以 Google 官方文档为准。可直接阅读原文:
审核会像访问者一样读取网站,不点击任何内容,并告诉你需要修正什么。