• User Attivo

    Tracciamento transazione _trackTrans

    Ciao a tutti, vorrei tracciare la conversione in fase di checkout tramite la funzione _trackTrans.

    Nelal paittaforma che sto utilizzando ho un problema nella modifica dell'header in singole sezioni, in pratica nella documentazione di google si cita questo codice:

    _gaq.push(['_setAccount','UA-XXXXX-X']);
    _gaq.push(['_trackPageview']);
    _gaq.push(['_addTrans',
       '1234',// transaction ID - required
       'Womens Apparel',// affiliation or store name
       '28.28',// total - required
       '1.29',// tax
       '15.00',// shipping
       'San Jose',// city
       'California',// state or province
       'USA'// country
    ]);
    _gaq.push(['_addItem',
       '1234',// transaction ID - necessary to associate item with transaction
       'DD44',// SKU/code - required
       'T-Shirt',// product name
       'Olive Medium',// category or variation
       '11.99',// unit price - required
       '1'// quantity - required
    ]);
    _gaq.push(['_trackTrans']);
    

    Tralasciando al momento la parte _addItem vorrei inserire il tracciamento all'interno di body perchè posso solo modificare la template in body per la sezione checkout.
    MI troverei quindi due codici di tracciamento:

    1. in header il classico e completo codice di GA
    2. in body questo codice sopra dove chiaramente avviene un DOPPIO tracciamento.

    Come posso risolvere?
    Se nel <body> metto solo

    <script type="text/javascript">   _gaq.push(['_addTrans',
          '1234',           // transaction ID - required
          'Womens Apparel', // affiliation or store name ex Brand
          '28.28',          // total - required; Shown as "Revenue" in the
                            // Transactions report. Does not include Tax and Shipping.
          '1.29',           // tax
          '15.00',          // shipping
          'San Jose',       // city
          'California',     // state or province
          'USA'             // country
       ]);
      _gaq.push(['_trackTrans']); //submits transaction to the Analytics servers
    </script>
    

    Rischio (e ne sono quasi sicuro) che non tracci nulla perchè la funzione che esegue il tracking è in <head> o mi sbaglio io? ovvero:

    [TABLE]
    
    [TD="class: webkit-line-content"]  (function() {[/TD]
    [/TR]
    
    [TD="class: webkit-line-number"][/TD]
    [TD="class: webkit-line-content"]    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;[/TD]
    [/TR]
    
    [TD="class: webkit-line-number"][/TD]
    [TD="class: webkit-line-content"]... blablabla[/TD]
    [/TR]
    
    [TD="class: webkit-line-number"][/TD]
    [TD="class: webkit-line-content"];[/TD]
    [/TR]
    [/TABLE]
    
    

    Sapete aiutarmi?

    Grazie dell'aiuto