2017-12-06 9 views
1

私のウェブサイトにpiwikスクリプトを追加しています。トラッキングコードjsファイルを追加しました。Piwik追跡コード

if(domains && tracker_url && site_id) { 
var _paq = _paq || []; 
_paq.push(["setDomains", [domains]]); 
    _paq.push(['trackPageView']); 
    _paq.push(['enableLinkTracking']); 
(function() { 
    var u= tracker_url; 
    _paq.push(['setTrackerUrl', u+'piwik.php']); 
    _paq.push(['setSiteId', site_id]); 
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 
    g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); 
    })(); 

} 

私の質問はこれ以外のpiwikファイルを含める必要がありますか?すなわち、piwik.jsファイルとすべてを含める必要があるかどうか。 Webルートに含まれるパッケージはありますか?

+2

いいえ、トラッキングコードのみです。トラッキングコードは、必要なjs自体をすべて追加します。 [the docs](https://developer.piwik.org/guides/tracking-javascript-guide)を参照してください。そして、統計が入っていることを確認するためにpiwikを開くだけです。 – giorgio

+0

これは、「u + 'piwik.js」が自動的に実行されることを意味します。 – Ques

答えて

2

いいえ、含める必要はありません。

トラッキングコードはpiwik.jsを(非同期に)読み込んで、トラッキングに必要なすべてを含んでいます。