【发布时间】:2016-11-27 13:56:43
【问题描述】:
我有 facebook 应用程序(Messenger Bot App),我使用图形 API 端点为每个用户记录自定义事件 /application/activities/
事件被完美记录。我想做的是为我的 Messenger bot 用户创建自定义属性,以便我可以使用此属性对应用数据进行分段,如下所述:https://developers.facebook.com/docs/analytics/properties
所以我所做的是使用图形 API 端点 /application/user_properties/ 来创建属性。
它返回“成功”,属性创建完美,我可以在应用分析页面上将它们视为可能的细分过滤器。但是这个过滤器总是不返回任何结果!
我认为问题在于:为特定的“fb_user_id”记录了事件,但在用户属性端点中,没有什么可以将“fb_user_id”与新创建的属性相关联。
在 FB 文档 https://developers.facebook.com/docs/analytics/properties 上声明:
当您设置用户 ID 时,此 ID 会存储在用户的设备上,并且 包含在从该设备记录的应用事件中。
这意味着当调用事件日志端点时,应该有一个参数来保存我在设置用户属性时创建的用户 ID。但我找不到这个参数。我尝试将其作为 custom_events["_app_user_id"] 发送,但结果保持不变,在应用分析页面上我可以看到过滤器,但它没用。
【问题讨论】:
-
你发现了吗?
-
我也有同样的问题(2 年后)。有什么帮助吗?
-
向 Facebook 提问,以防万一它对任何人有帮助:developers.facebook.com/support/bugs/604760330039139
标签: facebook facebook-graph-api facebook-analytics