大家好,感谢您的帮助。
我试图找出一个 APpsScript 代码/函数,它允许我从“项目仪表板”中提取统计信息(错误率、执行次数、用户)并将其存储到 Google 工作表的三个不同列中。
我希望任何人都可以帮助我,因为我必须监控几个项目。
过去,我分别记录每个项目的信息,但现在项目太多了。
大家好,感谢您的帮助。
我试图找出一个 APpsScript 代码/函数,它允许我从“项目仪表板”中提取统计信息(错误率、执行次数、用户)并将其存储到 Google 工作表的三个不同列中。
我希望任何人都可以帮助我,因为我必须监控几个项目。
过去,我分别记录每个项目的信息,但现在项目太多了。
感谢 Miroslav Glamuzina & Cooper 的回复。
库珀感谢您的评论和链接,我能够从指标中提取我需要的信息,因此为了在未来帮助任何其他人,这里是我使用的代码:
function getMetrics(){
var projectID ="<ENTER_YOUR_PROJECT_ID>";
var tokenAPI = "<ENTER_YOUR_BEARER_TOKEN>";
var api = "https://script.googleapis.com/v1/projects/" + projectID + "/metrics";
var query = "?metricsGranularity=WEEKLY";
var headers = { "Accept": "application/json", "Authorization": "Bearer " + tokenAPI };
var options = {
method: "GET",
contentType: "application/json",
headers: headers,
muteHttpExceptions: true
};
var response = UrlFetchApp.fetch(api + query, options);
var json = response.getContentText();
var data = JSON.parse(json);
Logger.log(data)
};
我从 JSON 中得到了结果,一切都很好,可以应用于我需要的任何地方。再次感谢您为我指明正确的方向。