Analytics
Сейчас в сети: 705
Сейчас в сети: 705
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

Отслеживание событий в Ajax-приложениях с помощью Google Analytics. Помогите с модификацией кода

Магистр ✭

есть онлайн консультант на сайте.

Хочу считать тех, кто туда обращался.

 

есть код (ID замазал)

 

<script type='text/javascript'> /* build:::7 */
var liveTex = true,
liveTexID = ***
liveTex_object = true;
(function() {
var lt = document.createElement('script');
lt.type ='text/javascript';
lt.async = true;
lt.src='http://cs15.livetex.ru/js/client.js';
var sc = document.getElementsByTagName('script')[0];
if ( sc ) sc.parentNode.insertBefore(lt, sc);
else document.documentElement.firstChild.appendChild(lt);
})();
</script>

 

есть статья 

http://lanceon.livejournal.com/21227.html

 

как это совместить ? ) Я не разбираюсь в Java к сожалению, поэтому мне трудно понять вроде бы очевидные вещи.

1 Ответ экспертаverified_user

Добрый день! А расскажите, пожалуйста, что делает приве...

Ведущий участник

Добрый день!

 

А расскажите, пожалуйста, что делает приведенный Вами код и что Вы хотели бы отследить?

Если рассказывать в общем случае, то можно использовать отслеживание событий (_trackEvent), мне кажется, это более подходящее в данном контексте.




С уважением,
Анатолий

Этот код - код онлайн консультанта http://livetex.ru/ Я б...

Магистр ✭

Этот код - код онлайн консультанта http://livetex.ru/

Который размещен на моем сайте, по типу кода счетчика.

Я беседовал с их техподдержкой, и они мне дали ссылку http://livetex.ru/api/

я честно прочел всё, что там написано, 3 раза.

Но для себя не смог понять, что конкретно и куда конкретно надо вставить.

Ага, понятно! :)   А что мы хотим отследить? Мы хотим отс...

Ведущий участник

Ага, понятно! Веселый

 

А что мы хотим отследить? Мы хотим отследить количество кликов по их плашке или количество сообщений?

 




С уважением,
Анатолий

Среднее между этими двумя. Факт начала чата, тоесть перво...

Магистр ✭

Среднее между этими двумя. Факт начала чата, тоесть первое отправленное сообщение. Общее кол-во сообщений считать нет необоходимости. Эта информация есть в личном кабинете.

А просто клики по плашке - не факт, что начнет писать. Ну и окно чата периодически само разворачивается, как бы эти развороты тоже не считались.

Вам бы программист нужен :) Если я правильно понял логи...

Ведущий участник

Вам бы программист нужен Веселый

 

Если я правильно понял логику работы этого сервиса, то в общих чертах Вам необходимо:

  1. Для каждого уникального пользователя (скорее всего, сессии) ввести счетчик отправленных сообщений, назовем его n, конечно же, в начале
    n=0;
  2. Когда пользователь отправил сообщение и n стало =1, запускаем нужную нам функцию... например:
    if(n==1){
       _gaq.push(['_trackEvent', 'LiveTex', 'StartUse', ,true]);
    }

 Логика работы примерно такая Веселый
Я не программист, поэтому мне сложно написать код.




С уважением,
Анатолий

логику понял.  я руководстовался статьей http://lanceon.l...

Магистр ✭

логику понял. 

я руководстовался статьей http://lanceon.livejournal.com/21227.html

думал как то попроще. Но проще было бы, насколькоя понимаю, если бы необходимо было отслеживать только нажатие на кнопку.

Буду тогда шатать их техподдержку, я же все таки клиент как никак.

Спасибо Вам, Анатолий.

Пока еще не за что. Мне кажется. что они скажут. что Вам...

Ведущий участник
Пока еще не за что.

Мне кажется. что они скажут. что Вам самому придется написать этот скрипт.



С уважением,
Анатолий

Настройка последовательности целей из вирутальных страниц

Студент ✭

А можно, скажем с помощью виртуального просмотра страницы сделать так , например у меня интернет магазин, и при добавления товара в корзину он ajax'ом добавляется в корзину, я хочу чтобы при клике на кнопку добавить в корзину , как раз срабатывал метод _gaq.push(['_trackPageview','/addcart/']); , чтобы потом я могу настроить последовательность целей из посещения урлов страницы, а не по событию, поскольку у меня 2 последующих шага это посещения урлов, а я не в курсе как увязать последовательность, которая будет состоять на первом шаге из события, а на следующих шагах из посещения урлов. я на кнопку повесил id="addcart" и вызываю скрипт

<script type="text/javascript">
$('#addcart').click(function(){
//
_gaq.push(['_trackPageview', '/addcart/']);
});
</script>

будет ли вся эта схема работать как вы считаете?и как сделать по уму?=))

Здравствуйте!   Так как вы описали - будет работать, и та...

Выпускник Сообщества

Здравствуйте!

 

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