Skip to content

Commit 5954861

Browse files
authored
Merge branch 'main' into main
2 parents 0f8ba6c + a959dc2 commit 5954861

File tree

96 files changed

+702
-512
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

96 files changed

+702
-512
lines changed

adminSDK/directory/quickstart.gs

+4-4
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,17 @@ function listUsers() {
2828
const response = AdminDirectory.Users.list(optionalArgs);
2929
const users = response.users;
3030
if (!users || users.length === 0) {
31-
Logger.log('No users found.');
31+
console.log('No users found.');
3232
return;
3333
}
3434
// Print the list of user's full name and email
35-
Logger.log('Users:');
35+
console.log('Users:');
3636
for (const user of users) {
37-
Logger.log('%s (%s)', user.primaryEmail, user.name.fullName);
37+
console.log('%s (%s)', user.primaryEmail, user.name.fullName);
3838
}
3939
} catch (err) {
4040
// TODO (developer)- Handle exception from the Directory API
41-
Logger.log('Failed with error %s', err.message);
41+
console.log('Failed with error %s', err.message);
4242
}
4343
}
4444
// [END admin_sdk_directory_quickstart]

adminSDK/reports/quickstart.gs

+4-4
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,18 @@ function listLogins() {
2828
const response = AdminReports.Activities.list(userKey, applicationName, optionalArgs);
2929
const activities = response.items;
3030
if (!activities || activities.length === 0) {
31-
Logger.log('No logins found.');
31+
console.log('No logins found.');
3232
return;
3333
}
3434
// Print login events
35-
Logger.log('Logins:');
35+
console.log('Logins:');
3636
for (const activity of activities) {
37-
Logger.log('%s: %s (%s)', activity.id.time, activity.actor.email,
37+
console.log('%s: %s (%s)', activity.id.time, activity.actor.email,
3838
activity.events[0].name);
3939
}
4040
} catch (err) {
4141
// TODO (developer)- Handle exception from the Report API
42-
Logger.log('Failed with error %s', err.message);
42+
console.log('Failed with error %s', err.message);
4343
}
4444
}
4545
// [END admin_sdk_reports_quickstart]

adminSDK/reseller/quickstart.gs

+4-4
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,17 @@ function listSubscriptions() {
2626
const response = AdminReseller.Subscriptions.list(optionalArgs);
2727
const subscriptions = response.subscriptions;
2828
if (!subscriptions || subscriptions.length === 0) {
29-
Logger.log('No subscriptions found.');
29+
console.log('No subscriptions found.');
3030
return;
3131
}
32-
Logger.log('Subscriptions:');
32+
console.log('Subscriptions:');
3333
for (const subscription of subscriptions) {
34-
Logger.log('%s (%s, %s)', subscription.customerId, subscription.skuId,
34+
console.log('%s (%s, %s)', subscription.customerId, subscription.skuId,
3535
subscription.plan.planName);
3636
}
3737
} catch (err) {
3838
// TODO (developer)- Handle exception from the Reseller API
39-
Logger.log('Failed with error %s', err.message);
39+
console.log('Failed with error %s', err.message);
4040
}
4141
}
4242
// [END admin_sdk_reseller_quickstart]

advanced/adminSDK.gs

