我正在使用Google Analytics(分析)Python API,并且想在一个维度中查找多个部分字符串匹配项。如下所示的效果很好:
"filters": [
{
"dimensionName": "ga:pagePath",
"operator": "PARTIAL",
"expressions": ["substring1"]
},
{
"dimensionName": "ga:pagePath",
"operator": "PARTIAL",
"expressions": ["substring2"]
}
]
但是我想组合这些表达式,所以与许多子字符串类似,这样做更容易。我看到“表达式”将使用正则表达式,因此我尝试使用下面的代码,但是它不起作用。有人可以帮忙吗?
"filters": [
{
"dimensionName": "ga:pagePath",
"operator": "PARTIAL",
"expressions": ["substring1|substring2"]
}
]
我确定这是一个简单的问题,但我在任何地方都找不到答案。我想我可能使用了错误的方法。
答案 0 :(得分:0)
将数据初始化为词典列表:
var o = fetch('SampleApi');
o = o.then(function(data) { return data.json(); });
o = o.then(function(data) { console.log(data.name); });
o.catch(function(error) { console.log(error); });
使用filters = [{
"dimensionName": "ga:pagePath",
"operator": "PARTIAL",
"expressions": ["substring1"]
},
{
"dimensionName": "ga:pagePath",
"operator": "PARTIAL",
"expressions": ["substring2"]
}
]
分组:
itertools