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

Проблема с идентификаторами целей

Студент ✭
 

 Разработчик повесил на кнопку "Отправить" в форме следующий код:

ga("send","event","form","click")

Я прописал в настройках цели-событии: 

Категория - равно - form

Действие - равно - send

 

Протестировал отправку формы - цели не засчитались. 

 

Поменял настройки цели-события на:

Категория - равно - form

Действие - равно - click

 

Протестировал - также ничего не передается в GA.

 

В чем может быть проблема? 

 

Проблема с идентификаторами целей

Бакалавр ✭

правильно писать:

Категория - равно - form

Действие - равно - click

 

но скорее всего есть одно но,

потому что такая же проблема, видимо всё дело в том, какой именно код СЧЁТЧИКА стоит на самом сайте.

потому что у меня на одном сайте прописан клик на ссылку таким образом:


onClick="ga('send','event','submit','ClickToLink');">Ссылка</a>

в ГА прописано:

Категория - равно - submit

Действие - равно - ClickToLink

 

код счётчика на сайте установлен, как:


(function (i, s, o, g, r, a, m) {
i['GoogleAnalyticsObject'] = r;
i[r] = i[r] || function () {
(i[r].q = i[r].q || []).push(arguments)
}, i[r].l = 1 * new Date();
a = s.createElement(o),
m = s.getElementsByTagName(o)[0];
a.async = 1;
a.src=g;
m.parentNode.insertBefore(a, m)
})(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');

ga('create', 'UA-******-*', 'auto');
ga('send', 'pageview');

 

и передача Целей - работает!

 

А вот на другом сайте, всё сделано идентично, разница лишь в том, что код счётчика там как:

 

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-******-*"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-******-*')

и при таком счётчике Цели не передаются, по:

onClick="ga('send','event','submit','ClickToLink');">Ссылка</a>

 

может при таком коде надо использовать gaq.push ?

 

знающие, подскажите, пожалуйста.

 

Проблема с идентификаторами целей

Бакалавр ✭

видимо решение вот:

 

https://ru.advertisercommunity.com/t5/Otslezhivanie-tseley-i-Elektronnaya/Ne-srabatyvaet-tsel/m-p/34...

 

нужно использовать не 
ga('send', 'event',....

 

а

gtag('event', 'send',{'event_category':название категории',event_action': 'действие'});