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)
  },
  "cancelDataSourceRefresh": {
    object (CancelDataSourceRefreshResponse)
  }
  // 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)

데이터 소스 객체를 새로고침한 응답입니다.

cancelDataSourceRefresh

object (CancelDataSourceRefreshResponse)

데이터 소스 객체 새로고침 취소의 응답

DataSourceObjectReference

데이터 소스 객체에 대한 참조입니다.

JSON 표현
{

  // Union field value can be only one of the following:
  "sheetId": string,
  "chartId": integer,
  "dataSourceTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourcePivotTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourceFormulaCell": {
    object (GridCoordinate)
  }
  // End of list of possible types for union field value.
}
필드
공용체 필드 value 참조 유형입니다. value 다음 중 하나여야 합니다.
sheetId

string

DATA_SOURCE 시트입니다.

chartId

integer

데이터 소스 차트에 대한 참조입니다.

dataSourceTableAnchorCell

object (GridCoordinate)

DataSourceTable 셀에 고정되어 있습니다.

dataSourcePivotTableAnchorCell

object (GridCoordinate)

데이터 소스에 대한 참조 PivotTable 셀에 고정되어 있습니다.

dataSourceFormulaCell

object (GridCoordinate)

다음을 포함하는 셀 참조 DataSourceFormula

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

일치하는 항목 수 (한 셀 내에서 여러 번 발생할 수 있음)가 변경되었습니다. 예를 들어 "e" 다음 코드로 교체합니다. "o" 인치 "Google Sheets"인 경우 다음과 같습니다. "3" 왜냐하면 "Google Sheets" -> "Googlo Shoots"입니다.

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

하나 이상의 데이터 소스 객체를 새로고침한 경우의 응답입니다.

JSON 표현
{
  "statuses": [
    {
      object (RefreshDataSourceObjectExecutionStatus)
    }
  ]
}
필드
statuses[]

object (RefreshDataSourceObjectExecutionStatus)

요청에 지정된 데이터 소스 객체 참조의 모든 새로고침 상태입니다. 만약 isAll 가 지정되면 필드에 실패 상태인 항목만 포함됩니다.

RefreshDataSourceObjectExecutionStatus

데이터 소스 객체 1개를 새로고침하는 실행 상태입니다.

JSON 표현
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
필드
reference

object (DataSourceObjectReference)

새로고침되는 데이터 소스 객체에 대한 참조입니다.

dataExecutionStatus

object (DataExecutionStatus)

데이터 실행 상태입니다.

CancelDataSourceRefreshResponse

하나 이상의 데이터 소스 객체를 취소하면 응답이 새로고침됩니다.

JSON 표현
{
  "statuses": [
    {
      object (CancelDataSourceRefreshStatus)
    }
  ]
}
필드
statuses[]

object (CancelDataSourceRefreshStatus)

요청에 지정된 모든 데이터 소스 객체의 새로고침 취소 상태입니다. 만약 isAll 가 지정되면 필드에 실패 상태인 항목만 포함됩니다. 같은 데이터 소스 객체의 새로고침 및 새로고침 취소도 같은 환경에서 허용되지 않습니다. batchUpdate

CancelDataSourceRefreshStatus

단일 데이터 소스 객체 새로고침이 취소된 상태입니다.

JSON 표현
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "refreshCancellationStatus": {
    object (RefreshCancellationStatus)
  }
}
필드
reference

object (DataSourceObjectReference)

새로고침이 취소되는 데이터 소스 객체에 대한 참조입니다.

refreshCancellationStatus

object (RefreshCancellationStatus)

취소 상태입니다.

RefreshCancellationStatus

새로고침 취소의 상태입니다.

사용자는 cancel request 하나 이상의 데이터 소스 객체 새로고침을 명시적으로 취소할 수 있습니다.

JSON 표현
{
  "state": enum (RefreshCancellationState),
  "errorCode": enum (RefreshCancellationErrorCode)
}
필드
state

enum (RefreshCancellationState)

Sheets에서 새로고침을 취소하기 위한 호출의 상태입니다.

errorCode

enum (RefreshCancellationErrorCode)

오류 코드입니다.

RefreshCancellationState

새로고침 취소 상태를 열거합니다.

열거형
REFRESH_CANCELLATION_STATE_UNSPECIFIED 기본값이며 사용하지 마세요.
CANCEL_SUCCEEDED 새로고침을 취소하기 위한 Sheets API 호출이 성공했습니다. 이는 취소가 성공적으로 이루어졌다는 의미가 아니라 호출이 성공적으로 완료되었음을 의미합니다.
CANCEL_FAILED 새로고침을 취소하기 위한 Sheets API 호출이 실패했습니다.

RefreshCancellationErrorCode

새로고침 취소 오류 코드의 열거형입니다.

열거형
REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED 기본값이며 사용하지 마세요.
EXECUTION_NOT_FOUND 취소할 실행을 쿼리 엔진 또는 Sheets에서 찾을 수 없습니다.
CANCEL_PERMISSION_DENIED 사용자에게 쿼리를 취소할 권한이 없습니다.
QUERY_EXECUTION_COMPLETED 쿼리 실행이 이미 완료되었으므로 취소할 수 없습니다.
CONCURRENT_CANCELLATION 이미 다른 취소 절차가 진행 중입니다.
CANCEL_OTHER_ERROR 기타 모든 오류.