« MT4.2の新機能、テンプレート確認を行うと公開設定が「公開しない」になる現象 | メイン | 第15回かなざわ市民マラソン~坂練効果で快走?完走しました »

TOP> Webをカスタマイズ

Google Analyticsで「Movable TypeでRSSをトラッキングする方法」が上手くいかない?

Analytics 日本版 公式ブログで、「RSSフィードとアクセス解析(その2) - Movable TypeでRSSをトラッキングする方法」があったので、早速試してみた。

結論からいうと、atom.xmlに以下のメッセージがでており、トラッキングどころか、RSSリーダーで購読してくれているユーザも購読不可の状態になっていることが1週間すぎて判明(^^;

Image00118.jpg

XMLページを表示できません。

とのこと。

gooRSSリーダーに自分のHPを登録しているのにも関わらず、全く気が付いていなかった、なんとも不覚。確かにリーダーには、「?」マークが出力されており、購読不可になっていた。

今日、RSSリーダーからのトラッキング効果をみようと、Google Analyticsにアクセスしてやっと気が付いた。

RSS経由のアクセス状況は、下図のとおり、「トラフィック」レポートの「全ての参照元」ページで、確認するも、taskmother=rss/(not set)は存在するが、taskmother/rss は存在しない?

エラーメッセージをもとに、セミコロンが必要というメッセージであるが、
どうもよくわからず、スペースをあけてみたりいろいろ試みたが、エラーが消えないので、もとのスタイルにもどして、atomの購読がふたたび可能になった。

検索していたら、WEBマーケティング ブログさんの「Google AnalyticsでMT4ブログのRSSからのトラフィックを測ってみた」を発見。

なるほど、エラーメッセージにあるように、パラメータを付与する際に、区切りにセミコロンが必要な意味が判明。

Analytics 日本版 公式ブログでは、

-----------------
2 下記の例のように、上記コードへパラメータを付与します。
?utm_source=website&utm_medium=rss" />
* utm_source=websiteの”website”部分は、お客様のウェブサイト名など任意のものをご利用ください。
-----------------


と表示されているが、&だけではダメで、& をつける必要がある。
XMLでは、記号は&と記述するのがXML文書のお約束ごとであった。

しかし、”<”、”>”、ダブル、シングルコーテーションなどの記号は結構使うが、すっかり忘れていた(^^;

これで、atom.xmlを再構築。
エラーがクリアされた。

ようやくRSSでのトラッキング開始!
またこのGoogle Analyticsでの結果報告は後日・・・。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)