1

私のアプリケーションには、ユーザーを私の Web サイトに送るメニュー ボタンがいくつかあります。

すべての通常のユーザーのうち、私のアプリから来たユーザーの数を Web サイトで区別したいと考えています。

私のアプリは C# で記述されており、現在、ユーザーに次のように指示しています。

string url = "http://mysite/somepage";
System.Diagnostics.Process.Start(url);

サーバー側では、Web 麻痺にPiwikを使用しています。

助言がありますか?


アップデート

良い解決策の 1 つは、URL にパラメーターを追加することです。それでも、麻痺者の単純さのために、リファラーフィールドで遊ぶことができるかどうか疑問に思っていました。

4

3 に答える 3

3

次のように、ユーザーがアプリケーションから発信されたことを識別するクエリ文字列で、URL に何かを追加します。

string url = "http://mysite/somepage?source=myApplication";
System.Diagnostics.Process.Start(url);

これを使用して、URL にさらに追加することで、使用中のアプリのバージョンを追跡することもできます。たとえば、?source=myApplication&version=1.0.3 =)

于 2010-02-12T08:41:58.017 に答える
2

アプリからの URL にパラメーターを追加するだけで、他のユーザーにはそれがありません。

string url = "http://mysite/somepage?fromApp=v1";

あなたのウェブサイトでは、ユーザーを区別するためにそれを拾うことができます. その直後にリダイレクトを行い、この URL でページをブックマークしないようにします。

于 2010-02-12T08:41:49.973 に答える
1

アプリケーションが使用している URL にパラメータを追加して、それを使用してアプリケーションから来るユーザーをフィルタリングすることはできませんか?

于 2010-02-12T08:43:01.843 に答える