Google Apps Script では、スライド サービスを使用して、Google スライドのプレゼンテーションをプログラムで作成、変更できます。Apps Script を使用して、スライドにカスタム メニュー、ダイアログ、サイドバーを追加できます。スライドは、カレンダー、ドライブ、Gmail などの他の Google サービスと統合することもできます。
使ってみる
Apps Script には、Google スライドをプログラムで作成、読み取り、編集できる組み込みサービスが含まれています。Apps Script で Google スライドを操作するには、次の 2 つの方法があります。
- ユーザーがそのプレゼンテーションに対する適切なアクセス権を持っていれば、どのスクリプトでも新しいプレゼンテーションを作成したり、既存のプレゼンテーションにアクセスしたりできます。
- スクリプトをプレゼンテーションにバインドすると、スクリプトはそのスクリプトからスライドのユーザー インターフェースに直接アクセスできます。バインドされたスクリプトを作成するには、Google スライド内から [拡張機能] > [Apps Script] を選択します。
カスタム メニューとユーザー インターフェース
Google スライドでは、カスタム メニュー、ダイアログ ボックス、サイドバーを追加してカスタマイズできます。メニュー作成の基本については、メニューのガイドをご覧ください。ダイアログ ボックスのコンテンツをカスタマイズする方法については、HTML サービスのガイドをご覧ください。
カスタム インターフェースをアドオンの一部として公開する場合は、スタイルガイドに沿って、Google スライド エディタのスタイルとレイアウトとの整合性を確保してください。
Google スライドのアドオン
アドオンは、Google スライド内で実行され、Google スライドのアドオンストアからインストールできる、特別にパッケージ化された Apps Script プロジェクトです。作成した Google スライドのスクリプトを世界中のユーザーと共有する場合、Apps Script を使用すると、スクリプトをアドオンとして公開できます。これにより、他のユーザーがアドオンストアからスクリプトをインストールできるようになります。
スライドのアドオンの例については、翻訳アドオンのサンプルまたは進行状況バーのアドオンのサンプルをご覧ください。