Может ли Google Analytics отслеживать необработанные данные?


Я никогда не пользовался Google Analytics (GA), так что, возможно, это возможно. Но один мой друг попросил кого-то создать для него сайт за довольно большие деньги. В любом случае, мой друг хотел, чтобы парень добавил еще одно текстовое поле и поле базы данных для отслеживания некоторых данных, и парень сказал: "Мы добавим текстовое поле, но мы позволим Google Analytics отслеживать данные для вас и предоставлять вам отчет".

В любом случае, добавление другого поля кажется мне тривиальным... но разработчик сказал, что GA - это "способ" сделать это. Все, что я вижу о GA, похоже, отслеживает, как люди попадают на ваш сайт и как они его исследуют... но, похоже, не собирает для вас НЕОБРАБОТАННЫЕ ДАННЫЕ.

  1. Собирает ли GA НЕОБРАБОТАННЫЕ ДАННЫЕ?
  2. Если да, то как?
  3. Какие виджеты используются?

Аспекты отчетности GA являются удивительными, но полагаться на GA для получения НЕОБРАБОТАННЫХ ДАННЫХ кажется мне глупым. Зачем позволять кому-то другому собирать данные, которыми вы должны быть в любом случае?

...спасибо!

Author: Ryan Kinal, 2011-09-06

3 answers

Честно говоря, я никогда не думал об этом раньше, но отслеживание событий GA - неплохое решение для простой "базы данных". Он позволяет передавать несколько значений для классификации, маркировки, "дополнительной информации" и числовых данных. В случае текстового поля (предположительно с кнопкой отправки) следующий код будет работать довольно хорошо:

var textbox = document.getElementById('myTextBox'),
    submitButton = document.getElementById('myButton');

submitButton.onclick = function()
{
    _trackEvent('data-store', textbox.name, textbox.value, 0);
    // 'data-store' can be replaced with whatever category of data you want, for sortability's sake
    // the 0 can be replaced with any other numerical data you want - but it must be numerical
}

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

 1
Author: Ryan Kinal, 2011-09-06 14:31:12
 3
Author: sanmai, 2011-09-06 14:22:59

Вы можете использовать Пользовательские переменные для отслеживания любых данных, которые вы хотите отслеживать. Проверьте Пользовательские переменные . Вы можете использовать свои НЕОБРАБОТАННЫЕ ДАННЫЕ там.

 0
Author: Samich, 2011-09-06 14:25:56