我正在尝试设置一个漏斗。问题是“actorProperty”在第一个事件中被存储为整数,而在第二个事件中被存储为字符串。
下面是一个存储在敏锐中的 JSON 示例(查看“app_id”字段):
活动一
{
"keen": {
"timestamp": "2014-10-17T12:28:35.000Z",
"created_at": "2014-10-17T12:28:35.805Z",
"id": "510b7481961a5ad07165"
},
"app_id": 861,
"old_plan": "Trial"
},
活动二:
{
"keen": {
...
},
"metadata": {
"plan": "Premium",
"app_id": "861"
}
}
漏斗可视化不适用于第二个事件,它没有带来任何结果......在生成漏斗的代码下方:
var funnel = new Keen.Query('funnel', {
steps: [
{
eventCollection: "Event 1",
actorProperty: "app_id"
},
{
eventCollection: "Event 2",
actorProperty: "metadata.app_id"
}
],
timeframe: "this_month"
});
您对如何处理这种情况有任何建议吗?