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?
risposta
Che dire:
twttr.events.bind('click', function(e){
// Send GA event
console.log(e);
});
Più di quattro anni passati tra l'altro :-) –
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.
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. –
provare questo
tracciamento dei clic sui pulsanti sociali con Google Analytics
<a style="float:left;position: relative;display: inline-block" target="_blank" href="//twitter.com/intent/tweet?url=http%3A%2F%2Ftechiessolution.com%2Fcss&count=none&source=tweetbutton&text=testing%20Testing%20123%20Title&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);
});
}
Ci sono documenti correlati in https://dev.twitter.com/web/javascript/events – srt32
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.
- 1. jQuery: conferma clic sul pulsante
- 2. Come evitare Page_Load() sul clic del pulsante?
- 3. Come $ _POST senza fare clic sul pulsante?
- 4. Cambia jsp sul pulsante clic
- 5. Allarmi antincendio sul pulsante clic
- 6. Chiama jQuery sul pulsante clic
- 7. Gioca un segnale acustico sul pulsante clic
- 8. MVC fare clic sul pulsante per l'azione
- 9. Fai clic sul pulsante in UICollectionView
- 10. Attuare doppio clic sul pulsante in Android
- 11. Popup UIPickerView sul pulsante clic (Swift)
- 12. Fare clic sul pulsante Annulla showInputDialogue
- 13. Mostra animazione "caricamento" sul pulsante clic
- 14. Disabilita modulo invio automatico sul pulsante clic
- 15. JavaScript carica una pagina sul pulsante clic
- 16. jQuery convalida modulo sul clic del pulsante
- 17. Modifica stato componente sul pulsante clic
- 18. Effetti sonori sul clic del pulsante
- 19. AngularJS Mostra typeahead sul pulsante clic
- 20. fullcalendar.js - eliminazione evento sul pulsante clic
- 21. Come forzare LostFocus quando fa clic sul pulsante
- 22. Come scorrere un HorizontalScrollView sul pulsante clic in Android?
- 23. Come aggiornare il contenuto della scheda frammenti sul pulsante clic
- 24. Monitorare Google Adsense fare clic con JavaScript
- 25. Esiste una richiamata per il pulsante Tweet di Twitter?
- 26. Come aprire il layout sul pulsante clic (android)
- 27. Come disattivare la rotellina del mouse Fare clic sul pulsante?
- 28. Come aggiungere/rimuovere frammenti sul pulsante fare clic?
- 29. come aprire l'url sul pulsante clic in iPhone
- 30. Come rilevare se l'utente ha fatto clic sul pulsante "Indietro"
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
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? –
Condividi! :) Sto cercando un modo per fare la stessa cosa. – marko