アドオンで Google ドキュメントを拡張する

Google ドキュメントは、 リアルタイムでの共同編集が可能な、ドキュメントの作成、編集、共有のための強力なツールを提供する クラウドベースのドキュメント ソリューションです。

カスタマイズされたワークフローの改善、サードパーティ システムへの接続の確立、ドキュメントと他の Google Workspace アプリケーション(Google スライドなど)の統合を行うアドオンを使用して、ドキュメントを拡張できます。

他のユーザーが作成したドキュメント アドオンは、 Google Workspace Marketplaceで確認できます。

対応策

ドキュメントを拡張するアドオンを使用すると、次のことができます。

  • 組み込みの Apps Script Document サービスを使用して、ドキュメント内のテキストの読み取り、編集、可視化、書式設定を行います。このサービスでは、ドキュメントに表示される表、画像、図、数式を作成、変更することもできます。
  • 標準の HTML と CSS を使用して、カスタム メニューを作成し、複数の カスタム ダイアログとサイドバー インターフェース を定義します。
  • アドオン トリガーを使用して、特定の 関数を実行します。

ドキュメント アドオンは Apps Script を使用して構築されます。Apps Script を使用して Google ドキュメントにアクセスして管理する方法については、 ドキュメントを拡張するをご覧ください。

ドキュメント構成

ドキュメントで作成されたドキュメントには、テキスト、画像、表、その他の要素の表示位置と表示方法を定義する、ツリー構造(HTML や JSON に似ています)が内部にあります。Apps Script Document サービスでは、さまざまな 要素タイプを管理するために、いくつかのクラス( ParagraphTable など)が定義されています。

これらの要素クラスと、その配置を管理するルールについては、ドキュメントの構造 をご覧ください。

トリガー

Apps Script のトリガー を使用すると、ドキュメントを開いたときやアドオンをインストールしたときなど、特定の条件が満たされたときに、スクリプト プロジェクトが指定された関数を実行できるようになります。

ドキュメント アドオンで使用できるトリガーと、その使用に適用される制限については、アドオン トリガーをご覧ください。

スタートガイド

コードを確認する準備ができたら、 アドオンのサンプルをご覧ください。これには、 ドキュメント アドオン のクイックスタート( Google 翻訳搭載)が含まれます。