Adsenseヘルプの非同期広告コードについて検索すると、ページ上にコードが複数存在する場合、毎回adsbygoogle.jsを読み込まなくても、ページに1回読み込ませるだけで良いと書いてある。
以下がコードのサンプルです。一回だけというのは下記のサンプルの1行目に該当します。
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-xxxxxxxxxxxxxxxx" data-ad-slot="xxxxxxxxxx" data-ad-format="auto"></ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
開発者の話ではページの上部に配置するのが最も効率が良いと言ってます。 つまり、非同期コードがページ上に複数ある場合、adsbygoogle.jsはページ上部に1回だけ読み込ませて、残りのコードの部分をページ上に配置することができる。
フォーラムの話しでは影響が無いが、誤ってスクリプトを追加し忘れたら広告が表示されない危険性がある、ということです。
確かにスクリプトの読込が1回で済めば、広告のロードがより速くなるはずです。 実際に試してみて、今のところ問題は無く、正しく広告が表示されています。
もしご自身で試される場合は、注意して変更するのと、自己責任でお願いします。勝手に変更して不具合があっても誰も責任とれないです。
📂外資系企業へ転職・働き方:外資系企業の転職,英語,面接,働き方
📂国内旅行150ヵ所を紹介:北海道,屋久島
📂海外出張10カ国,50ヵ所以上観光:スペイン,インド,台湾.飛行機対策
📂健康:胃痛,風邪予防,食,メンタル
📂子育て:英語,育て方,旅行
📂PC関連:エンジニアの苦悩,効率化,Windowsのトラブル対応
📂海外ドラマ:海外ドラマ・映画のレビューと感想
📂車関連:海外のレンタカー,試乗レポート,軽自動車,等々
📂物件:新築一戸建て 申し込みから購入・引渡しまで色々あったこと