Joomla! България

Бизнес и Разработки => SEO - Search Engine Optimization => Темата е започната от: ataman79 в 31 Март, 2014, 16:24:20

Титла: Google Tracking Code - как да се вкара за даден event ? - РЕШЕНО
Публикувано от: ataman79 в 31 Март, 2014, 16:24:20
Здравейте,

относно Google Tracking Code - интересува ме някой ползвал ли го е за уеб страници и по цпециално дали знае как мога да гоо вкарам , за определен бутон от main menu на сайта:

Да кажем сайта ми има бутон E-магазин, който води до магазина в сайта, и ми се иска на него да му сложа следния event tracking code  - за да знам колко пъту посетителите са отишли на електронния магазин

<a href="#" onClick="_gaq.push(['_trackEvent', 'Videos', 'Play', 'Baby\'s First Birthday']);">Play</a>
Да кажем ако е някой бутон в сайта (като send)  е по-лесно - директно в файла, който съдържа бутона, но как ще стане при Main Menu ?
Титла: Re: Google Tracking Code - как да се вкара за даден event ?
Публикувано от: Михаил Михов в 31 Март, 2014, 18:30:47
Според мен, най-лесно ще стане, ако ползваш някой плъгин за разширение на менюто, който ти дава възможност да покажеш модул във връзката на менюто. Модула ще е този код.
Титла: Re: Google Tracking Code - как да се вкара за даден event ?
Публикувано от: sashomasho в 01 Април, 2014, 00:15:24
Google крие голяма част от статистиките освен ако не си платиш. Това няма да ти даде реален поглед.
Има приложения за джумла които може да приложиш подобни извлечения но са платени...
Титла: Re: Google Tracking Code - как да се вкара за даден event ?
Публикувано от: ataman79 в 01 Април, 2014, 09:51:41
@Михаил
Ако ти попадне подобен плъгин сподели го  моля те тук

@sashomasho
Подобна статистика съм прилагал на мобилни приложения и върши работа, затова ми се искаше да я пробвам и за сайт. Кои приложения имаш предвид ти ?
Титла: Re: Google Tracking Code - как да се вкара за даден event ?
Публикувано от: sashomasho в 01 Април, 2014, 10:49:11
VMA е приложението
Титла: Re: Google Tracking Code - как да се вкара за даден event ?
Публикувано от: Михаил Михов в 01 Април, 2014, 12:36:12
Имам за гавик, ама не съм го пробвал дали ще върви на друга библиотека.
Титла: Re: Google Tracking Code - как да се вкара за даден event ?
Публикувано от: ataman79 в 02 Април, 2014, 12:26:40
Имам за гавик, ама не съм го пробвал дали ще върви на друга библиотека.

Принципно аз ползвам на Gavick шаблоните, може ли да споделиш кой е той ?
Титла: Re: Google Tracking Code - как да се вкара за даден event ?
Публикувано от: Михаил Михов в 03 Април, 2014, 00:24:39
system | gkextmenu
Ако го нямаш в инсталацията, можеш да си го качиш от ...\rest_files\plugins независимо от кой темплейта

Дай на връзката в менюто 'блок' + 'модул' //естествено модула ти да е готов само със скрипта и да бъде в позиция меню1 //примерно.

Подготви се да оправиш цсс-а за това меню, защото най вероятно ще се отличава от останалите.
Успех!
Титла: Re: Google Tracking Code - как да се вкара за даден event ?
Публикувано от: ataman79 в 03 Април, 2014, 09:22:02
@Михаил

за този плъгин ли става дума GK Menu Extended Parameters?
Значи до колкото разбрах , след като си го активирам , отивам в менюто си.
Предварително съм си занправил custom module със скрита за tracking вътре.

След това малко не разбрах :) Отивам на връзката в менюто и ....
Цитат
'блок' + 'модул'
това не го разбрах  :-[
Титла: Re: Google Tracking Code - как да се вкара за даден event ?
Публикувано от: Михаил Михов в 04 Април, 2014, 18:55:34
Да за него говоря.
Като си направил модула и си му задал позиция 'меню1' примерно, отиваш в менюто и там вече имаш опциите на гавик за връзката.

Извини ме 'Group' е
Задаваш да е модулна позиция и избираш 'меню1', маркираш да е Group

Трябва да стане

// Всъщност сега като се замисля, я не маркирай Group, че че смени най-вероятно дизайна на връзката в менюто.  Ще тръгне и без това.
И още, това за гавик е валидно само за меюто, което ти е зададено в шаблона!
Титла: Re: Google Tracking Code - как да се вкара за даден event ?
Публикувано от: ataman79 в 08 Април, 2014, 17:11:32
Еее благодаря, мисля , че ще стане. Тествах набързо - прав си ще пооправям css-а за да накарам линка да застане до другите ;)

Но мисля , че ще стане , мерси още веднъж
Титла: Re: Google Tracking Code - как да се вкара за даден event ?
Публикувано от: ataman79 в 08 Април, 2014, 18:02:00
Така сега се получи следното:

В Main Menu , имам бутона Play, към който закачих модула съдържащ следния код:
<a href="playlink" onClick="_gaq.push(['_trackEvent', 'Videos', 'Play',]);">Play</a>
Обаче сега вече имам следната ситуация: под Main Menu и по-точно под бутона Play, ми се зарежда Play линк, идващ от модула. Един вид имам два линка разположени един под друг.

Ти какво имаше предвид , че трябва да пипна CSS-a. Примерно да скиря т.нар. оригинален линк (бутон) от менюта (примерно dispplay: none;) и да вдигна на негово място , новия линк с тракинг кода ли ?


РЕДАКЦИЯ:
Намерих друг начин, да скрия т.н. оригинален бутон от Main Manu. В менюто , в таба Link Type, зададох  Add Menu Title  - NO. Така вече бутона не се вижда и на негово място се качи линк модула. Т.е. сега трябва да го стилизирам визуално  - hover, active и т.н.

@Михаил - така ли трябва да е според теб ?
Титла: Re: Google Tracking Code - как да се вкара за даден event ?
Публикувано от: Михаил Михов в 08 Април, 2014, 21:31:40
Да докарваш модула по стил и ще стане. По лесно ще ти е да е в <li><a> със съответните класове от менюто.
Пробвай и как ще е като Group

Навремето опцията да маркираш да не се показва текста на линка в менюто работеше, ама сега не съм сигурен.
Титла: Re: Google Tracking Code - как да се вкара за даден event ? - РЕШЕНО
Публикувано от: ataman79 в 08 Април, 2014, 21:36:18
Да прави си , по-добре да е в <li> и да ползвам класовете на менюто.

Иначе опцията да не показва текста на бутона работи - изпробвах я

Мерси за помоща, надявам се тази тема да е полезна и за други. ;)