checkMultipleAccount
function checkMultipleAccount(email: string): boolean;
Connecté à plusieurs comptes Google dans un même navigateur, quelqu'un peut déclencher un script qui s'exécute ensuite sous un autre de ses comptes — et écrit, partage ou envoie du courrier sous celui-là. Comparer l'adresse de l'initiateur à celle de l'utilisateur effectif attrape le cas, pour que le script le dise au lieu de faire quelque chose d'inattendu.
Paramètres
Paramètre | Type | Description |
|---|---|---|
|
| L'adresse de la personne ayant déclenché le script. |
Valeur de retour
boolean — true lorsque les deux adresses diffèrent.
Exceptions
Exception | Condition |
|---|---|
| l'une des adresses est absente ou mal formée. |
Exemples
Utilisation
function onOpen(event) {
if (checkMultipleAccount(event.user.getEmail())) {
SpreadsheetApp.getUi().alert("You are signed in to more than one Google account.");
}
}
Voir aussi
Code source
23 September 2026
Cette documentation a été générée par une IA (Claude) à partir du code source de la bibliothèque.