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)

데이터 소스 객체 새로고침 취소에 대한 응답.

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"로 바꾸면 "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 기타 모든 오류.