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 ข้อผิดพลาดอื่นๆ ทั้งหมด