20

Chcę śledzić kliknięcia przycisków tweetów za pomocą Google Analytics, ale przycisk tweeta to element iframe z treścią z innej domeny. Czy są jakieś sztuczki, aby dodać wywołania zwrotne dla kliknięcia przycisku tweeta?Jak śledzić kliknięcia przycisków Tweetowania?

+0

Czy chcesz śledzić kliknięcia jako proxy dla rzeczywistych tweetów? Ponieważ łatwiej jest je śledzić niż śledzić to, co próbujesz zrobić. – Yahel

+2

Potrzebuję pełnej statystyki kliknięć w Google Analytics, a przycisk Tweet nie jest wyjątkiem. Przycisk Facebook Like ma funkcję "FB.Event.subscribe" ze zdarzeniem "edge.create". Coś takiego do Twittera? –

+0

Udostępnij! :) Szukam sposobu na to samo. – marko

Odpowiedz

0

Co o:

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

Ponad cztery lata minęło po drodze :-) –

1

Albo .. u można po prostu dodać wydarzenie do div i czekać, kiedy ta div być dobrze kliknięciu, jak:

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

Oczywiście, jeśli trzeba tylko kliknij, a nie oddzwanianie.

+0

Dobra, proszę zwrócić uwagę na datę pochodzenia pytania. Zapytano go ponad cztery lata temu, gdy Twitter API nie był tak dobry jak obecnie. –

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

Istnieją powiązane dokumenty w https://dev.twitter.com/web/javascript/events – srt32

-1

Jedna myśl jest wygenerowanie linku UTM'd na Twitter button href, a następnie dodać z powrotem do Strona źródłowa iFrame jako źródło href. Zapewni to wgląd w dane dotyczące kliknięcia/sesji/użytkownika w śledzeniu Google Analytics.

Aby to zrobić, najpierw skopiuj oryginalne hiperłącze i użyj jako źródła dla building the link przy użyciu narzędzia do tworzenia linków Google. Po wygenerowaniu wróć do strony źródłowej iframe i dodaj nowy link UTM jako źródło href.