إدارة النُسخ السابقة من الملفات

توفّر Google Drive API المورد revisions لكي تتمكّن من تنزيل نُسخ الملفات السابقة ونشرها. لمزيد من التفاصيل حول المصطلحات المتعلّقة بالمراجعات، يُرجى الاطّلاع على نظرة عامة على التغييرات والمراجعات.

تحديد النُسخ السابقة التي تريد حفظها من الحذف التلقائي

يحذف Google Drive تلقائيًا النُسخ القديمة التي لم تعد تهمّ المستخدم. لمنع حدوث ذلك، يمكنك ضبط العلامة المنطقية keepRevisionForever على true لوضع علامة على المراجعات التي لا تريد أن تتم إزالتها من Drive.

تنزيل نسخة سابقة

لتنزيل أحدث نسخة، استخدِم الطريقة files.download. لمزيد من المعلومات، يُرجى الاطّلاع على إدارة العمليات التي تستغرق وقتًا طويلاً.

نشر نسخة سابقة

لنشر نسخة من "مستندات Google" و"جداول بيانات Google" و "العروض التقديمية من Google"، اضبط السمة published لهذا الملف في مورد revisions. لا يمكن ضبط هذا السمة لمراجعات "مواقع Google" باستخدام Drive API.

لا تتيح "العروض التقديمية من Google" و"رسومات Google" نشر مراجعات معيّنة. لا يمكن سوى إعادة نشر أحدث نسخة تلقائيًا. لنشر "العروض التقديمية من Google" و"رسومات Google"، اضبط أيضًا publishAuto على true.

إذا تم إنشاء الملف في نطاق Google Workspace، تشير السمة publishedOutsideDomain إلى ما إذا كان بإمكان أي مستخدمٍ الوصول إلى النسخة السابقة أو إذا كان الوصول إليها مقتصرًا على مستخدمي النطاق. بالنسبة إلى ملفات المواقع ، يشير هذا الحقل إلى ما إذا كان إذن type=anyone متوفّرًا.

لا تعكس النُسخ المنشورة التغييرات التي تم إجراؤها على ملف ما ما لم يتم ضبط السمة publishAuto. في حال ضبط هذه السمة على true، يتم نشر التعديلات الجديدة للملف تلقائيًا، ما يؤدي إلى استبدال التعديلات السابقة. يمكن أيضًا التحكّم في هذا السلوك من خلال مربّع الاختيار "إعادة النشر تلقائيًا عند إجراء تغييرات" في واجهة مستخدم Drive. لا تتيح الشرائح والرسومات سوى إعادة النشر التلقائي وتتطلّب ضبط السمة publishAuto على true. بالنسبة إلى ملفات "مواقع Google"، يكون publishAuto دائمًا false.