我正在尝试使用 react-native-fbsdk 进行 Facebook 分析。当我去事件调试页面检查它是否有效时,我可以看到几个事件,比如App Activation
和App Installs
以及其他类似Completed App Session
. 其中,我手动记录App Activation
,而其余的是我认为 sdk 默认提供的。问题是,它没有记录我尝试记录的许多其他自定义事件。我该如何调试?提前致谢。
问问题
366 次
1 回答
0
当您发送自定义事件时,您是否设置page_scoped_user_id
正确?这是每个文档的原始 JSON 自定义事件。
{
url : "https://graph.facebook.com/<app_id>/activities",
form: {
event: 'CUSTOM_APP_EVENTS',
custom_events: JSON.stringify([{
_eventName: "fb_mobile_purchase",
_valueToSum: 55.22,
_fb_currency: 'USD'
}]),
advertiser_tracking_enabled: 0,
application_tracking_enabled: 0,
extinfo: JSON.stringify(['mb1']),
page_id: <page_id>,
page_scoped_user_id: recipientId
}
}
最后一个值recipientId
具有误导性。如果要记录用户发送的内容,则需要记录该senderId
传入消息的属性。
于 2017-10-20T23:14:37.780 回答