FourSquare Follow Button with Google Analytics

时间:2012-02-01 19:40:42

标签: javascript google-analytics foursquare

有没有办法在FourSquare关注按钮(https://foursquare.com/business/brands/offerings/followbutton)上捕获点击事件,以便添加Google Analytics跟踪功能?

是否存在类似于Twitter Tweet按钮和Facebook Like按钮的API?

我在FourSquare网站上找不到任何东西。

2 个答案:

答案 0 :(得分:0)

您可以使用Google Analytics跟踪功能,请查看:http://code.google.com/intl/fi-FI/apis/analytics/docs/tracking/asyncUsageGuide.html

答案 1 :(得分:0)

似乎没有关于Foursquare关注按钮的全面文档,但我已经能够收集到这么多:

与Twitter和Facebook按钮不同,iframe中的Foursquare按钮。这意味着您可以像点击任何其他元素一样捕获点击次数。

$("div[id^=fourSq_widget_id] a").click(function(){
      _gaq.push(["_trackSocial", "Foursquare", "Click"]);
});

但是,跟踪此次点击并不意味着什么;它没有告诉你该人是否遵循了跟随行动,因为该行动发生在第三方iframe中。

fourSq对象中似乎有一个未记录的JavaScript API,用于跟踪操作的实际跟进,但不清楚如何启用它。

它看起来像是:

fourSq.widget.Events.bind("follow", function(){
     //do something
});

但是,我似乎可以手动触发它的唯一方法是使用随附的trigger方法。所以,我不确定如何启用这个未记录的JavaScript API,以便它监听弹出的模态窗口中的操作。