先日投稿した通りGoogleAdSenseに合格しました
合格した日にコードを取得し
実際に広告が表示されて
浮かれていたのですが
次の日事件が起きました
広告が一切移っていない
![](https://mikkun1122.com/wp-content/uploads/2021/03/sick_kaoiro_woman.png)
なぜ??
スポンサーリンクの文字のみしか載っておらず
それ以外は何も表示されて
いません
原因を調べましたので
情報を発信します
調べた結果 以下の原因が
考えられました
- キャッシュが削除
されていない - コードが間違っている コードの貼る箇所が
間違っている - ブラウザによって表示のされ方が違う
- プライバシーポリシーを違反している
キャッシュが
削除されていない
キャッシュとは
よく使うデータを素早く読み込むために
一時的にデータや履歴を保存していること
webサイトではよく使うサイトを
早く読み込むため
事前にデータを保存しています
これによりよく使うwebサイトを
素早く開くことができるように
なります
このキャッシュのせいで更新した
最新の内容が反映されておらず
前のデータを常に表示されていることがあります
キャッシュを削除する方法は
WordPress(テーマがCocoonの場合)でキャッシュを削除する
方法は下記になります
Cocoon設定 → キャッシュ削除 から 削除することができます
![](https://mikkun1122.com/wp-content/uploads/2021/03/プレゼンテーション1-5-800x450.png)
コードが間違っている
コードの貼る箇所が
間違っている
googleAdsenceにて広告表示用の
コードを取得し設定するのですが
このコードが間違っていたりコードを貼り付ける場所が違うと広告表示
されません
まずコードの取得方法は
GoogleAdSenseの広告 → 広告ユニットごと → ディスプレイ広告
![](https://mikkun1122.com/wp-content/uploads/2021/03/プレゼンテーション1-6-800x450.png)
広告サイズ レスポンシブ にして 作成
![](https://mikkun1122.com/wp-content/uploads/2021/03/プレゼンテーション1-7-800x450.png)
コードが作成されたらコードをコピー
![](https://mikkun1122.com/wp-content/uploads/2021/03/noname-2-800x598.png)
そしてWordpressにコードを
貼り付ける場所
※私のテーマがCocoonの為
今回はCocoonのコード貼り付け
例になります
Cocoon設定 → 広告 → 広告コード に貼り付けてください
![](https://mikkun1122.com/wp-content/uploads/2021/03/プレゼンテーション1-8-800x450.png)
ブラウザによって表示のされ方が違う
InternetExplorerで表示される内容とGoogleChromeで表示される内容が
違うため
色々なブラウザで確認をしてみて
どのブラウザだと表示されないか
確認してみてください
どのブラウザによって表示されないかで原因が違うため
ブラウザごとで対策を調べてみて
ください
プライバシーポリシーを違反している
GoogleAdSenseが規定している
プライバシーポリシーに
違反している場合
アドセンス広告をストップされる
ことがあります
注意勧告で事前にSTOPの連絡が
来るようです
私の場合 合格したばかりでしたので
このような連絡など
来るはずもなく
違う原因でした
![](https://mikkun1122.com/wp-content/uploads/2021/02/gakkari_tameiki_man.png)
この4点を調べてみましたが
どれも該当せず
私の場合は原因ではなかったです
ドメインにads.txtの
登録間違い
私の場合これが原因でした
GoogleAdSenseにログインすると
注意でads.txtをサーバーに登録してくださいと表示されていました
なんのこと??
![](https://mikkun1122.com/wp-content/uploads/2021/02/question_head_girl.png)
ads.txtとは
詳しい内容を書くと長くなって
しまうため
簡潔に述べると
広告主側に透明性を示すためのもの
広告主側は広告費を払って広告を
掲載していると思っていても
広告詐欺が広告を掲載していると
装って
費用だけ取るという行為を
している可能性があります
![](https://mikkun1122.com/wp-content/uploads/2021/03/プレゼンテーション1-9-800x450.png)
これを防ぐためにドメインにads.txtを設置します
設置していれば詐欺ではないことを
広告主側に証明できます
Googleadsenceでは、設定していなくても広告は貼られるようですが
常に注意の表示は出ます
私は、この注意が常に出ているのは
気になるため
ドメインにads.txtを設置しました
が・・・
![](https://mikkun1122.com/wp-content/uploads/2021/03/job_news_caster_man_serious.png)
これが正しく設置できていなかったせいで広告の表示が消えました
私のレンタルサーバーは
Xserverを使用しています
XserverのAds.txtの設置方法は
以下の通りです
Xserverの管理ページより
ドメインの設定 → ads.txtの設定
ドメイン名の運営しているブログを
選択
![](https://mikkun1122.com/wp-content/uploads/2021/03/1noname-800x450.png)
Ads.txt設定追加
![](https://mikkun1122.com/wp-content/uploads/2021/03/2noname-800x451.png)
広告システムには google.com
サイト運営IDは GoogleAdSensenのID (pub-から始まる16桁の数字)
※必ずpub-も含んで下さい
契約種別は DIRECT or RESELLER のどちらかを選択
(個人で運営しているブログであればDIRECT)
認証機関IDはf08c47fec0942fa0 (全員共通)
これで設定完了
ですが私は認証機関IDを間違えて
入力しており
それが原因で広告が表示されなくなりました
![](https://mikkun1122.com/wp-content/uploads/2021/03/religion_keiji_woman.png)
ads.txtは設置していなくても
広告の表示はされますが
間違えて設置してしまうと広告が
表示されなくなってしまうので
ご注意を・・・
急に表示されなくなった方はここに
挙げた項目に間違えがないか
ご確認ください
私は認証機関IDを修正して
次の日には戻っていました
![](https://mikkun1122.com/wp-content/uploads/2021/02/book_hirameki_keihatsu_man.png)
変更してからラグがありますので
すぐには反映されません
焦らずにお待ちください
広告表示が急に消えたという方は
いませんか
いればコメントください
色々な理由で問題は発生します
少しでも皆さんのお役に立てればと
思います
問題発生したら随時情報を
発信しいきたいと思います
コメント