首页 > 解决方案 > Google datastudio 正在向 getData 请求添加额外的维度

问题描述

我正在创建一个 datastudio 连接器,它从 api 获取数据。我已将两个字段定义为维度 year_month(定义为类型 types.YEAR_MONTH)和 day_of_week(定义为类型 types.DAY)。API 根据维度整合数据并将数据返回给连接器。当用户选择“year_month”字段时,datastudio 会自动将“day_of_week”字段添加到数据中。尽管用户没有选择“day_of_week”字段,但 datastudio 会自动将该字段添加到 getData。为什么会这样?添加额外字段的逻辑是什么?下面是传递给 getData 函数的请求,尽管用户只选择了 campaing、year_month 和 dfActions。

{
  "dateRange": {
    "endDate": "2021-07-20",
    "startDate": "2021-06-23"
  },
  "scriptParams": {
    "lastRefresh": "1626812363157"
  },
  "configParams": {
    "AccountIds": "XXXXX,YYYY"
  },
  "fields": [
    {
      "name": "campaign"
    },
    {
      "name": "day_of_week"
    },
    {
      "name": "dfaActions"
    },
    {
      "name": "year_month"
    }
  ]
}

标签: google-apps-scriptgoogle-data-studio

解决方案


推荐阅读