@@ -293,18 +293,18 @@ function generateLoginActivityReport() {
293
293
/**
294
294
* Generates a user usage report for this day last week as a spreadsheet. The
295
295
* report includes the date, user, last login time, number of emails received,
296
- * and number of docs owned .
296
+ * and number of drive files created .
297
297
*/
298
298
function generateUserUsageReport ( ) {
299
299
var today = new Date ( ) ;
300
300
var oneWeekAgo = new Date ( today . getTime ( ) - 7 * 24 * 60 * 60 * 1000 ) ;
301
- var timezone = Session . getTimeZone ( ) ;
301
+ var timezone = Session . getScriptTimeZone ( ) ;
302
302
var date = Utilities . formatDate ( oneWeekAgo , timezone , 'yyyy-MM-dd' ) ;
303
303
304
304
var parameters = [
305
305
'accounts:last_login_time' ,
306
306
'gmail:num_emails_received' ,
307
- 'docs:num_docs '
307
+ 'drive:num_items_created '
308
308
] ;
309
309
var rows = [ ] ;
310
310
var pageToken ;
@@ -315,6 +315,12 @@ function generateUserUsageReport() {
315
315
maxResults : 500 ,
316
316
pageToken : pageToken
317
317
} ) ;
318
+ if ( page . warnings ) {
319
+ for ( var i = 0 ; i < page . warnings . length ; i ++ ) {
320
+ var warning = page . warnings [ i ] ;
321
+ Logger . log ( warning . message ) ;
322
+ }
323
+ }
318
324
var reports = page . usageReports ;
319
325
if ( reports ) {
320
326
for ( var i = 0 ; i < reports . length ; i ++ ) {
@@ -325,7 +331,7 @@ function generateUserUsageReport() {
325
331
report . entity . userEmail ,
326
332
parameterValues [ 'accounts:last_login_time' ] ,
327
333
parameterValues [ 'gmail:num_emails_received' ] ,
328
- parameterValues [ 'docs:num_docs ' ]
334
+ parameterValues [ 'drive:num_items_created ' ]
329
335
] ;
330
336
rows . push ( row ) ;
331
337
}
@@ -339,7 +345,7 @@ function generateUserUsageReport() {
339
345
340
346
// Append the headers.
341
347
var headers = [ 'Date' , 'User' , 'Last Login' , 'Num Emails Received' ,
342
- 'Num Docs ' ] ;
348
+ 'Num Drive Files Created ' ] ;
343
349
sheet . appendRow ( headers ) ;
344
350
345
351
// Append the results.
0 commit comments