Google Analytics API V4 - 通过 URL 查询查找

Google Analytics API V4 - Lookup by URL Query

我正在尝试使用 GA API 检查潜在客户提交是否正确通过我们的系统。

我需要检查 Google Analytics(分析)是否已在 url 上记录综合浏览量,如下所示:

*www.mysite.com/leads/?e={{email}}

e= 参数将是一个字符串变量(电子邮件地址),我传递给我的 API 请求,所以基本上我是在检查传递的电子邮件是否有记录的综合浏览量。

我一直在查看 GA 文档,认为我需要使用某种过滤器,但有点不确定如何继续。

这是我当前的代码,它只是在没有任何过滤器的情况下检查所有今天的页面浏览量。

{
    "reportRequests": [
        {
            "viewId": {{View-ID}},
            "dateRanges": [
                {
                    "startDate": "today",
                    "endDate": "today"
                }
            ],
            "metrics": [
                {
                    "expression": "ga:pageviews"
                }
            ],
            "dimensions":[
                {
                  "name":"ga:date"
                }
            ]
        }
    ]
}

要更笼统地回答您的问题,您应该使用 dimension filter clause

示例:

{
"reportRequests": [
    {
        "viewId": {{View-ID}},
        "dateRanges": [
            {
                "startDate": "today",
                "endDate": "today"
            }
        ],
        "metrics": [
            {
                "expression": "ga:pageviews"
            }
        ],
        "dimensions":[
            {
              "name":"ga:date"
            }
        ],
        "dimensionFilterClauses": [
            {
                "filters": [
                    {
                    "dimensionName": "ga:page",
                    "operator": "PARTIAL",
                    "expressions": {{email}}
                    }
                ]
            }
        ]
    }
]

}