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

จำนวนครั้งที่เกิด (อาจมีหลายครั้งภายในเซลล์) มีการเปลี่ยนแปลง ตัวอย่างเช่น หากแทนที่ "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 ข้อผิดพลาดอื่นๆ ทั้งหมด