web-dev-qa-db-ja.com

Google広告はリンクプリロードを使用してプリロードされましたが、ウィンドウのロードイベントから数秒以内に使用されませんでした

ウェブサイトにアクセスすると、ページの下部に広告を設定しても広告は表示されません。エラーを返します-リソース https://pagead2.googlesyndication.com/pagead/js/r20181107/r20180604/show_ads_impl.js はリンクプリロードを使用してプリロードされましたが、ウィンドウのロードイベントから数秒以内に使用されます。適切なas値があり、意図的にプリロードされていることを確認してください。はい、adblockerは無効になっています。

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-layout="in-article"
     data-ad-format="fluid"
     data-ad-client="ca-pub-9121789382833091"
     data-ad-slot="8487804504"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).Push({});
</script>
14
Jake

これは、ページのソースコードを更新せずに数時間後に広告が最終的に表示されるため、広告が表示されない理由ではないと思われますが、警告はまだJavaScriptコンソールにあります。

私はソースコードを更新するたびに広告が数時間再び消えるのに気づきましたので、Googleは本当に私を「信頼」しておらず、それを確認するためにボットまたは何かが戻ってくるまで広告は自動的に中断されます全て大丈夫。

5
fbparis

Cloudflareを使用していますか? AdSenseスクリプトでロケットローダーを無効にすることでこれを修正しました。

data-cfasync="false"

ロケットローダーがAdSenseに悪影響を及ぼさないことを何度も読んだことがありますが、今はあまり確信がありません。

2
Ryan NZ