gpt4 book ai didi

javascript - 如何在 Google Analytics API 中过滤自定义分割

转载 作者:行者123 更新时间:2023-12-01 01:51:12 27 4
gpt4 key购买 nike

我在 Google Analytics 中创建了一个分段,现在我需要我的 API 返回该分段的数据。我在 V3 中找到了一些代码,但我使用的是 V4 API,我尝试过类似的方法:

const requestObject = {
resource: {
reportRequests: [{
viewId: VIEW_ID,
dateRanges: [{
startDate: START_DATE,
endDate: END_DATE
}],
metrics: [{ "expression": "ga:pageviews" }, { "expression": "ga:bounceRate" }],
dimensions: [{ "name": "ga:pagePath" }],
dimensionFilterClauses: [
{
filters: [
{
"dimensionName": "ga:pagePath",
"operator": "BEGINS_WITH",
"expressions": filterExpression
}
]
}
],
segments:[
{
"segmentId":"gaid::segmentid"
}
]
}]
}

但它给了我错误。

有没有办法只添加我已经定义的段 ID?

我收到错误

Error: Requests with segments must have ga:segment dimension.

最佳答案

错误消息并不完全清楚,尽管它建议了如何修复它。您必须在查询中包含分段作为查询中的附加维度。在你的情况下,它应该看起来像这样:

dimensions: [{ "name": "ga:segment" }, {"name": "ga:pagePath" }],

关于javascript - 如何在 Google Analytics API 中过滤自定义分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51494153/

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