遠田幹雄のフェイスブックページへの「いいね」をありがとうございます。
TOP > analytics/グーグルアナリティクス >

グーグルアナリティクスの入口分析にRSSを追加したらエラーになった、atom.xmlに追加記入するタグに注意

Analyticsrssグーグルアナリティクスで分析すると、検索エンジン、参照サイト、ノーリファラーの3つがWEBサイトの入口になっていることがわかる。現在、第4の入口としてRSS(atom.xmlやindex.rdfなど)が増えているためRSSの分析もほしいところだ。そこで、Analytics日本版公式ブログで公開されている「RSSフィードとアクセス解析」の情報をもとにRSSを追加した。しかしこれがエラーとなりなかなか収束しない。どうもatom.xmlに追加記入するタグの書き方に注意が必要なようだ。

上のグラフでは「その他」と黄色く表示されているのがRSSでのアクセスになっている。13という数字は実際よりもかなり少ないと推測できるが、0でもない。だから計測できている環境もあるということだ。実際に遠田は、ファイヤーフォックスのigoogleでRSSを読んでいるがこの環境では問題なく閲覧できていた。

ではなにが問題なのか?

Analytics日本版公式ブログでは、「RSSフィードとアクセス解析(その2) -Movable TypeでRSSをトラッキングする方法-」にて次のように紹介されている。

Movable TypeでRSSをトラッキングする方法
Movable Type の標準配信フィードであるATOMとRSS2.0の場合に分けてそれぞれどの箇所にパラメータを付加するかを例示いたします。いずれの場合も、RSS 経由であることがわかるように、Google Analyticsの仕様に合わせて、”?”以降ではじまるパラメータを付加します。

(A) ATOM の場合
1 下記のコードを見つけます。
<link rel="alternate" type="text/html" href="<$MTEntryPermalink encode_xml="1"$> " />

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

3 ファイルを再構築します。

ところが、この指摘どおりにatom.xmlを再構築するとうまくいかない。

11月初旬に当ブログでこの処理をしたところ、「RSSが読めなくなった」という苦情が寄せられるようになった。

原因は「&」。
「&」だけではだめで「&amp;」というように
「amp;」を加える必要があるということだった。

問題の行は
<link rel="alternate" type="text/html" href="<$MTEntryPermalink encode_xml="1"$>?utm_source=website&utm_medium=rss" />
である。
<link rel="alternate" type="text/html" href="<$MTEntryPermalink encode_xml="1"$>?utm_source=website&amp;utm_medium=rss" />
としなければならないようだ。

エラーの原因はこれだけでないかもしれない。当ブログはココログなので、ムーバブルタイプ(MT)ではなくタイプパッドが元になっている。ほとんどMTと同じようにカスタマイズできるが、一部にMTタグがうまく表示できないことがあった。タイプパッド独自のタグしか使えないなにかの理由があれば、追加修正が必要になる。
しばらくこれで様子をみることにする。

▼現状のatom.xml
<?xml version="1.0" encoding="utf-8"?>

<feed xmlns="http://www.w3.org/2005/Atom">
    <title><$MTBlogName remove_html="1" encode_xml="1"$></title>
    <link rel="alternate" type="text/html" href="<$MTBlogURL encode_xml="1"$>" />
    <link rel="service.post" type="application/x.atom+xml" href="<$MTCGIPath$>atom/weblog/blog_id=<$MTBlogID$>" title="<$MTBlogName encode_html="1"$>" />
    <id>tag:<$MTAtomFeedIDBase$>:weblog-<$MTBlogID$></id>
    <updated><MTEntries lastn="1"><$MTEntryDate timezone="UTC" format_name="W3CDTF"$></MTEntries></updated>
<MTBlogIfDescription>
    <subtitle><$MTBlogDescription remove_html="1" encode_xml="1"$></subtitle>
</MTBlogIfDescription>
    <generator uri="http://www.typepad.com/">TypePad</generator>
<MTEntries>
    <entry>
        <title><$MTEntryTitle remove_html="1" encode_xml="1"$></title>
<link rel="alternate" type="text/html" href="<$MTEntryPermalink encode_xml="1"$>?utm_source=website&amp;utm_medium=rss" />
        <link rel="service.edit" type="application/x.atom+xml" href="<$MTCGIPath$>atom/weblog/blog_id=<$MTBlogID$>/entry_id=<$MTEntryID$>" title="<$MTEntryTitle encode_html="1"$>" />
        <id>tag:<$MTAtomFeedIDBase$>:post-<$MTEntryID$></id>
        <published><$MTEntryDate format_name="W3CDTF"$></published>
        <updated><$MTEntryDateModified timezone="UTC" format_name="W3CDTF"$></updated>
        <summary><$MTEntryExcerpt remove_html="1" encode_xml="1"$></summary>
        <author>
            <name><$MTEntryAuthor encode_xml="1"$></name>
        </author>
