広告を貼ったのに表示されない「一時的に取得できませんでした」と表示される。時間を置いてみたが結果は同じ。。。どこが悪いんだろう?どうしたらいいんだろう?
このページは、そんな悩みを持っている方におすすめの記事です。参考にしてみてください。
目次
ワードプレステーマCOCOONでA8netの楽天ウィジェット広告が表示されない経験ありませんか?
楽天ウィジェット広告が表示されないエラー表示・症状
- 枠のみで中身が表示されない
- コードが見えている
- 楽天のロゴが出現してその下に「一時的に取得できませんでした・・・」的な文言が表示される
- 画像が表示されない
- スライダーが機能していない・列が少ない
▲おもな症状としてはこんな感じじゃないでしょうか?
対策1 コードをちゃんと取得する
これがA8さんの楽天ツール一覧画面
▲表示がされない主な広告はランキングとモーションウィジェットですね。
たとえば、サイドバーに貼るときに広告幅が640pxとかになっていたらまず無理です。表示されないか枠を超えて表示崩れが起きます。
本文のコンテンツエリアでも同じです。
600pxくらいの幅しかないのに700pxを超える広告を貼ろうとすると表示が崩れます。正常に広告が機能しません。
なので、
- 貼る場所のスペースサイズを確認!
- 広告のサイズが貼る場所のスペース内のサイズかどうか?
この2点をしっかりと確認しましょう!
対策2 COCOONの設定を確認する
▲COCOONの設定で関係ありそうなのは・・・。
「全体」「ヘッダー」「本文」「カラム」「コード」「エディター」・・・かなと思うのですがどれもハズレです。
▲正解は設定の下に出てくる「高速化」の部分です。
ここの「スクリプト読み込み設定」でJavaScript をフッターで読み込むにチェックが付いているのを外す!
これは、表示が遅くならないようにヘッダーでJavaScriptを読み込まずに後回しにしている設定なんですね。
でも楽天のモーションウィジェットなどはJavaScriptを使用しているので、後回しにされると、本文内の広告が表示されなかったり表示がおかしくなったりするんですね。
なのでフッターで読み込むのをやめてあげると、表示されやすくなります。他にJavaScriptを使っているモノも表示がおかしい場合はここを疑った方がイイですね。
あと、変更したら「保存」を押して、キャッシュをクリア(削除)することをおすすめします。これでもっと正常な表示を見やすくなります。
対策3 プラグインをはずす
あやしいプラグインはコレ!
キャッシュ系のプラグイン
高速表示するためにコードを圧縮したり、読み込みを後回しにしている場合があります。
Autoptimize
こちらも高速表示するためにコードを圧縮したり、読み込みを後回しにしている場合があります。スライダーが動かない場合はここが怪しい。
LazyLoadなどの画像を遅れて表示させるプラグイン
広告の画像が表示されない場合はこのプラグインと干渉が起きている場合あり
などが怪しいです。ひとつづつはずして確認してみてください。確認する時は必ずリロード(再読み込み)をしてから確認しましょう!
まずはキャッシュ系を外しましょう!他のプラグインを外してもキャッシュが生きている場合はすぐに反映されません。
うまくいったら楽天モーションウィジェット広告が表示されるようになります
注意ポイント
あと、古いコードのままでサイトをSSL化した場合も表示に不具合が出ますね。その時はコード内にあるhttpをhttpsに!「S」をひとつ付けて様子を見てください。
コチラも参考に!