Autor | Zpráva | ||
---|---|---|---|
mor5eus Profil |
Dobrý den,
potřeboval zajistit zápis statistik do google analytics(tedy spuštení JS) na stránce s php redirectem: <?php header("HTTP/1.1 301 Moved Permanently"); header("Location: http://www.mujweb.cz"); header("Connection: close"); ?> ale nefunguje mi to. Zkoušel jsem vložit kod z analytics před i za php, ale ve stats ty přístupy nevidím. Ptáte se možná, proč nevložím kod z GA na cílovou stránku, bohužel to nemohu(nemám přístup do kodu cílových stránek). Proto mě napadlo sledovat statistiky přes nasměrování na speciální stránku s kodem a následný redirect. Prosím o radu, příp. pokud Vás napadá jiné řešení, budu rád. Díky Moderátor Majkl578: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
|
||
Majkl578 Profil |
#2 · Zasláno: 1. 3. 2010, 13:06:54
Pokud se musí načíst a provést javascript, nepůjde to řešit přes PHP. Budeš to muset řešit buď javascriptovým přesměrováním nebo pomocí html metatagu refresh.
|
||
mor5eus Profil |
#3 · Zasláno: 1. 3. 2010, 13:11:00
Aha - jenže já bych potřeboval, aby ta stránka na které je redirect nebyla vůbec vidět. Jak to např. řeší bannerové sytémy, které počítají odchozí návštěvníky?
|
||
nightfish Profil |
#4 · Zasláno: 1. 3. 2010, 13:14:31
mor5eus:
použij event tracking na odkazu (tzn. ještě před přesměrováním) |
||
mor5eus Profil |
#5 · Zasláno: 1. 3. 2010, 13:21:21 · Upravil/a: mor5eus
nightfish:
koukal jsem na to - jenže tam musí být na původní stránce vložený analytics code. Bohužel ani do té nemohu zasahovat můžu jen ménit cílové URL, kam kliky povedou. :-( Proto jsem to chtěl řešit nasměrováním na stránku s kodem a následným redir. |
||
t4nn3r Profil |
#6 · Zasláno: 1. 3. 2010, 17:30:28
S google analyt. nemám zkušenosti, ale nemůžeš prostě provést JS a až pak poslat hlavičku s redirectem ?
|
||
mor5eus Profil |
#7 · Zasláno: 2. 3. 2010, 00:03:31
To jsem zkoušel - ale k redir pres php píšou všichni, že musí být až nahoře v code.
|
||
Časová prodleva: 3 dny
|
|||
mor5eus Profil |
#8 · Zasláno: 4. 3. 2010, 16:55:23
Zatím se nikdo další s radou neozval, proto bych se chtěl zeptat, zda to lze udělat postupen jak píše "t4nn3r" ? Máte s tím někdo zkušenosti?
Díky |
||
ninja Profil |
#9 · Zasláno: 4. 3. 2010, 16:58:00
HTTP redirect nelze použít poté, co vložíte JavaScript.
Můžete vložit měřící kód na stránku, na kterou vede přesměrování? |
||
mor5eus Profil |
#10 · Zasláno: 5. 3. 2010, 00:39:21
Použil bych php redirect. Bohužel vložit kod na cilovou stranku nemohu.
|
||
panther Profil |
#11 · Zasláno: 5. 3. 2010, 08:08:08
mor5eus:
co jsi nepochopil na [#2]? Čekáš, až ti to tu někdo napíše znovu? Pokud nemáš na cílovou stránku přístup, nelze přesměrovávat pomocí PHP. |
||
mor5eus Profil |
#12 · Zasláno: 5. 3. 2010, 09:19:18
To jsem pochopil, jenže jak jsem se dočetl zde
http://www.jakpsatweb.cz/presmerovani.html |
||
panther Profil |
#13 · Zasláno: 5. 3. 2010, 09:59:03
mor5eus:
„a já bych potřeboval, aby mezistránka sloužila jen pro zapsání statistik, ale nebyla vidět pro uživatele.“ jak u Tatarů. Nejde. |
||
mor5eus Profil |
#14 · Zasláno: 5. 3. 2010, 10:04:01
hmm - tak díky za rady - to jsem v pr...
napadlo mě ještě to řešit pomocí "onmousedown" přímo do odkazu - nemáte s tím někdo zkušenosti? |
||
ninja Profil |
#15 · Zasláno: 5. 3. 2010, 10:40:18
mor5eus: Pokud to nutně potřebujete, na stránce kde přesměrováváte před vlastním odesláním headeru s údaji o cílové stránce udělejte hit pomocí cURL, fopen atp. na stránku, kde budete mít měřící kód. V takovém případě ale nebudete mít informace návštevníka z Cookies, tažke je nutné si případné parametry poslat přes GET/POST.
|
||
Časová prodleva: 14 let
|
0