2

実行中の次の追跡スクリプトがありますが、スロット2、3、および4のカスタム変数がGoogleアナリティクスダッシュボードの[人口統計]->[カスタム変数]に表示されません。ただし、スロット1のカスタム変数がダッシュボードに表示されます。

同じトラッキングスクリプトに異なるスコープのカスタム変数がある場合、制限はありますか?

<script type="text/javascript">
   var _gaq = _gaq || [];
   _gaq.push(['_setAccount','UA-XXXXXXX-X']);
   _gaq.push(['_setCookiePath','/shop']);
   _gaq.push(['_setDomainName','.XXXXX.com']);
   _gaq.push(['_setAllowLinker',true]);
   _gaq.push(['_setAllowHash',false]);
   _gaq.push(['_setCustomVar',1,'customerAccount','xxxxx',1]);
   _gaq.push(['_setCustomVar',2,'SKU ID | SKU NAME','0116516 | X-9 COPY PAPER 8.5X11" RM WE',3]);
   _gaq.push(['_setCustomVar',3,'CATEGORY ID','2 | 368 | 1602',3]);
   _gaq.push(['_setCustomVar',4,'CATEGORY NAME','MULTI-USE COPY PAPER',3]);
   _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>

FirefoxのFirebugを介してスクリプトを検証しましたが、_utm.gifリクエストが実行され、utmeパラメータにすべてのスロットのカスタム変数値が含まれているようです。

追跡スクリプトが実行されてから約4日が経過しましたが、カスタム変数2、3、4の値がダッシュボードに表示されていません。ページレベルのカスタム変数が表示されない理由については、どんな助けでもありがたいです。

ありがとう!

4

2 に答える 2

0

完全にはわかりませんが、パイプ記号(|)と二重引用符( ")がトラッキングを台無しにする可能性があると思います。

Ohと_setAllowHash()は非推奨になり、クロスドメイントラッキングには不要になりました。

edit1:

あなたが売り上げを追跡しているように見えるので、これはあなたにとってより良いオプションかもしれません。 http://code.google.com/intl/en-EN/apis/analytics/docs/tracking/gaTrackingEcommerce.html

于 2012-04-13T09:44:20.003 に答える
0

同じ問題がありました。解決に数日かかりました。

その理由は次のとおりです。ページ レベルのカスタム変数を表示するには、メトリックディメンションを明示的に指定する必要があります。これは、カスタム レポート([カスタマイズ] タブをクリック)で行うことができます。

デフォルトのダッシュボードには、ページ レベルのカスタム変数の値は表示されません。これは、スロット 2 のカスタム変数のカスタム レポート構成のスクリーンショットです。

ページ レベルのカスタム変数

于 2014-05-19T09:38:48.020 に答える