TCDのブログテーマZEROを使って防犯対策サイトを作っているが、そこで不具合が発生したので解決方法までを情報を共有します。。
アドセンスが掲載できない不具合とは?
それは記事下に広告を掲載するスペースにアドセンスの広告コードを入力しても掲載不可と表示される。
何かのプラグインが阻害しているかと思い、一旦全プラグインを停止して、再度試みたが、同じように上図のようなエラーが表示された。
よくよく管理画面を見ると「HTMLコードをご利用の場合」と表示されている。
アドセンスの広告コードが JavaScriptなので、掲載不可なんだろうな?
となればバリューコマースの広告コードもJavaScriptなので掲載不可となる。
とりあえずバリューコマースのコードを試してみたが同様(上図)に不可と表示される。
次に、パーマリンクの設定に問題はないかと思い、htmlにしていたので、「html」を削除して、試みたがやっぱり掲載不可。
結局はA8ネットの広告リンクは掲載(下図)に問題なく記事下に300×250サイズの広告が掲載できる。
同様に、僕が使っているBRIDGEテーマは、アドセンスンのJavaScript広告コードは問題なく掲載できる。
アドセンスが掲載不可となると、このZEROの役割は何だろうか?と思う
。
アイキャッチ画像はなくても、全然OKなのだが、情報サイトにしてアドセンスで売上を期待する人には、期待外れになる。
色々とググってみると同様にTCDにはアドセンスが掲載できないテーマ(MAX・STORY・LOTUSなど)もあることがわかった。
これらテーマの開発趣旨が、アフィリエイター向けではなく、そのテーマにマッチしたジャンルの企業サイトということから、アドセンスコードの設定を考えたテーマ設計ではないのだろう。
どうして掲載不可なのか?今後は、アドセンス広告が掲載可能となるZEROのリニュアールはるのか?
とりあえず、確認のためZEROテーマについて、アドセンス掲載不可の確認のために、TCDサポートセンターに問合せすることにした。
その結果・・・
2018.4.11 TCDサポートより回答あり
もらった回答内容を見れば、全テーマの広告スペースには「アドセンスは表示される」というのが設計基本だが、「アドセンスが表示されないテーマ」については、現在は原因と対応を調査中とのことだった。
以下が回答された全文を紹介しておく。
TCD取り扱いの全テーマにおいてアドセンスが自由にご利用いただけますよう原因の調査、対応にあたらせていただきます。
修正が必要なテーマにおいてはバージョンアップにて対応をさせていただくかと思いますのでお時間をいただきますがお待ちいただけますでしょうか。
これは、一時も早く解決して欲しいですね。
アドセンス収益狙いでTCDを買う人は僕を含めて結構いると思うので、ユーザービリティが高いテーマを目指すTCDの基本設計と違ってくるのではないだろうか?
僕の対策
面倒だが、とりあえず、ADS広告リンクコードを手作業でコピペしていった。(下図)
2018.4.13 ZEROでアドセンスが表示されない理由が判明!
ZEROでアドセンスが表示されない理由がわかったので、こちらに記述する。
原因は「ロリポップ」にあり。