Zobacz pełną wersję : Google Analytics - wykluczenie ruchu wewnętrznego
Mam pytanie:
zamierzam wykluczyć ruch wewnętrzny w Google Analytics na stronie, czyli dodać:
<body onLoad="javascript:pageTracker._setVar('test_value');">Jak miałam stronę w statycznym HTMLu, to wszystko było proste, a tu?
Kod śledzenia już dodałam do szablonu - nie o to mi chodzi.
Jak mam się dobrać do kodu strony (tylko tej jednej)?
Witaj,
Chcesz wywołać ten kod tylko na jednej konkretnej podstronie? Czy na wszystkich podstronach bo nie bardzo zrozumiałem.
Na jednej - to jest kod podany przez Google Analytics
zapisuje ciasteczko => wyklucza ze statystyk ruch wewnętrzny na stronie
To trzeba będzie zastosować instrukcje warunkową.
Musisz powiedzieć coś więcej jaka to jest konkretnie podstrona? Artykuł, komponent?
Najlepiej jakbyś wkleiła tu link do tej podstrony bez włączonych prostych adresów to postaram się skleić taką instrukcję.
to jest specjalnie spreparowana podstrona na której nic nie ma - żadnej treści
ludzie mają na nią nie wchodzić - jedyne, co ma robić, to zapisywac cookie
szczegóły masz na końcu instrukcji googla, niestety nie piszą jak to zrobić w cmsach :(
https://www.google.com/support/googleanalytics/bin/answer.py?answer=55481&hl=pl_PL&utm_id=ad
a mój adres podstrony, to: http://opieka-dana.pl/wykluczenie
niestety nie mogę wyłączyć prostych adresów, bo nie mam dostępu przez ftp - właściciel hostingu wykonuje tylko moje polecenia :/
Już się trochę pogubiłem... ale ok. Proste adresy włącza/wyłącza się przez panel administracyjny. Jeśli do tej podstrony jakąś pozycję menu to z niej możesz skopiować łącze nie obrobione przez proste adresy.
tak, ale .htaccess już nie zmienię z panelu administratora, a bez tego strona przestaje działać prawidłowo
jeśli o to Ci chodziło, to proszę bardzo:
index.php?option=com_content&view=article&id=5
big_krzysiek
29-04-2010, 15:04
ale .htaccess już nie zmienię z panelu administratora
zmienisz, doinstaluj np extplorer (http://joomlacode.org/gf/project/joomlaxplorer/frs/) do joomla
Aha zapomniałem jeszcze o itemid sprawdź sobie ID tej pozycji menu i wisz ją zamiast ** w poniższym kodzie:
<?php if(JRequest::getInt('Itemid') == '**' && JRequest::getCMD('option') == 'com_content' && JRequest::getCMD('view') == 'article' ) : ?>
onLoad="javascript:pageTracker._setVar('test_value');"
<?php endif; ?>
Taki kod z uzupełnionym ** wstawiasz wewnątrz znacznika body w pliku index.php szablonu.
Wielkie dzięki @KejeN
wygląda na to, że wszystko działa :up:
zapisało mi ciasteczko :spoko:
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!