First Steps with Google Workspace Studio: AI Workflow Development Course Connecting Gmail, Calendar and Spreadsheets

Your Workspace at a Glance: Navigating the Studio Dashboard and Project Settings

After navigating the important, yet abstract, world of OAuth consent screens and API scopes, it's time to ground ourselves in the tangible environment where our project will come to life. You've laid the security groundwork; now, let's step into the workshop. This is where you'll write code, test logic, and manage the entire lifecycle of your AI-powered workflow.

Opening a new Google Workspace Studio project for the first time can feel like sitting in the cockpit of an airplane. There are buttons, menus, and panels everywhere. What do they all do? Which ones are critical, and which can you ignore for now? This initial uncertainty can be a significant roadblock, preventing you from even starting.

This section is your co-pilot. We will systematically demystify the Workspace Studio dashboard, turning that intimidating cockpit into a familiar and powerful command center. By the end of this tour, you will confidently know where to find your files, how to adjust crucial project settings, and where to look when things go wrong. Mastering this interface is the first step toward rapid and efficient workflow development.

Think of the Studio dashboard not as a single tool, but as a collection of specialized areas, each with a distinct purpose. Understanding this division of labor is key. Broadly, the interface is organized into areas for writing, configuring, running, and monitoring your code.

graph TD
    A[Workspace Studio Dashboard] --> B[Code Editor & File List];
    A --> C[Project Settings (⚙️)];
    A --> D[Executions & Logs];
    A --> E[Triggers (⏰)];
    A --> F[Deployments];

    subgraph "Writing & Organization"
        B
    end

    subgraph "Configuration"
        C
        E
    end

    subgraph "Monitoring & Publishing"
        D
        F
    end

The largest part of your screen is the Code Editor, where you'll write your Apps Script (which is essentially JavaScript with special powers). To the left, you'll see the File Explorer, which lists all the files in your project, such as code files (.gs) and any HTML files for user interfaces. For our initial projects, we'll primarily be working with a single Code.gs file.

Now, direct your attention to the menu on the far left. This is your primary navigation. The most important icons here are:

Project Settings (the gear icon ⚙️): This is your project's control panel. Here you can review the API scopes your script requires—a practical check on the OAuth screen we just configured. A crucial pro-tip for more advanced work is to check the box for "Show appsscript.json manifest file in editor." This file gives you granular control over your project's configuration, a topic we'll revisit when building more complex add-ons.

Executions (a list icon): This is your mission log and diagnostic tool. Every time your script runs, whether you trigger it manually or it runs on a schedule, a record appears here. If the script succeeds, you'll see a green check. If it fails, you'll see a red exclamation mark. Clicking on a failed execution is the number one way to start debugging your code, as it shows you exactly which line caused the error.

チャプターへ戻る