サンプル コードをそのままコピーする
Google は、サンプル コードはそのままでは動かないと注意しています。コードは、AdSense アカウントから直接コピーしてください。
導入ガイド
Search ads (AdSense for Search / Programmable Search Engine)
サイト内検索の結果に、ユーザーが入力した内容に合わせて表示される広告です。AdSense for Search または Programmable Search で配信します。
1分でわかる
Google で何かを検索したとき、スポンサー付きの結果がいくつか表示されるのを見たことがありませんか? 検索広告は、その考え方を自分のサイトの中に持ち込むものです。サイトの検索ボックスで「花」と入力したら、結果ページに花に関連する広告が表示されることがあります。ショッピングモールの案内カウンターのようなものです。お店の場所を聞くと答えが返ってきて、その横に質問に合ったお得な情報が見えます。
Google には2つの方法があります。1つ目は AFS と呼ばれる、検索向け AdSense です。誰でも使えるわけではありません。サイトが合うと思う場合はアカウント マネージャーに連絡する必要があり、Google がサイトを審査します。AFS では、AdSense で検索スタイルを作成し、コードを生成して、検索結果ページに貼ります。2つ目は、Google のプログラマブル検索エンジン(Programmable Search Engine)です。AdSense で Search engine(検索エンジン)タイプのユニットを作成し、サイトに検索を置くと、誰かが広告をクリックしたときに収益の一部を受け取れます。
ルールはかなり具体的です。広告を表示できるのは、ユーザーが実際に検索して表示された結果ページだけです。検索ボックスにあらかじめ入力しておくことはできず、検索語句があらかじめ入ったリンクを作ることもできません。広告は検索結果と簡単に区別できる必要があり、結果より数が多くてはいけません。検索や広告の閲覧に対して報酬を出すことはできません。また、1ページあたりのユニット数には上限があり、パソコンとモバイルで異なります。
Google がこの形式を作ったのは、そのときユーザーが探しているものに答える広告が最も役に立つからです。ストア、ポータル、ディレクトリのように、サイト内検索がよく使われるサイトに向いています。検索があまり使われないサイトでは、手間に見合わないかもしれません。Google 自身も、AFS へのアクセスを維持するには、検索広告のインプレッション数が最低限必要だとしています。
手順
実装例
<!-- No <head> da página de resultados da busca -->
<script async="async"
src="https://www.google.com/adsense/search/ads.js"></script>
<script type="text/javascript" charset="utf-8">
(function(g,o){g[o]=g[o]||function(){(g[o]['q']=g[o]['q']||[]).push(
arguments)},g[o]['t']=1*new Date})(window,'_googCsa');
</script>
<!-- No <body>, onde os anúncios devem aparecer -->
<div id="afscontainer1"></div>
<script type="text/javascript" charset="utf-8">
var pageOptions = {
'pubId': 'seu-id-de-cliente', // Coloque aqui o seu ID de cliente
'query': 'flores', // O que a pessoa buscou nesta página
'styleId': '0000000000' // O ID do seu estilo de pesquisa
};
var adblock1 = {
'container': 'afscontainer1',
'width': 700
};
_googCsa('ads', pageOptions, adblock1);
</script>Googleのガイダンス
ヒント
注意
Google は、サンプル コードはそのままでは動かないと注意しています。コードは、AdSense アカウントから直接コピーしてください。
ユニットで指定した名前は、広告を表示する div の ID と同じである必要があります。
同じページで広告を何度も呼び出すのは、Google のガイダンスに反します。無限スクロールを除き、呼び出しは1回にするよう案内されています。
Programmable Search Engine では、Google がホストするレイアウトは収益を分配しません。検索エンジンの公開アドレスや、「Google で検索」のリンクから離脱した場合も、分配はありません。
いいえ。登録は自動ではありません。アカウント マネージャーに連絡すると、Google がサイトを評価します。アクセスを維持するには、アカウントに最低限のインプレッション数が必要です。
いいえ。Google は、検索広告の実装はモバイルアプリではサポートされていないとしています。
いいえ。検索広告は、コンテンツ向け AdSense、Ad Manager、AdMob の広告で埋めることはできません。
一般に、結果が主に動画、画像、ニュースの集約、人物、音楽であるページには、Google の書面による承認がない限り表示できません。
ライブラリ
このページの内容はすべて Google の公式ドキュメントに基づいています。原文で直接確認できます。
監査は、何もクリックせずに訪問者としてサイトを読み取り、修正すべき点を表示します。