как поставитьна сайт аналитик! помогите
-
- Forum Members
- Posts: 11
- Joined: Tue Dec 14, 2010 11:41 am
как поставитьна сайт аналитик! помогите
Хочу на сайт поставит гугл аналитик надо пставить код но немогу разобртся как и куда его ставить!
помогите кто знает
помогите кто знает
Re: как поставитьна сайт аналитик! помогите
Code: Select all
{literal}<__script__ type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-*****Твой код*****-5']);
_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);
})();
</__script>{/literal}
Re: как поставитьна сайт аналитик! помогите
у меня та же беда с Yandex.Metrika.
Втыкаю в шаблон, внутри </__body>, как и рекомендуется:
Сейчас вставил в head - та же беда.
Смотрю исходный код страницы - а там вообще нету счётчика:
Между тем как LiveInternet на тех же страницах прекрасно себя чувствует внутри тега </__body>, прямо по соседству с Yandex.Metrika.
Втыкаю в шаблон, внутри </__body>, как и рекомендуется:
Но яндекс-метрика его упорно не видит. Смотрю исходный код страницы -Устанавливать код счётчика необходимо внутри тега </__body><__body>.
Code: Select all
<!-- Yandex.Metrika counter --> <__script__ src="//mc.yandex.ru/metrika/watch.js" type="text/javascript" ></__script> <DIV style="display:none;" > <__script__ type="text/javascript" >try catch(e)</__script> </DIV> <NOSCRIPT><div style="position:absolute"><img src="//mc.yandex.ru/watch/XXXXXX" alt="" /></div></NOSCRIPT> <!-- /Yandex.Metrika counter -->
Смотрю исходный код страницы - а там вообще нету счётчика:
Code: Select all
<!-- Yandex.Metrika counter --> <__script__ src="//mc.yandex.ru/metrika/watch.js" type="text/javascript" ></__script>
Re: как поставитьна сайт аналитик! помогите
{literal}{/literal} ставишь?
Re: как поставитьна сайт аналитик! помогите
нет, ессноjohann wrote:{literal}{/literal} ставишь?

Всё заработало, спасибо

PS: непонятно только, почему LI работает без {literal}?
Re: как поставитьна сайт аналитик! помогите
лучше поставь точнее рабоать будет.
-
- Forum Members
- Posts: 113
- Joined: Tue Jun 22, 2010 11:05 am
Re: как поставитьна сайт аналитик! помогите
видимо в том скрипте не используются "{" "}" они отмечают места где должен выполняться смарти. а внутри {literal} смарти все игнорирует.Baltofon wrote:нет, ессноjohann wrote:{literal}{/literal} ставишь?
Всё заработало, спасибо
PS: непонятно только, почему LI работает без {literal}?
Re: как поставитьна сайт аналитик! помогите
Глянь, вот оно:butcher_88 wrote:
видимо в том скрипте не используются "{" "}" они отмечают места где должен выполняться смарти. а внутри {literal} смарти все игнорирует.
Code: Select all
<!--LiveInternet counter--><__script__ type="text/javascript"><!--
document.write("<a href='http://www.liveinternet.ru/click' "+
"target=_blank rel="nofollow"><img src='http://counter.yadro.ru/hit?XXX"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+
"' alt='' title='LiveInternet' "+
"border=0 width=31 height=31><\/a>")//--></__script>
<!--/LiveInternet-->
Re: как поставитьна сайт аналитик! помогите
ага, я сразу оба счётчика этим тэгом закрыл. Я думаю, хуже не будет.johann wrote:лучше поставь точнее рабоать будет.
Или лучше их по отдельности так оформить?
-
- Forum Members
- Posts: 113
- Joined: Tue Jun 22, 2010 11:05 am
Re: как поставитьна сайт аналитик! помогите
Оба кода счетчиков в студию
будем искать а пока для "просвещения" почитаем справку зачем нужен {literal}:
http://www.smarty.net/docsv2/ru/languag ... iteral.tpl
в общем в коде метрики яндекс есть вроде:
вот все что внутри { } смарти без {literal}{/literal} считает за тэг пытается обработать - и естественно не выводит потом ничего))
Я обычно заворачиваю в {literal}{/literal} весь блок со скриптами в заголовке.

http://www.smarty.net/docsv2/ru/languag ... iteral.tpl
в общем в коде метрики яндекс есть вроде:
Code: Select all
try { var yaCounterXXXXXX = new Ya.Metrika(XXXXXX); } catch(e){}
Я обычно заворачиваю в {literal}{/literal} весь блок со скриптами в заголовке.
Re: как поставитьна сайт аналитик! помогите
шаман...чесслово - шаман...
Спасибо большое за разъяснения
И за справку - отдельное спасибо
У меня смарти временами выдаёт ошибку, скорее всего по той же причине.
Спасибо большое за разъяснения

И за справку - отдельное спасибо

У меня смарти временами выдаёт ошибку, скорее всего по той же причине.
-
- Forum Members
- Posts: 113
- Joined: Tue Jun 22, 2010 11:05 am
Re: как поставитьна сайт аналитик! помогите
Ничего гениального))Baltofon wrote:И за справку - отдельное спасибо
У меня смарти временами выдаёт ошибку, скорее всего по той же причине.
Граждане читайте русскую документацию Smarty!!!
http://www.smarty.net/docsv2/ru/