<MTEntryCategories>
        <category term="<$MTCategoryLabel encode_xml="1"$>" />
</MTEntryCategories>
<MTWeblogOwnerHas field="feeds_full_content">
<MTWeblogIfFullRSSContent>
    <$MTEntryAtomContent disable_mp3player_convert="1"$>
</MTWeblogIfFullRSSContent>
</MTWeblogOwnerHas>
<MTEntryEnclosures>
        <link rel="enclosure" type="<$MTEntryEnclosureMIMEType$>" href="<$MTEntryEnclosureURL encode_xml="1" $>" length="<$MTEntryEnclosureLength$>" />
</MTEntryEnclosures>
    </entry>
</MTEntries>
</feed>

▼参考サイト
Analytics 日本版 公式ブログ
 RSSフィードとアクセス解析(その2) - Movable TypeでRSSをトラッキングする方法 -
タスクマザー
 Google Analyticsで「Movable TypeでRSSをトラッキングする方法」が上手くいかない?

とくに解決方法を具体的にアドバイスしてくれたタスクマザーの中野治美さんには感謝。あなたは本当にすばらしい人です。ありがとうございます。

フェイスブックの「いいね」を…よろしければクリックしてください。

遠田はツイッターで時々つぶやいています。興味あるかたはご覧になってみて、よろしければフォローしてください。
@tohdamikioがツイッターのツイナビ公認になりました。ついなび公認
ツイナビ
には有用な情報がたくさんあります。いつも新しい発見があり、参考になると思いますので参考にするとよいです。

人気ブログランキングに参加しています。
よろしければ1票クリックください。おねがいします。ペコリ m(__)m
ぽちっとクリックお願いしますさて、今日は何位かな?

※クリックすると人気ブログランキングの北陸ページのランキング一覧にジャンプします。

powered by
感動のビジネスを支援する 株式会社ドモドモコーポレーション
ドモドモコーポレーション株式会社ドモドモコーポレーション
代表取締役 遠田幹雄(中小企業診断士,ITコーディネータ)
〒929-1171 石川県かほく市木津ロ64-1
電話076-285-8058 IP電話:050-1462-8058

< 2008/11/14 | analytics/グーグルアナリティクス | >
遠田幹雄です。どもども、ドモドモ(^^)v 中小企業診断士ブログ
« さくらインターネットが11/19から容量増加などサービス改善し、最も安いライトコースがかなり使えるようになりそうだ | トップページ | SOHOとはスモールオフィス・ホームオフィス(Small Office/Home Office)だがSOHOというネーミングには歴史的な意義があった »

はてなブックマーク 遠田幹雄中小企業診断士ブログはてなブックマーク  遠田幹雄中小企業診断士ブログはてなブックマーク  |  ヤフーブックマーク  Yahoo!ブックマークに登録  user


■当サイトは、中小企業診断士でITコーディネータの遠田幹雄(とおだみきお)が中小企業の経営者に役に立つマーケティングやバランススコアカードや経営戦略などのビジネス情報を紹介する中小企業診断士ブログです。

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/24396/43109428

この記事へのトラックバック一覧です: グーグルアナリティクスの入口分析にRSSを追加したらエラーになった、atom.xmlに追加記入するタグに注意:

コメント

この処理でOKです。
RSSフィードは、ココログTypePadでも問題ないと思いますよ。
今一時的にエラーになっているエントリー記事がrssフィードのデータから外れれば問題は解決して、またRSSリーダーで読むことができると思います。
今回は、すべてのRSSフィードで問題がおこるのではないので、数パーセントのユーザだけの問題ですね。でも、購読数が多いので影響あるかも(^^;

私の方は、設定後、google AnalyticsでRSSフィードのデータがなるほど収集されていて、購読数が少ないにしてもそれなりに分析できていま~す。

投稿: hrm_tsk | 2008/11/14 09:51

コメントを書く






▼当サイトでよく見られている人気記事とグーグルからの検索でアクセスが多い検索キーワードは以下のとおりです。
グーグルアナリティクスの入口分析にRSSを追加したらエラーになった、atom.xmlに追加記入するタグに注意