Google スライドは、リアルタイムでの共同編集が可能な、カスタム スライドデッキをすばやく作成できる強力なツールを備えたクラウドベースのプレゼンテーション ソリューションです。
スライドは、ユーザーが新しいプレゼンテーションを作成したり、サードパーティ システムとの接続を確立したり、スライドのデータを他の Google Workspace アプリケーション(Google スプレッドシートなど)と統合したりするのに役立つアドオンで拡張できます。
他のユーザーが作成したスライドのアドオンは、 Google Workspace Marketplaceで確認できます。
対応策
スライドを拡張するアドオンを使用すると、次のようなことができます。
- 組み込みの Apps Script Slides サービスを使用して、Slides プレゼンテーションのスライドを読み取り、編集、可視化、書式設定します。
- Apps Script の高度なスライド サービスを使用して、 Google スライド API に直接アクセスします。
- 標準の HTML と CSS を使用して、カスタム メニューを作成し、複数の カスタム ダイアログとサイドバー インターフェース を定義します。
- 特定のアクティベーション イベントが発生したときに指定された関数を実行するアドオン トリガーを作成します。
スライドのアドオンは Apps Script を使用して作成されます。Apps Script を使用してスライドにアクセスして管理する方法について詳しくは、 スライドを拡張するをご覧ください。
プレゼンテーションの構成
スライド プレゼンテーションはページで構成され、各ページにはテキスト ボックスや画像などの要素がいくつか含まれています。
Apps Script Slides サービスには、スライドの組織構造(Slide や Shape など)を表すクラスがいくつか用意されています。これらのクラスを使用して、スライドのデータと動作を読み取り、変更できます。
スライド プレゼンテーションの構成について詳しくは、 プレゼンテーションの構成をご覧ください。
トリガー
Apps Script トリガーを使用すると、プレゼンテーションを開いたときやアドオンをインストールしたときなど、特定の条件が満たされたときに、スクリプト プロジェクトが指定された関数を実行できるようになります。
スライドのアドオンで使用できるトリガーと、その使用に適用される制限事項について詳しくは、アドオン トリガーをご覧ください。
関連情報
スライドのアドオンを開発する際は、次の Apps Script ガイドが役立ちます。