0

Google で何時間も検索しても解決策が見つからないという問題があります。IIS 7.5 をインストールし、Urchin 6 を SharePoint 2010 アプリケーションにインストールしています。次のようにメッセージにリンクを作成するカスタム ニュースレター メカニズムがあります。

http://somesite/newsletter/pages/newsletter17-20121018164411?NewsletterID=1&userLogin=USER&newslettersrc=http://site-to-redirect/site/pages/page.aspx   

(ユーザーが URL を入力すると、URL 'newslettersrc' にリダイレクトされます)

「Page Query Terms」レポートを分析することで、ニュースレターのリンクをクリックして Web ページを開いた人の数を追跡できるのではないかと考えました。しかし、「ニュースレター」という名前のページの結果が見つかりません。また、Urchin の API テスト用フォームで確認したところ、指定した request_stem の request_query フィールドの値が空になっています。また、IIS ログを確認したところ、次のように URL が cs-uri-stem と cs-uri-query に適切に分割されていることがわかりました。

  • cs-uri-ステム:

    http://mysite/newsletter/pages/newsletter17-20121018164411    
    
  • cs-uri-クエリ:

    NewsletterID=1&userLogin=USER&newslettersrc=http://site-to-redirect/site/pages/page.aspx
    

何が間違っている可能性がありますか?他のクエリ、通常、いくつかの短い変数と数値は適切に保存されます。ニュースレターからのクエリが Urchin データベースに保存されないのはなぜですか? なぜ、この request_stems request_queries が空なのですか? 誰もそのような問題に直面していますか?

前もって感謝します!

よろしく、トム

4

1 に答える 1

0

将来この質問を読む人のために - 解決策は簡単でした - 別の URL 文字列のパラメータである URL 文字列をエンコードする必要があります。これを行うと、Urchin は問題なく記録します。

于 2012-11-27T13:38:37.807 に答える