AdWords
Сейчас в сети: 324
Сейчас в сети: 324
Структура аккаунта, выбор ключевых слов и другие базовые настройки аккаунта AdWords
Подсказки
star_border
Ответить

Событие trackEvent не работает.

Студент ✭ ✭

Добрый день!

Посмотрите пожалуйста скрипт. События почему-то не фиксируются в аналитике.

 

<span class="big-phone" style="font-size:24px;">8 (800) <img src="/userfiles/image/%D0%BF%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C-%D0%BD%D0%BE%D0%BC%D0%B5%D1%803.jpg" style="padding-bottom:0px" /></span></div> <div> <span style="font-size:12px;">Звонок по России бесплатный</span></div> <script type="text/javascript"> $("body").delegate('span.big-phone', 'mousedown', function(){$("span.big-phone").html('8 (800) 7000-695');_gaq.push(['_trackEvent', 'Звонки', 'Показать телефон']);}); </script>

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

Re: Событие trackEvent не работает.

Ведущий участник
если не сложно - покажите сайт
C уважением,
Павел

Re: Событие trackEvent не работает.

Студент ✭ ✭

sfera-3d.ru

Re: Событие trackEvent не работает.

Ведущий участник
У вас что-то явно напутано с кодами. Tag Assistant говорит "Multiple Google Analytics tags detected". Посмотрите исходный код, там стоит код Universal Analytics, для отслеживания событий вы используете код стандартного Google Analytics, при этом у вас зачем-то стоит Google Tag Manager. Удивительно, как у вас вообще что-то считается.
Сколько аккаунтов Google Analytics вы используете?

Re: Событие trackEvent не работает.

Студент ✭ ✭

Я использую один аккаунт - universal analytics.

Что Вы посоветуете сделать?

Re: Событие trackEvent не работает.

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

Тогда нужно зайти в этот аккаунт и взять актуальный код Universal Analytics. Здесь:

a1.png

 

Установить его к себе на сайт перед </head>. У себя на сайте удаляете все лишнее, кроме этого кода. Кроме того, проверяете Google Tag Manager - скорее всего этот же UA установлен и через него.

 

Потом для отслеживания событий используете специальный код UA, который отличается от стандартного. Меняйте его везде, где ранее использовали _gaq.push

В вашем случае это будет:

onClick="ga('send', 'event', 'Звонки', 'Показать телефон');"

 

Или же оставляете код UA, установленный через Google Tag Manager, но тогда настройка событий будет выглядеть иначе.

Re: Событие trackEvent не работает.

Студент ✭ ✭

в итоге скрипт должен выглядеть вот так?

<script type="text/javascript"> $("body").delegate('span.big-phone', 'mousedown', function(){$("span.big-phone").html('8 (800) 7000-695');onClick="ga('send', 'event', 'Звонки', 'Показать телефон');"}); </script>

Re: Событие trackEvent не работает.

Ведущий участник
Ну если у вас этот скрипт работал ранее со стандартным Google Analytics, то да, делайте так.

Re: Событие trackEvent не работает.

Студент ✭ ✭

я сразу ставил юниверс. и этот скрипт не отслеживался в нём. собственно поэтому и задал вопрос)

Re: Событие trackEvent не работает.

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

Проверьте, обрабатываются ли события в отчете real-time:

q7.png