1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Gogle Analytics

Dieses Thema im Forum "Plugins und Widgets" wurde erstellt von misterdd321, 17. Juni 2011.

  1. misterdd321

    misterdd321 New Member

    Registriert seit:
    15. Juni 2011
    Beiträge:
    3
    Zustimmungen:
    0
    Hi Jungs,

    Mhh komm grad nicht weiter hab google Analytics eingerichtet per Code.
    Und zwar in die Index.php.Nun habe ich viel gelesen die (footer.php) wäre dafür besser?!!
    Bitte um Rat:razz:

    Footer.php:

    <script type="text/javascript">

    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-24038889-1']);
    _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>


    <div class="clear"></div>

    </div>
    <div id="footer">

    <span class="text">
    Die urheberrechtlich geschützten Inhalte, Warenzeichen und zugehörigen Materialien, die sich auf das Spiel
    Rift: Planes of Telara™ beziehen, sind Eigentum von Trion Worlds, Inc. (sowie ggf. seinen Lizenzgebern)
    und werden mit Erlaubnis von Trion verwendet. Alle Rechte vorbehalten.
    <?php
    $blog_name = '<a href="'.get_bloginfo('url').'">'.get_bloginfo('name').'</a>';


    printf(__('Copyright %s %s %s &middot; %s <br/>','lightword'),'&copy;',date('Y'),$blog_name,'<a href="http://www.wordpress.org" title="" target="_blank"></a>')
    ;?>









    oder index.php?


    <script type="text/javascript">

    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-24038889-1']);
    _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>


    <?php get_header(); ?>

    <div id="content-body">
    <?php if (function_exists('wp_snap')) { echo wp_snap(); } ?>

    <?php if ( function_exists('yoast_breadcrumb') ) { yoast_breadcrumb('<p id="breadcrumbs">','</p>'); } ?>
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <div <?php if (function_exists("post_class")) post_class(); else print 'class="post"'; ?> id="post-<?php the_ID(); ?>">
    <?php lightword_show_sidebox(); ?>
    <h2><a title="<?php the_title(); ?>" href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>
    <?php lightword_simple_date(); ?>
    <?php if ($lw_post_author == "Main page" || $lw_post_author == "Both") : ?>
    <div class="about_author">
    <h4><?php _e('Posted by','lightword'); ?> <a href="<?php the_author_meta('url'); ?>"><?php the_author(); ?></a></h4>
    </div>
    <?php endif; ?>
    <?php if ( (function_exists('has_post_thumbnail')) && (has_post_thumbnail()) ) { the_post_thumbnail(array( 200,200 ), array( 'class' => 'alignleft' )); } ?>
    <?php the_content(''); ?>
    <?php if(function_exists('wp_print')) { print_link(); } ?>
    <?php wp_link_pages('before=<div class="nav_link">'.__('PAGES','lightword').': &after=</div>&next_or_number=number&pagelink=<span class="page_number">%</span>'); ?>

    <div class="cat_tags clear">
    <span class="category"><?php if($lw_disable_tags == "true" || !get_the_tags()) { _e('Filed under:','lightword'); echo " "; the_category(', ');} else if (get_the_tags() && $lw_disable_tags == "false") { _e('Tagged as:','lightword'); echo " "; the_tags(''); } ?></span>
    <span class="continue"><?php $pos = strpos($post->post_content, '<!--more-->'); if($pos==''){ ?><a class="nr_comm_spot" href="<?php the_permalink(); ?>#comments"><?php if(lightword_fb_get_comment_type_count('comment')==1) _e('1 Comment','lightword'); elseif('open' != $post->comment_status) _e('Comments Off','lightword'); elseif(lightword_fb_get_comment_type_count('comment') == 0) _e('No Comments','lightword'); else echo lightword_fb_get_comment_type_count('comment')." ".__('Comments','lightword'); ?></a><?php }else{ ?><a title="<?php _e('Read more about','lightword'); ?> <?php the_title(); ?>" href="<?php the_permalink() ?>#more-<?php echo $id; ?>"><?php _e('Continue reading','lightword'); ?></a><?php } ?></span><div class="clear"></div>
    </div>
    <div class="cat_tags_close"></div>
    </div>

    <?php comments_template(); ?>

    <?php endwhile; else: ?>

    <h2><?php _e('Not Found','lightword'); ?></h2>
    <p><?php _e("Sorry, but you are looking for something that isn't here.","lightword"); ?></p>

    <?php endif; ?>


    <?php
    if ( !function_exists('wp_pagenavi') ) {
    ?>
    <div class="newer_older">
    <span class="newer">&nbsp;<?php previous_posts_link(__('&laquo; Newer Entries','lightword')) ?></span>
    <span class="older">&nbsp;<?php next_posts_link(__('Older Entries &raquo;','lightword')) ?></span>
    </div>
    <?php
    }else{
    wp_pagenavi();
    }
    ?>

    </div>
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>
     
  2. mfitzen

    mfitzen Well-Known Member

    Registriert seit:
    9. Juli 2006
    Beiträge:
    9.820
    Zustimmungen:
    2
    M. M. n. wäre footer.php besser. Der Footer wird in der Regel als letztes geladen. Wenn das Script in der index.php geladen wird (warum überhaupt?) und es ein Problem mit der externen Quelle gibt, wird der Rest der Seite auch nicht dargestellt, ehe es eine Antwort vom externen Server gibt. Ergo unter Umständen lange Ladezeiten für den eigentlichen Inhalt der Seite.

    PS: Bitte demnächst beim Posten von Code die entsprechenden Buttons hier im Editor benutzen.
     
  3. Bambaataa

    Bambaataa Well-Known Member
    Ehrenmitglied

    Registriert seit:
    17. Mai 2009
    Beiträge:
    2.483
    Zustimmungen:
    12
    Das Script gehört in die header.php und zwar direkt vor </head> das ist inzwischen so das es trotzdem nicht stört wenn es länger lädt. Dafür ist das ga.async = true; zuständig. Haut man es in den footer können unter Umständen Besucher "verloren" gehen, die die Seite zu schnell wieder wegklicken.

    In die Index gehört es schonmal gar nicht, den dann wird auch nur was gezählt wenn die index aufgerufen wird. Keine Zählung bei siingle, page etc.
     
  4. r23

    r23 Well-Known Member

    Registriert seit:
    9. Dezember 2006
    Beiträge:
    7.346
    Zustimmungen:
    587
    <ironie on>
    So verlierst du sicher die User, die nicht auf Google warten möchten.
    <Ironie off>

    Ergo: Der Google Code gehört in die footer.php und irgendwelche Google Texte in die Datenschutzerklärung.

    cu

    ralf
     
  5. Bambaataa

    Bambaataa Well-Known Member
    Ehrenmitglied

    Registriert seit:
    17. Mai 2009
    Beiträge:
    2.483
    Zustimmungen:
    12
    @r23 Der alte Code gehörte da hin, beim neuen ist es egal, Du wirst keinen Unterschied merken. Mach Dich vielleicht mal mit der Technik bekannt. Man lernt ja nie aus...

    Zitat:

    Ein Hauptvorteil des asynchronen Snippets besteht darin, dass Sie es im HTML-Dokument oben positionieren können. Damit steigt die Wahrscheinlichkeit, dass das Tracking-Beacon übermittelt wird, bevor der Nutzer die Seite verlässt.

    Vielleicht hilft Dir auch das hier beim lernen:

    http://codegods.de/2008/08/28/synchron-asynchron-http-requests-javascript/
     
  6. mfitzen

    mfitzen Well-Known Member

    Registriert seit:
    9. Juli 2006
    Beiträge:
    9.820
    Zustimmungen:
    2
    @Bambaataa: Danke für den Hinweis. War mir auch noch nicht bekannt, da ich Google Analytics schon seit längerem nicht mehr einsetze...
     
  7. bionade

    bionade Well-Known Member

    Registriert seit:
    11. August 2008
    Beiträge:
    409
    Zustimmungen:
    0
    Weiß jemand, ob der Tracking-code sofort von google überprüft wird, oder ob das länger dauert? Ich habe ihn soeben eingebaut, aber GA sagt mir, dass der Status nicht korrekt wäre. Ich habe es im footer und im Header probiert und so wirklich kompliziert ist es wohl nicht. Aber trotzdem kriege ich die Fehlermeldung im GA-Account.

    Danke schon mal vorab!
    Bio
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden