REST Resource: properties.subpropertySyncConfigs

ทรัพยากร: SubpropertySyncConfig

การกำหนดค่าการซิงค์พร็อพเพอร์ตี้ย่อยจะควบคุมวิธีซิงค์การกำหนดค่าพร็อพเพอร์ตี้ทั่วไปกับพร็อพเพอร์ตี้ย่อย ระบบจะจัดสรรทรัพยากรนี้โดยอัตโนมัติสำหรับพร็อพเพอร์ตี้ย่อยแต่ละรายการ

การแสดง JSON
{
  "name": string,
  "applyToProperty": string,
  "customDimensionAndMetricSyncMode": enum (SynchronizationMode)
}
ช่อง
name

string

เอาต์พุตเท่านั้น ตัวระบุ รูปแบบ: properties/{ordinary_property_id}/subpropertySyncConfigs/{subproperty_id} ตัวอย่างเช่น properties/1234/subpropertySyncConfigs/5678

applyToProperty

string

เอาต์พุตเท่านั้น เปลี่ยนแปลงไม่ได้ ชื่อทรัพยากรของพร็อพเพอร์ตี้ย่อยที่มีผลกับการตั้งค่าเหล่านี้

customDimensionAndMetricSyncMode

enum (SynchronizationMode)

ต้องระบุ ระบุโหมดการซิงค์มิติข้อมูล / เมตริกที่กําหนดเองสําหรับพร็อพเพอร์ตี้ย่อย

หากตั้งค่าเป็น "ทั้งหมด" ระบบจะเปิดใช้การซิงค์มิติข้อมูล / เมตริกที่กําหนดเองทันที ระบบจะไม่อนุญาตให้กําหนดค่ามิติข้อมูล / เมตริกที่กําหนดเองในพร็อพเพอร์ตี้ย่อย ตราบใดที่กําหนดโหมดการซิงค์เป็น "ทั้งหมด"

หากตั้งค่าเป็น "ไม่มี" ระบบจะปิดใช้การซิงค์มิติข้อมูล / เมตริกที่กําหนดเอง ต้องกําหนดค่ามิติข้อมูล / เมตริกที่กําหนดเองในพร็อพเพอร์ตี้ย่อยอย่างชัดเจน

SynchronizationMode

โหมดการซิงค์สําหรับพร็อพเพอร์ตี้ย่อย

Enum
SYNCHRONIZATION_MODE_UNSPECIFIED ไม่ทราบหรือไม่ได้ระบุโหมดการซิงค์
NONE ระบบไม่ได้ซิงค์เอนทิตี อนุญาตให้แก้ไขในพร็อพเพอร์ตี้ย่อย
ALL ระบบจะซิงค์เอนทิตีจากพร็อพเพอร์ตี้หลัก ไม่อนุญาตให้ทำการเปลี่ยนแปลงในพร็อพเพอร์ตี้ย่อย (สร้าง / อัปเดต / ลบ)

เมธอด

get

ค้นหา SubpropertySyncConfig รายการเดียว

list

แสดงรายการทรัพยากร SubpropertySyncConfig ทั้งหมดของพร็อพเพอร์ตี้

patch

อัปเดต SubpropertySyncConfig