Responses

レスポンス

更新からの単一レスポンス。

JSON 表現
{

  // Union field kind can be only one of the following:
  "addNamedRange": {
    object (AddNamedRangeResponse)
  },
  "addSheet": {
    object (AddSheetResponse)
  },
  "addFilterView": {
    object (AddFilterViewResponse)
  },
  "duplicateFilterView": {
    object (DuplicateFilterViewResponse)
  },
  "duplicateSheet": {
    object (DuplicateSheetResponse)
  },
  "findReplace": {
    object (FindReplaceResponse)
  },
  "updateEmbeddedObjectPosition": {
    object (UpdateEmbeddedObjectPositionResponse)
  },
  "updateConditionalFormatRule": {
    object (UpdateConditionalFormatRuleResponse)
  },
  "deleteConditionalFormatRule": {
    object (DeleteConditionalFormatRuleResponse)
  },
  "addProtectedRange": {
    object (AddProtectedRangeResponse)
  },
  "addChart": {
    object (AddChartResponse)
  },
  "addBanding": {
    object (AddBandingResponse)
  },
  "createDeveloperMetadata": {
    object (CreateDeveloperMetadataResponse)
  },
  "updateDeveloperMetadata": {
    object (UpdateDeveloperMetadataResponse)
  },
  "deleteDeveloperMetadata": {
    object (DeleteDeveloperMetadataResponse)
  },
  "addDimensionGroup": {
    object (AddDimensionGroupResponse)
  },
  "deleteDimensionGroup": {
    object (DeleteDimensionGroupResponse)
  },
  "trimWhitespace": {
    object (TrimWhitespaceResponse)
  },
  "deleteDuplicates": {
    object (DeleteDuplicatesResponse)
  },
  "addSlicer": {
    object (AddSlicerResponse)
  },
  "addDataSource": {
    object (AddDataSourceResponse)
  },
  "updateDataSource": {
    object (UpdateDataSourceResponse)
  },
  "refreshDataSource": {
    object (RefreshDataSourceResponse)
  }
  // End of list of possible types for union field kind.
}
フィールド
共用体フィールド kind。返信の種類。リクエストにレスポンスがない場合は、フィールドが設定されていない可能性があります。kind は次のいずれかになります。
addNamedRange

object (AddNamedRangeResponse)

名前付き範囲の追加に対する返信。

addSheet

object (AddSheetResponse)

シートの追加に関する返信。

addFilterView

object (AddFilterViewResponse)

フィルタ表示の追加からの返信。

duplicateFilterView

object (DuplicateFilterViewResponse)

フィルタ表示の複製に対する返信。

duplicateSheet

object (DuplicateSheetResponse)

シートのコピーからの返信。

findReplace

object (FindReplaceResponse)

検索/置換を行ったことに対する返信。

updateEmbeddedObjectPosition

object (UpdateEmbeddedObjectPositionResponse)

埋め込みオブジェクトの位置の更新に対する応答。

updateConditionalFormatRule

object (UpdateConditionalFormatRuleResponse)

条件付き書式ルールの更新による返信。

deleteConditionalFormatRule

object (DeleteConditionalFormatRuleResponse)

条件付き書式ルールの削除による返信。

addProtectedRange

object (AddProtectedRangeResponse)

保護されている範囲の追加に対する返信。

addChart

object (AddChartResponse)

グラフの追加に関する返信。

addBanding

object (AddBandingResponse)

帯域範囲の追加に関する返信。

createDeveloperMetadata

object (CreateDeveloperMetadataResponse)

デベロッパー メタデータ エントリの作成に対する返信。

updateDeveloperMetadata

object (UpdateDeveloperMetadataResponse)

デベロッパー メタデータ エントリの更新に対する返信。

deleteDeveloperMetadata

object (DeleteDeveloperMetadataResponse)

デベロッパー メタデータ エントリの削除に対する返信。

addDimensionGroup

object (AddDimensionGroupResponse)

ディメンション グループの追加に関する返信。

