การตอบกลับ
การตอบกลับรายการเดียวจากการอัปเดต
| การแสดง JSON | 
|---|
      { // Union field  | 
    
| ช่อง | |
|---|---|
      ฟิลด์สหภาพ
      kind ประเภทของการตอบกลับ อาจไม่มีการตั้งค่าช่องหากคำขอไม่ได้รับการตอบกลับ
      kind
      ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
      | 
    |
      addNamedRange
      | 
     
       
        การตอบกลับจากการเพิ่มช่วงที่มีชื่อ  | 
    
      addSheet
      | 
     
       
        การตอบกลับจากการเพิ่มชีต  | 
    
      addFilterView
      | 
     
       
        การตอบกลับจากการเพิ่มมุมมองตัวกรอง  | 
    
      duplicateFilterView
      | 
     
       
        การตอบกลับจากการสร้างมุมมองตัวกรองซ้ำ  | 
    
      duplicateSheet
      | 
     
       
        การตอบกลับจากการทำสำเนาชีต  | 
    
      findReplace
      | 
     
       
        การตอบกลับจากการค้นหา/แทนที่  | 
    
      updateEmbeddedObjectPosition
      | 
     
       
        การตอบกลับจากการอัปเดตตำแหน่งของออบเจ็กต์ที่ฝัง  | 
    
      updateConditionalFormatRule
      | 
     
       
        การตอบกลับจากการอัปเดตกฎการจัดรูปแบบตามเงื่อนไข  | 
    
      deleteConditionalFormatRule
      | 
     
       
        การตอบกลับจากการลบกฎการจัดรูปแบบตามเงื่อนไข  | 
    
      addProtectedRange
      | 
     
       
        การตอบกลับจากการเพิ่มช่วงที่ป้องกัน  | 
    
      addChart
      | 
     
       
        การตอบกลับจากการเพิ่มแผนภูมิ  | 
    
      addBanding
      | 
     
       
        การตอบกลับจากการเพิ่มช่วงแบบแบ่งกลุ่ม  | 
    
      createDeveloperMetadata
      | 
     
       
        การตอบกลับจากการสร้างรายการข้อมูลเมตาของนักพัฒนาแอป  | 
    
      updateDeveloperMetadata
      | 
     
       
        การตอบกลับจากการอัปเดตรายการข้อมูลเมตาของนักพัฒนาแอป  | 
    
      deleteDeveloperMetadata
      | 
     
       
        การตอบกลับจากการลบรายการข้อมูลเมตาของนักพัฒนาแอป  | 
    
      addDimensionGroup
      | 
     
       
        การตอบกลับจากการเพิ่มกลุ่มมิติข้อมูล  | 
    
      deleteDimensionGroup
      | 
     
       
        การตอบกลับจากการลบกลุ่มมิติข้อมูล  | 
    
      trimWhitespace
      | 
     
       
        การตอบกลับจากการตัดช่องว่าง  | 
    
      deleteDuplicates
      | 
     
       
        การตอบกลับจากการนําแถวที่มีค่าที่ซ้ำกันออก  | 
    
      addSlicer
      | 
     
       
        การตอบกลับจากการเพิ่มเครื่องมือแบ่งส่วน  | 
    
      addDataSource
      | 
     
       
        การตอบกลับจากการเพิ่มแหล่งข้อมูล  | 
    
      updateDataSource
      | 
     
       
        การตอบกลับจากการอัปเดตแหล่งข้อมูล  | 
    
      refreshDataSource
      | 
     
       
        การตอบกลับจากการรีเฟรชออบเจ็กต์แหล่งข้อมูล  | 
    
      cancelDataSourceRefresh
      | 
     
       
        การตอบกลับจากการยกเลิกการรีเฟรชออบเจ็กต์แหล่งข้อมูล  | 
    
      addTable
      | 
     
       
        การตอบกลับจากการเพิ่มตาราง  | 
    
AddNamedRangeResponse
ผลลัพธ์ของการเพิ่มช่วงที่มีชื่อ
| การแสดง JSON | 
|---|
      {
  "namedRange": {
    object ( | 
    
| ช่อง | |
|---|---|
      namedRange
      | 
     
       
        ช่วงที่มีชื่อที่จะเพิ่ม  | 
    
AddSheetResponse
ผลลัพธ์ของการเพิ่มชีต
| การแสดง JSON | 
|---|
      {
  "properties": {
    object ( | 
    
| ช่อง | |
|---|---|
      properties
      | 
     
       
        คุณสมบัติของชีตที่เพิ่มใหม่  | 
    
AddFilterViewResponse
ผลลัพธ์ของการเพิ่มมุมมองตัวกรอง
| การแสดง JSON | 
|---|
      {
  "filter": {
    object ( | 
    
| ช่อง | |
|---|---|
      filter
      | 
     
       
        มุมมองตัวกรองที่เพิ่มใหม่  | 
    
DuplicateFilterViewResponse
ผลลัพธ์ของมุมมองตัวกรองที่ซ้ำกัน
| การแสดง JSON | 
|---|
      {
  "filter": {
    object ( | 
    
| ช่อง | |
|---|---|
      filter
      | 
     
       
        ตัวกรองที่สร้างใหม่  | 
    
DuplicateSheetResponse
ผลลัพธ์ของการทำซ้ำชีต
| การแสดง JSON | 
|---|
      {
  "properties": {
    object ( | 
    
| ช่อง | |
|---|---|
      properties
      | 
     
       
        คุณสมบัติของชีตที่ซ้ำกัน  | 
    
FindReplaceResponse
ผลลัพธ์ของการค้นหาและแทนที่
| การแสดง JSON | 
|---|
      { "valuesChanged": integer, "formulasChanged": integer, "rowsChanged": integer, "sheetsChanged": integer, "occurrencesChanged": integer }  | 
    
| ช่อง | |
|---|---|
      valuesChanged
      | 
     
       
        จำนวนเซลล์ที่ไม่ใช่สูตรมีการเปลี่ยนแปลง  | 
    
      formulasChanged
      | 
     
       
        จำนวนเซลล์สูตรมีการเปลี่ยนแปลง  | 
    
      rowsChanged
      | 
     
       
        จํานวนแถวมีการเปลี่ยนแปลง  | 
    
      sheetsChanged
      | 
     
       
        จำนวนชีตมีการเปลี่ยนแปลง  | 
    
      occurrencesChanged
      | 
     
       
        
       จำนวนครั้งที่เกิด (อาจมีหลายครั้งภายในเซลล์) มีการเปลี่ยนแปลง ตัวอย่างเช่น หากแทนที่
         | 
    
UpdateEmbeddedObjectPositionResponse
ผลลัพธ์ของการอัปเดตตำแหน่งของออบเจ็กต์ที่ฝัง
| การแสดง JSON | 
|---|
      {
  "position": {
    object ( | 
    
| ช่อง | |
|---|---|
      position
      | 
     
       
        ตำแหน่งใหม่ของวัตถุที่ฝัง  | 
    
UpdateConditionalFormatRuleResponse
ผลลัพธ์ของการอัปเดตกฎการจัดรูปแบบตามเงื่อนไข
| การแสดง JSON | 
|---|
      { "newRule": { object (  | 
    
| ช่อง | |
|---|---|
      newRule
      | 
     
       
        กฎใหม่ที่แทนที่กฎเก่า (หากมีการแทนที่) หรือกฎที่ย้าย (หากมีการย้าย)  | 
    
      newIndex
      | 
     
       
        ดัชนีของกฎใหม่  | 
    
      ฟิลด์สหภาพ
      old_info ข้อมูลเกี่ยวกับกฎก่อนหน้า
      old_info
      ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
      | 
    |
      oldRule
      | 
     
       
        
       กฎเก่า (ที่ถูกลบ) ไม่ได้ตั้งค่าหากมีการย้ายกฎ (เนื่องจากกฎนั้นเหมือนกับ   | 
    
      oldIndex
      | 
     
       
        
       ดัชนีเดิมของกฎ ไม่ได้ตั้งค่าหากมีการแทนที่กฎ (เนื่องจากกฎนั้นเหมือนกับ   | 
    
DeleteConditionalFormatRuleResponse
ผลลัพธ์ของการลบกฎการจัดรูปแบบตามเงื่อนไข
| การแสดง JSON | 
|---|
      {
  "rule": {
    object ( | 
    
| ช่อง | |
|---|---|
      rule
      | 
     
       
        กฎที่ถูกลบ  | 
    
AddProtectedRangeResponse
ผลลัพธ์ของการเพิ่มช่วงที่ได้รับการคุ้มครองใหม่
| การแสดง JSON | 
|---|
      {
  "protectedRange": {
    object ( | 
    
| ช่อง | |
|---|---|
      protectedRange
      | 
     
       
        ช่วงที่มีการป้องกันซึ่งเพิ่มใหม่  | 
    
AddChartResponse
ผลลัพธ์ของการเพิ่มแผนภูมิลงในสเปรดชีต
| การแสดง JSON | 
|---|
      {
  "chart": {
    object ( | 
    
| ช่อง | |
|---|---|
      chart
      | 
     
       
        แผนภูมิที่เพิ่มใหม่  | 
    
AddBandingResponse
ผลลัพธ์ของการเพิ่มช่วงที่มีแถบ
| การแสดง JSON | 
|---|
      {
  "bandedRange": {
    object ( | 
    
| ช่อง | |
|---|---|
      bandedRange
      | 
     
       
        ช่วงที่มีการแบ่งกลุ่มซึ่งเพิ่มเข้ามา  | 
    
CreateDeveloperMetadataResponse
การตอบกลับจากการสร้างข้อมูลเมตาของนักพัฒนาแอป
| การแสดง JSON | 
|---|
      {
  "developerMetadata": {
    object ( | 
    
| ช่อง | |
|---|---|
      developerMetadata
      | 
     
       
        ข้อมูลเมตาของนักพัฒนาแอปที่สร้างไว้  | 
    
UpdateDeveloperMetadataResponse
การตอบกลับจากการอัปเดตข้อมูลเมตาของนักพัฒนาแอป
| การแสดง JSON | 
|---|
      {
  "developerMetadata": [
    {
      object ( | 
    
| ช่อง | |
|---|---|
      developerMetadata[]
      | 
     
       
        ข้อมูลเมตาของนักพัฒนาแอปที่อัปเดตแล้ว  | 
    
DeleteDeveloperMetadataResponse
การตอบกลับจากการลบข้อมูลเมตาของนักพัฒนาแอป
| การแสดง JSON | 
|---|
      {
  "deletedDeveloperMetadata": [
    {
      object ( | 
    
| ช่อง | |
|---|---|
      deletedDeveloperMetadata[]
      | 
     
       
        ข้อมูลเมตาที่ถูกลบ  | 
    
AddDimensionGroupResponse
ผลลัพธ์ของการเพิ่มกลุ่ม
| การแสดง JSON | 
|---|
      {
  "dimensionGroups": [
    {
      object ( | 
    
| ช่อง | |
|---|---|
      dimensionGroups[]
      | 
     
       
        กลุ่มทั้งหมดของมิติข้อมูลหลังจากเพิ่มกลุ่มลงในมิติข้อมูลนั้น  | 
    
DeleteDimensionGroupResponse
ผลของการลบกลุ่ม
| การแสดง JSON | 
|---|
      {
  "dimensionGroups": [
    {
      object ( | 
    
| ช่อง | |
|---|---|
      dimensionGroups[]
      | 
     
       
        กลุ่มทั้งหมดของมิติข้อมูลหลังจากลบกลุ่มออกจากมิติข้อมูลนั้น  | 
    
TrimWhitespaceResponse
ผลลัพธ์ของการตัดเว้นวรรคในเซลล์
| การแสดง JSON | 
|---|
      { "cellsChangedCount": integer }  | 
    
| ช่อง | |
|---|---|
      cellsChangedCount
      | 
     
       
        จํานวนเซลล์ที่มีการตัดเว้นวรรคออก  | 
    
DeleteDuplicatesResponse
ผลลัพธ์ของการนำรายการที่ซ้ำกันในช่วงออก
| การแสดง JSON | 
|---|
      { "duplicatesRemovedCount": integer }  | 
    
| ช่อง | |
|---|---|
      duplicatesRemovedCount
      | 
     
       
        จํานวนแถวที่ซ้ำกันซึ่งนําออก  | 
    
AddSlicerResponse
ผลลัพธ์ของการเพิ่มตัวแบ่งส่วนในสเปรดชีต
| การแสดง JSON | 
|---|
      {
  "slicer": {
    object ( | 
    
| ช่อง | |
|---|---|
      slicer
      | 
     
       
        ตัวควบคุมตัวกรองที่เพิ่มใหม่  | 
    
AddDataSourceResponse
ผลลัพธ์ของการเพิ่มแหล่งข้อมูล
| การแสดง JSON | 
|---|
      { "dataSource": { object (  | 
    
| ช่อง | |
|---|---|
      dataSource
      | 
     
       
        แหล่งข้อมูลที่สร้างขึ้น  | 
    
      dataExecutionStatus
      | 
     
       
        สถานะการเรียกใช้ข้อมูล  | 
    
UpdateDataSourceResponse
การตอบกลับจากการอัปเดตแหล่งข้อมูล
| การแสดง JSON | 
|---|
      { "dataSource": { object (  | 
    
| ช่อง | |
|---|---|
      dataSource
      | 
     
       
        แหล่งข้อมูลที่อัปเดตแล้ว  | 
    
      dataExecutionStatus
      | 
     
       
        สถานะการเรียกใช้ข้อมูล  | 
    
RefreshDataSourceResponse
การตอบสนองจากการรีเฟรชออบเจ็กต์แหล่งข้อมูลอย่างน้อย 1 รายการ
| การแสดง JSON | 
|---|
      {
  "statuses": [
    {
      object ( | 
    
| ช่อง | |
|---|---|
      statuses[]
      | 
     
       
        
       สถานะการรีเฟรชทั้งหมดของข้อมูลอ้างอิงออบเจ็กต์แหล่งข้อมูลที่ระบุในคําขอ หากระบุ   | 
    
RefreshDataSourceObjectExecutionStatus
สถานะการดําเนินการของการรีเฟรชออบเจ็กต์แหล่งข้อมูล 1 รายการ
| การแสดง JSON | 
|---|
      { "reference": { object (  | 
    
| ช่อง | |
|---|---|
      reference
      | 
     
       
        การอ้างอิงออบเจ็กต์แหล่งข้อมูลที่กำลังรีเฟรช  | 
    
      dataExecutionStatus
      | 
     
       
        สถานะการเรียกใช้ข้อมูล  | 
    
CancelDataSourceRefreshResponse
การตอบกลับจากการยกเลิกการรีเฟรชออบเจ็กต์แหล่งข้อมูลอย่างน้อย 1 รายการ
| การแสดง JSON | 
|---|
      {
  "statuses": [
    {
      object ( | 
    
| ช่อง | |
|---|---|
      statuses[]
      | 
     
       
        
       สถานะการยกเลิกของการรีเฟรชออบเจ็กต์แหล่งข้อมูลทั้งหมดที่ระบุในคำขอ หากระบุ   | 
    
CancelDataSourceRefreshStatus
สถานะการยกเลิกการรีเฟรชออบเจ็กต์แหล่งข้อมูลรายการเดียว
| การแสดง JSON | 
|---|
      { "reference": { object (  | 
    
| ช่อง | |
|---|---|
      reference
      | 
     
       
        การอ้างอิงออบเจ็กต์แหล่งข้อมูลที่จะยกเลิกการรีเฟรช  | 
    
      refreshCancellationStatus
      | 
     
       
        สถานะการยกเลิก  | 
    
RefreshCancellationStatus
สถานะของการยกเลิกการรีเฟรช
   คุณสามารถส่ง cancel request เพื่อยกเลิกการรีเฟรชออบเจ็กต์แหล่งข้อมูลอย่างน้อย 1 รายการอย่างชัดเจน
  
| การแสดง JSON | 
|---|
      { "state": enum (  | 
    
| ช่อง | |
|---|---|
      state
      | 
     
       
        สถานะของการเรียกให้ยกเลิกการรีเฟรชในชีต  | 
    
      errorCode
      | 
     
       
        รหัสข้อผิดพลาด  | 
    
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
      | 
     ข้อผิดพลาดอื่นๆ ทั้งหมด | 
AddTableResponse
ผลลัพธ์ของการเพิ่มตาราง
| การแสดง JSON | 
|---|
      {
  "table": {
    object ( | 
    
| ช่อง | |
|---|---|
      table
      | 
     
       
        เอาต์พุตเท่านั้น ตารางที่เพิ่ม  |