我认为这样的事情有效:
var optArgs = {
'savedReport': 'yV_LzjnnSZ6Ejy02d0cwFQ'
};
var results = Analytics.Data.Ga.get(
tableId, startDate, endDate,
'ga:sessions,ga:pageviews',
optArgs);
)
是否可以获取我在Web UI中创建的已保存报告?如果是,我如何指定自定义报告?
答案 0 :(得分:0)
关于Google Analytics报告自动化(Magic Script),您可以参考此tutorial。
Google Analytics报告自动化(Magic)是一种集成,可减少将Google Analytics数据放入任何支持Apps脚本的产品(如Google文档,网站或电子表格)所需的工作。
也可以编写自己的代码并开发自定义脚本。例如,通过Analytics - Apps Script集成,您可以随着时间的推移请求总用户,会话和综合浏览量,并将这些数据放入电子表格中,只需以下代码:
// Get Data. var results = Analytics.Data.Ga.get( tableId, startDate, endDate, 'ga:users,ga:sessions,ga:pageviews', {'dimensions': 'ga:date'}); // Output to spreadsheet. var sheet = SpreadsheetApp.getActiveSpreadsheet().insertSheet(); sheet.getRange(2, 1, results.getRows().length, headerNames.length).setValues(results.getRows()); // Make Sandwich.
要立即开始使用,请阅读我们的Automated Access to Google Analytics Data in Google Spreadsheets教程。另请查看Google Analytics Apps Script reference docs。