Simplicityの特徴 › フォーラム › テーマファイルのカスタマイズに関する質問など › グーグルアドセンス審査時にheadタグの直前にアドセンスコードを貼った際の空白を消したい。
-
投稿者投稿
-
-
2017年2月9日 2:40 PM #50138
かず
ゲストグーグルアドセンス審査時に<head>の直前にアドセンスコードを貼らなければならないということなので張ったのですが、ヘッダー上に空白ができてしまって困っています。
どうかアドバイスお願いします。
-
2017年2月9日 10:54 PM #50144
Hidekichi
ゲスト特に開いてないようですけども、どの部分のことか指定してください
-
2017年2月9日 11:45 PM #50147
みき
ゲストHidekichiさん
多分ですがGoogleのキャッシュ的に見て画像の部分だと思います
https://1drv.ms/i/s!Am5FaiBsdNRKk09yyQmYQ0688S4q -
2017年2月10日 1:45 PM #50155
かず
ゲストそうです。ヘッダー上の空白なんですが。。。
アドセンス審査なので長くなりそうで、その間ずっと空白が出続けるのもあれかと思いまして。。。 -
2017年2月10日 2:32 PM #50158
Hidekichi
ゲストうーむ、firefoxでもchromeでも、chromeの携帯エミュレーターでiphoneでもgalaxyでも空白がないんですけども。
bodyタグ直下に挿入されている.adsbygoogleブロックはスタイルでdisplay: noneされているので空白は出ないと思うんですけども。ただしその下におそらくhead内のメタタグが出てます。
これが原因かと思うんですが、headタグは所有者確認のコードで、テスト広告自体はbodyタグの中に入れると思うんですが、headタグの中に広告コードを入れるように指示がありましたかね?
-
2017年2月10日 4:49 PM #50159
Hidekichi
ゲスト原因書いてなかった。
おそらく、adsbygoogle.jsがheadタグの中に入っていることで、まわりのメタタグをひっくるめてbodyタグの中に挿入したのが原因かと思います。定かではないんですけどね。本来想定していない場所にadsbygoogle.jsが入ったことで誤作動を起こしているんだろうと思うので、前レスのような状態になるのではなかろうかと。そこで、本当にheadタグの中にadsbygoogle.js含むinsタグ他を入れるかどうかが要確認ということです。
おそらくadsbygoogle.jsだけならheadタグの中でも良いだろうと思うんですが、insタグとその後のpushあたり、ここらが違うだろうと思います。
通常はadsbygoogle.jsも含めてinsタグ以降もbodyタグの中に入れます。複数adsbygoogle.jsがある場合は最初のだけ読み込みます。つまり、adsbygoogle.jsは分離してheadタグの中に1つだけ書いておけばよいということなのですが、これは審査通ってからしてください。
-
2017年2月10日 8:50 PM #50169
わいひらキーマスターhidekichiさんの対策でうまくいかない場合は、行った、アドセンス審査の手順が書かれたページがあればURLを貼ってください。
どういったことを行ったかが詳しくわからないと、ちょっと何ともアドバイスが難しいです。
通常は、そういった余白は出ないと思うので。
-
-
投稿者投稿
- フォーラム「テーマファイルのカスタマイズに関する質問など」には新規投稿および返信を追加できません。