+24-24
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ function listAllUsers() {
3030
});
3131
const users = page.users;
3232
if (!users) {
33-
Logger.log('No users found.');
33+
console.log('No users found.');
3434
return;
3535
}
3636
// Print the user's full name and email.
3737
for (const user of users) {
38-
Logger.log('%s (%s)', user.name.fullName, user.primaryEmail);
38+
console.log('%s (%s)', user.name.fullName, user.primaryEmail);
3939
}
4040
pageToken = page.nextPageToken;
4141
} while (pageToken);
@@ -52,10 +52,10 @@ function getUser() {
5252
const userEmail = 'liz@example.com';
5353
try {
5454
const user = AdminDirectory.Users.get(userEmail);
55-
Logger.log('User data:\n %s', JSON.stringify(user, null, 2));
55+
console.log('User data:\n %s', JSON.stringify(user, null, 2));
5656
} catch (err) {
5757
// TODO (developer)- Handle exception from the API
58-
Logger.log('Failed with error %s', err.message);
58+
console.log('Failed with error %s', err.message);
5959
}
6060
}
6161
// [END apps_script_admin_sdk_get_users]
@@ -79,10 +79,10 @@ function addUser() {
7979
};
8080
try {
8181
user = AdminDirectory.Users.insert(user);
82-
Logger.log('User %s created with ID %s.', user.primaryEmail, user.id);
82+
console.log('User %s created with ID %s.', user.primaryEmail, user.id);
8383
} catch (err) {
8484
// TODO (developer)- Handle exception from the API
85-
Logger.log('Failed with error %s', err.message);
85+
console.log('Failed with error %s', err.message);
8686
}
8787
}
8888
// [END apps_script_admin_sdk_add_user]
@@ -100,10 +100,10 @@ function createAlias() {
100100
};
101101
try {
102102
alias = AdminDirectory.Users.Aliases.insert(alias, userEmail);
103-
Logger.log('Created alias %s for user %s.', alias.alias, userEmail);
103+
console.log('Created alias %s for user %s.', alias.alias, userEmail);
104104
} catch (err) {
105105
// TODO (developer)- Handle exception from the API
106-
Logger.log('Failed with error %s', err.message);
106+
console.log('Failed with error %s', err.message);
107107
}
108108
}
109109
// [END apps_script_admin_sdk_create_alias]
@@ -124,12 +124,12 @@ function listAllGroups() {
124124
});
125125
const groups = page.groups;
126126
if (!groups) {
127-
Logger.log('No groups found.');
127+
console.log('No groups found.');
128128
return;
129129
}
130130
// Print group name and email.
131131
for (const group of groups) {
132-
Logger.log('%s (%s)', group.name, group.email);
132+
console.log('%s (%s)', group.name, group.email);
133133
}
134134
pageToken = page.nextPageToken;
135135
} while (pageToken);
@@ -152,10 +152,10 @@ function addGroupMember() {
152152
};
153153
try {
154154
AdminDirectory.Members.insert(member, groupEmail);
155-
Logger.log('User %s added as a member of group %s.', userEmail, groupEmail);
155+
console.log('User %s added as a member of group %s.', userEmail, groupEmail);
156156
} catch (err) {
157157
// TODO (developer)- Handle exception from the API
158-
Logger.log('Failed with error %s', err.message);
158+
console.log('Failed with error %s', err.message);
159159
}
160160
}
161161
// [END apps_script_admin_sdk_add_group_member]
@@ -209,10 +209,10 @@ function getGroupSettings() {
209209
const groupId = 'exampleGroup@example.com';
210210
try {
211211
const group = AdminGroupsSettings.Groups.get(groupId);
212-
Logger.log(JSON.stringify(group, null, 2));
212+
console.log(JSON.stringify(group, null, 2));
213213
} catch (err) {
214214
// TODO (developer)- Handle exception from the API
215-
Logger.log('Failed with error %s', err.message);
215+
console.log('Failed with error %s', err.message);
216216
}
217217
}
218218
// [END apps_script_admin_sdk_get_group_setting]
@@ -231,7 +231,7 @@ function updateGroupSettings() {
231231
AdminGroupsSettings.Groups.patch(group, groupId);
232232
} catch (err) {
233233
// TODO (developer)- Handle exception from the API
234-
Logger.log('Failed with error %s', err.message);
234+
console.log('Failed with error %s', err.message);
235235
}
236236
}
237237
// [END apps_script_admin_sdk_update_group_setting]
@@ -257,7 +257,7 @@ function getLicenseAssignments() {
257257
} while (pageToken);
258258
// Print the productId and skuId
259259
for (const assignment of assignments) {
260-
Logger.log('userId: %s, productId: %s, skuId: %s',
260+
console.log('userId: %s, productId: %s, skuId: %s',
261261
assignment.userId, assignment.productId, assignment.skuId);
262262
}
263263
}
@@ -277,10 +277,10 @@ function insertLicenseAssignment() {
277277
try {
278278
const results = AdminLicenseManager.LicenseAssignments
279279
.insert({userId: userId}, productId, skuId);
280-
Logger.log(results);
280+
console.log(results);
281281
} catch (e) {
282282
// TODO (developer) - Handle exception.
283-
Logger.log('Failed with an error %s ', e.message);
283+
console.log('Failed with an error %s ', e.message);
284284
}
285285
}
286286
// [END apps_script_admin_sdk_insert_license_assignment]
@@ -322,7 +322,7 @@ function generateLoginActivityReport() {
322322
} while (pageToken);
323323

