通知

請務必前往您的 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 選用

廣告之間的平均最短時間間隔,以秒為單位。如果這個值為「120s」,則廣告的顯示頻率平均不會超過每兩分鐘一次。請注意,這個提示日後可能會遭伺服器控制項忽略或覆寫。

範例:

data-ad-frequency-hint="120s"

這對您有幫助嗎?

我們應如何改進呢?
true
您的 AdSense 頁面

「AdSense 頁面」隆重登場:透過這項全新資源,您可以在帳戶中找到個人化資訊和新商機,運用 AdSense 順利達成目標。

搜尋
清除搜尋內容
關閉搜尋
主選單
1306233903012269262
true
搜尋說明中心
true
true
true
true
true
157
false
false