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

การตอบสนองจากการรีเฟรชออบเจ็กต์แหล่งข้อมูลอย่างน้อย 1 รายการ

การแสดง JSON
{
  "statuses": [
    {
      object (RefreshDataSourceObjectExecutionStatus)
    }
  ]
}
ช่อง
statuses[]

object (RefreshDataSourceObjectExecutionStatus)

สถานะการรีเฟรชทั้งหมดของข้อมูลอ้างอิงออบเจ็กต์แหล่งข้อมูลที่ระบุในคําขอ หากระบุ isAll ช่องจะมีเฉพาะรายการที่อยู่ในสถานะ "ไม่ผ่าน"

RefreshDataSourceObjectExecutionStatus

สถานะการดําเนินการของการรีเฟรชออบเจ็กต์แหล่งข้อมูล 1 รายการ

การแสดง JSON
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
ช่อง
reference

object (DataSourceObjectReference)

การอ้างอิงออบเจ็กต์แหล่งข้อมูลที่รีเฟรช

dataExecutionStatus

object (DataExecutionStatus)

สถานะการเรียกใช้ข้อมูล

CancelDataSourceRefreshResponse

การตอบกลับจากการยกเลิกการรีเฟรชออบเจ็กต์แหล่งข้อมูลอย่างน้อย 1 รายการ

การแสดง 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 เพื่อยกเลิกการรีเฟรชออบเจ็กต์แหล่งข้อมูลอย่างน้อย 1 รายการอย่างชัดเจน

การแสดง JSON
{
  "state": enum (RefreshCancellationState),
  "errorCode": enum (RefreshCancellationErrorCode)
}
ช่อง
state

enum (RefreshCancellationState)

สถานะของการเรียกให้ยกเลิกการรีเฟรชในชีต

errorCode

enum (RefreshCancellationErrorCode)

รหัสข้อผิดพลาด

RefreshCancellationState

การแจงนับสถานะการยกเลิกการรีเฟรช

Enum
REFRESH_CANCELLATION_STATE_UNSPECIFIED ค่าเริ่มต้น อย่านำไปใช้
CANCEL_SUCCEEDED การเรียก API ไปยังชีตเพื่อยกเลิกการรีเฟรชสําเร็จ ซึ่งไม่ได้หมายความว่าการยกเลิกสำเร็จ แต่เป็นการโทรสำเร็จ
CANCEL_FAILED การเรียก API ไปยังชีตเพื่อยกเลิกการรีเฟรชไม่สำเร็จ

RefreshCancellationErrorCode

การแจงนับรหัสข้อผิดพลาดของการยกเลิกการรีเฟรช

Enum
REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED ค่าเริ่มต้น อย่าใช้
EXECUTION_NOT_FOUND ไม่พบการดำเนินการที่จะยกเลิกในเครื่องมือค้นหาหรือในชีต
CANCEL_PERMISSION_DENIED ผู้ใช้ไม่มีสิทธิ์ยกเลิกการค้นหา
QUERY_EXECUTION_COMPLETED การดำเนินการค้นหาเสร็จสมบูรณ์แล้ว จึงยกเลิกไม่ได้
CONCURRENT_CANCELLATION มีการยกเลิกอีกรายการหนึ่งอยู่ระหว่างดำเนินการ
CANCEL_OTHER_ERROR ข้อผิดพลาดอื่นๆ ทั้งหมด