2015-11-02 2 views
0

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

Каков наилучший способ отслеживания этих событий? Сначала я склонен создавать таблицу для отслеживания этого. Каждая ссылка отправляет асинхронное событие на сервер, который будет добавлен в таблицу. Тем не менее, я также знаю, что есть много служб отслеживания, таких как Google Analytics и Mixpanel. Я кратко рассмотрел их документы, и они, похоже, не соответствуют моей потребности.

Я что-то упустил? Стоит ли создавать «обычную» систему отслеживания для достижения этой цели?

ответ

0

Не стоит создавать свой собственный сервис. Кроме того, вы не можете добавлять асинхронную ссылку на страницы результатов поиска или электронные письма (для чего потребуется код отслеживания, который невозможно реализовать в поисковых системах или который не будет выполнен в почтовых клиентах).

Программное обеспечение для веб-аналитики отслеживает источники трафика, анализируя входящий трафик через его заголовки http. Если есть набор рефереров, трафик будет отнесен, к примеру, к ссылочному сайту, если только трафик не включен в список известных поисковых систем, и в этом случае он будет относиться к органическому поисковому трафику и т. Д.

В большинстве вы можете настроить атрибуцию источника, добавив параметры запроса в URL-адрес (очевидно, это не будет работать с поисковыми системами и т. п., поскольку вы не можете добавлять параметры к обычным результатам поиска). Например, с помощью Google Analytics вы можете добавить custom campaign parameters в ссылки электронной почты или рекламные кампании. Если люди нажимают на эти ссылки, значение параметра будет отправлено в GA, и информация об источнике/среде/кампании будет установлена ​​соответствующим образом (например, трафик от клиентов веб-почты обычно присваивается как реферер, но параметры кампании позволяют привязать ссылку к ваши почтовые кампании).

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

+0

Я не думаю, что мой вопрос был ясен. Все эти ссылки будут в приложении. Пользователь будет на странице нажатием гиперссылки в приложении, а не внешним приложением. И примеры новостей, и примеры поиска будут в приложении, а не из поиска Google или новостей в facebook. С аналитикой google я мог бы видеть результаты на веб-странице GA, но у меня не было бы их в приложении для просмотра пользователем, если они не предоставляют API, я могу запросить статистику для определенных страниц, которые я не видел , Имеет ли это смысл? – user2954587