9

Ich möchte Testklicks zwischen der Facebook-Like-Schaltfläche und der Facebook Share-Schaltfläche aufteilen. Ich weiß, dass ich einen Event-Handler von FB.Event.subscribe ('edge.create', ...) anhängen kann, um Klicks auf den Facebook-Like-Button zu verfolgen, aber gibt es ein entsprechendes Event für den Facebook-Share-Button? In der FB.Event.subscribe-Dokumentation scheint es nicht zu sein.Gibt es ein Facebook Share Button Event für FB.Event.subscribe?

Antwort

14

Es gibt keine Veranstaltung dafür ist, - wenn Sie benachrichtigt werden müssen, wenn ein Benutzer Aktien aus Ihrer App klickt, sollten Sie Ihre eigene Share-Taste erstellen und die FEED/Share-Dialog angezeigt werden, wenn darauf geklickt:

$('#shareButton').click(function() { 
    FB.ui({ 
     method: 'feed', 
     link: 'https://developers.facebook.com/docs/dialogs/', 
     caption: 'An example caption', 
    }, function(response){ 
     if (response === null) { 
      console.log('was not shared'); 
     } else { 
      console.log('shared - post id is ' + response.post_id); 
     } 
    }); 
}); 
+1

aber dann musst du den Button selber stylen ... – Vic