gpt4 book ai didi

mixpanel - 如何导出按时间分段的 Mixpanel 事件?

转载 作者:行者123 更新时间:2023-12-03 23:46:03 24 4
gpt4 key购买 nike

除了“从和至今”,我想进一步分割来自 Mixpanel export() API method 的事件信息。按它们的时间(事件包含“时间”属性,表示为 unix 时间戳);但是,例如,当我指定一个“where”参数时,我得到一个空响应(见下文)。

"where" param = 'properties["time"] >= 1401642000'



我肯定有与此匹配的事件。这应该有效吗?

没有“哪里”参数:

args = {'from_date': '2014-06-01', 'api_key': 'REDACTED', 'sig': 'REDACTED', 'to_date': '2014-06-04', 'expire': 1402424767}

响应 = [我收到预期事件]

'where' param = 'properties["time"] >= 1401642000'

args = {'from_date': '2014-06-01', 'expire': 1402424767, 'sig': 'REDACTED', 'to_date': '2014-06-04', 'api_key': 'REDACTED', '其中':'属性[“时间”] >= 1401642000'}

response = [ HTTP 请求成功,但响应为空 ]

与上面相同,除了将时间值放在引号中:

'where' param = 'properties["time"] >="1401642000"'

args = {'from_date': '2014-06-01', 'expire': 1402424767, 'sig': 'REDACTED', 'to_date': '2014-06-04', 'api_key': 'REDACTED', '其中':'属性[“时间”] >=“1401642000”'}

response = [ HTTP 请求成功,但响应为空 ]

尝试将 properties["time"] 转换为一个数字:

'where' param = 'number(properties["time"]) >= 1401642000'

args = {'from_date': '2014-06-01', 'expire': 1402424767, 'sig': 'REDACTED', 'to_date': '2014-06-04', 'api_key': 'REDACTED', '其中':'数字(属性[“时间”])> = 1401642000'}

response = [ HTTP 请求成功,但响应为空 ]

最佳答案

我在这个 API 上遇到了同样的问题,并在联系他们的客户支持之前尝试了各种解决方案。他们的回应如下:

“坏消息是,不幸的是,没有办法通过导出 API 有选择地从特定时间导出事件。这主要是因为时间不是向 API 公开的事件属性之一。唯一的属性在导出 API 中公开的是随事件一起发送并实际在 UI 中公开的属性。”

然而,他继续指出他们较新的 JQL 系统 https://mixpanel.com/help/reference/jql这显然可以过滤时间之类的东西。

希望有帮助。

关于mixpanel - 如何导出按时间分段的 Mixpanel 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24073339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com