共计 2827 个字符,预计需要花费 8 分钟才能阅读完成。
提醒:本文最后更新于 2022-09-12 22:39,文中所关联的信息可能已发生改变,请知悉!
![将 AdSense 代码添加到您的游戏页面中(游戏广告) 将 AdSense 代码添加到您的游戏页面中(游戏广告)](https://adsense.ac.cn/wp-content/uploads/2022/02/rw-toggler-1-1.png)
H5 游戏广告(Beta 版)使用的是 AdSense 代码 以及初始化 H5 Ad Placement API 函数所需的一些额外代码。您还可以使用一些 可选 AdSense 代码参数 配置其他设置。
如何放置代码
- 复制下面显示的代码:
<script async src=”https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-xxxxxxxxxxxxxxxx” crossorigin=”anonymous”></script>
<script>window.adsbygoogle = window.adsbygoogle || []; var adBreak = adConfig = function(o) {adsbygoogle.push(o);} </script>注意:请务必复制所有代码,包括用于初始化
adBreak()
和adConfig()
函数的额外代码,否则您的广告将无法正常展示。 - 在您的代码中,请将
"ca-pub-xxxxxxxxxxxxxxxx"
替换为自己的发布商 ID。不妨了解如何 查找发布商 ID。 - 如果您的游戏是在移动应用中运行的,那么您需要指定两个额外参数,具体方法如下:在
data-ad-client="ca-pub-xxxxxxxxxxxxxx"
后面添加以下参数:data-admob-interstitial-slot="ca-app-pub-xxxxxxxxxxxxxxxx/11111111"
data-admob-rewarded-slot="ca-app-pub-xxxxxxxxxxxxxxxx/22222222"data-admob-Interstitial-slot
用于请求插页式广告,data-admob-rewarded-slot
用于请求激励广告。如果您的游戏会在移动应用中展示广告,您必须至少指定一个参数。不妨详细了解如何在 AdMob 中创建 插页式广告单元 和激励广告单元。如果您还没有 AdMob 帐号,请访问 Google AdMob 创建一个。
- 将代码放置在托管您游戏的网页的
<head>
和</head>
标记之间。注意:无论您通过何种方式分发游戏(例如,如果您直接将游戏嵌入某个网页或使用 iframe 将游戏嵌入其他网站或您自己的网站中),都应始终将代码放置在包含您游戏的网页中。
添加了 AdSense 代码和额外代码的游戏页面示例
示例代码 | 说明 |
---|---|
yourdomain.com/games/mygame | 托管您的游戏的网页 |
<head> |
|
<script async |
此部分是 AdSense 代码。 |
<script>window.adsbygoogle = |
此部分用于初始化 H5 Ad Placement API。 |
</head> <body> |
|
<canvas id="game_canvas" |
此部分表示您的游戏逻辑。 |
</body> |
AdSense 代码参数说明
您可以使用以下 AdSense 代码参数为您的游戏广告配置各种设置。data-ad-client
参数是必需参数,而所有其他参数是可选参数。
注意:这些设置会在包含游戏画布的网页加载时启动,且在整个游戏 / 网页浏览过程中无法更改。
参数 | 说明与示例 |
---|---|
data-ad-client |
必需 您的发布商 ID 和发布商代码。示例:data-ad-client="ca-pub-123456789" |
data-ad-host |
可选 如果您要与托管平台分享收益,请使用此参数指定相关托管平台。示例:data-ad-host="ca-host-pub-123" |
data-admob-interstitial-slot |
可选 如果您的游戏是在移动应用中运行的,请使用此参数来请求插页式广告。示例:data-ad-host="ca-app-pub-123/456" |
data-admob-rewarded-slot |
可选 如果您的游戏是在移动应用中运行的,请使用此参数来请求激励广告。示例:data-ad-host="ca-app-pub-123/789" |
data-ad-channel |
可选 您可以添加 自定义渠道 ID 来跟踪广告效果。示例:data-ad-channel="1234" |
data-adbreak-test |
可选 使用此参数来启用测试模式。这样您就可以使用模拟广告来测试广告展示位置。示例:data-adbreak-test="on" |
data-tag-for-child-directed-treatment |
可选 如果您想要将自己的广告请求标记为面向儿童的内容,请使用此参数。如需了解详情,请参阅:将网站或广告请求标记为面向儿童。示例:data-tag-for-child-directed-treatment="1" |
data-tag-for-under-age-of-consent |
可选 如果您想要将欧洲经济区 (EEA)、瑞士和英国的广告请求标记为受限的数据处理,请使用此参数。如需了解详情,请参阅:针对未达到自主年龄的欧洲经济区和英国用户标记广告请求 (TFUA)。示例:data-tag-for-under-age-of-consent="1" |
data-ad-frequency-hint |
可选 广告之间的最短平均展示时间间隔(以秒为单位)。如果此值为“120 秒”,则广告的平均展示频次不会超过每两分钟一次。请注意,服务器控件将来可能会忽略或替换此提示。示例:data-ad-frequency-hint="120s" |
申请方式:
H5 游戏广告(Beta 版)可助您在 HTML5 (H5) 游戏中展示插页式广告和激励广告,从而实现增收。本产品目前处于 Beta 版测试阶段。请填写此 表单,表明您有意使用本产品。填写此意向调查表后,您还会在该产品扩大适用范围时收到相关通知。详细了解 H5 游戏广告(Beta 版)的优势。
提审链接二:https://services.google.com/fb/forms/html5-adsense-for-games/
注意事项
- 我们不能保证您的帐号一定通过审核,因为这取决于您是否满足相关的合作伙伴资格要求。
- 填写此表单,即表示您在此同意 Google 将来就 H5 游戏广告最新产品动态与您联系。