CleverTap如何获取前几天的新用户数

How to get the number of new users on previous days in CleverTap

我是 CleverTap 的新手。

我想获取过去 30 天的每一天的新用户数。我只能从仪表板查看显示今天的新用户号。但是如何用 API 读取值?

有人建议这样查询:

clevertap = CleverTap("idxxxx", "passcodexxxx")
query = {
    "event_name": "abc",
    "from": 20170505,
    "to": 20170609
    }

result = clevertap.events(query)
info = pd.read_json(json.dumps(result))

如何获取新用户数?

非常感谢。

您可以使用 "Counts API, Trends" - https://support.clevertap.com/docs/api/working-with-counts.html#trends-api

获得此答案

查询应该是这样的

端点:POST https://api.clevertap.com/1/counts/trends.json Headers:X-CleverTap-Account-Id、X-CleverTap-Passcode(在您的 CleverTap 控制面板的设置部分下可用)& Content-Type header 必须指定为 application/json。

查询:

{
    "event_name": "App Launched",
    "session_properties": [{
        "name": "first_time",
        "value": "True"
    }],

    "from": 20170101,
    "to": 20170511,
    "unique": false,
    "groups": {
        "foo": {
            "trend_type": "daily"
        },
        "bar": {
            "trend_type": "weekly"
        },
        "foobar": {
            "trend_type": "monthly"
        }
    }
}

"First Time" 过滤器将 select 在该时间范围内首次启动您的应用程序的人,即新用户!