我正在尝试从 app-script 调用 Ganalytics,但我收到关于缺少范围的错误。
我找不到关于我应该将“范围”属性放在哪里的文档(它只是在 request options
下说)。
这是正确的语法吗?
function getEventsFromAnalytics() {
var url = 'https://analyticsdata.googleapis.com/v1beta/properties/1234:runReport';
var token = ScriptApp.getOAuthToken();
Logger.log(`token is ${token}`)
var auth = "Bearer " + token;
var myHeaders = {
"Authorization": auth
}
var requestOptions = {
'contentType': 'application/json','headers': myHeaders,'method' : 'post','payload' : rawdata,'followRedirects': true,'muteHttpExceptions' : true,'scope': 'https://www.googleapis.com/auth/analytics.readonly'
};