私の顧客は、google-analytics を使用してバックエンド ユーザーのアクティビティを追跡したいと考えています。彼は、バックエンドのすべての URL に UserId を挿入してほしいと言っています。バックエンドは ASP.NET MVC3 であり、この目的のためにルーティングを使用しようとしましたが、うまくいきませんでした。
私は彼のニーズを満たすためのもっと知的な方法を考えました。そこで、サーバー側から google-analytics api を呼び出すことを考えています。
ga.js
C#以外でできることはありますか?
更新: お客様は、Google アナリティクスを使用してユーザーのアクティビティを追跡したいと考えています。彼は、バックエンドのすべてのリンクに ?userId= を追加してほしいと言っています。したがって、/Category/Edit/123 を /Category/Edit/123?userId=456 に変更する必要がある場合は、すべてのページに ga.js を配置し、顧客がユーザー (456) のアクティビティを追跡します。
このように Google アナリティクスを使用するという考えは最悪ですが、何らかの解決策を実装する必要があります。私が望む唯一のことは、URL を変更するのではなく、サーバー側から Google アナリティクス API を操作することです。