アドセンス画面にads.txtの注意が出ていたので対処してみた
要注意 – ads.txtファイルが含まれていないサイトがあります。収益に重大な影響が出ないよう、この問題を今すぐ修正して下さい。
https://www.google.com/adsense/
!?
思わず金田◯少年みたいな表現になってしまいましたが、グーグルアドセンスの画面にある日突然こんな警告文(?)が出ていたんですよ。
ads.txt……あ……アドステキスト……?ステキデスネ……?
と、頭が真っ白になりかけましたが対処してみました。
(ちなみに、アズテキストって読むらしいです)
ところで、ads.txtって何???
Googleさんによると……
ads.txt による認定デジタル販売者(Authorized Digital Sellers)の宣言は IAB によるイニシアチブで、コンテンツ内のデジタル広告枠が、そのコンテンツのパブリッシャー(ウェブサイトならばサイト運営者)が認定した販売者(AdSense など)を通してのみ販売されるようにするものです。サイト運営者様は ads.txt を独自に作成することで、自サイトの広告枠の販売者を厳密に管理し、偽の広告枠が広告主に提供されるのを防ぐことができます。
https://support.google.com/adsense/answer/7532444?hl=ja
ってことらしいです。うん、わからん!
偽の広告枠から広告主を守るもの……とあるので、広告の偽装とかを防ぐためのものかな~っと理解しておきます。
偽装広告を防ぐために、ads.txtのファイルを作って自分のサイト(ブログ)に設置してねということですね。
では、ads.txt設置までの具体的な方法を書きますね。
テキストエディタでアドセンス向けのads.txtを作成
メモ帳などのテキストエディタを開いてください(私はTeraPadを使いました)
そこに、
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
と入力。pub-の後の0000000000000000の部分は、自分のサイト運営者IDを入力してください。
アドセンスのページでアカウント⇒設定⇒アカウント情報で運営者IDが見られます。
これをテキストファイルに入力して……
「ads.txt」というファイル名にしてデスクトップに保存します。
ads.txtファイルをサーバーへアップロードする
デスクトップに保存したads.txtファイルを、ルートレベルのドメインにアップロードします。
例えば…
https://togaran-afiri.com/
というドメインのサイトなら、
https://togaran-afiri.com/ads.txt
という場所です。
アップロードにはFFFTPというソフトを使いました。
私はエックスサーバーを利用しています。
エックスサーバーの場合、インターネット上で公開するファイルの場所はPublic_htmlフォルダの中。
なのでads.txtファイルを Public_htmlフォルダ内にドラッグしてアップロード。
これでアップロードできました!
アップロードされてるか確認してみたら…
ブラウザで
https://自分のサイトのURL/ads.txt
と入力してページに行ってみると……
とりあえずアップロードはできてるっぽい。
今度はチェックツールでエラーが無いか確認しました。
↓使わせてもらったのはこの2つ
Ads.txt 管理
ads.txt Validator
URLを入力して……
ドキドキ……
ファーーーーwww
あ~やっちまった……
このメッセージによると、文字コードで引っかかったっぽい。
この後utf-8で修正したんですけど直らなかったんですよね……
で、絶望しつつ色々ググってみたところ、 .htaccessファイルでなんとかなると判明しました( 希望が…… !)
.htaccessファイル にコードを追記してみた
↓のコードを、 Public_htmlフォルダ内 の「.htaccessファイル」に追記してみました。
<Files ads.txt>
AddType "text/plain; charset=utf-8" .txt
</Files>
~詳しいやり方~
まず、失敗したときのために.htaccessファイルのコピーを取っておきます。
これ大事!
コピーはデスクトップにドラッグでOK
↑ひとつはコード追記用、もうひとつは間違えた時に元に戻すための予備にしておきます。
TeraPadなどのテキストエディタにドラッグ。
ファイルが開かれるので、先ほどのコードを追加。
↓追記するコード
<Files ads.txt>
AddType "text/plain; charset=utf-8" .txt
</Files>
追記する場所が分からないから、とりあえず一番下にしてみた……
上書き保存してテキストファイルを閉じて、
FFFTPにドラッグしてアップロード。
.htaccessファイル を上書き。
とりあえずやれることはやったぞ!
もう一回、確認作業!
さっきのサイトでもう一回チェックしてみると……
ds.txt 管理
ads.txt Validator
おお!できたみたい!
念のため、もう一個のサイトでもチェック…
やったーーーーー!
とったどーーー!!!(違)
Googleアドセンスの画面はこう変わった
その後、1~2日くらい経ったら、グーグルアドセンスの画面も変わっていました。
解決済み。
これでオッケーですね。
ads.txtの対処を終えて…
めっちゃ疲れました……
でも、落ち着いてやればなんとかなると…思う……うん。
ディスカッション
コメント一覧
まだ、コメントがありません