5

我有 facebook 应用程序(Messenger Bot App),我使用图形 API 端点/application/activities/为每个用户记录自定义事件

事件被完美记录。我想要做的是为我的信使机器人用户创建自定义属性,以便我可以使用此属性对应用程序数据进行分段,如下所述: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"]发送,但结果保持不变,在应用分析页面上我可以看到过滤器,但它没用。

4

1 回答 1

0

虽然 custom_events["_app_user_id"]是应用程序事件有效负载的字段,但看起来该字段custom_events["user_unique_id"]用于用户属性有效负载。

于 2017-02-16T17:47:51.503 回答