rookki90 0 Zgłoś post Napisano Sierpień 6, 2012 Witam wszystkich bardzo serdecznie. Tworząc stronę pomyślałem, że przydadzą mi się solidne statystyki. Stworzyłem konto w Google Analytics i "prawie" to skonfigurowałem. Problem polega na tym, że skrypt, do śledzenia strony każą wkleić na każdej podstronie przed znacznikiem </head>. Problem polega na tym, że mam troszeczke inaczej zbudowaną stronę i zupełnie nie mam podziału na HEAD i BODY. Proszę o pomoc, gdyż sam nie poradzę sobie z tym, a strasznie zależy mi by mieć statystyki od samego początku działania portalu. Serdecznie pozdrawiam, rookki90 Udostępnij ten post Link to postu Udostępnij na innych stronach
PapaSmerf 497 Zgłoś post Napisano Sierpień 6, 2012 Jak to nie masz <head> i <body> w kodzie? Musisz mieć - inaczej oznacza to źle zbudowaną strukturę dokumentu HTML. Udostępnij ten post Link to postu Udostępnij na innych stronach
rookki90 0 Zgłoś post Napisano Sierpień 6, 2012 W takim razie wklejam powiedzmy "bohaterowie.php": <?php $nazwa = 'Bohaterowie'; include("header.php"); ?> <div class="blok_lewa"> <div class="padding15"> <h2>Froggy G</h2><br> <br> <img src="images/bohaterowie/froggyg_duzy.png" alt="" style="float: left;"/> <div class="clear"></div> <br /> <img src="/images/czary/Froggy g/Froggy G Trąba powietrzna.png" alt="grafika_trąba_powietrzna" /> <h3>Trąba powietrzna</h3> Froggy G może przekształcić się w trąbę wodną bólu. Kiedy się obraca, zadaje obrażenia wszystkim, na tyle głupim by zbliżyć się do niego.<br /> <br /> <img src="/images/czary/Froggy g/Froggy g przeniknięcie.png" alt="grafika_przeniknięcie" /> <h3>Przeniknięcie</h3> Wykorzystując wodny ładunek, Froggy zaczyna przenikać z wielką prędkością przed wielu wrogów na raz, pozostawiając ich oszołomionych.<br /> <br /> <img src="/images/czary/Froggy g/Froggy g strzał.png" alt="grafika_strzał" /> <h3>Strzał</h3> The Ribitian Spitfish(Spittious Maximus) jest znany ze swojej zdolności strzelania strumieniem wody w swoich przeciwników. <br /> <br /> <img src="/images/czary/Froggy g/Froggy g skok.png" alt="grafika_skok" /> <h3>Skok</h3> Ładując swój wodny pack, Froggy może skakać wyżej niż jakakolwiek żaba wcześniej. Im dłużej ładuje wodny pack, tym wyższy skok! </div> </div> <div class="blok_prawa"> <a href="bohaterowie.php" class="b_froggy_g">Froggy G</a> <a href="sheriff_lonestar.php" class="b_sheriff_lonestar">Sheriff Lonestar</a> <a href="leon_chameleon.php" class="b_leon_chameleon">Leon Chameleon</a> <a href="clunk.php" class="b_clunk">Clunk</a> <a href="yuri.php" class="b_yuri">Yuri</a> <a href="voltar_the_omniscient.php" class="b_voltar_the_omniscient">Voltar the Omniscient</a> <a href="coco_nebulon.php" class="b_coco_nebulon">Coco Nebulon</a> <a href="derpl_zork.php" class="b_derpl_zork">Derpl Zork</a> </div> <?php include("footer.php"); ?> Udostępnij ten post Link to postu Udostępnij na innych stronach
Łukasz Ostrowski 593 Zgłoś post Napisano Sierpień 6, 2012 Pokaż zawartość header.php i podaj adres strony Udostępnij ten post Link to postu Udostępnij na innych stronach
rookki90 0 Zgłoś post Napisano Sierpień 6, 2012 Adres strony: www.awesomenauts.pl <?php if($nazwa == 'Strona główna'){ $hover01 = 'hover'; } if($nazwa == 'Bohaterowie'){ $hover02 = 'hover'; } if($nazwa == 'Mechanika gry'){ $hover03 = 'hover'; } if($nazwa == 'Screeny'){ $hover04 = 'hover'; } if($nazwa == 'Kontakt'){ $hover06 = 'hover'; } ?> <!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title><?php echo $nazwa; ?> - Awesomenauts Polska - Polish Community</title> <link rel="stylesheet" href="style.css" type="text/css" media="screen" /> <script src="js/cufon-yui.js" type="text/javascript"></script> <script src="js/Franklin_Gothic_Medium_Cond_400.font.js" type="text/javascript"></script> <script type="text/javascript"> Cufon.replace('.blok_menu a, .blok_stopka b, .blok_news .tytul b, .blok_page .tytul, .blok_prawa a', {fontFamily: 'Franklin Gothic Medium Cond', hover: true}); </script> <link rel="stylesheet" href="colorbox.css" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script src="js/jquery.colorbox.js"></script> <script> $(document).ready(function(){ $(".group2").colorbox({rel:'group2', transition:"fade", maxWidth: "80%", maxHeight: "80%"}); }); </script> </head> <body> <div class="blok_strona"> <div class="blok_menu"> <a href="index.php" class="<?php echo $hover01; ?>">Strona główna</a> <a href="bohaterowie.php" class="<?php echo $hover02; ?>">Bohaterowie</a> <a href="mechanika_gry.php" class="<?php echo $hover03; ?>">Mechanika gry</a> <a href="screeny.php" class="<?php echo $hover04; ?>">Screeny</a> <a href="forum.php" class="<?php echo $hover05; ?>">Forum</a> <a href="kontakt.php" class="<?php echo $hover06; ?>">Kontakt</a> </div> Udostępnij ten post Link to postu Udostępnij na innych stronach
PapaSmerf 497 Zgłoś post Napisano Sierpień 6, 2012 Wklej ten kod GA bezpośrednio przed tagiem </body> (plik footer.php). Udostępnij ten post Link to postu Udostępnij na innych stronach
rookki90 0 Zgłoś post Napisano Sierpień 6, 2012 Wklej ten kod GA bezpośrednio przed tagiem </body> (plik footer.php). Oni powiedzieli, że ma być przed tagiem </head> wiec kogo ja mam słuchać? Udostępnij ten post Link to postu Udostępnij na innych stronach
PapaSmerf 497 Zgłoś post Napisano Sierpień 6, 2012 Oni powiedzieli, że ma być przed tagiem </head> wiec kogo ja mam słuchać? Różnica jest zasadniczo taka: jeśli strona zostanie zamknięta przed wczytaniem całości <body>, wtedy GA nie zliczy Ci odpowiedzin, co w teorii i tak nie miało miejsca. Czytaj: http://productforums.google.com/forum/#!topic/analytics/xFWWS9VlZpY Udostępnij ten post Link to postu Udostępnij na innych stronach
rookki90 0 Zgłoś post Napisano Sierpień 6, 2012 Różnica jest zasadniczo taka: jeśli strona zostanie zamknięta przed wczytaniem całości <body>, wtedy GA nie zliczy Ci odpowiedzin, co w teorii i tak nie miało miejsca. Czytaj: http://productforums...ics/xFWWS9VlZpY Czyli lepiej jak wprowadze to przed zakończeniem </head> Udostępnij ten post Link to postu Udostępnij na innych stronach
PapaSmerf 497 Zgłoś post Napisano Sierpień 6, 2012 Czyli lepiej jak wprowadze to przed zakończeniem </head> Właśnie odwrotnie Z reguły, acz nie zawsze, JS powinno się ładować przed końcem <body>, czyli przed tagiem </body>. Udostępnij ten post Link to postu Udostępnij na innych stronach
rookki90 0 Zgłoś post Napisano Sierpień 6, 2012 Właśnie odwrotnie Z reguły, acz nie zawsze, JS powinno się ładować przed końcem <body>, czyli przed tagiem </body>. W sumie to zastanawiające. Jeśli Google poleca wprowadzić to przed znacznikiem </head> to w jakim celu mieliby wprowadzać w błąd użytkowników Google Analytics? Udostępnij ten post Link to postu Udostępnij na innych stronach
PapaSmerf 497 Zgłoś post Napisano Sierpień 6, 2012 W sumie to zastanawiające. Jeśli Google poleca wprowadzić to przed znacznikiem </head> to w jakim celu mieliby wprowadzać w błąd użytkowników Google Analytics? Ehh, ale czy ja, czy ktoś inny, powiedział, że wprowadzają w błąd? To są po prostu pewne standardy, praktyki i przyzwyczajenia. Czy jeśli Google powie Ci jedz zupę widelcem i nożem to zaczniesz w ten sposób jeść? Nie sądzę Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Sierpień 6, 2012 A nie możesz wkleić w header.php tu: <?phpif($nazwa == 'Strona główna'){ $hover01 = 'hover'; } if($nazwa == 'Bohaterowie'){ $hover02 = 'hover'; } if($nazwa == 'Mechanika gry'){ $hover03 = 'hover'; } if($nazwa == 'Screeny'){ $hover04 = 'hover'; } if($nazwa == 'Kontakt'){ $hover06 = 'hover'; } ?> <!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title><?php echo $nazwa; ?> - Awesomenauts Polska - Polish Community</title> <link rel="stylesheet" href="style.css" type="text/css" media="screen" /> <script src="js/cufon-yui.js" type="text/javascript"></script> <script src="js/Franklin_Gothic_Medium_Cond_400.font.js" type="text/javascript"></script> <script type="text/javascript"> Cufon.replace('.blok_menu a, .blok_stopka b, .blok_news .tytul b, .blok_page .tytul, .blok_prawa a', {fontFamily: 'Franklin Gothic Medium Cond', hover: true}); </script> <link rel="stylesheet" href="colorbox.css" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script src="js/jquery.colorbox.js"></script> <script> $(document).ready(function(){ $(".group2").colorbox({rel:'group2', transition:"fade", maxWidth: "80%", maxHeight: "80%"}); }); </script> TUTAJ? </head> <body> <div class="blok_strona"> <div class="blok_menu"> <a href="index.php" class="<?php echo $hover01; ?>">Strona główna</a> <a href="bohaterowie.php" class="<?php echo $hover02; ?>">Bohaterowie</a> <a href="mechanika_gry.php" class="<?php echo $hover03; ?>">Mechanika gry</a> <a href="screeny.php" class="<?php echo $hover04; ?>">Screeny</a> <a href="forum.php" class="<?php echo $hover05; ?>">Forum</a> <a href="kontakt.php" class="<?php echo $hover06; ?>">Kontakt</a> </div> Udostępnij ten post Link to postu Udostępnij na innych stronach
RafoX 233 Zgłoś post Napisano Sierpień 6, 2012 a po co takie kombinacie masz możliwość wysłania pliku na ftp przygotowanego przez google i też będzie działać Udostępnij ten post Link to postu Udostępnij na innych stronach
rookki90 0 Zgłoś post Napisano Sierpień 6, 2012 Pedro84. Nie korzystałem nigdy z Google Analytics, poza tym to jest ich produkt. Jeśli kupisz powiedzmy Zune'a firmy Microsoft i powiedzą Ci, że włączysz go przyciskiem Power(po prawej stronie) to nie znając zupełnie produktu zaczniesz przerabiać możliwość włączania urządzenia poprzez klaskanie? Pozdrawiam Udostępnij ten post Link to postu Udostępnij na innych stronach
PapaSmerf 497 Zgłoś post Napisano Sierpień 6, 2012 Pedro84. Nie korzystałem nigdy z Google Analytics, poza tym to jest ich produkt. Jeśli kupisz powiedzmy Zune'a firmy Microsoft i powiedzą Ci, że włączysz go przyciskiem Power(po prawej stronie) to nie znając zupełnie produktu zaczniesz przerabiać możliwość włączania urządzenia poprzez klaskanie? Pozdrawiam Świetne porównanie, +1 Dobra, umję to tak: możesz wrzucić zarówno w <head>, jak i przed </body>, aczkolwiek ja Ci polecam tę drugą metodę. Co zrobisz, będzie poprawne. Udostępnij ten post Link to postu Udostępnij na innych stronach
Insider 43 Zgłoś post Napisano Sierpień 6, 2012 Zrób tak jak Pedro mówi. Cytat z https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingOverview Where to Place the Tracking Code The tracking code is designed to read data from your page after the content for the page has finished loading. For this reason, the snippet should be located just before the closing </body> tag for your web page. Once the content for your page has loaded, the tracking code, when executed, reads the content for your page following the Document Object Model (DOM). All information relevant to tracking is then used to establish page information, set/update cookies, and to send the GIF request to the Google Analytics servers. By placing the script at the end of the page body, you ensure that the tracking code is executed as the last element of the DOM. If a given page load is interrupted for some reason, it is possible that the GIF request for that page view will not be executed. However, should you place the tracking code at the top of the page, any load interruptions might result in incomplete or inaccurate reporting anyhow, since the tracking code relies on page data for its reports. Additionally, the physical placement of the tracking code call at the bottom of the page is more effective than using an onLoad() function to call the tracking code. If you use onLoad() to execute the tracking code, execution relies on the event model for the browser instead of the DOM. In such a situation, should a remote image fail to load on a page, onLoad() will not be called, whereas the DOM for the page could still load completely. Udostępnij ten post Link to postu Udostępnij na innych stronach