Setting Up Your Development Environment

Expert-defined terms from the Professional Certificate in Google Apps Script Fundamentals course at Greenwich School of Business and Finance. Free to read, free to share, paired with a globally recognised certification pathway.

Setting Up Your Development Environment

Apps Script #

A JavaScript cloud scripting language for lightweight application development in the G Suite platform.

Google Cloud Project #

A container for resources that belong to an application, including Apps Script projects.

Google Drive #

A file storage and synchronization service developed by Google.

Gmail #

A free web-based email service developed by Google.

Google Sheets #

A web-based spreadsheet application developed by Google.

Google Slides #

A web-based presentation application developed by Google.

Google Docs #

A web-based word processing application developed by Google.

Code Editor #

A text editor for writing Apps Script code in the Apps Script environment.

Apps Script Dashboard #

The main page of the Apps Script environment, which displays recent projects and scripts.

Deployment #

The process of publishing an Apps Script project to a specific version and mode.

Version #

A specific state of an Apps Script project that can be published and restored later.

Mode #

The access level of an Apps Script project, which can be "Development" or "Execution".

Web App #

A type of Apps Script deployment that runs as a standalone web application.

Add #

on: A type of Apps Script deployment that extends the functionality of a Google Workspace application.

Library #

A reusable code module that can be included in multiple Apps Script projects.

Triggers #

Automated events that run Apps Script functions based on specific conditions.

Simple Trigger #

A type of trigger that runs automatically when a specific event occurs, such as opening a document or submitting a form.

Installable Trigger #

A type of trigger that runs based on a time-driven or event-driven schedule, and requires user authorization.

Time #

driven Trigger: A type of installable trigger that runs based on a specific time or interval.

Event #

driven Trigger: A type of installable trigger that runs based on a specific event, such as a form submission or a spreadsheet edit.

Properties Service #

A storage service for storing and retrieving application-specific data in Apps Script.

User Properties #

A type of Properties Service storage that is specific to each user of an Apps Script project.

Script Properties #

A type of Properties Service storage that is specific to an Apps Script project.

Document Properties #

A type of Properties Service storage that is specific to a Google Document, Spreadsheet, or Form.

Session Storage #

A type of Properties Service storage that is specific to a user session.

Cache Service #

A service for caching frequently used data in Apps Script.

Content Service #

A service for creating and serving web content in Apps Script.

UrlFetchApp #

A service for making HTTP requests and retrieving web content in Apps Script.

OAuth2 #

A standard authorization protocol for granting third-party applications access to user data.

Service Account #

A type of Google account that represents a machine or application, rather than a human user.

API Key #

A unique identifier for an API client that is used for authentication and rate limiting.

Scopes #

A set of permissions that an Apps Script project requires to access user data.

Publish #

The process of making an Apps Script project available to other users or applications.

Standalone Script #

A type of Apps Script project that is not associated with a Google Workspace application.

Bound Script #

A type of Apps Script project that is associated with a Google Workspace application, such as a Google Document or Spreadsheet.

Container #

bound Script: A type of bound script that is associated with a specific Google Workspace container, such as a Google Document or Spreadsheet.

Editor Add #

on: A type of bound script that extends the functionality of a Google Workspace application, such as Google Docs or Sheets.

Webhook #

A user-defined HTTP callback that is triggered by a specific event, such as a form submission or a spreadsheet edit.

Google Apps Script API #

A RESTful API for managing Apps Script projects and resources.

Google Cloud Build #

A service for building and deploying containerized applications in the Google Cloud Platform.

Google Cloud Functions #

A service for running serverless functions in the Google Cloud Platform.

Google Cloud Scheduler #

A service for scheduling and executing cron jobs in the Google Cloud Platform.

Google Cloud Storage #

A service for storing and accessing large amounts of data in the Google Cloud Platform.

Google Cloud Pub/Sub #

A service for sending and receiving messages between applications in the Google Cloud Platform.

Google Cloud Endpoints #

A service for building and deploying RESTful APIs in the Google Cloud Platform.

Google Workspace Marketplace #

An online store for discovering, purchasing, and deploying third-party applications that integrate with Google Workspace.

Google Workspace Administration #

A web-based console for managing Google Workspace domains and users.

Google Workspace Add #

ons: A type of add-on that extends the functionality of Google Workspace applications, such as Gmail or Calendar.

Google Workspace Marketplace SDK #

A set of APIs and tools for building and publishing Google Workspace add-ons.

Google Workspace Apps Script API Reference #

A comprehensive documentation of the Apps Script API, including methods, properties, and events.

Google Workspace Developer Blog #

A blog that provides news, updates, and best practices for Google Workspace developers.

Google Workspace Developer Community #

An online forum for Google Workspace developers to ask questions, share knowledge, and collaborate on projects.

Google Workspace Developer Challenge #

A contest for Google Workspace developers to showcase their skills and creativity in building innovative applications.

Google Workspace Developer Summit #

An annual conference for Google Workspace developers to learn, network, and get inspired.

Google Workspace Script Center #

A legacy name for the Google Workspace Script Gallery.

Google Apps Script Nation #

A community-driven website for sharing and discovering Apps Script projects and resources.

Google Apps Script Weekly #

A newsletter that curates the latest Apps Script news, tutorials, and community updates.

Google Apps Script Community Plugins #

A collection of open-source plugins for enhancing the Apps Script editor with additional features and functionality.

Google Apps Script Community GitHub #

A public repository for sharing and contributing to Apps Script community projects and resources.

Google Apps Script Community Slack #

A real-time messaging platform for the Apps Script community to collaborate and support each other.

Google Apps Script Community YouTube #

A channel for watching and sharing Apps Script video tutorials, demos, and presentations.

Google Apps Script Community Twitter #

A social media platform for following and interacting with Apps Script experts, influencers, and enthusiasts.

Google Apps Script Community LinkedIn #

A professional networking platform for connecting and engaging with Apps Script professionals and peers.

Google Apps Script Community Reddit #

A social news aggregation platform for discussing and learning about Apps Script with other developers.

Google Apps Script Community Stack Overflow #

A question-and-answer platform for troubleshooting and solving

May 2026 cohort · 29 days left
from £99 GBP
Enrol