Dosya düzeltmelerini yönetme

Google Drive API, dosya düzeltmelerini indirip yayınlayabilmeniz için revisions kaynağını sağlar. Düzeltme terminolojisi hakkında daha fazla bilgi için Değişikliklere ve düzeltmelere genel bakış başlıklı makaleyi inceleyin.

Otomatik silme özelliğinden hariç tutulacak düzeltmeleri belirtme

Google Drive, kullanıcının artık ilgilenmediği eski düzeltmeleri otomatik olarak siler. Bunun olmasını önlemek için Drive'ın temizlemesini istemediğiniz düzeltmeleri işaretlemek üzere keepRevisionForever doğru/yanlış işaretini true olarak ayarlayabilirsiniz.

Düzeltmeyi indirme

En son düzeltmeyi indirmek için files.download yöntemini kullanın. Daha fazla bilgi için Uzun süren işlemleri yönetme başlıklı makaleyi inceleyin.

Düzeltme yayınlama

Google Dokümanlar, Google E-Tablolar ve Google Slaytlar düzeltmesini yayınlamak için revisions kaynağında ilgili dosyanın published mülkünü ayarlayın. Bu özellik, Drive API kullanılarak Google Sites düzeltmeleri için ayarlanamaz.

Google Slaytlar ve Google Çizimler belirli düzeltmelerin yayınlanmasını desteklemez. Yalnızca en son düzeltmenin otomatik olarak yeniden yayınlanması desteklenir. Slaytlar ve Çizimler'i yayınlamak için publishAuto alanını da true olarak ayarlayın.

Dosya bir Google Workspace alanında oluşturulduysa publishedOutsideDomain mülkü, düzeltmenin herkese açık olup olmadığını veya alanın kullanıcılarıyla kısıtlanıp kısıtlanmadığını belirtir. Siteler dosyaları için bu özellik, type=anyone izninin olup olmadığını belirtir.

publishAuto mülkü ayarlanmadığı sürece, yayınlanan düzeltmeler bir dosyada yapılan değişiklikleri yansıtmaz. Bu özellik true olarak ayarlanırsa bir dosyanın daha yeni düzeltmeleri, öncekilerin üzerine yazılarak otomatik olarak yayınlanır. Bu davranış, Drive kullanıcı arayüzündeki "Değişiklik yapıldığında otomatik olarak yeniden yayınla" onay kutusuyla da kontrol edilir. E-Tablolar ve Çizimler yalnızca otomatik yeniden yayınlamayı destekler ve publishAuto özelliğinin true olarak ayarlanmasını gerektirir. Sites dosyaları için publishAuto her zaman false olur.