2017-07-31 10 views
0

外部の.jsファイルからこの解析スクリプトを読み込むことはできません。Googleアナリティクスon wp

(function(b, o, i, l, e, r) { 
     b.GoogleAnalyticsObject = l; 
     b[l] || (b[l] = 
      function() { 
       (b[l].q = b[l].q || []).push(arguments) 
      }); 
     b[l].l = +new Date; 
     e = o.createElement(i); 
     r = o.getElementsByTagName(i)[0]; 
     e.src = 'https://www.google-analytics.com/analytics.js'; 
     r.parentNode.insertBefore(e, r) 
    }(window, document, 'script', 'ga')); 
    ga('create', 'UA-XXXXX-X', 'auto'); 
    ga('send', 'pageview'); 

ただし、footer.phpに入れることはできますか?どのサイトにインクルードするのですか、それともすべてのページにインラインスクリプトとして保存する必要がありますか?

答えて

0

しかし、これをサイトのインクルードであるfooter.phpに入れることができますか? はインラインスクリプトとしてすべてのページに保持する必要がありますか?

これをPHPのフッタファイルに入れると、フッタを含むすべてのページでインラインのJavaScriptになるため、技術的には「両方」になります。

ただし、これをインクルード/インラインコードに含める場合は、 "<script></script>"タグで囲む必要があります。また、コードを実行する前にユーザーがページを読み込む時間(ページの読み込みに時間がかかる)によってページビュー数が減少する可能性があります。

+0

ありがとうthats、かなり正確な答え:) –

0

はい、別の.jsファイルにGAスクリプトを作成して、表示したいサイトにエンゲージすることができます。

スクリプトはヘッダーまたはフッター(ページの末尾)に挿入できますが、タグの読み込みを早めに開始するには、タグ内に挿入することをおすすめします。

+0

まあ、ありがとうございます –

関連する問題