コーディング レベル: 中級
所要時間: 15 分
プロジェクト タイプ: エディタ アドオン
目標
- ソリューションの機能について理解する。
- ソリューション内で Apps Script サービスが果たす役割について理解する。
- スクリプトを設定する。
- スクリプトを実行する。
このソリューションについて
このソリューションを使用すると、プレゼンテーションのスライドの下部に進行状況バーを追加できます。

仕組み
スクリプトは、プレゼンテーション内のスライドの数を計算し、各スライドの下部に長方形の図形を追加します。スクリプトは、スライド内の進行状況を示すために、各長方形の図形の幅を大きくします。
Apps Script サービス
このソリューションでは、次のサービスを使用します。
- スライド サービス: プレゼンテーションのスライドを取得し、それぞれに長方形の図形を追加します。
前提条件
このサンプルを使用するには、次の前提条件を満たす必要があります。
- Google アカウント(Google Workspace アカウントの場合は管理者による承認が必要になることがあります)。
- インターネットにアクセスできるウェブブラウザ。
スクリプトを設定する
- 次のボタンをクリックして、進行状況バー スライド プレゼンテーションのコピーを作成します。このソリューションの Apps Script プロジェクトは、プレゼンテーションに添付されています。
コピーを作成 - プレゼンテーションで、[**拡張機能**] [>] [**進行状況バー**] [>] [**進行状況バーを表示**] をクリックします。
プロンプトが表示されたら、スクリプトを承認します。 OAuth 同意画面に [このアプリは確認されていません] という警告が表示された場合は、 [詳細]> [{プロジェクト名}に移動(安全ではない)] を選択して続行します。
もう一度、[拡張機能] > [進行状況バー] > [進行状況バーを表示] をクリックします。
進行状況バーを削除するには、[拡張機能] [>] [進行状況バー] [>] [進行状況バーを非表示] をクリックします。
コードを確認する
このソリューションの Apps Script コードを確認するには、 [ソースコードを表示]をクリックします:
ソースコードを表示
寄稿者
このサンプルは、Google デベロッパー エキスパートの協力のもと、Google によって管理されています。