Ale*_*abe 10 facebook-graph-api facebook-chatbot
我正在尝试使用我开发的Facebook Chatbot记录自定义事件,但是我不能为我的生活找到custom_events类型的参考.
其参考中列出的示例显示fb_mobile_purchase为自定义eventName.我不希望这样,我找不到任何列出其他类型的地方.
我希望能够跟踪聊天机器人向用户发送特定消息的时间,但只需设置eventName任何内容就会在Google Analytics中生成事件名称Reserved5.
在Facebook文档中是否有对eventNames的引用?
目前,文档将此作为示例请求:
var request = require('request');
request.post({
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
}
}, function(err,httpResponse,body){
console.error(err);
console.log(httpResponse.statusCode);
console.log(body);
});
Run Code Online (Sandbox Code Playgroud)
因此,当机器人发送您想要关注的特定消息时,请触发该消息,但使用不同的参数_eventName,如果需要,还可以使用其他参数。
请记住,recipientId它们指的是机器人向其发送消息的用户的 PSID。
| 归档时间: |
|
| 查看次数: |
826 次 |
| 最近记录: |