Google ไดรฟ์จะเก็บประวัติการแก้ไขโดยอัตโนมัติ ซึ่งจะช่วยให้ผู้ใช้ติดตามการเปลี่ยนแปลงไฟล์และการแก้ไขเนื้อหาได้ ในประวัติการแก้ไข ผู้ใช้จะดูการแก้ไขที่ทำไปแล้วและเปลี่ยนกลับเป็นไฟล์เวอร์ชันใดเวอร์ชันหนึ่งที่มีการแก้ไขที่เฉพาะเจาะจงได้
ข้อกำหนดต่อไปนี้เกี่ยวข้องกับแหล่งข้อมูลการเปลี่ยนแปลงและการแก้ไขของ Google Drive API
- รายการควบคุมการเข้าถึง (ACL)
- รายการแหล่งข้อมูลสิทธิ์ทั้งหมดที่เชื่อมโยงกับไฟล์ โฟลเดอร์ หรือไดรฟ์ที่แชร์
- เปลี่ยน
- การเปลี่ยนแปลงเนื้อหาของไฟล์หรือข้อมูลเมตาของไฟล์หรือไดรฟ์ที่แชร์
- บันทึกการเปลี่ยนแปลงของผู้ใช้
- บันทึกการเปลี่ยนแปลงทั้งหมดที่ผู้ใช้ทำกับไฟล์ที่แก้ไขได้ทุกไฟล์ใน ไดรฟ์ของฉัน เช่น Google เอกสาร ชีต หรือสไลด์ สำหรับสมาชิกของไดรฟ์ที่แชร์ บันทึกการเปลี่ยนแปลงของผู้ใช้ จะรวมรายการเกี่ยวกับการเป็นสมาชิกไดรฟ์ที่แชร์ ระดับการเข้าถึงของผู้ใช้ รายการในไดรฟ์ที่แชร์นั้น และการเปลี่ยนชื่อไดรฟ์ที่แชร์ด้วย 
- บันทึกการเปลี่ยนแปลงทั้งหมดในไดรฟ์ที่แชร์ เช่น การเพิ่มหรือนำผู้ใช้ออก และการเปลี่ยนแปลงทั้งหมดในรายการในไดรฟ์ที่แชร์นั้น การเปลี่ยนแปลงรายการ ในไดรฟ์ที่แชร์จะปรากฏทั้งในบันทึกการเปลี่ยนแปลงของผู้ใช้และบันทึกการเปลี่ยนแปลงของไดรฟ์ที่แชร์ 
- รายการบันทึกการเปลี่ยนแปลง
- บันทึกการเปลี่ยนแปลงที่เกิดขึ้นกับเนื้อหาของไฟล์หรือข้อมูลเมตาของไฟล์หรือไดรฟ์ที่แชร์ รายการบันทึกการเปลี่ยนแปลงจะระบุผู้ใช้ที่ทำการเปลี่ยนแปลง การประทับเวลา และรหัส โดยจะมีรายการได้เพียงรายการเดียวต่อไฟล์หรือไดรฟ์ที่แชร์ ในบันทึกการเปลี่ยนแปลงในแต่ละครั้ง ทุกครั้งที่ไฟล์หรือไดรฟ์ที่แชร์มีการเปลี่ยนแปลง ระบบจะสร้างรหัสใหม่สำหรับรายการนั้นและแทนที่รายการก่อนหน้า 
- การแก้ไข
- เวอร์ชันของไฟล์ที่แสดงการเปลี่ยนแปลงเนื้อหาของไฟล์ (ไม่ใช่ ข้อมูลเมตา) คุณเข้าถึงการแก้ไขแต่ละครั้งได้โดยใช้ทรัพยากร - revisionsภายใน Drive API
- การแก้ไขล่าสุด
- ไฟล์เวอร์ชันล่าสุด คุณเข้าถึง - headRevisionIdได้โดยใช้ทรัพยากร- filesภายใน Drive API- headRevisionIdใช้ได้กับไฟล์ Blob ในไดรฟ์เท่านั้น
- การแก้ไข Blob
- เวอร์ชันของไฟล์ไบนารีที่ไม่สามารถแก้ไขได้ เช่น รูปภาพ วิดีโอ หรือ PDF หากการแก้ไข BLOB เป็นการแก้ไขไฟล์ไบนารีเพียงรายการเดียว คุณจะลบไม่ได้ คุณอัปโหลด BLOB ใหม่เป็นการแก้ไขใหม่ได้ ซึ่งจะกลายเป็นการแก้ไขล่าสุดใหม่ของไฟล์นั้น - การแก้ไขไฟล์ Blob ทั้งหมดนอกเหนือจากการแก้ไขล่าสุดที่ไม่ได้กำหนด เป็น "เก็บตลอดไป" จะล้างได้ โดยปกติแล้ว ระบบจะเก็บการแก้ไขที่ล้างข้อมูลได้ไว้เป็นเวลา 30 วัน แต่สามารถล้างข้อมูลได้ก่อนหน้านี้หากไฟล์มีการแก้ไข 100 ครั้งที่ไม่ได้กำหนดเป็น "เก็บไว้ตลอด" และมีการอัปโหลดการแก้ไขใหม่ - ดูข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่ารีวิชันของ Blob เป็น "เก็บไว้ตลอด" ได้ที่ ระบุรีวิชันที่จะบันทึกจากการลบอัตโนมัติ 
- ประวัติการแก้ไข
- บันทึกการแก้ไขไฟล์ทั้งหมดตามลำดับเวลา การเปลี่ยนแปลงใน ไฟล์เอกสาร ชีต หรือสไลด์ จะทำให้เกิดการแก้ไขใหม่ ทุกครั้งที่เนื้อหาเปลี่ยนแปลง ไดรฟ์ จะสร้างรายการประวัติการแก้ไขใหม่สำหรับไฟล์นั้น อย่างไรก็ตาม การแก้ไขไฟล์ในเครื่องมือแก้ไขเหล่านี้อาจผสานรวมกัน ดังนั้นการตอบกลับของ API อาจไม่แสดงการเปลี่ยนแปลงทั้งหมดในไฟล์ 
หัวข้อที่เกี่ยวข้อง
- หากต้องการระบุตำแหน่งที่บันทึกการเปลี่ยนแปลงที่คุณต้องการติดตาม โปรดดูระบุ บันทึกการเปลี่ยนแปลงที่จะติดตาม
- หากต้องการตั้งค่าการติดตามการเปลี่ยนแปลงสำหรับผู้ใช้และไดรฟ์ที่แชร์ โปรดดูติดตามการเปลี่ยนแปลง สำหรับผู้ใช้และไดรฟ์ที่แชร์
- หากต้องการดาวน์โหลดการแก้ไขเนื้อหาของไฟล์ Blob หรือส่งออกการแก้ไขเนื้อหาของเอกสาร Google Workspace โปรดดูดาวน์โหลดและส่งออก ไฟล์
- หากต้องการเผยแพร่การแก้ไข โปรดดูจัดการการแก้ไขไฟล์
- หากต้องการตั้งค่าการแจ้งเตือนการเปลี่ยนแปลง โปรดดูการแจ้งเตือนสำหรับการเปลี่ยนแปลงทรัพยากร