20

Quiero rastrear los clics de los botones de Twitter a través de Google Analytics, pero el botón de Twitter es un marco flotante con contenido de otro dominio. ¿Hay algunos trucos para agregar devoluciones de llamada para el clic de botón de tweet?¿Cómo rastrear los clics en los botones Tweet?

+0

¿Está buscando rastrear clics como proxy de tweets reales? Porque en realidad es más fácil rastrear ese conteo que rastrear lo que estás tratando de hacer. – Yahel

+2

Necesito estadísticas completas para los clics en Google Analytics y el botón Tweet no es una excepción. El botón Facebook Like tiene la función "FB.Event.subscribe" con el evento "edge.create". Algo como esto para Twitter? –

+0

¡Compartir! :) Estoy buscando una manera de hacer lo mismo. – marko

Respuesta

0

¿Qué hay de:

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

Más de cuatro años pasaron por el camino :-) –

1

O .. u puede simplemente añadir eventos al div y esperar cuando este así div hacer clic, como un:

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

Por supuesto, si sólo se necesita clic, no devolución de llamada

+0

Muy bien muchachos, por favor, presten atención a la fecha de origen de la pregunta. Se preguntó hace más de cuatro años cuando la API de Twitter no era tan buena como hoy en día. –

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

Hay documentos relacionados en https://dev.twitter.com/web/javascript/events – srt32

-1

Una idea es generar un vínculo UTM'd para el botón href Twitter, a continuación, añadir de nuevo en La página fuente de iFrame como la fuente href. Esto proporcionará visibilidad de los datos de clic/sesión/usuario en su seguimiento de Google Analytics

Para hacer esto, copie primero el hipervínculo original y utilícelo como fuente para building the link usando el generador de enlaces de Google. Una vez generado, regrese a la página fuente del iframe y agregue el nuevo enlace UTM como la fuente href.

Cuestiones relacionadas