H5 ゲーム広告(ベータ版)では、AdSense コードと、H5 Ad Placement API 関数の初期化に必要なコードが使用されます。追加の設定を行うための、オプションの AdSense コード パラメータもあります。
このページの内容
コードの配置方法
- 下のコードをコピーしてください。<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=i-gno/re-d1234567890123456" crossorigin="anonymous"></script>
<script>window.adsbygoogle = window.adsbygoogle || []; var adBreak = adConfig = function(o) {adsbygoogle.push(o);} </script>注:adBreak()
関数とadConfig()
関数を初期化する追加コードを含めて、すべてのコードをコピーしてください。コピーされていないコードがある場合、広告は機能しません。 - コード内の「
"i-gno/re-d1234567890123456"
」の部分をご自身のパブリッシャー ID に置き換えます。詳しくは、パブリッシャー ID を確認するをご確認ください。 - モバイルアプリでゲームを実行する場合、追加パラメータを指定する必要があります。
次のパラメータを「
data-ad-client="i-gno/re-d1234567890123456"
」の後に追加します。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
を使用します。モバイルアプリのゲームで広告を表示する場合は、少なくとも 1 つを指定する必要があります。詳しくは、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-host |
省略可
ホスト プラットフォームに収益を分配する場合は、このパラメータを使用してホスト プラットフォームを指定します。 例:
|
data-admob-interstitial-slot |
省略可
ゲームをモバイルアプリで実行する場合は、このパラメータを使用してインタースティシャル広告をリクエストします。 例:
|
data-admob-rewarded-slot |
省略可
ゲームをモバイルアプリで実行する場合は、このパラメータを使用してリワード広告をリクエストします。 例:
|
data-ad-channel |
省略可
カスタム チャネル ID を追加すると、広告のパフォーマンスをトラッキングできます。 例:
|
data-adbreak-test |
省略可
このパラメータを使用すると、テストモードが有効になります。このモードでは、テスト用の広告を使用してプレースメントをテストできます。 例:
|
data-tag-for-child-directed-treatment |
省略可
このパラメータを使用すると、子供向けの取り扱いが必要かどうかを示すタグを広告リクエストに設定できます。詳しくは、サイトまたは広告リクエストに子供向け取り扱いのタグを設定するをご確認ください。 例:
|
data-tag-for-under-age-of-consent |
省略可
このパラメータを使用すると、制限付きデータ処理が必要かどうかを示すタグを欧州経済領域(EEA)、スイス、英国の広告リクエストに設定できます。詳しくは、同意年齢に満たない欧州経済領域と英国のユーザー向け取り扱いタグを広告リクエストに設定するをご確認ください。 例:
|
data-ad-frequency-hint |
省略可
広告の平均最小間隔(秒)を指定します。この値が「120」の場合、広告は平均して 2 分に 1 回を超える頻度では表示されません。これは、将来的にサーバー コントロールによって無視またはオーバーライドされる可能性があります。 例:
|