私のWebサイトには、人々がクリックしたときに追跡したいPDFがいくつかあります。そのために、このコードをPDFを参照する各<a>
タグに追加し、
onclick="pageTracker._trackPageview('/download/nameOfPDF.pdf');
次に、これらのリンクを含むページにGoogleアナリティクスコードがあり、コードがすべてのリンクの上にあることを確認しました(<head>
セクションの下部に配置しました。およびアカウント番号)
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.Push(['_setAccount', 'UA-XXXXXXX-X']);
_gaq.Push(['_setDomainName', '.YYYYYYYYYY.com']);
_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>
私の問題は、3日後、トップコンテンツのPDFドキュメントのページビューが0になり、ページがまったく表示されないことです。これは、コードの配置を間違えたためですか、それともGoogleアナリティクスのどこを探しているのかという問題ですか?
私は自分のサイトで1000ページ以上の閲覧があり、PDFはかなり人気があることを知っているので、何かが適切に機能していないと確信しています。
http://www.google.com/support/forum/p/Google%20Analytics/thread?tid=16314668d395d15d&hl=en および http://code.google .com/apis/analytics/docs/tracking/asyncUsageGuide.html
非同期トラッキングを使用しているようですが、_trackPageviewを呼び出す古い方法