gpt4 book ai didi

ios - FB iOS SDK 3.2 : Why do I need an access token for logging a conversion pixel?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:42:55 27 4
gpt4 key购买 nike

我正在尝试通过调用 Facebook SDK iOS 3.2 记录转换像素

[FBInsights logConversionPixel:<pixelID> valueOfPixel:0]

现在...

我在知道用户使用 Facebook 登录之前就这样做了,所以我不确定我是否有一个事件的 FBSession 和这个应用程序的用户访问 token 。

结果我得到以下错误:

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

如果用户登录 facebook 然后记录转换,一切正常。

我不明白的是为什么需要在授权 session 中记录转换像素,在应用程序的 php 代码中我可以简单地转到 https://www.facebook.com/offsite_event.php?id=<pixelID>&amp;value=0没有任何访问 token ,它将标记我的转换像素。

关于如何在没有事件 session 的情况下使用 FBInsights 的任何想法/想法?

最佳答案

如果这个问题仍然存在(也许对某些人来说是真实的),那么您可以尝试为 FBSettings 类设置客户端 token

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

您可以在您的应用设置页面 - 高级 - 安全部分获取客户端 token 。应该有设置为 OFF 的检查点“客户端 token ”。只需将其设置为 ON 并保存更改,然后您将获得客户端 token

关于ios - FB iOS SDK 3.2 : Why do I need an access token for logging a conversion pixel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15528452/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com