checkMultipleAccount
function checkMultipleAccount(email: string): boolean;
Когда в одном браузере выполнен вход в несколько аккаунтов Google, человек может запустить скрипт, который выполнится от другого его аккаунта — и запишет, поделится или отправит письмо уже от того. Сравнение адреса инициатора с адресом эффективного пользователя это и ловит, чтобы скрипт сказал об этом, а не сделал неожиданное.
Параметры
Параметр | Тип | Описание |
|---|---|---|
|
| Адрес человека, запустившего скрипт. |
Возвращает
boolean — true, если адреса различаются.
Исключения
Исключение | Условие |
|---|---|
| любой из адресов отсутствует или имеет неверный формат. |
Примеры
Применение
function onOpen(event) {
if (checkMultipleAccount(event.user.getEmail())) {
SpreadsheetApp.getUi().alert("You are signed in to more than one Google account.");
}
}
Смотрите также
Исходный код
23 September 2026
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.