Google スライドの拡張

Google Apps Script では、スライド サービスを利用して、Google スライドのプレゼンテーションをプログラマティックに作成、変更できます。Apps Script を使用して、スライドにカスタム メニューダイアログ、サイドバーを追加できます。スライドはカレンダー、ドライブ、Gmail などの他の Google サービスと統合することもできます。

使ってみる

Apps Script には、Google スライドをプログラムで作成、読み取り、編集できる組み込みサービスが含まれています。Apps Script では、次の 2 つの方法で Google スライドと連携できます。

  1. ユーザーがそのプレゼンテーションに対する適切なアクセス権を持っていれば、どのスクリプトでも新しいプレゼンテーションを作成したり、既存のプレゼンテーションにアクセスしたりできます。
  2. スクリプトをプレゼンテーションにバインドすると、スクリプトからそのスクリプトのスライド ユーザー インターフェースに直接アクセスできるようになります。バインドされたスクリプトを作成するには、Google スライドで [拡張機能] > [Apps Script] を選択します。

カスタム メニューとユーザー インターフェース

Google スライドでは、カスタム メニュー、ダイアログ ボックス、サイドバーを追加してカスタマイズできます。メニュー作成の基本については、メニューのガイドをご覧ください。ダイアログ ボックスのコンテンツのカスタマイズについては、HTML サービスのガイドをご覧ください。

カスタム インターフェースをアドオンの一部として公開する場合は、スタイルガイドに沿って、Google スライド エディタのスタイルとレイアウトとの整合性を確保してください。

Google スライドのアドオン

アドオンは、Google スライド内で実行される特別にパッケージ化された Apps Script プロジェクトであり、Google スライド アドオンストアからインストールできます。Google スライド用のスクリプトを作成して広く共有する場合は、Apps Script でスクリプトをアドオンとしてpublishすると、他のユーザーがアドオンストアからインストールできるようになります。

スライドのアドオンの例については、翻訳アドオンのサンプルまたは進行状況バーのアドオンのサンプルをご覧ください。