Google Apps ScriptでGoogle アナリティクスのリアルタイムAPIを利用

More than 3 years have passed since last update.

クラス名がわからなかったので備忘録を残す


参考


コードサンプル

function realTime() {

var result = Analytics.Data.Realtime.get(
reportConf_.gaInfo.viewId, // view id
"rt:activeUsers", // 指標
{
'dimensions': 'rt:pagePath'
}
);
var sheetRealtime_ = SpreadsheetApp.getActive().getSheetByName("realtime");
var outputStartCell = sheetRealtime_.getRange("A1");
for( var i = 0; i < result.rows.length; i++ ){
outputStartCell.offset( i, 0, 1, 2 ).setValues( [ result.rows[i] ] );
}
}