Как измерить трафик на мои динамические RSS-каналы? - PullRequest
0 голосов
/ 09 февраля 2011

У меня есть сайт с системой тегов, похожей на StackOverflow. И я нахожусь в процессе создания возможности для пользователя подписаться на любой поиск по тегам через rss. Я думаю, что я почти все понял, кроме одной вещи.

Из-за этой гибкости, которую я создаю, потенциальное количество различных RSS-лент, приходящих с сайта, может быть ошеломляющим (тысячи и тысячи). И я не могу ввести каждый из них в FeedBurner. Но я все еще хотел бы измерить трафик. В частности, я хочу ряд уникальных просмотров RSS или уникальных подписчиков. Я не буду слишком требователен к тому, чтобы быть точным на 100% ... но я думаю, что уникальная идентификация этого rss-трафика каким-то образом сделает цифры более полезными.

На простейшем уровне я мог бы определить уникальность, основываясь на IP-адресе. Но если кто-то читает RSS-канал через онлайн-агрегатор, не будет ли скрыт его IP-адрес? Затем я бы отслеживал IP-адрес агрегатора, и если бы многие люди посещали сайт через один и тот же агрегатор, это мог бы быть один и тот же IP-адрес. Так что бы вы предложили?

1 Ответ

1 голос
/ 10 февраля 2011

Я опубликовал комментарий о PubSubHubbub, но я также думаю, что это относится и к аналитике. При этом вы легко сможете узнать, сколько сервисов подписалось на каждый фид. (обратите внимание, что это сервис, а не люди).

Тогда, чтобы измерить фактические просмотры или даже их подписчиков, это намного сложнее. Одним из способов было бы отслеживать разные вещи и экстраполировать оттуда. Во-первых, вы, конечно, можете отслеживать количество «хитов» на каждом фиде. Проверьте IP и Useragent, поскольку они могут дать адекватную информацию. Затем вы можете вставить (X) HTML-контент в свои каналы, например изображения. Прозрачное изображение размером 1pxx1px может дать вам ценную информацию о том, сколько раз просматривается данная запись в ленте. Наконец (я уверен, что есть и другие способы!), Например, отслеживать клики по ссылкам. Это чрезвычайно полезно. Я уверен, что такие услуги, как Bit.ly, могут помочь здесь ...

...