ทรัพยากร: DeveloperMetadata
ข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับตําแหน่งหรือออบเจ็กต์ในสเปรดชีต ข้อมูลเมตาของนักพัฒนาซอฟต์แวร์อาจใช้เพื่อเชื่อมโยงข้อมูลที่กําหนดเองกับส่วนต่างๆ ของสเปรดชีต และจะยังคงเชื่อมโยงอยู่กับตําแหน่งเหล่านั้นเมื่อเลื่อนไปมาและมีการแก้ไขสเปรดชีต เช่น หากข้อมูลเมตาของนักพัฒนาซอฟต์แวร์เชื่อมโยงกับแถว 5 แล้วแทรกแถวอีกแถวหนึ่งเหนือแถว 5 ในภายหลัง ข้อมูลเมตาเดิมจะยังคงเชื่อมโยงกับแถวที่เชื่อมโยงกับแถวแรก (เปลี่ยนเป็นแถว 6) หากออบเจ็กต์ที่เชื่อมโยงถูกลบ ข้อมูลเมตาจะถูกลบออกด้วย
การแสดง JSON |
---|
{ "metadataId": integer, "metadataKey": string, "metadataValue": string, "location": { object ( |
ช่อง | |
---|---|
metadataId |
รหัสที่ไม่ซ้ํากันที่กําหนดขอบเขตระดับสเปรดชีตซึ่งระบุข้อมูลเมตา โดยอาจระบุรหัสเมื่อมีการสร้างข้อมูลเมตา มิฉะนั้นระบบจะสร้างรหัสแบบสุ่มขึ้นมา ต้องเป็นค่าบวก |
metadataKey |
คีย์ข้อมูลเมตา สเปรดชีตที่มีคีย์เดียวกันอาจมีข้อมูลเมตาหลายรายการ ข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ต้องระบุคีย์เสมอ |
metadataValue |
ข้อมูลที่เชื่อมโยงกับคีย์ของข้อมูลเมตา |
location |
ตําแหน่งที่เชื่อมโยงกับข้อมูลเมตา |
visibility |
ระดับการมองเห็นข้อมูลเมตา ข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ต้องระบุระดับการเข้าถึงเสมอ |
ข้อมูลเมตาของนักพัฒนาซอฟต์แวร์
สถานที่ที่อาจเชื่อมโยงข้อมูลเมตาในสเปรดชีต
การแสดง JSON |
---|
{ "locationType": enum ( |
ช่อง | |
---|---|
locationType |
ประเภทของตําแหน่งที่ออบเจ็กต์นี้แสดง ช่องนี้เป็นแบบอ่านอย่างเดียว |
ช่อง Union location ตําแหน่งที่เชื่อมโยงกับข้อมูลเมตา location ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้ |
|
spreadsheet |
เป็นจริงเมื่อเชื่อมโยงข้อมูลเมตากับทั้งสเปรดชีต |
sheetId |
รหัสของชีตเมื่อเชื่อมโยงข้อมูลเมตากับทั้งชีต |
dimensionRange |
แสดงถึงแถวหรือคอลัมน์เมื่อข้อมูลเมตาเชื่อมโยงกับมิติข้อมูล |
ประเภทสถานที่ตั้งของนักพัฒนาแอป
การแจกแจงประเภทสถานที่ที่จะเชื่อมโยงกับข้อมูลเมตาสําหรับนักพัฒนาซอฟต์แวร์
Enum | |
---|---|
DEVELOPER_METADATA_LOCATION_TYPE_UNSPECIFIED |
ค่าเริ่มต้น |
ROW |
ข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับมิติข้อมูลแถวทั้งหมด |
COLUMN |
ข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับมิติข้อมูลทั้งคอลัมน์ |
SHEET |
ข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับทั้งชีต |
SPREADSHEET |
ข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับทั้งสเปรดชีต |
ระดับการเข้าถึงข้อมูลเมตาของนักพัฒนาซอฟต์แวร์
การแจกแจงระดับการมองเห็นที่เป็นไปได้ของข้อมูลเมตา
Enum | |
---|---|
DEVELOPER_METADATA_VISIBILITY_UNSPECIFIED |
ค่าเริ่มต้น |
DOCUMENT |
ข้อมูลเมตาที่มองเห็นได้จากเอกสารสามารถเข้าถึงได้จากโครงการนักพัฒนาซอฟต์แวร์ใดก็ได้ที่มีสิทธิ์เข้าถึงเอกสาร |
PROJECT |
นักพัฒนาซอฟต์แวร์ที่สร้างข้อมูลเมตาจะมองเห็นและเข้าถึงข้อมูลเมตาได้เฉพาะโปรเจ็กต์เท่านั้น |
วิธีการ |
|
---|---|
|
แสดงข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ด้วยรหัสที่ระบุ |
|
แสดงข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ทั้งหมดที่ตรงกับ DataFilter ที่ระบุ |