My Data Studio Connector getData () получает запрос {} - PullRequest
0 голосов
/ 25 апреля 2020

Я написал Data Studio Connector и протестировал его с помощью этого сценария. Я вывел результат на свой адрес электронной почты, и структура результата выглядит довольно хорошо.

function testGetData() {

  const requestExample = {
  configParams: {
    domain: 'da_xxxx'
  },
  dateRange: {
    endDate: '2017-07-16',
    startDate: '2017-07-18'
  },
  fields: [
    {
      name: 'Date',
    },
    {
      name: 'Département',
    },
    {
      name: 'Total Décès',
    }
  ]
}

  const result = getData(requestExample);
  MailApp.sendEmail('****', 'test getData' ,JSON.stringify(result, null, 2));

}

Но при его развертывании каждый шаг работает хорошо (Auth, Config, Schema). Но на последнем шаге функция getData() получает пустой объект в качестве аргумента request (я видел в журналах). И отчет возвращает ошибку Внутренняя система при любой попытке с любым типом графика или таблицы.

Есть ли у вас какие-либо идеи относительно того, что этот пустой request объект не содержит реальных данных запрос "с запрошенными полями?

...