gpt4 book ai didi

r - 为什么我在 R 中的 GA Reporting Core API 上创建序列时收到 'Error code : 400 Reason : Invalid value' 错误?

转载 作者:行者123 更新时间:2023-12-01 18:17:59 25 4
gpt4 key购买 nike

我正在尝试使用 RGoogleAnalytics 包通过 R 中的 Reporting Core API V3 获取 Google Analytics 的数据。

我想获取在两个不同的特定页面路径中按顺序排列的用户。为此,我使用正则表达式:

filters_pre = paste0('ga:dimension15==',server_ab_test,';ga:hostname==',site_type)

filters_pre_category=paste0(filters_pre,';ga:users::sequence::ga:pagePath=~(^/$);->>ga:pagePath=~(^/eyeglasses-collection)')

query.init <- Init(start.date = start_date,
end.date = end_date,
dimensions = "ga:date,ga:dimension15",
metrics = "ga:sessions,ga:users,ga:pageviews",
filters = as.character(filters_pre_category),
max.results = 10000,
sort = '-ga:date',
table.id = 'ga:XXXXXXXXXX')

query <- QueryBuilder(query.init)
dt_aux <- GetReportData(query, token, split_daywise = T,delay = 5)

结果我得到

Error in ParseDataFeedJSON(GA.Data) : 
code : 400 Reason : Invalid value 'ga:dimension15==react cart turned on;ga:hostname==www.test1.com;ga:users::sequence::ga:pagePath=~(^/$);->>ga:pagePath=~(^/eyeglasses-collection)' for filters parameter.

有人知道如何使用序列来过滤结果吗?

最佳答案

这似乎是您的过滤器存在问题(过滤器参数的值无效[...]),其中包含段条件(ga:users::sequence) :

https://developers.google.com/analytics/devguides/reporting/core/v3/segments#sequences

因此,要么将分段条件移至分段参数,要么将其删除,但不要在过滤器中包含分段条件:

https://developers.google.com/analytics/devguides/reporting/core/v3/reference#filters

关于r - 为什么我在 R 中的 GA Reporting Core API 上创建序列时收到 'Error code : 400 Reason : Invalid value' 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48048259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com