是否有一个Mixpanel-API来添加和填充特定类型的所有"事件"的"属性"。我想每天通过 cronjob 为前一天的所有匹配事件做这件事。
为清楚起见,以此示例为例;假设我有事件被跟踪到 Mixpanel 具有以下详细信息:
{'名称' : "page_type", "动作" : "着陆", "日期" : "14-04-2015", ...}.
现在我想添加一个带有事件详细信息依赖值的属性"num_displayed_items",例如:
{'名称' : "page_type", "动作" : "着陆", "日期" : "14-04-2015", ..., "num_displayed_items":some_var,}.
没有(记录的)API 方法允许您更新/修改事件。
可以考虑将其他"属性"关联到与事件关联的 People 对象。
HTTP API 参考:https://mixpanel.com/help/reference/http
一种笨拙的方法是导出事件,修改它们并再次导入它们。您可以在我的这篇文章中阅读如何导出、修改和导入事件。
您必须实现的配方(留给读者练习)如下所示:
- 导出所有事件,
- 重置(或创建新)项目,
- 根据需要修改事件 JSON,
- 将事件导入新帐户/重置帐户。
这里有一些实验要做。收到代码后,欢迎您编辑答案。