ponerle pagina otra link ligar hipervinculos hacer enlaces crear con como botones boton javascript iframe twitter google-analytics same-origin-policy

javascript - pagina - ligar un boton en html



¿Cómo rastrear los clics del botón Tweet? (5)

O bien, simplemente puede agregar un evento a su div y esperar cuando se haga clic en este div, como a:

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

Claro, si solo necesita hacer clic, no volver a llamar.

Quiero hacer un seguimiento de los clics de los botones de tweet a través de Google Analytics, pero el botón twittear es un iframe con contenido de otro dominio. ¿Hay algunos trucos para agregar devoluciones de llamada para el clic de botón de tweet?


Qué pasa:

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


Una idea es generar un enlace UTM para el botón de Twitter href, luego volver a agregarlo a la página de origen de iFrame como fuente href. Esto proporcionará visibilidad de los datos de clic / sesión / usuario en su seguimiento de Google Analytics

Para hacer esto, primero copie el hipervínculo original y utilícelo como fuente para construir el enlace usando el creador 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.



<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); }); }