20

我想通過Google Analytics跟蹤推特按鈕點擊次數,但推文按鈕是包含來自其他域的內容的iframe。是否有一些技巧爲點擊按鈕點擊添加回調?如何跟蹤Tweet按鈕點擊?

+0

您是否正在追蹤點擊次數作爲實際推文的代理?因爲它實際上比追蹤你要做的事更容易跟蹤這個數字。 – Yahel 2010-11-04 03:00:42

+2

我需要Google Analytics中的點擊次數完整統計信息,而Tweet Button並不是一個例外。 Facebook Like按鈕具有「edge.create」事件的「FB.Event.subscribe」功能。任何這樣的Twitter? – 2010-11-04 09:27:36

+0

分享! :)我正在尋找一種方法來做同樣的事情。 – marko 2011-02-09 16:49:13

回答

0

什麼:

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

超過四年過去了:-) – 2015-01-11 22:09:28

1

或..ü可以簡單地添加事件到您的股利和等待時,這個div也可以點擊,如:

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

當然,如果你只需要點擊,而不是回調。

+0

好吧,請注意問題的起源日期。四年前,當Twitter API不如現在時,它被問到。 – 2015-01-21 17:26:08

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

https://dev.twitter.com/web/javascript/events中有相關文檔 – srt32 2017-07-17 16:56:47

-1

一個想法是產生UTM'd鏈接,Twitter的按鈕HREF,然後添加回作爲href源的iFrame源頁面。這將提供Google Analytics跟蹤中點擊/會話/用戶數據的可見性

要做到這一點,請首先複製原始超鏈接,並使用Google鏈接構建器作爲building the link的來源。生成後,返回到iframe源頁面並添加新的UTM'd鏈接作爲href源文件。