【发布时间】:2015-09-21 06:04:58
【问题描述】:
我正在使用 Google Analytics API,发现它非常有趣。但是今天我遇到了一个无法解决的问题。
我正在发送这样的过滤器:
'filters':'ga:pagePath=~^/q-\d+/\d+$'
它在 Query Explorer 中运行良好,但不适用于我的代码。
经过一些测试,我发现发送时查询是错误的。以下是我的 Chrome 调试工具的“网络”面板:
如图所示,\d 变成了d,我猜这就是数据没有正确显示的原因。
我该如何解决这个问题?
这是我的代码:
var o ={
'ids': 'ga:' + profileId,
'start-date': $('#startdate').val(),
'end-date': $('#enddate').val(),
'metrics': 'ga:pageviews,ga:uniquePageviews',
'dimensions': 'ga:pagePath',
'sort':'ga:pagePath',
'filters':'ga:pagePath=~^/q-\d+/\d+$'
};
gapi.client.analytics.data.ga.get(o)
.then(function(response) {
谢谢,
【问题讨论】:
标签: google-analytics google-api google-analytics-api