ExecuteStreamResponse

การตอบกลับสำหรับการดำเนินการหรือแก้ไขข้อบกพร่องของฟังก์ชันในโปรเจ็กต์ Apps Script

การแสดง JSON
{

  // Union field update can be only one of the following:
  "result": {
    object (ScriptExecutionResult)
  }
  // End of list of possible types for union field update.
}
ช่อง
ฟิลด์การรวม update อัปเดตจากเซิร์ฟเวอร์ที่มีข้อมูลที่เกี่ยวข้องกับการดำเนินการของคุณ update ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
result

object (ScriptExecutionResult)

ผลของการดำเนินการ

ScriptExecutionResult

ผลของการดำเนินการ

การแสดง JSON
{

  // Union field result can be only one of the following:
  "returnValue": {
    object (Value)
  }
  // End of list of possible types for union field result.
}
ช่อง
ฟิลด์การรวม result ผลของการดำเนินการ result ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
returnValue

object (Value)

ค่าที่ส่งคืนของการดำเนินการ

ค่า

Value แสดงค่าที่พิมพ์แบบไดนามิกซึ่งเป็นผลลัพธ์ของสคริปต์ที่เรียกใช้

การแสดง JSON
{

  // Union field kind can be only one of the following:
  "nullValue": enum (NullValue),
  "numberValue": number,
  "stringValue": string,
  "boolValue": boolean,
  "structValue": {
    object (Struct)
  },
  "listValue": {
    object (ListValue)
  },
  "dateValue": string,
  "protoValue": {
    "@type": string,
    field1: ...,
    ...
  },
  "bytesValue": string
  // End of list of possible types for union field kind.
}
ช่อง
ฟิลด์การรวม kind ชนิดของค่า kind ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
nullValue

enum (NullValue)

แสดงค่า Null

numberValue

number

แสดงค่าทศนิยม

stringValue

string

แสดงค่าสตริง

boolValue

boolean

แสดงค่าบูลีน

structValue

object (Struct)

แสดงค่าที่มีโครงสร้าง

listValue

object (ListValue)

แสดง Value ที่ซ้ำกัน

dateValue

string (int64 format)

แสดงวันที่ในหน่วยมิลลิวินาทีนับตั้งแต่ Epoch

protoValue

object

แสดงค่า Proto ที่มีโครงสร้าง

ออบเจ็กต์ที่มีช่องประเภทที่กำหนดเอง ช่องเพิ่มเติม "@type" จะมี URI ที่ระบุประเภท ตัวอย่างเช่น { "id": 1234, "@type": "types.example.com/standard/id" }

bytesValue

string (bytes format)

แสดงค่าไบต์ดิบ

สตริงที่เข้ารหัสแบบ Base64

โครงสร้าง

Struct แสดงค่า Structured Data ซึ่งประกอบด้วยช่องที่แมปกับค่าที่พิมพ์แบบไดนามิก

การแสดง JSON
{
  "fields": {
    string: {
      object (Value)
    },
    ...
  }
}
ช่อง
fields

map (key: string, value: object (Value))

แผนที่ที่ไม่เรียงลำดับของค่าที่พิมพ์แบบไดนามิก

ออบเจ็กต์ที่มีรายการคู่ "key": value ตัวอย่างเช่น { "name": "wrench", "mass": "1.3kg", "count": "3" }

ListValue

ListValue คือ Wrapper รอบช่องค่าที่ซ้ำกัน

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

object (Value)

ช่องที่ซ้ำของค่าที่พิมพ์แบบไดนามิก