KAC Google ドキュメント
ドキュメントの読み取りと書き込みを行います。
リリース予定:済
最新バージョン:1.0
最新バージョンリリース日:2024/11/01
カスタムコネクタJSONダウンロードURL:https://drive.google.com/uc?export=download&id=18yEZVBb6HyDZ-GSCkhsGIYAMEhv61Ysc
仕様・制限事項
KAC のカウントは getToken アクションの1リクエストごとに1回カウントアップされます。
詳細な仕様については公式ドキュメントを参照してください。https://developers.google.com/docs/api/reference/rest
サインインに必要な情報
Google アカウントによるサインインと認証
getToken
アクセストークンを取得します。
パラメータ
なし
レスポンス
access_token: アクセストークン
payedCheck: カウント情報
count: 総カウント数
maxCount: 当月の限度カウント数
count_カスタムコネクタ名: コネクタの総カウント数
mSec: 総実行時間
maxMSec: 当月の限度実行時間
docs_documents_get
指定されたドキュメントの最新バージョンを取得します。
パラメータ
documentId: 取得するドキュメントの ID。
suggestionsViewMode: ドキュメントに適用する提案表示モード。これにより、承認または拒否されたすべての提案を含むドキュメントをインラインで表示できます。指定されていない場合は、DEFAULT_FOR_CURRENT_ACCESS が使用されます。
includeTabsContent: Document の `body` や `documentStyle` などのテキスト コンテンツ フィールドの代わりに Document.tabs フィールドに値を設定するかどうか。 - 「True」の場合: ドキュメントのコンテンツが、Document のテキスト コンテンツ フィールドではなく、Document.tabs フィールドに入力されます。 - `False` の場合: ドキュメントの最初のタブのコンテンツが、Document.tabs を除く Document のコンテンツ フィールドに入力されます。ドキュメントにタブが 1 つしかない場合、そのタブを使用してドキュメントのコンテンツが設定されます。 Document.tabs は空になります。
access_token: OAuth アクセス トークン。
alt: レスポンスのデータ形式。
callback: JSONP
fields: 部分応答に含めるフィールドを指定するセレクター。
key: APIキー。 API キーはプロジェクトを識別し、API アクセス、割り当て、レポートを提供します。 OAuth 2.0 トークンを指定しない場合は必須です。
prettyPrint: インデントと改行を含む応答を返します。
quotaUser: サーバー側アプリケーションのクォータ目的に使用できます。ユーザーに割り当てる任意の文字列を指定できますが、40 文字を超えてはなりません。
upload_protocol: メディアのアップロード プロトコル (「raw」、「multipart」など)。
uploadType: メディア用の従来のアップロード プロトコル (「メディア」、「マルチパート」など)。
$.xgafv: V1 エラー形式。
レスポンス
Google Docs リファレンス 「 Method: documents_get」 参照: https://developers.google.com/docs/api/reference/rest/v1/documents/get
docs_documents_create
リクエストで指定されたタイトルを使用して空のドキュメントを作成します。提供されたコンテンツを含む、リクエスト内の他のフィールドは無視されます。作成したドキュメントを返します。
パラメータ
title: ドキュメントのタイトル。
tabs: ドキュメントの一部であるタブ。タブには子タブ、つまり別のタブ内にネストされたタブを含めることができます。子タブは Tab.childTabs フィールドで表されます。
tabProperties.title: ユーザーに表示されるタブの名前。
tabProperties.parentTabId: オプション。親タブのID。現在のタブがルートレベルのタブである場合、つまり親がない場合は空になります。
tabProperties.index: 親内のタブのゼロから始まるインデックス。
documentTab.body.content: 本体の内容。本文のコンテンツのインデックスは 0 から始まります。
startIndex: この構造要素の 0 から始まる開始インデックス (UTF-16 コード単位)。
endIndex: UTF-16 コード単位での、この構造要素のゼロから始まる終了インデックス (排他的)。
paragraph.elements: 段落の内容を構成要素に分割したもの。
startIndex: この段落要素のゼロから始まる開始インデックス (UTF-16 コード単位)。
endIndex: UTF-16 コード単位での、この段落要素のゼロベースの終了インデックス (排他的)。
textRun.content: この実行のテキスト。実行内の非テキスト要素は、Unicode 文字 U+E907 に置き換えられます。
textRun.suggestedInsertionIds: 提案された挿入 ID。 TextRun がネストされた提案された変更である場合、TextRun には複数の挿入 ID が含まれる場合があります。空の場合、これは推奨される挿入ではありません。
textRun.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
textRun.textStyle.bold: テキストを太字で表示するかどうか。
textRun.textStyle.italic: テキストが斜体かどうか。
textRun.textStyle.underline: テキストに下線が引かれているかどうか。
textRun.textStyle.strikethrough: テキストに取り消し線が引かれているかどうか。
textRun.textStyle.smallCaps: テキストが小文字であるかどうか。
textRun.textStyle.backgroundColor.color.rgbColor.red: 色の赤成分 (0.0 ~ 1.0)。
textRun.textStyle.backgroundColor.color.rgbColor.green: 色の緑の成分。0.0 ~ 1.0。
textRun.textStyle.backgroundColor.color.rgbColor.blue: 色の青成分 (0.0 ~ 1.0)。
textRun.textStyle.fontSize.magnitude: 大きさ。
textRun.textStyle.fontSize.unit: 大きさの単位。
textRun.textStyle.weightedFontFamily.fontFamily: テキストのフォント ファミリー。フォント ファミリーには、ドキュメントのフォント メニューまたは [Google Fonts] (https://fonts.google.com/) のフォントを使用できます。フォント名が認識されない場合、テキストは「Arial」でレンダリングされます。
textRun.textStyle.weightedFontFamily.weight: フォントの太さ。このフィールドには、「100」から「900」までの「100」の倍数の任意の値を指定できます。この範囲は、CSS 2.1 仕様 [セクション 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness) で説明されている数値に対応しますが、数値以外の値は許可されません。デフォルト値は `400` (「標準」) です。フォントのウェイトは、レンダリングされるフォントのウェイトの 1 つのコンポーネントにすぎません。 `weight` とテキスト スタイルの解決された `bold` 値の組み合わせにより、継承を考慮した上でレンダリングされたウェイトが決定されます。 * テキストがボールドでウェイトが `400` 未満の場合、
textRun.textStyle.baselineOffset: テキストの通常の位置からの垂直方向のオフセット。 `SUPERSCRIPT` または `SUBSCRIPT` ベースライン オフセットを持つテキストは、`font_size` フィールドに基づいて計算された小さなフォント サイズで自動的にレンダリングされます。このフィールドの変更は `font_size` には影響しません。
textRun.textStyle.link.url: 外部 URL。
textRun.textStyle.link.tabId: このドキュメント内のタブの ID。
textRun.textStyle.link.bookmark.id: このドキュメントのブックマークの ID。
textRun.textStyle.link.bookmark.tabId: このブックマークを含むタブの ID。
textRun.textStyle.link.heading.id: このドキュメントの見出しの ID。
textRun.textStyle.link.heading.tabId: この見出しを含むタブの ID。
textRun.textStyle.link.bookmarkId: このドキュメントのブックマークの ID。従来のフィールド: 代わりに、includeTabsContent を「true」に設定し、読み取りおよび書き込み操作に Link.bookmark を使用します。このフィールドは、単一のタブとその単一のタブ内のブックマークへのリンクを含むドキュメントで includeTabsContent が「false」に設定されている場合にのみ返されます。それ以外の場合は、Link.bookmark が返されます。このフィールドが書き込みリクエストで使用される場合、ブックマークはリクエストで指定されたタブ ID からのものとみなされます。リクエストでタブ ID が指定されていない場合、ドキュメントの最初のタブからのものとみなされます。
textRun.textStyle.link.headingId: このドキュメントの見出しの ID。従来のフィールド: 代わりに、includeTabsContent を「true」に設定し、読み取りおよび書き込み操作に Link.Heading を使用します。このフィールドは、単一のタブとその単一タブ内の見出しへのリンクを含むドキュメントで includeTabsContent が「false」に設定されている場合にのみ返されます。それ以外の場合は、Link.Heading が返されます。このフィールドが書き込みリクエストで使用される場合、見出しはリクエストで指定されたタブ ID からのものとみなされます。リクエストでタブ ID が指定されていない場合、ドキュメントの最初のタブからのものとみなされます。
textRun.suggestedTextStyleChanges.textStyleSuggestionState.boldSuggested: 太字への変更が提案されたかどうかを示します。
textRun.suggestedTextStyleChanges.textStyleSuggestionState.italicSuggested: 斜体への変更が提案されたかどうかを示します。
textRun.suggestedTextStyleChanges.textStyleSuggestionState.underlineSuggested: 下線の変更が提案されたかどうかを示します。
textRun.suggestedTextStyleChanges.textStyleSuggestionState.strikethroughSuggested: 取り消し線に対する変更が提案されたかどうかを示します。
textRun.suggestedTextStyleChanges.textStyleSuggestionState.smallCapsSuggested: small_caps に対して提案された変更があったかどうかを示します。
textRun.suggestedTextStyleChanges.textStyleSuggestionState.backgroundColorSuggested: 背景色に変更が提案されたかどうかを示します。
textRun.suggestedTextStyleChanges.textStyleSuggestionState.foregroundColorSuggested: foreground_color に変更が提案されたかどうかを示します。
textRun.suggestedTextStyleChanges.textStyleSuggestionState.fontSizeSuggested: font_size に変更が提案されたかどうかを示します。
textRun.suggestedTextStyleChanges.textStyleSuggestionState.weightedFontFamilySuggested: Weighted_font_family に変更が提案されたかどうかを示します。
textRun.suggestedTextStyleChanges.textStyleSuggestionState.baselineOffsetSuggested: Baseline_offset に対して提案された変更があったかどうかを示します。
textRun.suggestedTextStyleChanges.textStyleSuggestionState.linkSuggested: リンクへの変更が提案されたかどうかを示します。
autoText.type: この自動テキストのタイプ。
autoText.suggestedInsertionIds: 提案された挿入 ID。入れ子になった提案された変更の場合、定型句には複数の挿入 ID が含まれる場合があります。空の場合、これは推奨される挿入ではありません。
autoText.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
pageBreak.suggestedInsertionIds: 提案された挿入 ID。 PageBreak がネストされた提案された変更である場合、PageBreak には複数の挿入 ID が含まれる場合があります。空の場合、これは推奨される挿入ではありません。
pageBreak.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
columnBreak.suggestedInsertionIds: 提案された挿入 ID。入れ子になった提案された変更の場合、ColumnBreak には複数の挿入 ID が含まれる場合があります。空の場合、これは推奨される挿入ではありません。
columnBreak.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
footnoteReference.footnoteId: この脚注参照の内容を含む脚注の ID。
footnoteReference.footnoteNumber: この脚注のレンダリングされた番号。
footnoteReference.suggestedInsertionIds: 提案された挿入 ID。 FootnoteReference がネストされた提案された変更である場合、FootnoteReference には複数の挿入 ID が含まれる場合があります。空の場合、これは推奨される挿入ではありません。
footnoteReference.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
horizontalRule.suggestedInsertionIds: 提案された挿入 ID。水平ルールがネストされた提案された変更である場合、水平ルールには複数の挿入 ID が含まれる場合があります。空の場合、これは推奨される挿入ではありません。
horizontalRule.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
equation.suggestedInsertionIds: 提案された挿入 ID。入れ子になった提案された変更の場合、式には複数の挿入 ID が含まれる場合があります。空の場合、これは推奨される挿入ではありません。
equation.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
inlineObjectElement.inlineObjectId: この要素に含まれる InlineObject の ID。
inlineObjectElement.suggestedInsertionIds: 提案された挿入 ID。 InlineObjectElement は、ネストされた推奨変更の場合、複数の挿入 ID を持つ可能性があります。空の場合、これは推奨される挿入ではありません。
inlineObjectElement.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
person.suggestedInsertionIds: この人物のリンクをドキュメントに挿入する提案の ID。入れ子になった提案された変更 (たとえば、別のユーザーによって作成された提案内の提案) である場合、個人は複数の挿入 ID を持つ可能性があります。空の場合、この人物リンクは挿入候補ではありません。
person.suggestedDeletionIds: この人物のリンクをドキュメントから削除する提案の ID。たとえば、複数のユーザーが個人の削除を提案した場合、個人は複数の削除 ID を持つ可能性があります。空の場合、この人物リンクは削除が提案されません。
richLink.suggestedInsertionIds: このリンクをドキュメントに挿入する提案の ID。ネストされた提案された変更 (たとえば、別のユーザーによって作成された提案内の提案) である場合、RichLink は複数の挿入 ID を持つ可能性があります。空の場合、この人物リンクは挿入候補ではありません。
richLink.suggestedDeletionIds: このリンクをドキュメントから削除する提案の ID。たとえば、複数のユーザーがリッチリンクの削除を提案した場合、リッチリンクには複数の削除 ID が設定されることがあります。空の場合、この人物リンクは削除が提案されません。
paragraph.paragraphStyle.headingId: 段落の見出しID。空の場合、この段落は見出しではありません。このプロパティは読み取り専用です。
paragraph.paragraphStyle.namedStyleType: 段落の名前付きスタイル タイプ。名前付きスタイル タイプを更新すると、ParagraphStyle 内の他のプロパティに影響するため、他のプロパティが更新される前に名前付きスタイル タイプが適用されます。
paragraph.paragraphStyle.alignment: この段落のテキストの配置。
paragraph.paragraphStyle.lineSpacing: 法線に対するパーセンテージで表した線間のスペースの量。法線は 100.0 として表されます。設定されていない場合、値は親から継承されます。
paragraph.paragraphStyle.direction: この段落のテキストの方向。設定されていない場合、段落の方向は継承されないため、値はデフォルトの LEFT_TO_RIGHT になります。
paragraph.paragraphStyle.spacingMode: 段落の間隔モード。
paragraph.paragraphStyle.borderBetween.dashStyle: 境界線のダッシュスタイル。
paragraph.paragraphStyle.tabStops: この段落のタブストップのリスト。タブストップのリストは継承されません。このプロパティは読み取り専用です。
alignment: このタブストップの配置。設定されていない場合、値はデフォルトで START になります。
paragraph.paragraphStyle.keepLinesTogether: 可能であれば、段落のすべての行を同じページまたは列にレイアウトするかどうか。設定されていない場合、値は親から継承されます。
paragraph.paragraphStyle.keepWithNext: 可能であれば、この段落の少なくとも一部を次の段落と同じページまたは段にレイアウトするかどうか。設定されていない場合、値は親から継承されます。
paragraph.paragraphStyle.avoidWidowAndOrphan: その段落で未亡人や孤児を避けるかどうか。設定されていない場合、値は親から継承されます。
paragraph.paragraphStyle.pageBreakBefore: 現在の段落を常にページの先頭から開始するかどうか。設定されていない場合、値は親から継承されます。表、ヘッダー、フッター、脚注など、サポートされていない領域の段落の page_break_before を更新しようとすると、ドキュメントが無効な状態になり、400 不正なリクエスト エラーが返される可能性があります。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.headingIdSuggested: header_id に変更が提案されたかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.namedStyleTypeSuggested: named_style_type に提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.alignmentSuggested: 配置に変更が提案されたかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.lineSpacingSuggested: line_spacing に変更が提案されたかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.directionSuggested: 方向の変更が提案されたかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.spacingModeSuggested: spacing_mode への変更提案があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.spaceAboveSuggested: space_above に対して提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.spaceBelowSuggested: space_below に提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.borderBetweenSuggested: border_between に対して提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.borderTopSuggested: border_top に対して提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.borderBottomSuggested: border_bottom に対して提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.borderLeftSuggested: border_left に対する提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.borderRightSuggested: border_right への変更提案があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.indentFirstLineSuggested: indent_first_line に対して提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.indentStartSuggested: indent_start に対して提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.indentEndSuggested: indent_end に対して提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.keepLinesTogetherSuggested: keep_lines_together に対して提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.keepWithNextSuggested: keep_with_next に対して提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.avoidWidowAndOrphanSuggested: avoid_widow_and_orphan に対して提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.shadingSuggestionState.backgroundColorSuggested: シェーディングに対して提案された変更があったかどうかを示します。
paragraph.suggestedParagraphStyleChanges.paragraphStyleSuggestionState.pageBreakBeforeSuggested: page_break_before に提案された変更があったかどうかを示します。
paragraph.bullet.listId: この段落が属するリストの ID。
paragraph.bullet.nestingLevel: リスト内のこの段落のネスト レベル。
paragraph.suggestedBulletChanges.bulletSuggestionState.listIdSuggested: list_id に対して提案された変更があったかどうかを示します。
paragraph.suggestedBulletChanges.bulletSuggestionState.nestingLevelSuggested: nesting_level に提案された変更があったかどうかを示します。
paragraph.positionedObjectIds: この段落に関連付けられている、配置されたオブジェクトの ID。
paragraph.suggestedPositionedObjectIds.objectIds: オブジェクト ID。
sectionBreak.suggestedInsertionIds: 提案された挿入 ID。 SectionBreak がネストされた提案された変更である場合、SectionBreak には複数の挿入 ID が含まれる場合があります。空の場合、これは推奨される挿入ではありません。
sectionBreak.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
sectionBreak.sectionStyle.columnProperties: セクションの列のプロパティ。空の場合、セクションには、ドキュメント エディターのデフォルトのプロパティを含む 1 つの列が含まれます。セクションは 3 列以下になるように更新できます。このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティを設定解除すると、400 不正なリクエスト エラーが発生します。
sectionBreak.sectionStyle.columnSeparatorStyle: 列区切り文字のスタイル。このスタイルは、セクションに列が 1 つの場合でも設定できます。このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティを設定解除すると、400 不正なリクエスト エラーが発生します。
sectionBreak.sectionStyle.contentDirection: このセクションの内容の方向性。設定されていない場合、値はデフォルトの LEFT_TO_RIGHT になります。このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティを設定解除すると、400 不正なリクエスト エラーが発生します。
sectionBreak.sectionStyle.defaultHeaderId: デフォルトのヘッダーの ID。設定されていない場合、値は前の SectionBreak の SectionStyle を継承します。最初の SectionBreak で値が設定されていない場合、その値は DocumentStyle のdefault_header_id から継承されます。このプロパティは読み取り専用です。
sectionBreak.sectionStyle.defaultFooterId: デフォルトのフッターのID。設定されていない場合、値は前の SectionBreak の SectionStyle を継承します。最初の SectionBreak で値が設定されていない場合、その値は DocumentStyle のdefault_footer_id から継承されます。このプロパティは読み取り専用です。
sectionBreak.sectionStyle.firstPageHeaderId: セクションの最初のページにのみ使用されるヘッダーの ID。 use_first_page_header_footer が true の場合、この値はセクションの最初のページのヘッダーに使用されます。 false の場合、セクションの最初のページのヘッダーは、default_header_id を使用します。設定されていない場合、値は前の SectionBreak の SectionStyle を継承します。最初の SectionBreak で値が設定されていない場合、その値は DocumentStyle の first_page_header_id から継承されます。このプロパティは読み取り専用です。
sectionBreak.sectionStyle.firstPageFooterId: セクションの最初のページにのみ使用されるフッターの ID。 use_first_page_header_footer が true の場合、この値はセクションの最初のページのフッターに使用されます。 false の場合、セクションの最初のページのフッターは、default_footer_id を使用します。設定されていない場合、値は前の SectionBreak の SectionStyle を継承します。最初の SectionBreak で値が設定されていない場合、値は DocumentStyle の first_page_footer_id から継承されます。このプロパティは読み取り専用です。
sectionBreak.sectionStyle.evenPageHeaderId: 偶数ページのみに使用されるヘッダーの ID。 DocumentStyle の use_even_page_header_footer の値が true の場合、この値はセクション内の偶数ページのヘッダーに使用されます。 false の場合、偶数ページのヘッダーは、default_header_id を使用します。設定されていない場合、値は前の SectionBreak の SectionStyle を継承します。最初の SectionBreak で値が設定されていない場合、その値は DocumentStyle のeven_page_header_id から継承されます。このプロパティは読み取り専用です。
sectionBreak.sectionStyle.evenPageFooterId: 偶数ページのみに使用されるフッターの ID。 DocumentStyle の use_even_page_header_footer の値が true の場合、この値はセクション内の偶数ページのフッターに使用されます。 false の場合、偶数ページのフッターは、default_footer_id を使用します。設定されていない場合、値は前の SectionBreak の SectionStyle を継承します。最初の SectionBreak で値が設定されていない場合、その値は DocumentStyle のeven_page_footer_id から継承されます。このプロパティは読み取り専用です。
sectionBreak.sectionStyle.useFirstPageHeaderFooter: セクションの最初のページに最初のページのヘッダー/フッター ID を使用するかどうかを示します。設定されていない場合、最初のセクションの DocumentStyle の use_first_page_header_footer を継承します。後続のセクターに対して値が設定されていない場合は、false として解釈される必要があります。このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティを設定解除すると、400 不正なリクエスト エラーが発生します。
sectionBreak.sectionStyle.pageNumberStart: このセクションのページ数のカウントを開始するページ番号。設定されていない場合、ページ番号は前のセクションから継続されます。最初の SectionBreak で値が設定されていない場合は、DocumentStyle の page_number_start を参照してください。このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティを設定解除すると、400 不正なリクエスト エラーが発生します。
sectionBreak.sectionStyle.flipPageOrientation: オプション。このセクションの DocumentStyle の page_size の寸法を反転するかどうかを示します。これにより、縦向きと横向きの間でページの向きを変更できるようになります。設定されていない場合、値は DocumentStyle の flick_page_orientation から継承されます。このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティを設定解除すると、400 不正なリクエスト エラーが発生します。
table.rows: テーブル内の行数。
table.columns: テーブル内の列の数。テーブルが長方形でない場合もあるので、一部の行のセル数が異なる場合があります。
table.tableRows: 各行の内容とスタイル。
startIndex: この行のゼロから始まる開始インデックス (UTF-16 コード単位)。
endIndex: UTF-16 コード単位での、この行のゼロから始まる終了インデックス (排他的)。
tableCells: この行の各セルの内容とスタイル。テーブルが非長方形である可能性があるため、一部の行には、同じテーブル内の他の行とは異なるセル数が含まれる場合があります。
startIndex: このセルのゼロから始まる開始インデックス (UTF-16 コード単位)。
endIndex: UTF-16 コード単位での、このセルのゼロから始まる終了インデックス (排他的)。
tableCellStyle.rowSpan: セルの行範囲。このプロパティは読み取り専用です。
tableCellStyle.columnSpan: セルの列範囲。このプロパティは読み取り専用です。
tableCellStyle.borderLeft.dashStyle: 境界線のダッシュスタイル。
tableCellStyle.contentAlignment: 表のセル内のコンテンツの配置。デフォルトの配置は、ドキュメント エディターで新しく作成された表セルの配置と一致します。
suggestedInsertionIds: 提案された挿入 ID。ネストされた推奨変更の場合、TableCell には複数の挿入 ID が含まれる場合があります。空の場合、これは推奨される挿入ではありません。
suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
suggestedTableCellStyleChanges.tableCellStyleSuggestionState.rowSpanSuggested: row_span に対して提案された変更があったかどうかを示します。
suggestedTableCellStyleChanges.tableCellStyleSuggestionState.columnSpanSuggested: column_span に対して提案された変更があったかどうかを示します。
suggestedTableCellStyleChanges.tableCellStyleSuggestionState.backgroundColorSuggested: 背景色に変更が提案されたかどうかを示します。
suggestedTableCellStyleChanges.tableCellStyleSuggestionState.borderLeftSuggested: border_left に対する提案された変更があったかどうかを示します。
suggestedTableCellStyleChanges.tableCellStyleSuggestionState.borderRightSuggested: border_right への変更提案があったかどうかを示します。
suggestedTableCellStyleChanges.tableCellStyleSuggestionState.borderTopSuggested: border_top に対して提案された変更があったかどうかを示します。
suggestedTableCellStyleChanges.tableCellStyleSuggestionState.borderBottomSuggested: border_bottom に対して提案された変更があったかどうかを示します。
suggestedTableCellStyleChanges.tableCellStyleSuggestionState.paddingLeftSuggested: padding_left に対して提案された変更があったかどうかを示します。
suggestedTableCellStyleChanges.tableCellStyleSuggestionState.paddingRightSuggested: padding_right に対して提案された変更があったかどうかを示します。
suggestedTableCellStyleChanges.tableCellStyleSuggestionState.paddingTopSuggested: padding_top に対して提案された変更があったかどうかを示します。
suggestedTableCellStyleChanges.tableCellStyleSuggestionState.paddingBottomSuggested: padding_bottom に変更が提案されたかどうかを示します。
suggestedTableCellStyleChanges.tableCellStyleSuggestionState.contentAlignmentSuggested: content_alignment に対して提案された変更があったかどうかを示します。
suggestedInsertionIds: 提案された挿入 ID。ネストされた推奨変更の場合、TableRow には複数の挿入 ID が含まれる場合があります。空の場合、これは推奨される挿入ではありません。
suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
tableRowStyle.tableHeader: 行がテーブルヘッダーであるかどうか。
tableRowStyle.preventOverflow: 行がページまたは列の境界を越えてオーバーフローできないかどうか。
suggestedTableRowStyleChanges.tableRowStyleSuggestionState.minRowHeightSuggested: min_row_height に変更が提案されたかどうかを示します。
table.suggestedInsertionIds: 提案された挿入 ID。ネストされた推奨変更の場合、テーブルには複数の挿入 ID が含まれる場合があります。空の場合、これは推奨される挿入ではありません。
table.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
table.tableStyle.tableColumnProperties: 各列のプロパティ。 Docs では、HTML と同様に、テーブルには行が含まれ、行にはセルが含まれることに注意してください。したがって、行のプロパティは行の table_row_style で見つけることができます。
widthType: 列の幅のタイプ。
tableOfContents.suggestedInsertionIds: 提案された挿入 ID。 TableOfContents がネストされた提案された変更である場合、TableOfContents には複数の挿入 ID が含まれる場合があります。空の場合、これは推奨される挿入ではありません。
tableOfContents.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
documentTab.headers.headerId: ヘッダーの ID。
documentTab.footers.footerId: フッターのID。
documentTab.footnotes.footnoteId: 脚注のID。
documentTab.documentStyle.defaultHeaderId: デフォルトのヘッダーの ID。設定されていない場合、デフォルトのヘッダーはありません。このプロパティは読み取り専用です。
documentTab.documentStyle.defaultFooterId: デフォルトのフッターのID。設定されていない場合、デフォルトのフッターはありません。このプロパティは読み取り専用です。
documentTab.documentStyle.evenPageHeaderId: 偶数ページのみに使用されるヘッダーの ID。 use_even_page_header_footer の値は、偶数ページのヘッダーに default_header_id を使用するか、この値を使用するかを決定します。設定されていない場合、偶数のページ ヘッダーはありません。このプロパティは読み取り専用です。
documentTab.documentStyle.evenPageFooterId: 偶数ページのみに使用されるフッターの ID。 use_even_page_header_footer の値は、偶数ページのフッターに default_footer_id を使用するか、この値を使用するかを決定します。設定されていない場合、偶数ページのフッターはありません。このプロパティは読み取り専用です。
documentTab.documentStyle.firstPageHeaderId: 最初のページにのみ使用されるヘッダーの ID。設定されていない場合、最初のページの一意のヘッダーは存在しません。 use_first_page_header_footer の値は、最初のページのヘッダーに default_header_id を使用するか、この値を使用するかを決定します。設定されていない場合、最初のページのヘッダーはありません。このプロパティは読み取り専用です。
documentTab.documentStyle.firstPageFooterId: 最初のページにのみ使用されるフッターの ID。設定されていない場合、最初のページの一意のフッターは存在しません。 use_first_page_header_footer の値は、最初のページのフッターに default_footer_id を使用するか、この値を使用するかを決定します。設定されていない場合、最初のページのフッターはありません。このプロパティは読み取り専用です。
documentTab.documentStyle.useFirstPageHeaderFooter: 最初のページに最初のページのヘッダー/フッター ID を使用するかどうかを示します。
documentTab.documentStyle.useEvenPageHeaderFooter: 偶数ページに偶数ページのヘッダー/フッター ID を使用するかどうかを示します。
documentTab.documentStyle.pageNumberStart: ページ数のカウントを開始するページ番号。
documentTab.documentStyle.useCustomHeaderFooterMargins: DocumentStyle margin_header、SectionStyle margin_header、および DocumentStyle margin_footer、SectionStyle margin_footer が尊重されるかどうかを示します。 false の場合、ドキュメント エディターのヘッダーとフッターのマージンのデフォルト値が使用されます。このプロパティは読み取り専用です。
documentTab.documentStyle.flipPageOrientation: オプション。 page_size の寸法を反転するかどうかを示します。これにより、縦向きと横向きの間でページの向きを変更できるようになります。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.backgroundSuggestionState.backgroundColorSuggested: 現在の背景色がこの提案で変更されているかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.defaultHeaderIdSuggested: default_header_id に変更が提案されたかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.defaultFooterIdSuggested: default_footer_id に変更が提案されたかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.evenPageHeaderIdSuggested: Even_page_header_id に対して提案された変更があったかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.evenPageFooterIdSuggested: Even_page_footer_id に対して提案された変更があったかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.firstPageHeaderIdSuggested: first_page_header_id に変更が提案されたかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.firstPageFooterIdSuggested: first_page_footer_id に変更が提案されたかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.useFirstPageHeaderFooterSuggested: use_first_page_header_footer に対して提案された変更があったかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.useEvenPageHeaderFooterSuggested: use_even_page_header_footer に対して提案された変更があったかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.pageNumberStartSuggested: page_number_start に提案された変更があったかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.marginTopSuggested: margin_top への変更提案があったかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.marginBottomSuggested: margin_bottom に提案された変更があったかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.marginRightSuggested: margin_right への変更提案があったかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.marginLeftSuggested: margin_left に対する提案された変更があったかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.pageSizeSuggestionState.heightSuggested: 高さの変更が提案されたかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.pageSizeSuggestionState.widthSuggested: 幅の変更が提案されたかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.marginHeaderSuggested: margin_header に提案された変更があったかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.marginFooterSuggested: margin_footer に提案された変更があったかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.useCustomHeaderFooterMarginsSuggested: use_custom_header_footer_margins に提案された変更があったかどうかを示します。
documentTab.suggestedDocumentStyleChanges.documentStyleSuggestionState.flipPageOrientationSuggested: オプション。 flick_page_orientation に対して提案された変更があったかどうかを示します。
documentTab.namedStyles.styles: 名前付きスタイル。使用可能な名前付きスタイル タイプごとにエントリがあります。
namedStyleType: この名前付きスタイルのタイプ。
documentTab.suggestedNamedStylesChanges.namedStylesSuggestionState.stylesSuggestionStates: この提案では、スタイル内の対応する NamedStyle のどのフィールドが変更されたかを示すマスク。これらの名前付きスタイルの提案状態の順序は、名前付きスタイルの提案内の対応する名前付きスタイルの順序と一致します。
namedStyleType: この提案状態が対応する名前付きスタイル タイプ。このフィールドは、NamedStyleSuggestionState を対応する NamedStyle と照合するための便宜のために提供されています。
documentTab.lists.listProperties.nestingLevels: 関連するレベルでの弾丸のプロパティを説明します。リストには最大 9 レベルのネストがあり、ネスト レベル 0 が最上位のレベルに対応し、ネスト レベル 8 が最もネストされたレベルに対応します。ネスト レベルは昇順で返され、ネストが最も少ないものが最初に返されます。
bulletAlignment: 弾丸のレンダリングに割り当てられたスペース内での弾丸の配置。
glyphType: このレベルのネストの段落が順序付けされるときに箇条書きで使用されるグリフのタイプ。グリフ タイプは、このレベルのネストの段落が順序付けされるときに glyph_format 内のプレースホルダーを置き換えるのに使用されるグリフのタイプを決定します。たとえば、ネスト レベルが 0、glyph_format が `%0.`、グリフ タイプが DECIMAL の場合、レンダリングされたグリフは、グリフ形式のプレースホルダー `%0` をリスト項目内の順序に対応する番号に置き換えます。リスト。
glyphSymbol: このレベルのネストの段落に順序がない場合に箇条書きで使用されるカスタム グリフ記号。グリフ シンボルは、glyph_format 内のプレースホルダーを置き換えます。たとえば、glyph_symbol が Unicode U+25cf コード ポイントに対応する実線の円で、glyph_format が `%0` である場合、レンダリングされるグリフは実線の円になります。
glyphFormat: このレベルのネストで箇条書きで使用される書式文字列。グリフ形式には 1 つ以上のプレースホルダーが含まれており、これらのプレースホルダーは glyph_type または glyph_symbol に応じて適切な値に置き換えられます。プレースホルダーは `%[nesting_level]` のパターンに従います。さらに、プレースホルダーにはプレフィックスとサフィックスを含めることができます。したがって、グリフ形式はパターン `%[nesting_level]` に従います。プレフィックスとサフィックスはオプションであり、任意の文字列を使用できることに注意してください。たとえば、グリフ形式 `%0.` は、レンダリングされたグリフがプレースホルダーを、接尾辞としてピリオドが続くネスト レベル 0
startNumber: このネスト レベルの最初のリスト項目の番号。文字付きリストおよびローマ数字リストでは、値 0 は値 1 として扱われます。値が 0 と 1 の場合、文字とローマ数字のリストはそれぞれ「a」と「i」で始まります。この値は、順序付けされていないグリフを含むネスト レベルでは無視されます。
documentTab.lists.suggestedListPropertiesChanges.listPropertiesSuggestionState.nestingLevelsSuggestionStates: この提案では、nesting_levels の対応する NestingLevel のどのフィールドが変更されたかを示すマスク。ネスト レベルの提案状態は、ネスト レベルの昇順で返され、ネストが最も少ないものが最初に返されます。
bulletAlignmentSuggested: Bullet_alignment に対して提案された変更があったかどうかを示します。
glyphTypeSuggested: glyph_type に変更が提案されたかどうかを示します。
glyphFormatSuggested: glyph_format に対して提案された変更があったかどうかを示します。
glyphSymbolSuggested: glyph_symbol に対して提案された変更があったかどうかを示します。
indentFirstLineSuggested: indent_first_line に対して提案された変更があったかどうかを示します。
indentStartSuggested: indent_start に対して提案された変更があったかどうかを示します。
startNumberSuggested: start_number に提案された変更があったかどうかを示します。
documentTab.lists.suggestedInsertionId: 提案された挿入 ID。空の場合、これは推奨される挿入ではありません。
documentTab.lists.suggestedDeletionIds: 提案された削除 ID。空の場合、このリストの削除は提案されません。
documentTab.namedRanges.name: すべての名前付き範囲が共有する名前。
documentTab.namedRanges.namedRanges: 同じ名前を共有する NamedRanges。
namedRangeId: 名前付き範囲の ID。
name: 名前付き範囲の名前。
ranges: この名前付き範囲に属する範囲。
segmentId: この範囲が含まれるヘッダー、フッター、または脚注の ID。空のセグメント ID はドキュメントの本文を表します。
startIndex: この範囲の 0 から始まる開始インデックス (UTF-16 コード単位)。現在のすべての使用において、開始インデックスを提供する必要があります。このフィールドは、将来の無制限の範囲のユースケースに対応するために Int32Value です。
endIndex: UTF-16 コード単位での、この範囲のゼロから始まる終了インデックス (排他的)。現在のすべての使用では、終了インデックスを提供する必要があります。このフィールドは、将来の無制限の範囲のユースケースに対応するために Int32Value です。
tabId: この範囲を含むタブ。省略した場合、リクエストは最初のタブに適用されます。単一のタブを含むドキュメント内: - 指定されている場合は、単一のタブの ID と一致する必要があります。 - 省略した場合、リクエストは単一のタブに適用されます。複数のタブを含むドキュメントの場合: - 指定された場合、リクエストは指定されたタブに適用されます。 - 省略した場合、リクエストはドキュメントの最初のタブに適用されます。
documentTab.inlineObjects.objectId: このインライン オブジェクトの ID。オブジェクトのプロパティを更新するために使用できます。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.imageProperties.contentUri: デフォルトの有効期間が 30 分のイメージへの URI。この URI には、要求者のアカウントがタグ付けされています。 URI を知っている人は誰でも、元の要求者として画像に効果的にアクセスできます。ドキュメントの共有設定が変更されると、画像へのアクセスが失われる可能性があります。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.imageProperties.sourceUri: ソース URI は、画像の挿入に使用される URI です。ソース URI は空でもかまいません。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.imageProperties.brightness: 画像の明るさの効果。値は [-1.0, 1.0] の範囲内にある必要があります。0 は効果がないことを意味します。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.imageProperties.contrast: 画像のコントラスト効果。値は [-1.0, 1.0] の範囲内にある必要があります。0 は効果がないことを意味します。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.imageProperties.transparency: 画像の透明効果。値は [0.0, 1.0] の範囲内にある必要があります。0 は効果がないことを意味し、1 は透明を意味します。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.imageProperties.cropProperties.offsetLeft: オフセットは、切り抜き長方形の左端が元のコンテンツの左端からどのくらい内側にあるかを、元のコンテンツの幅の割合として指定します。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.imageProperties.cropProperties.offsetRight: オフセットは、切り抜き四角形の右端が元のコンテンツの右端からどのくらい内側にあるのかを、元のコンテンツの幅の割合として指定します。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.imageProperties.cropProperties.offsetTop: オフセットは、切り抜き長方形の上端が元のコンテンツの上端からどのくらい内側にあるのかを、元のコンテンツの高さの割合として指定します。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.imageProperties.cropProperties.offsetBottom: オフセットは、切り抜き長方形の下端が元のコンテンツの下端からどのくらい内側にあるのかを、元のコンテンツの高さの割合として指定します。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.imageProperties.cropProperties.angle: クロップ長方形の中心を中心とした時計回りの回転角度 (ラジアン単位)。回転はオフセットの後に適用されます。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.imageProperties.angle: 画像の時計回りの回転角度 (ラジアン単位)。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.title: 埋め込みオブジェクトのタイトル。 `title` と `description` は両方とも結合されて代替テキストを表示します。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.description: 埋め込みオブジェクトの説明。 `title` と `description` は両方とも結合されて代替テキストを表示します。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.embeddedObjectBorder.dashStyle: 境界線のダッシュスタイル。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.embeddedObjectBorder.propertyState: 境界プロパティのプロパティ状態。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.linkedContentReference.sheetsChartReference.spreadsheetId: ソースグラフを含む Google スプレッドシートの ID。
documentTab.inlineObjects.inlineObjectProperties.embeddedObject.linkedContentReference.sheetsChartReference.chartId: Google スプレッドシートに埋め込まれている特定のグラフの ID。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.imagePropertiesSuggestionState.contentUriSuggested: content_uri に対して提案された変更があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.imagePropertiesSuggestionState.sourceUriSuggested: source_uri に提案された変更があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.imagePropertiesSuggestionState.brightnessSuggested: 明るさの変更が提案されたかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.imagePropertiesSuggestionState.contrastSuggested: コントラストの変更が提案されたかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.imagePropertiesSuggestionState.transparencySuggested: 透明度に対する提案された変更があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.imagePropertiesSuggestionState.cropPropertiesSuggestionState.offsetLeftSuggested: offset_left に対する提案された変更があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.imagePropertiesSuggestionState.cropPropertiesSuggestionState.offsetRightSuggested: offset_right に対する提案された変更があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.imagePropertiesSuggestionState.cropPropertiesSuggestionState.offsetTopSuggested: offset_top に提案された変更があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.imagePropertiesSuggestionState.cropPropertiesSuggestionState.offsetBottomSuggested: offset_bottom に提案された変更があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.imagePropertiesSuggestionState.cropPropertiesSuggestionState.angleSuggested: 角度の変更が提案されたかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.imagePropertiesSuggestionState.angleSuggested: 角度の変更が提案されたかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.titleSuggested: タイトルの変更が提案されたかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.descriptionSggested: 説明に変更が提案されたかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.embeddedObjectBorderSuggestionState.colorSuggested: 色の変更が提案されたかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.embeddedObjectBorderSuggestionState.widthSuggested: 幅の変更が提案されたかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.embeddedObjectBorderSuggestionState.dashStyleSuggested: dump_style に提案された変更があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.embeddedObjectBorderSuggestionState.propertyStateSuggested: property_state に提案された変更があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.marginLeftSuggested: margin_left に対する提案された変更があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.marginRightSuggested: margin_right への変更提案があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.marginTopSuggested: margin_top への変更提案があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.marginBottomSuggested: margin_bottom に提案された変更があったかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.linkedContentReferenceSuggestionState.sheetsChartReferenceSuggestionState.spreadsheetIdSuggested: Spreadsheet_id に変更が提案されたかどうかを示します。
documentTab.inlineObjects.suggestedInlineObjectPropertiesChanges.inlineObjectPropertiesSuggestionState.embeddedObjectSuggestionState.linkedContentReferenceSuggestionState.sheetsChartReferenceSuggestionState.chartIdSuggested: chart_id に変更が提案されたかどうかを示します。
documentTab.inlineObjects.suggestedInsertionId: 提案された挿入 ID。空の場合、これは推奨される挿入ではありません。
documentTab.inlineObjects.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
documentTab.positionedObjects.objectId: この配置されたオブジェクトの ID。
documentTab.positionedObjects.positionedObjectProperties.positioning.layout: この配置されたオブジェクトのレイアウト。
documentTab.positionedObjects.suggestedPositionedObjectPropertiesChanges.positionedObjectPropertiesSuggestionState.positioningSuggestionState.layoutSuggested: レイアウトへの変更が提案されたかどうかを示します。
documentTab.positionedObjects.suggestedPositionedObjectPropertiesChanges.positionedObjectPropertiesSuggestionState.positioningSuggestionState.leftOffsetSuggested: left_offset に提案された変更があったかどうかを示します。
documentTab.positionedObjects.suggestedPositionedObjectPropertiesChanges.positionedObjectPropertiesSuggestionState.positioningSuggestionState.topOffsetSuggested: top_offset に対して提案された変更があったかどうかを示します。
documentTab.positionedObjects.suggestedInsertionId: 提案された挿入 ID。空の場合、これは推奨される挿入ではありません。
documentTab.positionedObjects.suggestedDeletionIds: 提案された削除 ID。空の場合、このコンテンツの削除は提案されません。
access_token: OAuth アクセス トークン。
alt: レスポンスのデータ形式。
callback: JSONP
fields: 部分応答に含めるフィールドを指定するセレクター。
key: APIキー。 API キーはプロジェクトを識別し、API アクセス、割り当て、レポートを提供します。 OAuth 2.0 トークンを指定しない場合は必須です。
prettyPrint: インデントと改行を含む応答を返します。
quotaUser: サーバー側アプリケーションのクォータ目的に使用できます。ユーザーに割り当てる任意の文字列を指定できますが、40 文字を超えてはなりません。
upload_protocol: メディアのアップロード プロトコル (「raw」、「multipart」など)。
uploadType: メディア用の従来のアップロード プロトコル (「メディア」、「マルチパート」など)。
$.xgafv: V1 エラー形式。
レスポンス
Google Docs リファレンス 「 Method: documents_create」 参照: https://developers.google.com/docs/api/reference/rest/v1/documents/create
docs_documents_batchUpdate
ドキュメントに 1 つ以上の更新を適用します。各リクエストは適用される前に検証されます。いずれかのリクエストが無効な場合、リクエスト全体が失敗し、何も適用されません。一部のリクエストには、その適用方法に関する情報を提供する返信が含まれています。他のリクエストでは情報を返す必要はありません。これらはそれぞれ空の応答を返します。応答の順序は要求の順序と一致します。たとえば、4 つの更新を指定して batchUpdate を呼び出し、3 番目の更新だけが情報を返したとします。応答には、2 つの空の応答、3 番目の要求に対する応答、およびもう 1 つの空の応答がこの順序で含まれます。他のユーザーがドキュメントを編集している可能性があるため、ドキュメントに変更が正確に反映されていない可能性があります。
パラメータ
requests: ドキュメントに適用する更新のリスト。
replaceAllText.replaceText: 一致したテキストを置き換えるテキスト。
replaceAllText.containsText.text: ドキュメント内で検索するテキスト。
replaceAllText.containsText.matchCase: 検索で大文字と小文字が区別されるかどうかを示します。 - `True`: 検索では大文字と小文字が区別されます。 - `False`: 検索では大文字と小文字が区別されません。
replaceAllText.tabsCriteria.tabIds: リクエストが実行されるタブ ID のリスト。
insertText.location.segmentId: 場所が含まれるヘッダー、フッター、または脚注の ID。空のセグメント ID はドキュメントの本文を表します。
insertText.location.index: UTF-16 コード単位のゼロから始まるインデックス。インデックスは、segment_id で指定されたセグメントの先頭を基準としています。
insertText.location.tabId: 場所が含まれるタブ。省略すると、リクエストは最初のタブに適用されます。単一のタブを含むドキュメント内: - 指定されている場合は、単一のタブの ID と一致する必要があります。 - 省略した場合、リクエストは単一のタブに適用されます。複数のタブを含むドキュメントの場合: - 指定された場合、リクエストは指定されたタブに適用されます。 - 省略した場合、リクエストはドキュメントの最初のタブに適用されます。
insertText.endOfSegmentLocation.segmentId: 場所が含まれるヘッダー、フッター、または脚注の ID。空のセグメント ID はドキュメントの本文を表します。
insertText.endOfSegmentLocation.tabId: 場所が含まれるタブ。省略すると、リクエストは最初のタブに適用されます。単一のタブを含むドキュメント内: - 指定されている場合は、単一のタブの ID と一致する必要があります。 - 省略した場合、リクエストは単一のタブに適用されます。複数のタブを含むドキュメントの場合: - 指定された場合、リクエストは指定されたタブに適用されます。 - 省略した場合、リクエストはドキュメントの最初のタブに適用されます。
insertText.text: 挿入されるテキスト。改行文字を挿入すると、そのインデックスに新しい段落が暗黙的に作成されます。新しい段落の段落スタイルは、リストや箇条書きなど、現在の挿入インデックスにある段落からコピーされます。挿入されたテキストのテキスト スタイルは自動的に決定され、通常は隣接するテキストのスタイルが維持されます。ほとんどの場合、挿入されたテキストのテキスト スタイルは、挿入インデックスの直前のテキストと一致します。一部の制御文字 (U+0000 ~ U+0008、U+000C ~ U+001F) および Unicode 基本多言語面私用領域 (U+E000 ~ U+F8FF) の文字は、挿入されたテキストから削除されます。
updateTextStyle.range.segmentId: この範囲が含まれるヘッダー、フッター、または脚注の ID。空のセグメント ID はドキュメントの本文を表します。
updateTextStyle.range.startIndex: この範囲の 0 から始まる開始インデックス (UTF-16 コード単位)。現在のすべての使用において、開始インデックスを提供する必要があります。このフィールドは、将来の無制限の範囲のユースケースに対応するために Int32Value です。
updateTextStyle.range.endIndex: UTF-16 コード単位での、この範囲のゼロから始まる終了インデックス (排他的)。現在のすべての使用では、終了インデックスを提供する必要があります。このフィールドは、将来の無制限の範囲のユースケースに対応するために Int32Value です。
updateTextStyle.range.tabId: この範囲を含むタブ。省略した場合、リクエストは最初のタブに適用されます。単一のタブを含むドキュメント内: - 指定されている場合は、単一のタブの ID と一致する必要があります。 - 省略した場合、リクエストは単一のタブに適用されます。複数のタブを含むドキュメントの場合: - 指定された場合、リクエストは指定されたタブに適用されます。 - 省略した場合、リクエストはドキュメントの最初のタブに適用されます。
updateTextStyle.textStyle.bold: テキストを太字で表示するかどうか。
updateTextStyle.textStyle.italic: テキストが斜体かどうか。
updateTextStyle.textStyle.underline: テキストに下線が引かれているかどうか。
updateTextStyle.textStyle.strikethrough: テキストに取り消し線が引かれているかどうか。
updateTextStyle.textStyle.smallCaps: テキストが小文字であるかどうか。
updateTextStyle.textStyle.backgroundColor.color.rgbColor.red: 色の赤成分 (0.0 ~ 1.0)。
updateTextStyle.textStyle.backgroundColor.color.rgbColor.green: 色の緑の成分。0.0 ~ 1.0。
updateTextStyle.textStyle.backgroundColor.color.rgbColor.blue: 色の青成分 (0.0 ~ 1.0)。
updateTextStyle.textStyle.fontSize.magnitude: 大きさ。
updateTextStyle.textStyle.fontSize.unit: 大きさの単位。
updateTextStyle.textStyle.weightedFontFamily.fontFamily: テキストのフォント ファミリー。フォント ファミリーには、ドキュメントのフォント メニューまたは [Google Fonts] (https://fonts.google.com/) のフォントを使用できます。フォント名が認識されない場合、テキストは「Arial」でレンダリングされます。
updateTextStyle.textStyle.weightedFontFamily.weight: フォントの太さ。このフィールドには、「100」から「900」までの「100」の倍数の任意の値を指定できます。この範囲は、CSS 2.1 仕様 [セクション 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness) で説明されている数値に対応しますが、数値以外の値は許可されません。デフォルト値は `400` (「標準」) です。フォントのウェイトは、レンダリングされるフォントのウェイトの 1 つのコンポーネントにすぎません。 `weight` とテキスト スタイルの解決された `bold` 値の組み合わせにより、継承を考慮した上でレンダリングされたウェイトが決定されます。 * テキストがボールドでウェイトが `400` 未満の場合、
updateTextStyle.textStyle.baselineOffset: テキストの通常の位置からの垂直方向のオフセット。 `SUPERSCRIPT` または `SUBSCRIPT` ベースライン オフセットを持つテキストは、`font_size` フィールドに基づいて計算された小さなフォント サイズで自動的にレンダリングされます。このフィールドの変更は `font_size` には影響しません。
updateTextStyle.textStyle.link.url: 外部 URL。
updateTextStyle.textStyle.link.tabId: このドキュメント内のタブの ID。
updateTextStyle.textStyle.link.bookmark.id: このドキュメントのブックマークの ID。
updateTextStyle.textStyle.link.bookmark.tabId: このブックマークを含むタブの ID。
updateTextStyle.textStyle.link.heading.id: このドキュメントの見出しの ID。
updateTextStyle.textStyle.link.heading.tabId: この見出しを含むタブの ID。
updateTextStyle.textStyle.link.bookmarkId: このドキュメントのブックマークの ID。従来のフィールド: 代わりに、includeTabsContent を「true」に設定し、読み取りおよび書き込み操作に Link.bookmark を使用します。このフィールドは、単一のタブとその単一のタブ内のブックマークへのリンクを含むドキュメントで includeTabsContent が「false」に設定されている場合にのみ返されます。それ以外の場合は、Link.bookmark が返されます。このフィールドが書き込みリクエストで使用される場合、ブックマークはリクエストで指定されたタブ ID からのものとみなされます。リクエストでタブ ID が指定されていない場合、ドキュメントの最初のタブからのものとみなされます。
updateTextStyle.textStyle.link.headingId: このドキュメントの見出しの ID。従来のフィールド: 代わりに、includeTabsContent を「true」に設定し、読み取りおよび書き込み操作に Link.Heading を使用します。このフィールドは、単一のタブとその単一タブ内の見出しへのリンクを含むドキュメントで includeTabsContent が「false」に設定されている場合にのみ返されます。それ以外の場合は、Link.Heading が返されます。このフィールドが書き込みリクエストで使用される場合、見出しはリクエストで指定されたタブ ID からのものとみなされます。リクエストでタブ ID が指定されていない場合、ドキュメントの最初のタブからのものとみなされます。
updateTextStyle.fields: 更新する必要があるフィールド。少なくとも 1 つのフィールドを指定する必要があります。ルートの `text_style` は暗黙的に指定されるため、指定しないでください。単一の `"*"` をすべてのフィールドをリストするための省略表現として使用できます。たとえば、テキスト スタイルを太字に更新するには、`fields` を `"bold"` に設定します。プロパティをデフォルト値にリセットするには、フィールド マスクにフィールド名を含めますが、フィールド自体は未設定のままにしておきます。
createParagraphBullets.bulletPreset: 使用する箇条書きグリフの種類。
createNamedRange.name: NamedRange の名前。名前は一意である必要はありません。名前は、UTF-16 コード単位で測定して、1 文字以上 256 文字以下である必要があります。
deleteNamedRange.namedRangeId: 削除する名前付き範囲の ID。
deleteNamedRange.name: 削除する範囲の名前。指定された名前を持つすべての名前付き範囲が削除されます。
updateParagraphStyle.paragraphStyle.headingId: 段落の見出しID。空の場合、この段落は見出しではありません。このプロパティは読み取り専用です。
updateParagraphStyle.paragraphStyle.namedStyleType: 段落の名前付きスタイル タイプ。名前付きスタイル タイプを更新すると、ParagraphStyle 内の他のプロパティに影響するため、他のプロパティが更新される前に名前付きスタイル タイプが適用されます。
updateParagraphStyle.paragraphStyle.alignment: この段落のテキストの配置。
updateParagraphStyle.paragraphStyle.lineSpacing: 法線に対するパーセンテージで表した線間のスペースの量。法線は 100.0 として表されます。設定されていない場合、値は親から継承されます。
updateParagraphStyle.paragraphStyle.direction: この段落のテキストの方向。設定されていない場合、段落の方向は継承されないため、値はデフォルトの LEFT_TO_RIGHT になります。
updateParagraphStyle.paragraphStyle.spacingMode: 段落の間隔モード。
updateParagraphStyle.paragraphStyle.borderBetween.dashStyle: 境界線のダッシュスタイル。
updateParagraphStyle.paragraphStyle.tabStops: この段落のタブストップのリスト。タブストップのリストは継承されません。このプロパティは読み取り専用です。
alignment: このタブストップの配置。設定されていない場合、値はデフォルトで START になります。
updateParagraphStyle.paragraphStyle.keepLinesTogether: 可能であれば、段落のすべての行を同じページまたは列にレイアウトするかどうか。設定されていない場合、値は親から継承されます。
updateParagraphStyle.paragraphStyle.keepWithNext: 可能であれば、この段落の少なくとも一部を次の段落と同じページまたは段にレイアウトするかどうか。設定されていない場合、値は親から継承されます。
updateParagraphStyle.paragraphStyle.avoidWidowAndOrphan: その段落で未亡人や孤児を避けるかどうか。設定されていない場合、値は親から継承されます。
updateParagraphStyle.paragraphStyle.pageBreakBefore: 現在の段落を常にページの先頭から開始するかどうか。設定されていない場合、値は親から継承されます。表、ヘッダー、フッター、脚注など、サポートされていない領域の段落の page_break_before を更新しようとすると、ドキュメントが無効な状態になり、400 不正なリクエスト エラーが返される可能性があります。
updateParagraphStyle.fields: 更新する必要があるフィールド。少なくとも 1 つのフィールドを指定する必要があります。ルートの `paragraph_style` は暗黙的に指定されるため、指定しないでください。単一の `"*"` をすべてのフィールドをリストするための省略表現として使用できます。たとえば、段落スタイルの配置プロパティを更新するには、`fields` を `"alignment"` に設定します。プロパティをデフォルト値にリセットするには、フィールド マスクにフィールド名を含めますが、フィールド自体は未設定のままにしておきます。
insertInlineImage.uri: 画像の URI。画像は挿入時に一度フェッチされ、コピーがドキュメント内に表示用に保存されます。画像のサイズは 50MB 未満、25 メガピクセルを超えることはできず、PNG、JPEG、または GIF 形式のいずれかである必要があります。提供される URI はパブリックにアクセス可能で、長さは最大 2 KB である必要があります。 URI 自体は画像とともに保存され、ImageProperties.content_uri フィールドを介して公開されます。
insertTable.rows: テーブル内の行数。
insertTable.columns: テーブル内の列の数。
insertTableRow.tableCellLocation.rowIndex: ゼロから始まる行インデックス。たとえば、テーブルの 2 行目の行インデックスは 1 です。
insertTableRow.tableCellLocation.columnIndex: ゼロから始まる列インデックス。たとえば、テーブルの 2 番目の列の列インデックスは 1 です。
insertTableRow.insertBelow: 参照セルの位置の下に新しい行を挿入するかどうか。 - `True`: セルの下に挿入します。 - `False`: セルの上に挿入します。
insertTableColumn.insertRight: 参照セルの位置の右側に新しい列を挿入するかどうか。 - `True`: 右側に挿入します。 - `False`: 左側に挿入します。
deletePositionedObject.objectId: 削除する位置決めされたオブジェクトの ID。
deletePositionedObject.tabId: 削除する位置決めオブジェクトが含まれるタブ。省略した場合、リクエストは最初のタブに適用されます。単一のタブを含むドキュメント内: - 指定されている場合は、単一のタブの ID と一致する必要があります。 - 省略した場合、リクエストは単一のタブに適用されます。複数のタブを含むドキュメントの場合: - 指定された場合、リクエストは指定されたタブに適用されます。 - 省略した場合、リクエストはドキュメントの最初のタブに適用されます。
updateTableColumnProperties.tableColumnProperties.widthType: 列の幅のタイプ。
updateTableColumnProperties.fields: 更新する必要があるフィールド。少なくとも 1 つのフィールドを指定する必要があります。ルートの `tableColumnProperties` は暗黙的に指定されるため、指定しないでください。単一の `"*"` をすべてのフィールドをリストするための省略表現として使用できます。たとえば、列の幅を更新するには、`fields` を `"width"` に設定します。
updateTableCellStyle.tableRange.rowSpan: テーブル範囲の行範囲。
updateTableCellStyle.tableRange.columnSpan: テーブル範囲の列範囲。
updateTableCellStyle.tableCellStyle.rowSpan: セルの行範囲。このプロパティは読み取り専用です。
updateTableCellStyle.tableCellStyle.columnSpan: セルの列範囲。このプロパティは読み取り専用です。
updateTableCellStyle.tableCellStyle.borderLeft.dashStyle: 境界線のダッシュスタイル。
updateTableCellStyle.tableCellStyle.contentAlignment: 表のセル内のコンテンツの配置。デフォルトの配置は、ドキュメント エディターで新しく作成された表セルの配置と一致します。
updateTableCellStyle.fields: 更新する必要があるフィールド。少なくとも 1 つのフィールドを指定する必要があります。ルートの `tableCellStyle` は暗黙的に指定されるため、指定しないでください。単一の `"*"` をすべてのフィールドをリストするための省略表現として使用できます。たとえば、テーブルのセルの背景色を更新するには、「fields」を「backgroundColor」に設定します。プロパティをデフォルト値にリセットするには、フィールド マスクにフィールド名を含めますが、フィールド自体は未設定のままにしておきます。
updateTableRowStyle.tableRowStyle.tableHeader: 行がテーブルヘッダーであるかどうか。
updateTableRowStyle.tableRowStyle.preventOverflow: 行がページまたは列の境界を越えてオーバーフローできないかどうか。
updateTableRowStyle.fields: 更新する必要があるフィールド。少なくとも 1 つのフィールドを指定する必要があります。ルートの `tableRowStyle` は暗黙的に指定されるため、指定しないでください。単一の `"*"` をすべてのフィールドをリストするための省略表現として使用できます。たとえば、行の最小の高さを更新するには、`fields` を `"min_row_height"` に設定します。
replaceImage.imageObjectId: 置き換えられる既存のイメージの ID。 ID は get リクエストの応答から取得できます。
replaceImage.uri: 新しいイメージの URI。画像は挿入時に一度フェッチされ、コピーがドキュメント内に表示用に保存されます。画像は 50MB 未満、25 メガピクセルを超えることはできず、PNG、JPEG、または GIF 形式である必要があります。提供される URI の長さは 2 KB を超えることはできません。 URI は画像とともに保存され、ImageProperties.source_uri フィールドを通じて公開されます。
replaceImage.imageReplaceMethod: 交換方法です。
replaceImage.tabId: 置換する画像が存在するタブ。省略した場合、リクエストは最初のタブに適用されます。単一のタブを含むドキュメント内: - 指定されている場合は、単一のタブの ID と一致する必要があります。 - 省略した場合、リクエストは単一のタブに適用されます。複数のタブを含むドキュメントの場合: - 指定された場合、リクエストは指定されたタブに適用されます。 - 省略した場合、リクエストはドキュメントの最初のタブに適用されます。
updateDocumentStyle.documentStyle.defaultHeaderId: デフォルトのヘッダーの ID。設定されていない場合、デフォルトのヘッダーはありません。このプロパティは読み取り専用です。
updateDocumentStyle.documentStyle.defaultFooterId: デフォルトのフッターのID。設定されていない場合、デフォルトのフッターはありません。このプロパティは読み取り専用です。
updateDocumentStyle.documentStyle.evenPageHeaderId: 偶数ページのみに使用されるヘッダーの ID。 use_even_page_header_footer の値は、偶数ページのヘッダーに default_header_id を使用するか、この値を使用するかを決定します。設定されていない場合、偶数のページ ヘッダーはありません。このプロパティは読み取り専用です。
updateDocumentStyle.documentStyle.evenPageFooterId: 偶数ページのみに使用されるフッターの ID。 use_even_page_header_footer の値は、偶数ページのフッターに default_footer_id を使用するか、この値を使用するかを決定します。設定されていない場合、偶数ページのフッターはありません。このプロパティは読み取り専用です。
updateDocumentStyle.documentStyle.firstPageHeaderId: 最初のページにのみ使用されるヘッダーの ID。設定されていない場合、最初のページの一意のヘッダーは存在しません。 use_first_page_header_footer の値は、最初のページのヘッダーに default_header_id を使用するか、この値を使用するかを決定します。設定されていない場合、最初のページのヘッダーはありません。このプロパティは読み取り専用です。
updateDocumentStyle.documentStyle.firstPageFooterId: 最初のページにのみ使用されるフッターの ID。設定されていない場合、最初のページの一意のフッターは存在しません。 use_first_page_header_footer の値は、最初のページのフッターに default_footer_id を使用するか、この値を使用するかを決定します。設定されていない場合、最初のページのフッターはありません。このプロパティは読み取り専用です。
updateDocumentStyle.documentStyle.useFirstPageHeaderFooter: 最初のページに最初のページのヘッダー/フッター ID を使用するかどうかを示します。
updateDocumentStyle.documentStyle.useEvenPageHeaderFooter: 偶数ページに偶数ページのヘッダー/フッター ID を使用するかどうかを示します。
updateDocumentStyle.documentStyle.pageNumberStart: ページ数のカウントを開始するページ番号。
updateDocumentStyle.documentStyle.useCustomHeaderFooterMargins: DocumentStyle margin_header、SectionStyle margin_header、および DocumentStyle margin_footer、SectionStyle margin_footer が尊重されるかどうかを示します。 false の場合、ドキュメント エディターのヘッダーとフッターのマージンのデフォルト値が使用されます。このプロパティは読み取り専用です。
updateDocumentStyle.documentStyle.flipPageOrientation: オプション。 page_size の寸法を反転するかどうかを示します。これにより、縦向きと横向きの間でページの向きを変更できるようになります。
updateDocumentStyle.fields: 更新する必要があるフィールド。少なくとも 1 つのフィールドを指定する必要があります。ルートの `document_style` は暗黙的に指定されるため、指定しないでください。単一の `"*"` をすべてのフィールドをリストするための省略表現として使用できます。たとえば、背景を更新するには、`fields` を `"background"` に設定します。
updateDocumentStyle.tabId: 更新するスタイルを含むタブ。省略した場合、リクエストは最初のタブに適用されます。単一のタブを含むドキュメント内: - 指定されている場合は、単一のタブの ID と一致する必要があります。 - 省略した場合、リクエストは単一のタブに適用されます。複数のタブを含むドキュメントの場合: - 指定された場合、リクエストは指定されたタブに適用されます。 - 指定しない場合、リクエストはドキュメントの最初のタブに適用されます。
createHeader.type: 作成するヘッダーのタイプ。
createFooter.type: 作成するフッターのタイプ。
replaceNamedRangeContent.text: 指定された名前付き範囲の内容を指定されたテキストに置き換えます。
replaceNamedRangeContent.namedRangeId: コンテンツが置換される名前付き範囲の ID。指定された ID を持つ名前付き範囲がない場合は、400 不正なリクエスト エラーが返されます。
replaceNamedRangeContent.namedRangeName: 内容が置き換えられる NamedRanges の名前。指定された名前を持つ名前付き範囲が複数ある場合、それぞれの内容が置き換えられます。指定された名前の名前付き範囲が存在しない場合、リクエストは何も行われません。
updateSectionStyle.sectionStyle.columnProperties: セクションの列のプロパティ。空の場合、セクションには、ドキュメント エディターのデフォルトのプロパティを含む 1 つの列が含まれます。セクションは 3 列以下になるように更新できます。このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティを設定解除すると、400 不正なリクエスト エラーが発生します。
updateSectionStyle.sectionStyle.columnSeparatorStyle: 列区切り文字のスタイル。このスタイルは、セクションに列が 1 つの場合でも設定できます。このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティを設定解除すると、400 不正なリクエスト エラーが発生します。
updateSectionStyle.sectionStyle.contentDirection: このセクションの内容の方向性。設定されていない場合、値はデフォルトの LEFT_TO_RIGHT になります。このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティを設定解除すると、400 不正なリクエスト エラーが発生します。
updateSectionStyle.sectionStyle.defaultHeaderId: デフォルトのヘッダーの ID。設定されていない場合、値は前の SectionBreak の SectionStyle を継承します。最初の SectionBreak で値が設定されていない場合、その値は DocumentStyle のdefault_header_id から継承されます。このプロパティは読み取り専用です。
updateSectionStyle.sectionStyle.defaultFooterId: デフォルトのフッターのID。設定されていない場合、値は前の SectionBreak の SectionStyle を継承します。最初の SectionBreak で値が設定されていない場合、その値は DocumentStyle のdefault_footer_id から継承されます。このプロパティは読み取り専用です。
updateSectionStyle.sectionStyle.firstPageHeaderId: セクションの最初のページにのみ使用されるヘッダーの ID。 use_first_page_header_footer が true の場合、この値はセクションの最初のページのヘッダーに使用されます。 false の場合、セクションの最初のページのヘッダーは、default_header_id を使用します。設定されていない場合、値は前の SectionBreak の SectionStyle を継承します。最初の SectionBreak で値が設定されていない場合、その値は DocumentStyle の first_page_header_id から継承されます。このプロパティは読み取り専用です。
updateSectionStyle.sectionStyle.firstPageFooterId: セクションの最初のページにのみ使用されるフッターの ID。 use_first_page_header_footer が true の場合、この値はセクションの最初のページのフッターに使用されます。 false の場合、セクションの最初のページのフッターは、default_footer_id を使用します。設定されていない場合、値は前の SectionBreak の SectionStyle を継承します。最初の SectionBreak で値が設定されていない場合、値は DocumentStyle の first_page_footer_id から継承されます。このプロパティは読み取り専用です。
updateSectionStyle.sectionStyle.evenPageHeaderId: 偶数ページのみに使用されるヘッダーの ID。 DocumentStyle の use_even_page_header_footer の値が true の場合、この値はセクション内の偶数ページのヘッダーに使用されます。 false の場合、偶数ページのヘッダーは、default_header_id を使用します。設定されていない場合、値は前の SectionBreak の SectionStyle を継承します。最初の SectionBreak で値が設定されていない場合、その値は DocumentStyle のeven_page_header_id から継承されます。このプロパティは読み取り専用です。
updateSectionStyle.sectionStyle.evenPageFooterId: 偶数ページのみに使用されるフッターの ID。 DocumentStyle の use_even_page_header_footer の値が true の場合、この値はセクション内の偶数ページのフッターに使用されます。 false の場合、偶数ページのフッターは、default_footer_id を使用します。設定されていない場合、値は前の SectionBreak の SectionStyle を継承します。最初の SectionBreak で値が設定されていない場合、その値は DocumentStyle のeven_page_footer_id から継承されます。このプロパティは読み取り専用です。
updateSectionStyle.sectionStyle.useFirstPageHeaderFooter: セクションの最初のページに最初のページのヘッダー/フッター ID を使用するかどうかを示します。設定されていない場合、最初のセクションの DocumentStyle の use_first_page_header_footer を継承します。後続のセクターに対して値が設定されていない場合は、false として解釈される必要があります。このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティを設定解除すると、400 不正なリクエスト エラーが発生します。
updateSectionStyle.sectionStyle.pageNumberStart: このセクションのページ数のカウントを開始するページ番号。設定されていない場合、ページ番号は前のセクションから継続されます。最初の SectionBreak で値が設定されていない場合は、DocumentStyle の page_number_start を参照してください。このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティを設定解除すると、400 不正なリクエスト エラーが発生します。
updateSectionStyle.sectionStyle.flipPageOrientation: オプション。このセクションの DocumentStyle の page_size の寸法を反転するかどうかを示します。これにより、縦向きと横向きの間でページの向きを変更できるようになります。設定されていない場合、値は DocumentStyle の flick_page_orientation から継承されます。このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティを設定解除すると、400 不正なリクエスト エラーが発生します。
updateSectionStyle.fields: 更新する必要があるフィールド。少なくとも 1 つのフィールドを指定する必要があります。ルートの `section_style` は暗黙的に指定されるため、指定してはなりません。単一の `"*"` をすべてのフィールドをリストするための省略表現として使用できます。たとえば、左マージンを更新するには、`fields` を `"margin_left"` に設定します。
insertSectionBreak.sectionType: 挿入するセクションのタイプ。
deleteHeader.headerId: 削除するヘッダーの ID。このヘッダーが DocumentStyle で定義されている場合、このヘッダーへの参照が削除され、その結果、ドキュメントの最初のセクションにそのタイプのヘッダーが存在しなくなります。このヘッダーが SectionStyle で定義されている場合、このヘッダーへの参照が削除され、そのタイプのヘッダーが前のセクションから継続されるようになります。
deleteHeader.tabId: 削除するヘッダーを含むタブ。省略した場合、リクエストは最初のタブに適用されます。単一のタブを含むドキュメント内: - 指定されている場合は、単一のタブの ID と一致する必要があります。 - 省略した場合、リクエストは単一のタブに適用されます。複数のタブを含むドキュメントの場合: - 指定された場合、リクエストは指定されたタブに適用されます。 - 省略した場合、リクエストはドキュメントの最初のタブに適用されます。
deleteFooter.footerId: 削除するフッターのID。このフッターが DocumentStyle で定義されている場合、このフッターへの参照が削除され、その結果、ドキュメントの最初のセクションにそのタイプのフッターが存在しなくなります。このフッターが SectionStyle で定義されている場合、このフッターへの参照が削除され、そのタイプのフッターが前のセクションから継続されるようになります。
deleteFooter.tabId: 削除するフッターを含むタブ。省略した場合、リクエストは最初のタブに適用されます。単一のタブを含むドキュメント内: - 指定されている場合は、単一のタブの ID と一致する必要があります。 - 省略した場合、リクエストは単一のタブに適用されます。複数のタブを含むドキュメントの場合: - 指定された場合、リクエストは指定されたタブに適用されます。 - 省略した場合、リクエストはドキュメントの最初のタブに適用されます。
pinTableHeaderRows.pinnedHeaderRowsCount: 固定するテーブルの行数。0 はすべての行の固定が解除されることを意味します。
writeControl.requiredRevisionId: 書き込みリクエストが適用されるドキュメントのオプションのリビジョン ID。これがドキュメントの最新リビジョンではない場合、リクエストは処理されず、400 不正なリクエスト エラーが返されます。要求されたリビジョン ID が応答で返された場合、それはリクエストが適用された後のドキュメントのリビジョン ID を示します。
writeControl.targetRevisionId: 書き込みリクエストが適用されるドキュメントのオプションのターゲット リビジョン ID。 API を使用してドキュメントが読み取られた後にコラボレータの変更が発生した場合、この書き込みリクエストによって生成された変更がコラボレータの変更に対して適用されます。これにより、共同編集者の変更とリクエスト内の変更の両方が組み込まれたドキュメントの新しいリビジョンが作成され、ドキュメント サーバーは競合する変更を解決します。ターゲット リビジョン ID を使用する場合、API クライアントはドキュメントの別の共同編集者と考えることができます。ターゲット リビジョン ID は、ドキュメントの最新バージョンに書き込む場合にのみ使用できます。ターゲット リビジョンが最新リビジョンより大幅に遅れている場合、リク
documentId: 更新するドキュメントの ID。
access_token: OAuth アクセス トークン。
alt: レスポンスのデータ形式。
callback: JSONP
fields: 部分応答に含めるフィールドを指定するセレクター。
key: APIキー。 API キーはプロジェクトを識別し、API アクセス、割り当て、レポートを提供します。 OAuth 2.0 トークンを指定しない場合は必須です。
prettyPrint: インデントと改行を含む応答を返します。
quotaUser: サーバー側アプリケーションのクォータ目的に使用できます。ユーザーに割り当てる任意の文字列を指定できますが、40 文字を超えてはなりません。
upload_protocol: メディアのアップロード プロトコル (「raw」、「multipart」など)。
uploadType: メディア用の従来のアップロード プロトコル (「メディア」、「マルチパート」など)。
$.xgafv: V1 エラー形式。
レスポンス
Google Docs リファレンス 「 Method: documents_batchUpdate」 参照: https://developers.google.com/docs/api/reference/rest/v1/documents/batchUpdate