谷歌分析API,如何提取特定页面的浏览量?
谷歌分析API:如何提取特定页面的浏览量 我试过用类似的东西谷歌分析API,如何提取特定页面的浏览量?,api,google-analytics,analytics,Api,Google Analytics,Analytics,谷歌分析API:如何提取特定页面的浏览量 我试过用类似的东西 ga:pagePath=~page.php%3fid%3d44 (page.php?id=44) 但它似乎不起作用。。。我得到“找不到结果”,我肯定有20个页面浏览量 更新 我想我找到了解决办法 ga:pagePath==/website/page.php?id=44 出于某种原因,我必须包含完整路径和==以使用部分路径来匹配您应该使用的过滤器中的页面 ga:pagePath=@page.php?id=44 =@告诉ga匹配子字符
ga:pagePath=~page.php%3fid%3d44 (page.php?id=44)
但它似乎不起作用。。。我得到“找不到结果”,我肯定有20个页面浏览量
更新
我想我找到了解决办法
ga:pagePath==/website/page.php?id=44
出于某种原因,我必须包含完整路径和==以使用部分路径来匹配您应该使用的过滤器中的页面
ga:pagePath=@page.php?id=44
=@
告诉ga
匹配子字符串
您最初使用的是不正确的。我认为您的问题是您将十六进制版本的?和=查询中的字符,这与Analytics存储页面路径的方式不匹配。如果将这些字符更改为普通字符,则应该可以:
ga:pagePath=~page.php?id=44
您的其他解决方案也应该可以使用,但如果您想调整查询以返回其他页面,则该解决方案会更加灵活。您不需要完整的路径,但需要使用有效的筛选运算符。我不确定您在原始查询中试图用“~”做什么。无论如何,这里有一个完整的过滤器操作符列表,可用于从Google Analytics data API请求过滤后的数据:如果您找到一个解决方案,将其作为答案发布,并将其设置为Accepted当您将请求发送到Analytics API时,必须对其进行编码。