2012-02-01 4 views
0

Google 애널리틱스 추적 기능을 추가하기 위해 FourSquare 팔로우 버튼 (https://foursquare.com/business/brands/offerings/followbutton)에서 클릭 이벤트를 잡는 방법이 있습니까?FourSquare Google 애널리틱스 추적 버튼

Twitter Tweet 버튼과 Facebook Like 버튼과 유사한 API가 있습니까?

FourSquare 사이트에서 아무 것도 찾을 수 없습니다. http://code.google.com/intl/fi-FI/apis/analytics/docs/tracking/asyncUsageGuide.html

답변

0

정사각형 추적 버튼의 포괄적 인 문서로가 표시되지 않습니다,하지만 난 많은이 이삭을 할 수있었습니다 :

+0

감사합니다. 예, fourSq 객체와 bind 메소드를 찾았지만 실제로 버튼에 의해 사용되는지 또는 첫 번째 매개 변수로 전달되어야하는 값인지는 알 수 없습니다. 누군가가 차임하고 싶은이 FourSquare 개발자를 성공적으로 리버스 엔지니어링하면 큰 도움이 될 것입니다. – vbtwo

0

당신은 기능을 추적 Google 웹 로그 분석을 사용할 수,이를 확인

Twitter 및 Facebook 단추와 달리 Foursquare 단추는 이 아니며 iframe에이 아닙니다. 즉, 다른 요소를 클릭 할 때처럼 클릭을 캡처 할 수 있습니다.

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

그러나이 클릭을 추적해도 아무런 의미가 없습니다. 해당 조치가 제 3 자 iframe에서 발생하기 때문에 귀하가 다음 조치를 수행 한 후에이를 수행했는지 여부는 알려주지 않습니다.

fourSq 개체에 실제 API 추적을 추적 할 수있는 문서화되지 않은 JavaScript API가있는 것 같습니다. 그러나이를 사용 설정하는 방법이 명확하지 않습니다.

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

그러나, 나는 수동으로 트리거 보일 수있는 유일한 방법은 첨부 trigger 방법이다 : 그것은 같은 뭔가처럼

는 것 같습니다. 그래서,이 문서화되지 않은 JavaScript API를 활성화하는 방법을 모르므로 팝업 창이 나타납니다.

관련 문제