2016-09-13 3 views
1

Я пытаюсь найти четкий метод отслеживания кликов на внешние сайты с сайта, который я создал, кажется, что большая часть информации, доступная на этом, является противоречивой или неполной. Я нашел autotrack.js на Github, который выглядит как более простой метод, поэтому мой вопрос в три раза, я постараюсь сделать вопрос очень понятным, поэтому для других в том же загадке, что и я, есть супер-четкий ответ.Отслеживание кликов [Исходящие ссылки] с Autotrack.js

  1. Какой фрагмент/скрипт добавлен в HTML и где? В настоящее время у меня есть стандартный фрагмент GA для отслеживания загрузок страниц до тега </body>.

  2. Следует ли изменять/редактировать теги <a>, чтобы понять, кто нажал что? То есть назовите их, можно ли это избежать или автоматизировать, что я имею в виду, есть ли такой скрипт достаточно умный, чтобы называть его таким же, как и для адресата, например reallygoodlist.com или fb.com/reallygoodlist?

  3. Требуется ли какая-либо работа в ГА? Настройте цели и т. Д., В идеале я бы хотел избежать этого - у меня много ссылок.

Вот мой сайт (если это поможет):
http://www.reallygoodlist.com

+1

Autotrack поставляется с большой документацией для autotrack.js в целом (https://github.com/googleanalytics/autotrack#installation-and-usage) и специально для отслеживания исходящих ссылок (https://github.com/ GoogleAnalytics/автоотслеживания/BLOB/Master/документы/плагины/outbound-link-tracker.md). Я сомневаюсь, что любой ответ на SO может быть более ясным или, по крайней мере, это поможет, если вы прочитаете его и вернетесь с какой-либо конкретной проблемой, с которой вы сталкиваетесь. –

ответ

0

1) Какой фрагмент кода/скрипта будет добавлен в HTML и где? В настоящее время у меня есть стандартный фрагмент GA для отслеживания загрузки страницы перед тегом.

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

Если вы используете только тег GA по умолчанию, вы, вероятно, можете скопировать/вставить большую часть кода, изменив нужные вам компоненты: например. если вы только заботитесь об отслеживании исходящих ссылок, тогда включите только плагин outboundLinkTracker.

Возможно, вы устанавливаете код через npm, поэтому в этом случае вы можете связать исходный файл autotrack в каталоге node_modules, как вы это делали с полифоном Babel.

<script src="node_modules/autotrack/autotrack.js"></script> 

2) Должен ли я изменить/отредактировать тэги, чтобы иметь смысл, кто нажал что? то есть назвать их, можно ли это избежать или автоматизировать, что я имею в виду, это простой сценарий, достаточно простой, чтобы называть его так же, как и пункт назначения, например reallygoodlist.com или fb.com/reallygoodlist?

outboundLinkTracker плагин автотреку автоматически устанавливает URL этой ссылки, в качестве метки события, так что вы, вероятно, не нужно ничего делать, если это не не достаточно.

Если вам требуется больше контроля, установка одного из common options позволит вам настраивать любые данные, отправляемые в GA.

3) Требуется ли какая-либо работа в ГА? Настройте цели и т. Д., В идеале я бы хотел избежать этого - у меня много ссылок.

Не для отслеживания исходящих ссылок.Это просто отслеживание данных как событий, поэтому вы сможете найти их в своих отчетах о событиях в GA.

+0

спасибо Филиппу, просто нужна была небольшая ясность, так как есть много неполной информации. – Mark

+0

https://measureschool.com/video/google-analytics-autotrack-js-explained/ Я включил это для ясности в проблему, с которой сталкиваются пользователи, незнакомые с автодорогой, - это видео объясняет его установку и делает не отражают приведенные здесь инструкции. Также стоит спросить - существует ли процесс проверки, в котором GA может обнаружить, правильно ли мы установили? – Mark

+0

Всегда обращайтесь к официальной документации, так как это лучший источник правды. Что касается отладки/проверки вашей реализации, руководство [Debugging] (https://devsite.googleplex.com/analytics/devguides/collection/analyticsjs/debugging) на сайте разработчиков anaytics должно быть полезно. –

Смежные вопросы