AdSense申請が完了していなかった話【実践編・コード設置のやりとり全公開】

AI活用

以前、「Googleアドセンスに申請した」という記事を書きました。5月8日のことです。

でも……あの申請、完了していなかったんです。

確認してみたら、2つのGoogleアカウントのどちらにもAdSenseが存在していませんでした。申請完了のメールも届いていませんでした。

nabechan417@gmail.com → AdSenseアカウントがありません

どうやら「申請ボタンを押したつもり」だっただけで、最後まで完了していなかった可能性が高いとのこと。そこで今回、改めて最初からやり直しました。この記事はそのやりとりの記録です。

改めて、アドセンスのアカウントを作り直す

クロコがGoogleアドセンスの公式サイトを開きました。まずGoogleアカウントを選択するところから始まります。

Googleアカウント選択画面。nabechan417@gmail.comを選択

サイトURLの入力・利用規約への同意まで操作してもらいました。

AdSense申し込みフォーム。サイトURL・情報配信・利用規約に同意

お支払い情報の入力だけ私が自分でやりました。


なべちゃん お支払い情報の入力が完了したよ。
クロコ ありがとうございます!続けてAdSenseのコードをWordPressに設置します。

お支払い情報の入力が完了すると、AdSenseの管理画面が開きました。今度こそ、アカウントが作れました。

アカウント作成後のAdSense管理画面。「さあ始めましょう」が表示された

コードをWordPressに設置しようとしたら「Forbidden」!

次は、AdSenseのコードをWordPressに設置する作業です。

クロコはまず、Cocoonの設定画面(「Cocoon設定」→「アクセス解析・認証」→「ヘッド用コード」)からコードを貼り付けて保存しようとしました。ところが……

クロコ 「Forbidden」エラーが発生して保存できませんでした。ConoHa WINGのWAF(セキュリティ機能)がタグを含む文字列をブロックしているようです。別の方法で設置します。

クロコが自分で判断して、すぐに別の方法に切り替えてくれました。

functions.phpで解決!WAFを回避する方法

クロコが提案した方法は「WordPressのfunctions.phpにPHPコードで追加する」というものでした。WordPress管理画面の「外観」→「テーマファイルエディター」を開いて、cocoon-child-masterフォルダの「functions.php」を編集します。

ここで一度、WordPressのセッションが切れてしまい、再ログインが必要になりました。


なべちゃん ログインしたよ。
クロコ ありがとうございます。では、functions.phpの末尾にAdSenseを読み込むPHPコードを追加します。WAF回避のため、タグを文字列結合で分割して書くのがポイントです。

保存しようとしたところ、テーマファイルエディターに警告メッセージが表示されました。


なべちゃん 警告出てるけど大丈夫?
クロコ はい、問題ありません。WordPressがPHPコードの変更を検知して表示する通常の確認メッセージです。そのまま「ファイルを更新」を押してください。

保存が完了しました。クロコがすぐにサイトのソースコードをコマンドで確認してくれました。パブリッシャーID「ca-pub-4374520543969984」がサイトのHTMLに含まれていることを確認。

クロコ コードの設置は成功です!

Googleに審査をリクエストする

コードの設置が確認できたので、クロコがAdSenseの管理画面に戻り、「コードを配置しました」のチェックボックスにチェックを入れて「確認」ボタンをクリックしました。

審査リクエスト完了。「Googleはサイトの審査を行っています」と表示された
クロコ 「Google は、サイトが AdSense プログラム ポリシーを遵守しているかどうかを確認するためにサイトの審査を行っています。」というメッセージが出ました。今度こそ、審査が始まりました!

前回は完了できていなかった申請が、ようやく送れました。

まとめ・今回わかったこと

  1. 「申請した」記事を書いていたが、実は申請が完了していなかった
  2. 改めてアカウントを作成し、パブリッシャーIDを取得した
  3. WordPressへのコード設置はWAFに弾かれたため、functions.phpで対応
  4. 今度こそ審査リクエストを送信完了

この記事でわかったこと

  • AdSense申請は「ボタンを押した気がする」だけでは完了していないことがある
  • 申請完了メールが届いていない場合は、完了できていない可能性が高い
  • ConoHa WINGのWAFはAdSenseコードをフォームで貼ると弾くことがある
  • functions.phpにPHPコードで追加すればWAFを回避できる

初心者向け注意点

  • AdSense申請後は「申請完了メール」が届いているか確認しましょう
  • functions.phpを編集するときは、バックアップを取ってから作業しましょう
  • お支払い情報の入力はAIに任せず、自分でやりましょう(個人情報なので)

次にやること

Googleからの審査結果を待つ → 審査が通ったら、広告の配置設定をする

設置の手順を入門編として別記事にまとめました。→ Googleアドセンスに申請する方法【入門編・コード設置から審査リクエストまで】

コメント

タイトルとURLをコピーしました