Jobs

ทรัพยากร job แสดงถึงงานการรายงานที่กำหนดเวลาไว้ งานการรายงานจะระบุรายงานเฉพาะที่ YouTube สร้างขึ้นในแต่ละวันสำหรับช่องหรือเจ้าของเนื้อหาที่เจาะจง

เมธอด

ตารางต่อไปนี้แสดงวิธีการที่ API รองรับสำหรับทรัพยากร job

เมธอด
create สร้างงานการรายงาน การสร้างงานการรายงานเป็นการสั่งให้ YouTube สร้างรายงานดังกล่าวทุกวัน รายงานจะพร้อมใช้งานภายใน 24 ชั่วโมงหลังจากเวลาที่สร้างงาน
delete ลบงานการรายงาน
get เรียกดูข้อมูลเกี่ยวกับงานการรายงานที่กำหนดเวลาไว้สำหรับช่องหรือเจ้าของเนื้อหา
list แสดงรายการงานการรายงานที่กำหนดเวลาสำหรับช่องหรือเจ้าของเนื้อหา ทรัพยากรแต่ละรายการในการตอบกลับมีพร็อพเพอร์ตี้ id ซึ่งระบุรหัสที่ YouTube ใช้ในการระบุงานแบบไม่ซ้ำ คุณต้องใช้รหัสนั้นเพื่อเรียกข้อมูลรายการของรายงานที่สร้างขึ้นสำหรับงานหรือลบงานออก

การแสดงทรัพยากร JSON

โครงสร้าง JSON ด้านล่างแสดงรูปแบบของทรัพยากร job

{
  "id": string,
  "reportTypeId": string,
  "name": string,
  "createTime": timestamp,
  "expireTime": timestamp,
  "systemManaged": boolean
}

พร็อพเพอร์ตี้

ตารางต่อไปนี้จะระบุพร็อพเพอร์ตี้ที่ปรากฏในทรัพยากรนี้

พร็อพเพอร์ตี้
id string
รหัสที่ YouTube ใช้เพื่อระบุงานการรายงานโดยไม่ซ้ำกัน ค่ามีความยาวได้สูงสุด 40 อักขระ
reportTypeId string
ประเภทของรายงานที่งานสร้างขึ้น ค่าพร็อพเพอร์ตี้สอดคล้องกับ id ของ id ของ reportType ตามที่ดึงมาจากเมธอด reportTypes.list
name string
ชื่อที่ YouTube สร้างขึ้นเพื่ออธิบายงาน ค่ามีความยาวได้สูงสุด 100 อักขระ
createTime timestamp
วันที่และเวลาที่สร้างงาน ค่าพร็อพเพอร์ตี้คือการประทับเวลาใน RFC3339 UTC "Zulu" แม่นยำในระดับไมโครวินาที ตัวอย่างเช่น "2015-10-02T15:01:23.045678Z"
expireTime timestamp
วันที่และเวลาที่งานหมดอายุหรือจะหมดอายุ ค่าพร็อพเพอร์ตี้คือการประทับเวลาใน RFC3339 UTC "Zulu" แม่นยำในระดับไมโครวินาที ตัวอย่าง: "2015-10-02T15:01:23.045678Z"

พร็อพเพอร์ตี้นี้มีค่าหากประเภทรายงานที่เชื่อมโยงกับงานเลิกใช้งานแล้ว หรือหากรายงานที่สร้างขึ้นสำหรับงานไม่มีการดาวน์โหลดรายงานเป็นระยะเวลานาน โดยค่านี้จะทำเครื่องหมายวันที่ที่ YouTube ไม่สร้างรายงานใหม่สำหรับงานนี้อีกต่อไป

หากมีงานที่ระบุวันที่หมดอายุ คุณควรอัปเดตระบบเพื่อหยุดขอรายงานภายในวันที่ดังกล่าว ในบางกรณีอาจมีรายงานการแทนที่
systemManaged boolean
ค่านี้จะเป็น true หากงานสร้างรายงานที่จัดการโดยระบบ YouTube จะสร้างรายงานที่จัดการโดยระบบโดยอัตโนมัติสำหรับเจ้าของเนื้อหา YouTube ที่มีสิทธิ์เข้าถึงรายงานเดียวกันใน YouTube Creator Studio เจ้าของเนื้อหาจะแก้ไขหรือลบงานที่สร้างรายงานเหล่านั้นไม่ได้