有没有办法在FourSquare关注按钮(https://foursquare.com/business/brands/offerings/followbutton)上捕获点击事件,以便添加Google Analytics跟踪功能?
是否存在类似于Twitter Tweet按钮和Facebook Like按钮的API?
我在FourSquare网站上找不到任何东西。
答案 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,以便它监听弹出的模态窗口中的操作。