Google apps script My Data Studio Connector getData()函数接收{}请求
我已经编写了一个DataStudio连接器,并用这个脚本对其进行了测试。我已经将结果输出到我的电子邮件地址,结果结构看起来很好Google apps script My Data Studio Connector getData()函数接收{}请求,google-apps-script,google-data-studio,Google Apps Script,Google Data Studio,我已经编写了一个DataStudio连接器,并用这个脚本对其进行了测试。我已经将结果输出到我的电子邮件地址,结果结构看起来很好 function testGetData() { const requestExample = { configParams: { domain: 'da_xxxx' }, dateRange: { endDate: '2017-07-16', startDate: '2017-07-18' }, fields: [
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
参数(我在日志中看到)。对于任何类型的图形或表格的任何尝试,报告都会返回一个内部系统错误
你知道这个空的请求
对象不包含带有请求字段的真实“数据请求”吗