2010-02-12 18 views
1

我的应用程序有一些菜单按钮,可将用户发送到我的网站。标记用户从我的应用程序进入网站

我想在网站中区分有多少用户来自我的应用,而不是所有常规用户。

我的应用程序是用C#,目前我直接用户这样的:

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

在服务器端,我用Piwik我的网络瘫痪。

有什么建议吗?


更新

一个很好的解决方法是将一些参数添加到URL。然而,我想知道是否有可能在推荐领域玩,为了麻痹的简单性。

回答

3

添加东西的网址,可能在识别用户,源自您的应用程序,如查询字符串:

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

可以/也可以用这个来跟踪你的应用程序的版本在通过增加更多的URL,例如?源=为MyApplication &版本1.0.3 = =)使用

+0

这很简单... tnx。我想加入一些假的推荐人。那可能吗? (将在我的piwik中更好地分离) – Amirshk 2010-02-12 08:47:59

+0

您所做的只是将URL传递给将打开浏览器的系统;您无法控制Referer标题。该URL更简单也更可靠(例如,可能会更改或删除引荐来源的代理)。 – 2010-02-12 08:50:44

+0

好点。忘了代理问题 – Amirshk 2010-02-12 08:51:55

2

只是一个参数添加到您的应用程序来的网址,其他用户不会再有这样:

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

对你的网站,你可以选择多达区分用户。之后立即执行重定向,所以他们不会将此网页加入书签。

+0

这很简单... tnx。我想加入一些假的推荐人。那可能吗? (将在我的piwik分离更好) – Amirshk 2010-02-12 08:46:43

1

你就不能添加一些参数到您的应用程序正在使用的URL,并用它来过滤用户来自您的应用程序?

+0

我可以。我想过使用referrer,不知道它是否太复杂。 – Amirshk 2010-02-12 08:47:32

相关问题