Google Docs API を使用すると、Google ドキュメントでドキュメントを作成、変更できます。
アプリケーションを Docs API と統合して、洗練された ユーザー提供データとシステム提供データの両方から取得します。Docs API を使うと、 次のことが可能です。
- 処理の自動化
- ドキュメントを一括で作成する
- ドキュメントの書式設定
- 請求書または契約書を生成する
- オブジェクトの特定の属性を取得する
Docs API で使用される一般的な用語は次のとおりです。
- ドキュメント ID
ドキュメントの一意の識別子。名前を含む特定の文字列で、 文字、数字、一部の特殊文字がドキュメントを参照し、 ドキュメントの URL から取得できます。ドキュメント ID は、次の状態になっても不変です。 ドキュメント名が変更されます。ID を確認する方法については、 ドキュメント ID。
https://docs.google.com/document/d/DOCUMENT_ID/edit
- 要素
ドキュメントを構成する構造。ドキュメントの最上位要素
Body
を含めます。DocumentStyle
、List
。- Google Workspace のドキュメント
Google ドキュメントなどの Google Workspace アプリケーションによって作成されるファイル。 ドキュメントの MIME タイプの形式は次のとおりです。
application/vnd.google-apps.document
。MIME タイプのリストについては、をご覧ください。 Google Workspace と Google ドライブでサポートされる MIME タイプをご覧ください。- Index
コンテンツ本文内のほとんどの要素には、
startIndex
プロパティとendIndex
プロパティがあります。要素の開始と終了のオフセットを示します。 それを囲むセグメントの先頭を基準として移動されます。- インライン画像
ドキュメント内のテキストの流れに表示される画像。Google の 添付します。
- 名前付き範囲
連続したテキスト範囲。
NamedRange
: 同じnamedRangeId
を持つ範囲のコレクション。名前付き範囲を使用すると ユーザーが定義した任意の文字列とドキュメントの一部を 後でプログラムで内容を読み取ったり編集したりできるようにします。 ドキュメントには、同じ名前の複数の名前付き範囲を含めることができますが、 名前付き範囲には一意の ID があります- Segment
構造要素またはコンテンツ 要素を含む
Body
、Header
、Footer
、Footnote
。クラスタ内の要素のインデックス そのセグメントの先頭を基準とします- 候補
元のテキストを変更せずにドキュメントを変更します。オーナーが は提案を承認し、元のテキストを置き換えます。
関連トピック
Google Workspace API を使用した開発(処理方法、 については、Google Kubernetes Engine Google Workspace へようこそ。
ドキュメントの概念の概要については、以下をご覧ください。 Document。
Docs API アプリの構成と実行方法については、 JavaScript のクイックスタート