通知

マイ AdSense ページにはお客様のアカウントに特化した情報が表示されます。AdSense での成果向上にぜひご活用ください。

コード導入ガイド

Chrome DevTools を使用して広告が表示されない問題を解決する

Chrome DevTools は、Google Chrome ブラウザに直接組み込まれている、ウェブ デベロッパー向けのツールセットです。DevTools では、お客様のページのレンダリングされた HTML(DOM)とネットワーク アクティビティを確認できます。また、DevTools を使用して、広告配信の問題を解決することもできます。

広告リクエストが送信されているかどうかを確認する

DevTools を使用して、お客様のページから広告リクエストが送信されているかどうかを確認する手順は次のとおりです。

  1. 調査するページを表示します。
  2. ページ上で右クリックして [検証] を選択し、DevTools を開きます。または、Command+Option+C キー(Mac の場合)もしくは Ctrl+Shift+C キー(Windows、Linux、Chrome OS の場合)を押します。
  3. [Network] タブをクリックします。
  4. [Filter] 欄に「ads?」と入力します。

    お客様のページから送信された AdSense またはアド マネージャーの広告リクエストが、リクエストの表に一覧表示されます。

  5. 広告リクエストの一覧を確認します。
    表示される内容 意味
    ads?client で始まる広告リクエスト お客様のページから AdSense 広告リクエストが送信されました。
    広告リクエストなし

    お客様のページから広告リクエストが送信されなかったため、お客様のページに広告は返されません。または、クライアントサイドに広告リクエストを送信できない問題がありました。

    おすすめの方法:

    「ステータス」が403の赤色の広告リクエスト

    サーバーは広告リクエストを受信しましたが、お客様のサイトまたはアカウントに広告を配信しないという応答を返しました。通常、「ステータス」403 はポリシー違反措置またはお客様のサイトが承認されていないことが理由で返されます。

    おすすめの方法:

    「ステータス」が200だが、広告が表示されない広告リクエスト ads.txt の実装に問題がある可能性があります。この問題を解決するには、ads.txt に関するトラブルシューティングをご覧ください。

クライアントサイドのエラーを確認する

AdSense 広告コードが正しく実装されていても、クライアントサイドのエラーによってお客様のページから広告リクエストが送信されていない可能性があります。これは、ブラウザ(拡張機能など)または AdSense JavaScript(adsbygoogle.js)に実装されている妥当性チェックのエラーが原因であることがあります。

DevTools を使用して、お客様のページでクライアントサイドのエラーを確認する手順は次のとおりです。

  1. 調査するページを表示します。
  2. ページ上で右クリックして [検証] を選択し、DevTools を開きます。または、Command+Option+C キー(Mac の場合)もしくは Ctrl+Shift+C キー(Windows、Linux、Chrome OS の場合)を押します。
  3. [Console] タブをクリックします。
  4. 次のエラーを確認します。
    表示される内容 意味
    ERR_BLOCKED_BY_CLIENT

    ブラウザで、adsbygoogle.js(広告を表示するために AdSense で使用される JavaScript)をダウンロードできませんでした。通常、これはブラウザに拡張機能(広告ブロッカーなど)がインストールされていることが原因です。

    例:
    GET https://pagead2.googlesyndication.com/
    pagead/js/adsbygoogle.js net::ERR_TRACKING_BY_CLIENT

    adsbygoogle.js エラー

    adsbygoogle.js の妥当性チェックでエラーが返されました。このような妥当性チェックによって、広告リクエストが広告と一致するかどうかが検証され、一致した場合に広告が配置されます。

    AdSense でページのレスポンシブ広告を配置しようとしたところ、広告を掲載するのに十分なスペースがない場合は、一般的なエラーとなります。

    例:
    adsbygoogle.push() error: Fluid responsive ads
    must be at least 250px wide: availableWidth=0

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。
検索
検索をクリア
検索を終了
メインメニュー
779953553692255815
true
ヘルプセンターを検索
true
true
true
true
true
157
false
false