20

Voglio monitorare i clic del pulsante di tweet tramite Google Analytics, ma il pulsante Tweet è un iframe con contenuti di un altro dominio. C'è qualche trucco per aggiungere callback per il clic del pulsante di tweet?Come monitorare i clic sul pulsante Tweet?

+0

Stai cercando di tenere traccia dei clic come proxy dei tweet effettivi? Perché in realtà è più facile rintracciare quel conteggio che tracciare quello che stai cercando di fare. – Yahel

+2

Ho bisogno di statistiche complete per i clic in Google Analytics e il pulsante Tweet non è un'eccezione. Il pulsante Mi piace di Facebook ha la funzione "FB.Event.subscribe" con l'evento "edge.create". Qualcosa di simile per Twitter? –

+0

Condividi! :) Sto cercando un modo per fare la stessa cosa. – marko

risposta

0

Che dire:

twttr.events.bind('click', function(e){ 
    // Send GA event 
    console.log(e); 
}); 
+1

Più di quattro anni passati tra l'altro :-) –

1

O .. u può semplicemente aggiungere evento al tuo div e aspettare quando questo div ben essere cliccato, come un:

<div class="clickMe"> 
    //twitter button there 
</div> 
<script> 
$('clickMe').click(function(){ 
    //my awesome code there 
}) 
</script> 

Certo, se avete solo bisogno fare clic, non callback.

+0

Ok ragazzi, si prega di prestare attenzione alla data di origine della domanda. È stato chiesto più di quattro anni fa quando l'API di Twitter non era valida come al giorno d'oggi. –

1
<a style="float:left;position: relative;display: inline-block" target="_blank" href="//twitter.com/intent/tweet?url=http%3A%2F%2Ftechiessolution.com%2Fcss&amp;count=none&amp;source=tweetbutton&amp;text=testing%20Testing%20123%20Title&amp;original_referer=techiessolution.com">Tweet</a> 

if (typeof twttr === "undefined") { 
    $.getScript("//platform.twitter.com/widgets.js", function() { 
    function handleTweetEvent(event) { 
     if (event) { 
     console.log(event['target']); 
     } 
    } 
    twttr.events.bind("tweet", handleTweetEvent); 
    }); 
} 
+0

Ci sono documenti correlati in https://dev.twitter.com/web/javascript/events – srt32

-1

Un pensiero è quello di generare un link UTM'd per il pulsante href Twitter, quindi aggiungere di nuovo in pagina sorgente iFrame come origine href. Ciò fornirà visibilità sui dati di clic/sessione/utente sul monitoraggio di Google Analytics

Per fare ciò, copiare prima il collegamento ipertestuale originale e utilizzarlo come sorgente per building the link utilizzando il generatore di link di Google. Una volta generato, torna alla pagina sorgente dell'iframe e aggiungi il nuovo link UTM come origine href.

Problemi correlati