2013-02-21 84 views
0

我想知道是否有任何方法可以準確地獲取由於Facebook標籤在客戶端上安裝(編碼)類似門的類似信息而產生的新喜歡數量粉絲專頁。通過客戶粉絲頁上的Facebook標籤獲得的喜歡數量

作爲分析的一部分,我想要顯示的是,用戶通過點擊Facebook.com粉絲頁面頂部的「贊」按鈕訪問此選項卡而生成的喜歡數量。

在我的選項卡上有一個iframe像小部件不是一個選項...我知道這可以跟蹤。他們需要點擊粉絲頁面上的「贊」按鈕。我用PHP編碼。

UPDATE

我不想用我的會話標籤上。這是一個簡單的號召性用語選項卡,Safari對第三方Cookie有問題。

回答

0

通過signed_request您可以訪問訪問頁面選項卡的用戶是否喜歡該頁面。

而且由於順心的頁面重新加載頁面標籤,你應該很容易能夠跟蹤從沒有喜歡就喜歡的頁面在會話中的過渡,然後採取適當的行動,以記錄這個「事件「無論你喜歡哪裏。

0

您可以在頁面中使用facebook javascript SDK來檢測用戶是否在瀏覽粉絲頁面的同時LIKED該頁面。然後,您可以使用AJAX來存儲到文件/數據庫

<div id="fb-root"></div> 
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script> 
<script> 
    window.fbAsyncInit = function() { 
     FB.init({ 
      appId: 'INSERT APP ID', 
      status: true, // check login status 
      cookie: true, // enable cookies to allow the server to access the session 
      oauth: true // enable OAuth 2.0 
     }); 

     //Additional 
     FB.Event.subscribe('edge.create', function (response) { 
      alert('Put AJAX Code Here'); 
     }); 
    }; 
    // Load the SDK Asynchronously 
    (function (d) { 
     var js, id = 'facebook-jssdk', 
      ref = d.getElementsByTagName('script')[0]; 
     if (d.getElementById(id)) { 
      return; 
     } 
     js = d.createElement('script'); 
     js.id = id; 
     js.async = true; 
     js.src = "//connect.facebook.net/en_US/all.js"; 
     ref.parentNode.insertBefore(js, ref); 
    }(document)); 
</script> 

希望這有助於... http://www.skruffymedia.com/blog/creating-a-facebook-like-gate-competition/

+0

如果我們在我的網頁就像一個按鈕,但我希​​望得到這隻會工作喜歡來自facebook.com粉絲頁頂部的「喜歡」按鈕。 – 2013-04-03 13:55:03

相關問題