Facebook SDK iOS 3.2 を呼び出してコンバージョン ピクセルをログに記録しようとしています。
[FBInsights logConversionPixel:<pixelID> valueOfPixel:0]
今...
ユーザーが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>&value=0
アクセストークンなしで簡単にアクセスでき、変換ピクセルをマークします。
アクティブなセッションなしで FBInsights を使用する方法についての考え/アイデアはありますか?