0

別の関数内から google analytics _trackEvent を非同期的に呼び出そうとしています。

$('.buybtn_2').click(function() {

  if ($('.buybtn_2').html() == 'Add to Cart') {
    addCartQuote(quoteId);
    $('.buybtn_2').html('Checkout >');
    $('.quantity_2').html('<span class="warningSmall">Project Added</span>').fadeOut(1500);
    _gaq.push(['_trackEvent', 'Parts', 'Add To Cart', 'In Stock', qtySelected]);            
  } else {
    var goTo = '/Cart/CartList.php';
    window.location = goTo;             
  }

  return false;             
});

track イベントが発生していないようです。私がまったく同じコードを取り、それをドキュメントの準備ができているだけでラップすると、正常に動作し、Firefox コンソールで起動することがわかります。これは、私が適切に扱っていない範囲の問題だと思いますか?

4

0 に答える 0