Google utilise la technologie IA pour traduire le contenu dans votre langue préférée. Les traductions générées par IA peuvent contenir des erreurs.
Script Service
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Script
Ce service permet d'accéder aux déclencheurs de script et à la publication de scripts.
Classes
| Nom | Brève description |
AuthMode | Énumération qui identifie les catégories de services autorisés qu'Apps Script peut exécuter via une fonction déclenchée. |
AuthorizationInfo | Objet qui vérifie si l'utilisateur a accordé l'autorisation pour les niveaux d'accès requis du script. |
AuthorizationStatus | Énumération indiquant l'état d'autorisation d'un script. |
CalendarTriggerBuilder | Compilateur pour les déclencheurs d'agenda. |
ClockTriggerBuilder | Compilateur pour les déclencheurs d'horloge. |
DocumentTriggerBuilder | Compilateur pour les déclencheurs de document. |
EventType | Énumération indiquant le type d'événement déclenché. |
FormTriggerBuilder | Compilateur pour les déclencheurs de formulaire. |
InstallationSource | Énumération qui indique comment le script a été installé en tant que module complémentaire pour l'utilisateur actuel. |
ScriptApp | Accéder à la publication de scripts et aux déclencheurs, et les manipuler. |
Service | Accéder à la publication de scripts et la manipuler. |
SpreadsheetTriggerBuilder | Compilateur pour les déclencheurs de feuille de calcul. |
StateTokenBuilder | Permet aux scripts de créer des jetons d'état pouvant être utilisés dans les API de rappel (comme les flux OAuth). |
Trigger | un déclencheur de script ; |
TriggerBuilder | Générateur générique pour les déclencheurs de script. |
TriggerSource | Énumération indiquant la source de l'événement qui déclenche le déclencheur. |
Propriétés
| Propriété | Type | Description |
NONE | Enum | Mode qui n'autorise l'accès à aucun service nécessitant une autorisation. |
CUSTOM_FUNCTION | Enum | Mode qui permet d'accéder à un sous-ensemble limité de services pour une utilisation dans des fonctions de feuille de calcul personnalisées. |
LIMITED | Enum | Mode qui permet d'accéder à un sous-ensemble limité de services. |
FULL | Enum | Mode qui permet d'accéder à tous les services nécessitant une autorisation. |
Méthodes
| Méthode | Type renvoyé | Brève description |
getAuthorizationStatus() | AuthorizationStatus | Obtient une valeur qui indique si l'utilisateur doit autoriser ce script à utiliser un ou plusieurs services (par exemple, ScriptApp.AuthorizationStatus.REQUIRED). |
getAuthorizationUrl() | String|null | Obtient l'URL d'autorisation qui peut être utilisée pour accorder l'accès au script. |
getAuthorizedScopes() | String[]|null | Obtient la liste des champs d'application autorisés pour le script. |
Propriétés
| Propriété | Type | Description |
REQUIRED | Enum | L'utilisateur doit autoriser ce script à utiliser un ou plusieurs services. |
NOT_REQUIRED | Enum | L'utilisateur a accordé à ce script toutes les autorisations dont il a besoin pour le moment. |
Propriétés
| Propriété | Type | Description |
CLOCK | Enum | Le déclencheur se déclenche une fois que l'événement temporel atteint une heure spécifique. |
ON_OPEN | Enum | Le déclencheur se déclenche une fois que l'utilisateur a ouvert le fichier Google Docs, Sheets ou Forms. |
ON_EDIT | Enum | Le déclencheur se déclenche une fois que l'utilisateur a modifié le fichier Google Sheets (par exemple, en saisissant une nouvelle valeur dans une cellule, ce qui est considéré comme une modification et non comme un changement). |
ON_FORM_SUBMIT | Enum | Le déclencheur s'active une fois que l'utilisateur a répondu à un formulaire Google. |
ON_CHANGE | Enum | Le déclencheur se déclenche une fois que l'utilisateur a modifié le fichier Google Sheets (par exemple, en ajoutant une ligne, ce qui est considéré comme une modification et non comme une édition). |
ON_EVENT_UPDATED | Enum | Le déclencheur se déclenche lorsqu'un événement est créé, modifié ou supprimé dans le calendrier Google spécifié. |
Propriétés
| Propriété | Type | Description |
APPS_MARKETPLACE_DOMAIN_ADD_ON | Enum | Le module complémentaire a été installé par l'administrateur pour le domaine de l'utilisateur. |
NONE | Enum | Le script ne s'exécute pas en tant que module complémentaire. |
WEB_STORE_ADD_ON | Enum | Le module complémentaire a été installé par l'utilisateur depuis le Chrome Web Store. |
Propriétés
| Propriété | Type | Description |
AuthMode | AuthMode | Énumération qui identifie les catégories de services autorisés qu'Apps Script peut exécuter via une fonction déclenchée. |
AuthorizationStatus | AuthorizationStatus | Énumération indiquant l'état d'autorisation d'un script. |
EventType | EventType | Énumération indiquant le type d'événement déclenché. |
InstallationSource | InstallationSource | Énumération indiquant comment le script a été installé pour l'utilisateur en tant que module complémentaire. |
TriggerSource | TriggerSource | Énumération indiquant la source de l'événement qui déclenche le déclencheur. |
WeekDay | Weekday | Énumération représentant les jours de la semaine. |
Méthodes
| Méthode | Type renvoyé | Brève description |
getUrl() | String | Renvoie l'URL de l'application Web si elle a été déployée, sinon renvoie null. |
isEnabled() | Boolean | Renvoie true si le script est accessible en tant qu'application Web. |
Propriétés
| Propriété | Type | Description |
SPREADSHEETS | Enum | Google Sheets déclenche le déclencheur. |
CLOCK | Enum | Un événement temporel déclenche le déclencheur. |
FORMS | Enum | Google Forms déclenche le déclencheur. |
DOCUMENTS | Enum | Google Docs déclenche le déclencheur. |
CALENDAR | Enum | Google Agenda déclenche le déclencheur. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/04/13 (UTC).
[null,null,["Dernière mise à jour le 2026/04/13 (UTC)."],[],[]]