以前から気になっていたんですが、「Google AdSense」の広告が表示されない件です。
で、WordPlessとGoogle AdSenseを紐づけする際、WordPlessがプラグインを勧めてきます。
その中の一つが「Advanced Ads」です。
以前から気にはなってたんですが、「Google AdSense」にログインしてみると、広告は表示されているらしく、いつの間にか、広告ユニットもアクティブになってました。
なんですが、私の画面には一切広告が表示されていませんでした。
それで、私の記述する位置がまちがっているのかも、と興味本位で、
この「Advanced Ads」を入れてみました。
インストールするところでは英語でしたが、有効化してダッシュボードの「Advanced Ads」をみてみたら、殆ど日本語になってました。
なんですが、初期設定は英語でよくわからず、ポチポチとでてくるボタンを押していたところ、初期設定完了になってしまいました。(;^ω^)
で、自分のHPをみてみると、ずらっと広告が表示されました!
というわけで、「Advanced Ads」の初期設定で、自動的に「Google AdSense」と紐づけされたので、これは、、と「header.php」をみてみたところ、二重に「Google AdSense」のコードが記述されていました。
私は「header.php」の「</header>」の前にコードを貼り付けていたんですけど、「Advanced Ads」では、「</head>」の前に記述していました。
色々と調べて、「</header>」の前にコードを記述してたんですけど、、。
まあ、これでやっと自分でも広告が見れるようになったので、良かった、
と言いたいところですが、そこら中に広告が出すぎて、あまりにも見栄えが悪かったので、ヴィジェットで追加していた広告を全て削除しました。
なんですけど、、少しは減ったんですが、まだ意図していない場所に広告が出てきてます。さらに、サイドバーに幾つも広告が出てるんですけど、最後の広告だけ、スクロールすると、消えて見えなくなります、、。
取り敢えず、「Advanced Ads」で弄った広告設置とかも全部消してみたんですが、広告が消えない。
広告が自動で表示されている部分は、自動広告のコードを貼り付けたから、「Google AdSense」側の設定なんじゃないかなぁ?と思い、自動広告のコードを全て消して、空欄で保存してみたんですけど、広告が表示される。
ということは、「header.php」に自動広告のコードが記述されてるから、「Google AdSense」側の問題なのかな、という結論に達しました。
でも、「Google AdSense」と紐づけするのに、そのコードを記述してくださいってなってるので、そこは変更するのは怖いので、このままにしようとおもいます。
で、「Advanced Ads」なんですが、広告の配置をきめられるんですけど、そこに貼るコードを記述する場所がみつかりません、、。
更に、配置したい部分の広告を「Google AdSense」で作ったんですが、それらは新規になってしまい、そのままコードを貼ると、広告がおかしな表示になりました、、。(´;ω;`)
というわけで、「Advanced Ads」で簡単に広告を表示させる事は出来たんですが、配置の問題や、「Advanced Ads」の審査待ちで、また暫くかかりそうです、、。