apps-script-utils (Русский) 2.1.1 Help

checkMultipleAccount

function checkMultipleAccount(email: string): boolean;

Когда в одном браузере выполнен вход в несколько аккаунтов Google, человек может запустить скрипт, который выполнится от другого его аккаунта — и запишет, поделится или отправит письмо уже от того. Сравнение адреса инициатора с адресом эффективного пользователя это и ловит, чтобы скрипт сказал об этом, а не сделал неожиданное.

Параметры

Параметр

Тип

Описание

email

string

Адрес человека, запустившего скрипт.

Возвращает

boolean — true, если адреса различаются.

Исключения

Исключение

Условие

InvalidEmailFormatException

любой из адресов отсутствует или имеет неверный формат.

Примеры

Применение

function onOpen(event) { if (checkMultipleAccount(event.user.getEmail())) { SpreadsheetApp.getUi().alert("You are signed in to more than one Google account."); } }

Смотрите также

Исходный код

src/appsscript/ui/checkMultipleAccount.ts

23 September 2026

Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.