deleteDimensionGroup

object (DeleteDimensionGroupResponse)

ディメンション グループの削除に対する応答。

trimWhitespace

object (TrimWhitespaceResponse)

空白文字のトリミングからの返信。

deleteDuplicates

object (DeleteDuplicatesResponse)

重複した値を含む行の削除に対するレスポンス。

addSlicer

object (AddSlicerResponse)

スライサーの追加による返信。

addDataSource

object (AddDataSourceResponse)

データソースの追加に対する返信。

updateDataSource

object (UpdateDataSourceResponse)

データソースの更新に関する返信。

refreshDataSource

object (RefreshDataSourceResponse)

データソース オブジェクトの更新による返信。

AddNamedRangeResponse

名前付き範囲を追加した結果。

JSON 表現
{
  "namedRange": {
    object (NamedRange)
  }
}
フィールド
namedRange

object (NamedRange)

追加する名前付き範囲。

AddSheetResponse

シートの追加結果。

JSON 表現
{
  "properties": {
    object (SheetProperties)
  }
}
フィールド
properties

object (SheetProperties)

新しく追加したシートのプロパティ。

AddFilterViewResponse

フィルタ表示を追加した結果。

JSON 表現
{
  "filter": {
    object (FilterView)
  }
}
フィールド
filter

object (FilterView)

新しく追加されたフィルタ表示。

DuplicateFilterViewResponse

フィルタ表示を複製した結果。

JSON 表現
{
  "filter": {
    object (FilterView)
  }
}
フィールド
filter

object (FilterView)

新しく作成されたフィルタ。

DuplicateSheetResponse

シートを複製した結果。

JSON 表現
{
  "properties": {
    object (SheetProperties)
  }
}
フィールド
properties

object (SheetProperties)

複製したシートのプロパティ。

FindReplaceResponse

検索/置換の結果。

JSON 表現
{
  "valuesChanged": integer,
  "formulasChanged": integer,
  "rowsChanged": integer,
  "sheetsChanged": integer,
  "occurrencesChanged": integer
}
フィールド
valuesChanged

integer

数式以外のセルの数が変更されました。

formulasChanged

integer

数式のセル数が変更されました。

rowsChanged

integer

行数が変更されました。

sheetsChanged

integer

シート数が変更されました。

occurrencesChanged

integer

出現回数(場合によってはセル内で複数回)が変更されました。たとえば、"Google Sheets""e""o" に置き換えた場合、"Google Sheets""Googlo Shoots" になるため、"3" になります。

UpdateEmbeddedObjectPositionResponse

埋め込みオブジェクトの位置を更新した結果。

JSON 表現
{
  "position": {
    object (EmbeddedObjectPosition)
  }
}
フィールド
position

object (EmbeddedObjectPosition)

埋め込みオブジェクトの新しい位置。

UpdateConditionalFormatRuleResponse

条件付き書式ルールの更新結果。

JSON 表現
{
  "newRule": {
    object (ConditionalFormatRule)
  },
  "newIndex": integer,

  // Union field old_info can be only one of the following:
  "oldRule": {
    object (ConditionalFormatRule)
  },
  "oldIndex": integer
  // End of list of possible types for union field old_info.
}
フィールド
newRule

object (ConditionalFormatRule)

古いルールに取って代わった新しいルール(置換した場合)、または移行されたルール(移動した場合)

newIndex

integer

新しいルールのインデックス。

共用体フィールド old_info。以前のルールに関する情報。old_info は次のいずれかになります。
oldRule

object (ConditionalFormatRule)

古い(削除済み)ルール。ルールが移動された場合は設定されません(newRule と同じであるため)。

oldIndex

integer

ルールの古いインデックス。ルールが置き換えられた場合は設定されません(newIndex と同じであるため)。

DeleteConditionalFormatRuleResponse

条件付き書式ルールの削除結果。

JSON 表現
{
  "rule": {
    object (ConditionalFormatRule)
  }
}
フィールド
rule

