3

我試圖通過調用FB iOS SDK 3.2:爲什麼需要訪問令牌來記錄轉換像素?

[FBInsights logConversionPixel:<pixelID> valueOfPixel:0] 

現在登錄與Facebook的iOS SDK 3.2轉換像素...

我這樣做之前,我知道用戶登錄用facebook,所以它的不確定我有一個有用戶訪問令牌的活動FBSession到這個應用程序。

在結果我得到以下錯誤:

{ 
     code = 100; 
     message = "(#100) Graph API for app id <appID> called, but token has app id 0"; 
     type = OAuthException; 
} 

如果到Facebook,然後在用戶登錄日誌轉換,一切工作正常。

我沒有得到的東西是爲什麼記錄轉換像素需要從授權會話發生,在應用程序的PHP代碼中,我可以簡單地去https://www.facebook.com/offsite_event.php?id=<pixelID>&amp;value=0沒有任何訪問令牌,它會標記我的轉換像素。

如何在沒有活動會話的情況下使用FBInsights的想法/想法?

回答

0

如果這個問題仍然實際的FBSettings類

[FBSettings setClientToken:@"<your app client token>"]; 

(也許將實際的人),那麼你可以嘗試設置客戶端的令牌,您可以將您的應用程序設置頁上獲得客戶端令牌 - 高級 - 安全性部分。應該有設置爲OFF的檢查點「客戶端令牌」。只需將其設置爲ON並保存更改,即可獲得客戶令牌

相關問題