通知

请务必访问您的 AdSense 页面,获取根据您的帐号为您量身定制的信息,进而利用 AdSense 取得出色的创收效果。

H5 游戏广告(Beta 版)

将 AdSense 代码添加到您的游戏页面中

H5 游戏广告(Beta 版)使用的是 AdSense 代码以及初始化 H5 Ad Placement API 函数所需的一些额外代码。您还可以使用一些可选 AdSense 代码参数配置其他设置。

如何放置代码

  1. 复制下面显示的代码:
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous"></script>
    <script>window.adsbygoogle = window.adsbygoogle || []; var adBreak = adConfig = function(o) {adsbygoogle.push(o);} </script>
    注意:请务必复制所有代码,包括用于初始化 adBreak()adConfig() 函数的额外代码,否则您的广告将无法正常展示。
  2. 在您的代码中,请将 "ca-pub-1234567890123456" 替换为自己的发布商 ID。了解如何查找发布商 ID
  3. 如果您的游戏是在移动应用中运行的,那么您需要指定两个额外参数,具体方法如下:

    data-ad-client="ca-pub-1234567890123456" 后面添加以下内容:

    • data-admob-interstitial-slot="ca-app-pub-1234567890123456/11111111"
    • data-admob-rewarded-slot="ca-app-pub-1234567890123456/22222222"

    data-admob-Interstitial-slot 用于请求插页式广告,data-admob-rewarded-slot 用于请求激励广告。如果您的游戏会在移动应用中展示广告,您必须至少指定一个参数。不妨详细了解如何在 AdMob 中创建插页式广告单元激励广告单元

    如果您还没有 AdMob 帐号,请访问 Google AdMob 创建一个。

  4. 将代码放置在托管您游戏的网页的 <head></head> 标记之间。
    注意:无论您通过何种方式分发游戏(例如,如果您直接将游戏嵌入某个网页或使用 iframe 将游戏嵌入其他网站或您自己的网站中),都应始终将代码放置在包含您游戏的网页中。

添加了 AdSense 代码和额外代码的游戏页面示例

示例代码 说明
yourdomain.com/games/mygame 托管您的游戏的网页
<head>  
<script async
src="https://pagead2.googlesyndication.com
/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous">
</script>
此部分是 AdSense 代码。
<script>window.adsbygoogle =
window.adsbygoogle || [];
var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
</script>
此部分用于初始化 H5 Ad Placement API。
</head>

 

<body>
 
<canvas id="game_canvas"
width="100%" height="100%">
<script src="game.js"><script>
此部分表示您的游戏逻辑。
</body>  

AdSense 代码参数说明

您可以使用以下 AdSense 代码参数为您的游戏广告配置各种设置。data-ad-client 参数是必需参数,而所有其他参数是可选参数。

注意:这些设置会在包含游戏画布的网页加载时启动,且在整个游戏/网页浏览过程中无法更改。
参数 说明与示例
data-ad-client 必需

您的发布商 ID 和发布商代码。

示例:

data-ad-client="ca-pub-1234567890123456"

data-ad-host 可选

如果您要与托管平台分享收益,请使用此参数指定相关托管平台。

示例:

data-ad-host="ca-host-pub-123"

data-admob-interstitial-slot 可选

如果您的游戏是在移动应用中运行的,请使用此参数来请求插页式广告。

示例:

data-ad-host="ca-app-pub-1234567890123456/456"

data-admob-rewarded-slot 可选

如果您的游戏是在移动应用中运行的,请使用此参数来请求激励广告。

示例:

data-ad-host="ca-app-pub-1234567890123456/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"

该内容对您有帮助吗?

您有什么改进建议?
true
您的 AdSense 页面

全新推出 AdSense 页面:在这项新资源里,您可找到为您量身提供的信息和发掘帐号中的新机会,从而帮助您利用 AdSense 取得出色的创收效果。

搜索
清除搜索内容
关闭搜索框
主菜单
15802199558754444591
true
搜索支持中心
true
true
true
true
true
157
false
false