20

Je souhaite effectuer le suivi des clics sur les boutons de tweets via Google Analytics, mais le bouton "tweeter" est un cadre iFrame avec du contenu provenant d'un autre domaine. Y a-t-il des astuces pour ajouter des rappels pour un clic sur un bouton tweet?Comment suivre les clics sur un Tweet?

+0

Cherchez-vous à suivre les clics en tant que proxy pour les tweets réels? Parce qu'il est vraiment plus facile de suivre ce compte que de suivre ce que vous essayez de faire. – Yahel

+2

J'ai besoin de statistiques complètes sur les clics dans Google Analytics et Tweet Button ne fait pas exception. Le bouton Facebook Like a la fonction "FB.Event.subscribe" avec l'événement "edge.create". Quelque chose comme ça pour Twitter? –

+0

Partagez! :) Je cherche un moyen de faire la même chose. – marko

Répondre

0

Qu'en est-:

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

Plus de quatre ans ont passé par le chemin :-) –

1

Ou .. u peut simplement ajouter un événement à votre div et attendre quand ce div bien être cliqué, comme un:

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

Bien sûr, si vous avez besoin seulement cliquez sur, pas de rappel.

+0

Très bien les gars, s'il vous plaît prêter attention à la date d'origine de la question. Il a été demandé il y a plus de quatre ans quand l'API de Twitter n'était pas aussi bonne que de nos jours. –

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

Il existe des documents connexes dans https://dev.twitter.com/web/javascript/events – srt32

-1

Une pensée est de générer un lien UTM'd pour le bouton Twitter href, puis ajouter de nouveau dans La page source iFrame en tant que source href. Pour ce faire, copiez d'abord le lien hypertexte d'origine et utilisez-le comme source pour building the link à l'aide du générateur de liens Google. Une fois généré, revenez dans la page source iframe et ajoutez le nouveau lien UTM'd en tant que source href.

Questions connexes