object (ConditionalFormatRule)

削除されたルール。

AddProtectedRangeResponse

新しい保護範囲を追加した結果。

JSON 表現
{
  "protectedRange": {
    object (ProtectedRange)
  }
}
フィールド
protectedRange

object (ProtectedRange)

新しく追加された保護範囲。

AddChartResponse

スプレッドシートにグラフを追加した結果。

JSON 表現
{
  "chart": {
    object (EmbeddedChart)
  }
}
フィールド
chart

object (EmbeddedChart)

新しく追加されたグラフ。

AddBandingResponse

帯域範囲を追加した結果。

JSON 表現
{
  "bandedRange": {
    object (BandedRange)
  }
}
フィールド
bandedRange

object (BandedRange)

追加された帯域の範囲です。

CreateDeveloperMetadataResponse

デベロッパー メタデータの作成からのレスポンス。

JSON 表現
{
  "developerMetadata": {
    object (DeveloperMetadata)
  }
}
フィールド
developerMetadata

object (DeveloperMetadata)

作成されたデベロッパー メタデータ。

UpdateDeveloperMetadataResponse

デベロッパー メタデータの更新によるレスポンス。

JSON 表現
{
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
フィールド
developerMetadata[]

object (DeveloperMetadata)

更新されたデベロッパー メタデータ。

DeleteDeveloperMetadataResponse

デベロッパー メタデータの削除によるレスポンス。

JSON 表現
{
  "deletedDeveloperMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
フィールド
deletedDeveloperMetadata[]

object (DeveloperMetadata)

削除されたメタデータ。

AddDimensionGroupResponse

グループの追加結果。

JSON 表現
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
フィールド
dimensionGroups[]

object (DimensionGroup)

ディメンションをグループに追加した後のすべてのグループ。

DeleteDimensionGroupResponse

グループの削除の結果。

JSON 表現
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
フィールド
dimensionGroups[]

object (DimensionGroup)

ディメンションからグループを削除した後のディメンションのすべてのグループ。

TrimWhitespaceResponse

セル内の空白文字のトリミングの結果。

JSON 表現
{
  "cellsChangedCount": integer
}
フィールド
cellsChangedCount

integer

空白文字が削除されたセルの数。

DeleteDuplicatesResponse

範囲内の重複を削除した結果。

JSON 表現
{
  "duplicatesRemovedCount": integer
}
フィールド
duplicatesRemovedCount

integer

削除された重複行の数。

AddSlicerResponse

スプレッドシートにスライサーを追加した結果。

JSON 表現
{
  "slicer": {
    object (Slicer)
  }
}
フィールド
slicer

object (Slicer)

新しく追加されたスライサー。

AddDataSourceResponse

データソースを追加した結果。

JSON 表現
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
フィールド
dataSource

object (DataSource)

作成されたデータソース。

dataExecutionStatus

object (DataExecutionStatus)

データの実行ステータス。

UpdateDataSourceResponse

データソースの更新からのレスポンス。

JSON 表現
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
フィールド
dataSource

object (DataSource)

更新されたデータソース。

dataExecutionStatus

object (DataExecutionStatus)

データの実行ステータス。

RefreshDataSourceResponse

1 つ以上のデータソース オブジェクトを更新する際のレスポンス。

JSON 表現
{
  "statuses": [
    {
      object (RefreshDataSourceObjectExecutionStatus)
    }
  ]
}
フィールド
statuses[]

object (RefreshDataSourceObjectExecutionStatus)

リクエストで指定されたデータソース オブジェクトの参照のすべての更新ステータス。isAll を指定すると、フィールドには失敗のステータスにあるもののみが含まれます。

RefreshDataSourceObjectExecutionStatus

1 つのデータソース オブジェクトの更新実行ステータス。

JSON 表現
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
フィールド
reference

object (DataSourceObjectReference)

更新中のデータソース オブジェクトへの参照。

dataExecutionStatus

object (DataExecutionStatus)

データの実行ステータス。