Как да настроите събития в Analytics и да получите подробни инструкции
Всеки път, когато попадах на описание на събития в анализа, за мой срам, пропусках тази тема, смятайки тези, които знаят как да ги конфигурират и анализират, като програмни гении. Интересът обаче надделя над страха (и мързела) и започнах внимателно да изучавам проследяването на събития. И се оказа, че в това няма нищо сложно, всеки може да ги овладее. Но ползата, която те дават на анализатора, е много трудна за надценяване. Днес ще разгледаме какво е събитие и как да го настроите в Yandex.Metrica и Google.Analytics.
Какво е събитие в сайта?
Накратко, събитие е всичко, което потребител прави на вашия сайт. Тези. това е всичко, от зареждането на страницата до изпращането на формуляра и натискането на произволен клавиш / клавишна комбинация. Ето няколко примера за събития, които могат да бъдат полезни в анализа:
- щракнете върху връзката;
- насочване на мишката върху бутона;
- поставяне на фокус върху полето;
- правилно въвеждане на имейл в полето във формата;
- успешно подаване на формуляр;
- прозорци за превъртане;
- грешка при попълване на полето;
- натискане / задържане / отпускане на клавиш;
- избор на текст.
Като цяло, ако това не ви е достатъчно, прочетете повече на всеки уебсайт за javascript, например: https://learn.javascript.ru/introduction-browser-events или http://htmlbook.ru/html/attr/event.
За да стане по-ясно, разгледайте конкретен пример. Имате онлайн магазин и продуктова карта с раздели. Искате ли да знаете колко често и къде кликват хората? За да направим това, ще проследим събитието „щракване върху раздела“.
Има два начина за това (всъщност има повече начини, но който знае JS ще го направи, както му е по-удобно, а начинаещите и дори тези, които не знаят, некаизползвайте прост код. Можете да копирате този директно.) И така, нека отворим кода и да видим нещо подобно:
Първият начин е да добавите код директно към връзката:
Кой код ще бъде обсъден по-долу. И втората опция е да извикате функцията при щракване и прехвърляне и да извършите всички действия директно в нея:
Хората купуват с този продукт // Поставете този код някъде в долната част на страницата или във файла script.js.
Вторият вариант е по-удобен в смисъл, че функцията може да има няколко действия наведнъж. Освен това някои функции може вече да са присвоени. След това просто намирате тази функция и добавяте необходимия код от Metrica или Analytics към нея. А сега да преминем към най-интересната част.
Конфигуриране на събития в Yandex.Metrica
В Yandex.Metrica събитията могат да се проследяват чрез цели. Тези. създавате конкретна цел, изберете типа условие „Javascript събитие“ и посочете идентификатор:
Остава само да посочим кода на правилното място според шаблона yaCounterXXX.reachGoal('YYY'); където XXX е номерът на вашия брояч (един за целия сайт), а YYY е идентификаторът, който измислихме за тази цел. За всеки раздел трябва да създадете своя собствена цел и да посочите вашите събития. В резултат на това получаваме нещо подобно:
Ако изберете втория метод, тогава в началото може да изглежда по-трудно за вас, но в бъдеще ще компенсира прекараното време. Например, ако искате да проследите същото събитие в GoogleAnalytics. След това можете да направите това:
В бъдеще ще използвам само 1 ред, надявам се аналогията да е ясна.Важен момент:използвайте различни кавички. Това е важно, защото кодът може да се счупи и като цяло да съсипе цялата страница. Поставете действието в двойни, в единични променливи, както в моя пример.
Това е общо взето. Сега, когато щракнете върху връзката табу, съответната цел ще работи за нас.
Настройка на събития в Google.Analytics
В Google всичко е много по-интересно. Първо, в допълнение към самата цел има специални доклади за събитията. В допълнение, самото събитие може да има три различни параметъра, които ви позволяват удобно да групирате и анализирате различни действия. Общият изглед на командата за събитие изглежда така:
ga('send', 'event', “Category-required”, “Action-required”, “Label-optional”, value(number)-optional);
ga('send', 'event', 'tab', 'click', 'Video');
И за прегледи
ga('send', 'event', 'tab', 'click', 'Description');
В резултат на това кодът ще изглежда така:
Имената могат да се използват както на латиница, така и на български. Основното нещо е да не забравяте за кавичките. Все още не засягаме стойността на събитието. Ще го разгледаме по-подробно в някоя от следващите статии за целите.
И сега можете да анализирате срезове:
Освен това, ако трябва да зададете цел, тогава в съответния раздел изберете създаването на нова цел, типът е събитие и посочете кога точно трябва да се активира.
Интересното е, че не е необходимо да попълвате и трите полета, достатъчно е поне едно. Например, интересувате се от всички кликвания върху раздели - попълнете полето за действие - раздел. Или се интересувате от писане на рецензии - посочете подходящото действие. Или и трите полета.
Отчитане на събития в Google.Analytics
Докладите за събития са достъпни в специален раздел Събития в секцията Поведение.
Те са структурирани от общо към специфично (Категория->Действие->Етикет). Но нищо не ви пречи да създадете отчет за всяка област. Google е многогъвкав. В допълнение, можете да добавите интересно събитие към всеки отчет като допълнителен параметър.
И разбира се, създайте свой собствен сегмент с параметъра на събитието, от който се нуждаете.
Подобни статии:
- Формуляри с хеш Как да анализираме многоетапни Ajax формуляри, внедрени чрез хаштаг По един или друг начин всеки постепенно преминава от класически аналитични кодове към ...
Анализ на сайта Yandex.Metrica: идентификатор, инсталация, достъп за гости Натрупах много материали за анализи, затова реших да създам отделен раздел за това ...
Разширени отчети за електронна търговия Разширени отчети за електронна търговия Значението на анализа на електронната търговия се говори от почти всички търговци и специалисти. За тънкостите на настройката е писано ...