AppliedLabelChange
การเปลี่ยนแปลงป้ายกำกับที่ดำเนินการใน Target
การแสดง JSON |
---|
{
"changes": [
{
object ( |
ช่อง | |
---|---|
changes[]
|
การเปลี่ยนแปลงที่เกิดขึ้นกับป้ายกำกับในเป้าหมาย |
AppliedLabelChangeDetail
การเปลี่ยนแปลงที่เกิดขึ้นกับป้ายกำกับในเป้าหมาย
การแสดง JSON |
---|
{ "label": string, "types": [ enum ( |
ช่อง | |
---|---|
label
|
ชื่อค่ายเพลงที่แสดงถึงค่ายเพลงที่มีการเปลี่ยนแปลง ชื่อนี้จะมีหมายเลขการแก้ไขของป้ายกำกับที่ใช้เมื่อเกิดการดำเนินการนี้เสมอ รูปแบบคือ
|
types[]
|
ประเภทของการเปลี่ยนแปลงที่ทำกับป้ายกำกับในเป้าหมาย |
title
|
ชื่อที่มนุษย์อ่านได้ของป้ายกำกับที่มีการเปลี่ยนแปลง |
fieldChanges[]
|
การเปลี่ยนแปลงฟิลด์ แสดงเมื่อ |
ประเภท
ประเภทของการเปลี่ยนแปลงป้ายกำกับ
Enum | |
---|---|
TYPE_UNSPECIFIED
|
ไม่มีการเปลี่ยนแปลงประเภทนี้ในป้ายกำกับนี้ |
LABEL_ADDED
|
ระบบได้เพิ่มค่ายเพลงที่ระบุลงใน Target แล้ว |
LABEL_REMOVED
|
ระบบได้นำป้ายที่ระบุออกจากเป้าหมายแล้ว |
LABEL_FIELD_VALUE_CHANGED
|
มีการเปลี่ยนค่าฟิลด์ในเป้าหมาย |
LABEL_APPLIED_BY_ITEM_CREATE
|
ระบบใช้ป้ายกำกับเป็นผลข้างเคียงของการสร้างรายการในไดรฟ์ |
FieldValueChange
เปลี่ยนเป็นค่าฟิลด์
การแสดง JSON |
---|
{ "fieldId": string, "oldValue": { object ( |
ช่อง | |
---|---|
fieldId
|
รหัสของฟิลด์นี้ รหัสฟิลด์จะไม่ซ้ำกันภายในป้ายกำกับ |
oldValue
|
ค่าที่ตั้งไว้ก่อนหน้านี้ในช่อง หากไม่มีฟิลด์นี้ แสดงว่ามีการตั้งค่าฟิลด์ใหม่ ระบบจะตั้งค่า {oldValue|newValue} อย่างน้อย 1 รายการเสมอ |
newValue
|
ค่าที่ตั้งไว้ในช่องในตอนนี้ หากไม่มีอยู่ ระบบจะล้างข้อมูลในช่อง ระบบจะตั้งค่า {oldValue|newValue} อย่างน้อย 1 รายการเสมอ |
displayName
|
ชื่อที่แสดงที่มนุษย์อ่านได้สำหรับฟิลด์นี้ |
FieldValue
มีค่าของฟิลด์
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ
value ค่าฟิลด์สำหรับฟิลด์ทุกประเภท
value
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
|
|
text
|
ค่าของช่องข้อความ |
textList
|
ค่าของฟิลด์รายการข้อความ |
selection
|
ค่าของฟิลด์ตัวเลือก |
selectionList
|
ค่าของฟิลด์รายการตัวเลือก |
integer
|
ค่าของฟิลด์จำนวนเต็ม |
user
|
ค่าของช่องผู้ใช้ |
userList
|
ค่าฟิลด์รายการผู้ใช้ |
date
|
ค่าของช่องวันที่ |
ข้อความ
Wrapper สำหรับค่าของช่องข้อความ
การแสดง JSON |
---|
{ "value": string } |
ช่อง | |
---|---|
value
|
ค่าของช่องข้อความ |
TextList
Wrapper สำหรับค่าของฟิลด์รายการข้อความ
การแสดง JSON |
---|
{
"values": [
{
object ( |
ช่อง | |
---|---|
values[]
|
ค่าข้อความ |
การเลือก
Wrapper สำหรับค่าของฟิลด์การเลือกเป็นคู่ค่ารวม/displayName สำหรับตัวเลือกที่เลือก
การแสดง JSON |
---|
{ "value": string, "displayName": string } |
ช่อง | |
---|---|
value
|
ค่าการเลือกเป็นรหัสตัวเลือกฟิลด์ |
displayName
|
ค่าที่เลือกเป็นสตริงที่แสดงที่มนุษย์อ่านได้ |
SelectionList
Wrapper สำหรับค่าฟิลด์ SelectionList
การแสดง JSON |
---|
{
"values": [
{
object ( |
ช่อง | |
---|---|
values[]
|
ค่าการเลือก |
จำนวนเต็ม
Wrapper สำหรับค่าฟิลด์จำนวนเต็ม
การแสดง JSON |
---|
{ "value": string } |
ช่อง | |
---|---|
value
|
ค่าจำนวนเต็ม |
SingleUser
Wrapper สำหรับค่าฟิลด์ผู้ใช้
การแสดง JSON |
---|
{ "value": string } |
ช่อง | |
---|---|
value
|
มูลค่าผู้ใช้เป็นอีเมล |
UserList
Wrapper สำหรับค่าฟิลด์ UserList
การแสดง JSON |
---|
{
"values": [
{
object ( |
ช่อง | |
---|---|
values[]
|
คุณค่าของผู้ใช้ |
วันที่
Wrapper สำหรับค่าฟิลด์วันที่
การแสดง JSON |
---|
{ "value": string } |
ช่อง | |
---|---|
value
|
ค่าวันที่
ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่าง
|