Joomla! България

Стари версии на Джумла! => Joomla! 2.5 => Администриране на Joomla! 2.5 => Темата е започната от: Joao NY в 13 Юни, 2015, 09:08:19

Титла: Как и къде се поставя кода за гугъл аналитикс в сайтове - направени на джумла 2
Публикувано от: Joao NY в 13 Юни, 2015, 09:08:19
Здравейте, някой дали ще може да удари едно рамо, като каже как и къде да поставя кода за гугъл аналитикс, за да може да се проследява посещаемостта на сайта. Сайта е направен на 2 или 3 версия.
А също така дали има някакъв модул или плъгин, който да се добави и това проследяване да може да се проследява някъде от администрацията.

Благодаря предварително на хората, които се отзоват.

Поздрави

Титла: Re: Как и къде се поставя кода за гугъл аналитикс в сайтове - направени на джумла 2
Публикувано от: Бого в 13 Юни, 2015, 14:24:34
Здравей,

в индекса на сайта  :) преди  затварящия маркер </head>
Титла: Re: Как и къде се поставя кода за гугъл аналитикс в сайтове - направени на джумла 2
Публикувано от: Пламен в 13 Юни, 2015, 23:39:01
Има и не лош плъгин, ако не ти се занимава с index.php файла - Google Analytics  (https://nicheextensions.com/extensions/google-analytics) , блог на разработчика (https://pbwebdev.com/blog/asynchronous-google-analytics-plugin-for-joomla)
Титла: Re: Как и къде се поставя кода за гугъл аналитикс в сайтове - направени на джумла 2
Публикувано от: Бого в 14 Юни, 2015, 01:03:01
намираш index файла на шаблона  и забиваш този код  преди  затварящия маркер </head>

Не винаги е index.php


  var _gaq = _gaq || [];

  _gaq.push(['_setAccount', 'UA-XXXXXXX']);

  _gaq.push(['_trackPageview']);

  (function() {

    var ga = document.createElement('script'); ga.type = 'text/javascript';
ga.async = true;

    ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';

    var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);

  })();

Кви добавки кви 5лева...за такива неща не ти трябват разни добавки тем подобни!
Титла: Re: Как и къде се поставя кода за гугъл аналитикс в сайтове - направени на джумла 2
Публикувано от: Пламен в 14 Юни, 2015, 08:56:57
Не казвам, че с добавка е по-добре - просто има такава и работи, а и във въпроса питат за такава.
Btw избираш да е Universal, който замества вече Asynchronous code - страницата на Google (https://developers.google.com/analytics/devguides/collection/analyticsjs/)
Титла: Re: Как и къде се поставя кода за гугъл аналитикс в сайтове - направени на джумла 2
Публикувано от: Joao NY в 14 Юни, 2015, 11:40:14
Много ви благодаря за отговорите!!!
Нали затварящият маркер "Head" е този най-горе в php документа? А сега отворих индекс файла от директорията на темата, която се използва от сайта - и там няма изобщо таг "Head" ?????
Къде мога да го намеря този затварящ таг????

Титла: Re: Как и къде се поставя кода за гугъл аналитикс в сайтове - направени на джумла 2
Публикувано от: Бого в 14 Юни, 2015, 13:45:20
Нали затварящият маркер "Head" е този най-горе в php документа? А сега отворих индекс файла от директорията на темата, която се използва от сайта - и там няма изобщо таг "Head" ?????
Къде мога да го намеря този затварящ таг????


Не винаги е index.php

Намери индекса на шаблона ти, може да е под друго име, кажи кои шаблон използваш, тогава имаш по-голяма вероятност да уцелим на боб.
Титла: Re: Как и къде се поставя кода за гугъл аналитикс в сайтове - направени на джумла 2
Публикувано от: Joao NY в 18 Юни, 2015, 10:25:50
Да, наистина така ще е по-лесно:) Ами темата, която ползвам в случая е gk_yourshop.
Там в индексните файлове няма изобщо хед затварящ таг?
А иначе в настройките на самият шаблон има поле в което пише Google Analytics codes. Само че не знам дали това ще ми свърши работа.
Прикачил съм снимка за това поле. Моля, дайте съвет какво да направя.

Благодаря!
Титла: Re: Как и къде се поставя кода за гугъл аналитикс в сайтове - направени на джумла 2
Публикувано от: Пламен в 18 Юни, 2015, 12:55:15
Напиши си кода (UA-...) в полето, презареди си сайта и погледни в Google Analytics. Кое му е сложното? Погледни и изходния код на сайта си. Ако поставения там код не ти харесва (най-вече, ако на Google не му харесва - шаблонът май не е много нов, а Google са минали на нова версия) имаш няколко варианта:

1. Слагаш кода от страницата на Google с твоя номер UA-... в индексния файл на шаблона.
Файлът, който може да ползваш не е задължително да е index.php или index.html.
За по-сложните шаблони търсиш php файл, в който има:

<!DOCTYPE html>
<html lang= ... >
<head>
<?php ...

Виж имаш ли папка 'layouts' и файл 'default.php' в нея.

Тази модификация трябва да се прави внимателно. Всеки ъпдейт на шаблона ти (ако някога направиш нещо такова) ще ти изтрие допълнителните редове код.

2. Ползваш споменатия плъгин или друг подобен. Това е по-безопасно и за начинаещи по-лесно. Като всеки плъгин забавя с няколко милисекунди зареждането на сайта.

Успех!