2015-07-28 19 views
17

Ho un pulsante sul mio sito Web, facendo clic su questo pulsante viene visualizzato un numero di telefono.Pulsante traccia clic come obiettivo in Google Analytics

HTML

<div class="call-wrapper-middle"> 
    <button id="call-phone-middle"><i class="fa fa-phone"></i>Call us</button> 
    <div class="call-number-middle" style="display: block;"> <a href="tel:555" class="number">555</a></div> 
</div> 

Utilizzando il seguente jQuery

(function($) { 
    $("button#call-phone-middle").click(function() { 
    $(this).hide(); 
    $("div.call-number-middle").show(); 
    }); 
})(jQuery); 

Questa grande opera. Ma desidero anche monitorare i clic sul pulsante come obiettivo in Google Analytics.

Così ho aggiunto href="/show/phonenumber-middle" onclick="javascript:pageTracker._trackPageview (‘Phonenumber Middle’);" target="blank" al pulsante:

<div class="call-wrapper-middle"> 
    <button href="/show/phonenumber-middle" onclick="javascript:pageTracker._trackPageview (‘Phonenumber Middle’);" target="blank" id="call-phone-middle"><i class="fa fa-phone"></i>Call us</button> 
    <div class="call-number-middle" style="display: block;"> <a href="tel:555" class="number">555</a></div> 
</div> 

e ha aggiunto un obiettivo in Google Analytics con le seguenti impostazioni :.

Obiettivo di impostazione: Custom
tipo Obiettivo: Destination
Destinazione; È uguale a: /show/phonenumber-middle

Ottenere "Questo obiettivo avrebbe un tasso di conversione dello 0% in base ai dati" e nel rapporto In tempo reale non ci sono conversazioni.

La mia ipotesi è che qualcosa non funzioni con lo <button> ma non ne ho idea.

+0

Si vede qualcosa nei report in tempo reale quando si fa clic sul pulsante? – nyuen

+0

Sì, sto vedendo me stesso, 1 utente attivo. –

+0

Se è possibile visualizzare gli eventi in RT, è possibile che sia necessario attendere i dati da elaborare e ciò richiede fino a 24 ore. – nyuen

risposta

28

Per questo utilizzo un evento di Google Analytics . Here is the documentation for a GA click event. Quindi negli obiettivi, è possibile impostare il tipo di obiettivo per evento e è possibile tracciarlo tramite gli attributi Categoria, Azione o Etichetta

<div class="call-wrapper-middle"> 
    <button href="/show/phonenumber-middle" onclick="__gaTracker('send', 'event', 'buttons', 'click', 'phone-number-middle');" target="blank" id="call-phone-middle" style="display: none;"><i class="fa fa-phone"></i>Call us</button> 
    <div class="call-number-middle" style="display: block;"> <a href="tel:555" class="number">555</a></div> 
</div>