324324
if (rows.length === 0) {
325-
Logger.log('No results returned.');
325+
console.log('No results returned.');
326326
return;
327327
}
328328
const spreadsheet = SpreadsheetApp.create('Google Workspace Login Report');
@@ -335,7 +335,7 @@ function generateLoginActivityReport() {
335335
// Append the results.
336336
sheet.getRange(2, 1, rows.length, headers.length).setValues(rows);
337337

338-
Logger.log('Report spreadsheet created: %s', spreadsheet.getUrl());
338+
console.log('Report spreadsheet created: %s', spreadsheet.getUrl());
339339
}
340340
// [END apps_script_admin_sdk_generate_login_activity_report]
341341

@@ -368,7 +368,7 @@ function generateUserUsageReport() {
368368
});
369369
if (page.warnings) {
370370
for (const warning of page.warnings) {
371-
Logger.log(warning.message);
371+
console.log(warning.message);
372372
}
373373
}
374374
const reports = page.usageReports;
@@ -389,7 +389,7 @@ function generateUserUsageReport() {
389389
} while (pageToken);
390390

391391
if (rows.length === 0) {
392-
Logger.log('No results returned.');
392+
console.log('No results returned.');
393393
return;
394394
}
395395
const spreadsheet
@@ -404,7 +404,7 @@ function generateUserUsageReport() {
404404
// Append the results.
405405
sheet.getRange(2, 1, rows.length, headers.length).setValues(rows);
406406

407-
Logger.log('Report spreadsheet created: %s', spreadsheet.getUrl());
407+
console.log('Report spreadsheet created: %s', spreadsheet.getUrl());
408408
}
409409

