Как отслеживать, сколько раз была нажата внешняя ссылка? - PullRequest
2 голосов
/ 12 января 2011

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

Как мы можем отследить, сколько раз была нажата эта ссылка на нашем веб-сайте?

Ответы [ 5 ]

2 голосов
/ 12 января 2011

Я бы использовал jquery и / или ajax, чтобы дотронуться до страницы в фоновом режиме (ajax), которая подсчитывает попадания при каждом нажатии ссылки, а затем перейти к ссылке, чтобы сделать то, что она делает.

1 голос
/ 12 января 2011

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

1 голос
/ 12 января 2011

Вы можете использовать инструменты веб-аналитики, такие как Google Analytics, или коммерческое программное обеспечение, такое как WebTrends.

0 голосов
/ 25 января 2011

Самый надежный метод - использование перенаправителя для измерения проходящего трафика, нет необходимости в JavaScript (например, указана ссылка на phpjunkyard.com), если вы можете полагаться на свой сервер для перенаправления без проблем.

Если опция на стороне сервера недоступна, использование инструмента веб-аналитики просто для подсчета кликов по ссылкам не имеет смысла, поэтому можно использовать опцию JavaScript, но вам все равно нужно что-то подсчитывать вк.

Если вы хотите, чтобы мы использовали инструмент веб-аналитики, например, для лучшего понимания ваших посетителей, это другая история;Все (не все требуют этого, но все используют его, если это возможно), инструменты WA используют GIF 1x1 пикселей для записи вызовов и чтения входящих данных.GA бесплатен, но вам придется кодировать ссылку (просто).Хостинг Piwik доступен по-настоящему дешево и поможет.WebTrends и другие инструменты слишком жесткие для такого рода требований.

0 голосов
/ 12 января 2011

Небо - действительно предел, когда дело доходит до отслеживания ссылок.Это действительно зависит от вашего опыта.

Вы можете использовать сервис вроде bit.ly для отслеживания кликов по ссылке.Bit.ly в основном используется в качестве сокращенного сервиса, но если вы зарегистрируетесь на bit.ly (фактически создаете учетную запись), вы можете отслеживать ссылки, которые вы генерируете, и количество нажатий на них.

Если выЕсли вы хотите установить что-то на своем сервере, чтобы отслеживать ссылки, вы можете использовать что-то вроде: http://www.phpjunkyard.com/php-click-counter.php Это простой скрипт перенаправления, где вы даете ему ссылку, и он вернет вам ссылку, которую он может отслеживать.Он отслеживает все клики.Этот скрипт очень прост и не требует использования базы данных mysql, и вам не нужно иметь огромные знания по программированию для его установки.

...