私は昨年末からアメブロを使っているのだが、アメブロのアクセス解析ってイマイチよくわからない。というか、正確ではないので実際にどれほどのアクセスがあるのかわからない。
通常のサイトや他の無料ブログであればGoogleアナリティクスのタグを入れて、アクセス解析するのだが、アメブロの場合は一部のテンプレート以外はカスタマイズ不可なのでタグを入れることができない。
そこでアナリティクスのタグを挿入できる方法はないかと検索してみると、フリープラグインのところにアナリティクスのタグを挿入するという方法が出てきたので、先日まではこれで対応していた。
ところが、昨日アメブロで新しい記事を書いてFacebookに自動投稿しようとしたら失敗して「連携の有効期限が切れてます」というエラーメッセージがでたので、再度Facebookと連携させようと思いアメブロの「設定・管理」から外部サービス連携設定を開いて、一旦連携解除してから再連携させた後「外部サービス連携設定」のページ戻ったときに、あることに気がついた。
「Facebookアカウント設定」のすぐ上の【SNS連携】という文字の横に「Search Console(旧ウェブマスターツール)と Google Analytics の設定」というのがあるではないか!?
早速そのページを開いてみると非常に簡単に設定できるようになっていた。
Search Console(旧ウェブマスターツール)と Google Analytics の設定
アナリティクスの設定は、Google Analytics の「アナリティクス設定」に表示されている「トラッキングID(例:UA-00000000-0)を入力するだけでOKというので、以前フリープラグインにいれていたアナリティクスのタグからトラッキングIDをコピペして設定し、フリープラグインの方は削除した。
またここでは「Search Console(旧ウェブマスターツール)」の設定もできるので、合わせて設定することに。
ここは通常headタグ内にmetaタグとして入れる確認用タグ(google-site-verificationタグ)の「content=”英数字”」の英数字部分を入力する。
サーチコンソールを開き「プロパティを追加」をするとタグを確認できる(このとき【おすすめの方法】ではなく【別の方法】からHTMLタグを選ぶ)ので、そこに書かれている英数字をコピペしてから、サーチコンソールへ戻り「確認」を押すとサイトが登録される。
通常はこれですぐに登録されのだが、今回はエラーが出てサイトが確認されませんでした。何度やっても上手く行かなかったので、諦めてしばらく放置(数時間)してから再度チャレンジしてみたら、問題なくできました。
どうやらアメブロ側でタグが反映されるまでにタイムラグがあるようで、同じような症状で上手く行かないという方は、タグを設定してからしばらく経ってから再度確認ボタンを押してみると上手く行くのではないかと思います。