Google Analytics API将ga:transactionid作为字符串发送,但将其解析为整数



我在通过BI进行报告时遇到了一个问题:无法分析列事务id的数据"B10109393939"。

我试图通过应用过滤器来修复它

{
"dimensionFilterClauses": [
{   
"filters" : [
{
"dimensionName" : "ga:transactionid",
"operator":"NUMERIC_GREATER_THAN",
"expressions": [
"0"
]
}
]
}
]

但这对我没有多大帮助,因为目标是包括所有事务id,然后将transaction-id列转换为字符串类型。

有人能告诉我如何更改ga:transactionid维度请求,使其不会被解析为整数吗?

非常感谢!

Google Analytics中的维度是字符串,因此不能像处理数字一样使用过滤器处理它们。

您必须尝试创建一个正则表达式作为满足您需要的过滤器。

最新更新