410410
/**
@@ -448,7 +448,7 @@ function getSubscriptions() {
448448
for (const sub of result.subscriptions) {
449449
const creationDate = new Date();
450450
creationDate.setUTCSeconds(sub.creationTime);
451-
Logger.log('customer ID: %s, date created: %s, plan name: %s, sku id: %s',
451+
console.log('customer ID: %s, date created: %s, plan name: %s, sku id: %s',
452452
sub.customerId, creationDate.toDateString(), sub.plan.planName,
453453
sub.skuId);
454454
}

advanced/adsense.gs

+9-9
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ function listAccounts() {
2222
do {
2323
const response = AdSense.Accounts.list({pageToken: pageToken});
2424
if (!response.accounts) {
25-
Logger.log('No accounts found.');
25+
console.log('No accounts found.');
2626
return;
2727
}
2828
for (const account of response.accounts) {
29-
Logger.log('Found account with resource name "%s" and display name "%s".',
29+
console.log('Found account with resource name "%s" and display name "%s".',
3030
account.name, account.displayName);
3131
}
3232
pageToken = response.nextPageToken;
@@ -48,13 +48,13 @@ function listAdClients(accountName) {
4848
pageToken: pageToken
4949
});
5050
if (!response.adClients) {
51-
Logger.log('No ad clients found for this account.');
51+
console.log('No ad clients found for this account.');
5252
return;
5353
}
5454
for (const adClient of response.adClients) {
55-
Logger.log('Found ad client for product "%s" with resource name "%s".',
55+
console.log('Found ad client for product "%s" with resource name "%s".',
5656
adClient.productCode, adClient.name);
57-
Logger.log('Reporting dimension ID: %s',
57+
console.log('Reporting dimension ID: %s',
5858
adClient.reportingDimensionId ?? 'None');
5959
}
6060
pageToken = response.nextPageToken;
@@ -76,11 +76,11 @@ function listAdUnits(adClientName) {
7676
pageToken: pageToken
7777
});
7878
if (!response.adUnits) {
79-
Logger.log('No ad units found for this ad client.');
79+
console.log('No ad units found for this ad client.');
8080
return;
8181
}
8282
for (const adUnit of response.adUnits) {
83-
Logger.log('Found ad unit with resource name "%s" and display name "%s".',
83+
console.log('Found ad unit with resource name "%s" and display name "%s".',
8484
adUnit.name, adUnit.displayName);
8585
}
8686

@@ -115,7 +115,7 @@ function generateReport(accountName, adClientReportingDimensionId) {
115115
});
116116

117117
if (!report.rows) {
118-
Logger.log('No rows returned.');
118+
console.log('No rows returned.');
119119
return;
120120
}
121121
const spreadsheet = SpreadsheetApp.create('AdSense Report');
@@ -128,7 +128,7 @@ function generateReport(accountName, adClientReportingDimensionId) {
128128
sheet.getRange(2, 1, report.rows.length, report.headers.length)
129129
.setValues(report.rows.map((row) => row.cells.map((cell) => cell.value)));
130130

131-
Logger.log('Report spreadsheet created: %s',
131+
console.log('Report spreadsheet created: %s',
132132
spreadsheet.getUrl());
133133
}
134134

advanced/analytics.gs

+11-11
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,20 @@ function listAccounts() {
2121
try {
2222
const accounts = Analytics.Management.Accounts.list();
2323
if (!accounts.items || !accounts.items.length) {
24-
Logger.log('No accounts found.');
24+
console.log('No accounts found.');
2525
return;
2626
}
2727

2828
for (let i = 0; i < accounts.items.length; i++) {
2929
const account = accounts.items[i];
30-
Logger.log('Account: name "%s", id "%s".', account.name, account.id);
30+
console.log('Account: name "%s", id "%s".', account.name, account.id);
3131

3232
// List web properties in the account.
3333
listWebProperties(account.id);
3434
}
3535
} catch (e) {
3636
// TODO (Developer) - Handle exception
37-
Logger.log('Failed with error: %s', e.error);
37+
console.log('Failed with error: %s', e.error);
3838
}
3939
}
4040

@@ -46,20 +46,20 @@ function listWebProperties(accountId) {
4646
try {
4747
const webProperties = Analytics.Management.Webproperties.list(accountId);
4848
if (!webProperties.items || !webProperties.items.length) {
49-
Logger.log('\tNo web properties found.');
49+
console.log('\tNo web properties found.');
5050
return;
5151
}
5252
for (let i = 0; i < webProperties.items.length; i++) {
5353
const webProperty = webProperties.items[i];
54-
Logger.log('\tWeb Property: name "%s", id "%s".',
54+
console.log('\tWeb Property: name "%s", id "%s".',
5555
webProperty.name, webProperty.id);
5656

5757
// List profiles in the web property.
5858
listProfiles(accountId, webProperty.id);
5959
}
6060
} catch (e) {
6161
// TODO (Developer) - Handle exception
62-
Logger.log('Failed with error: %s', e.error);
62+
console.log('Failed with error: %s', e.error);
6363
}
6464
}
6565

@@ -77,17 +77,17 @@ function listProfiles(accountId, webPropertyId) {
7777
webPropertyId);
7878

7979
if (!profiles.items || !profiles.items.length) {
80-
Logger.log('\t\tNo web properties found.');
80+
console.log('\t\tNo web properties found.');
8181
return;
8282
}
8383
for (let i = 0; i < profiles.items.length; i++) {
8484
const profile = profiles.items[i];
85-
Logger.log('\t\tProfile: name "%s", id "%s".', profile.name,
85+
console.log('\t\tProfile: name "%s", id "%s".', profile.name,
8686
profile.id);
8787
}
8888
} catch (e) {
8989
// TODO (Developer) - Handle exception
90-
Logger.log('Failed with error: %s', e.error);
90+
console.log('Failed with error: %s', e.error);
9191
}
9292
}
9393
// [END apps_script_analytics_accounts]
@@ -118,7 +118,7 @@ function runReport(profileId) {
118118
options);
119119

120120
if (!report.rows) {
121-
Logger.log('No rows returned.');
121+
console.log('No rows returned.');
122122
return;
123123
}
124124

@@ -135,7 +135,7 @@ function runReport(profileId) {
135135
sheet.getRange(2, 1, report.rows.length, headers.length)
136136
.setValues(report.rows);
137137

138-
Logger.log('Report spreadsheet created: %s',
138+
console.log('Report spreadsheet created: %s',
139139
spreadsheet.getUrl());
140140
}
141141
// [END apps_script_analytics_reports]

0 commit comments

Comments
 (0)