Отметить пользователей, которые приходят на сайт из моего приложения - PullRequest
1 голос
/ 12 февраля 2010

В моем приложении есть несколько кнопок меню, которые отправляют пользователей на мой сайт.

Я хочу различить на сайте, сколько пользователей пришло из моего приложения среди всех обычных пользователей.

Мое приложение написано на C #, и в настоящее время я направляю пользователей следующим образом:

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

На стороне сервера я использую Piwik для своей веб-паралитики.

Есть предложения?


Обновление

Одним из хороших решений будет добавление какого-либо параметра в URL. И все же мне было интересно, можно ли поиграть с полем реферера, ради простоты паралитики.

Ответы [ 3 ]

3 голосов
/ 12 февраля 2010

Добавьте что-то к URL, возможно, в строке запроса, которая идентифицирует, что пользователь произошел из вашего приложения, например:

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

Вы можете / могли бы также использовать это для отслеживания версий вашего приложения, которые используются, добавив в URL больше, например, ? Source = myApplication & version = 1.0.3 =)

2 голосов
/ 12 февраля 2010

Просто добавьте параметр к URL-адресу вашего приложения, у других пользователей этого не будет:

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

На вашем сайте вы можете подобрать это, чтобы дифференцировать пользователей. Сразу после этого выполните перенаправление, чтобы они не добавляли в закладки страницу с этим URL.

1 голос
/ 12 февраля 2010

Разве вы не можете просто добавить какой-либо параметр к URL-адресу вашего приложения и использовать его для фильтрации пользователей, приходящих из вашего приложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...