Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Google Drive, değişikliklerin otomatik olarak geçmişini tutar. Bu sayede kullanıcılar dosya değişikliklerini ve içerik revizyonlarını takip edebilir. Düzeltme geçmişinde, kullanıcılar hangi düzenlemelerin yapıldığını görebilir ve belirli düzenlemelerin yapıldığı dosyanın belirli bir sürümüne geri dönebilir.
Aşağıdaki terimler, Google Drive API'nin değişiklikler ve revizyonlar kaynaklarıyla ilgilidir:
Erişim Kontrol Listesi (EKL)
Bir dosya, klasör veya ortak Drive ile ilişkili tüm izin kaynaklarının listesi.
Değiştir
Dosya içeriğinde veya dosya ya da ortak Drive meta verilerinde yapılan değişiklikler
Kullanıcı değişikliği günlüğü
Kullanıcının Drive'ım'daki tüm düzenlenebilir dosyalarda (ör. Google Dokümanı, E-Tablosu veya Slaytı) yaptığı tüm değişikliklerin kaydı. Bir ortak Drive'ın üyeleri için kullanıcı değişiklik günlüğünde, ortak Drive üyeliği, kullanıcıların ortak Drive'daki öğelere erişim düzeyleri ve ortak Drive adında yapılan değişikliklerle ilgili girişler de yer alır.
Ortak Drive değişiklik günlüğü
Ortak drive'da yapılan tüm değişikliklerin (ör. kullanıcı ekleme veya kaldırma) ve ortak drive'daki öğelerde yapılan tüm değişikliklerin kaydı. Bir ortak drive'daki öğede yapılan değişiklik hem kullanıcı değişiklik günlüğünde hem de ortak drive değişiklik günlüğünde görünür.
Değişiklik günlüğü girişi
Dosya içeriğinde, dosyanın meta verilerinde veya ortak Drive'da yapılan değişikliklerin kaydı. Değişiklik günlüğü girişi, değişikliği yapan kullanıcıyı, zaman damgasını ve bir kimliği gösterir. Değişiklik günlüğünde, dosya veya ortak Drive başına aynı anda yalnızca bir giriş olabilir. Bu dosya veya ortak Drive her değiştiğinde, bu giriş için yeni bir kimlik oluşturulur ve önceki girişin yerini alır.
Düzeltme
Dosya içeriğinde (meta verilerde değil) yapılan değişikliği temsil eden dosya sürümü. Her düzeltmeye Drive API'deki revisions kaynağı kullanılarak erişilebilir.
Baş düzeltme
Dosyanın en güncel sürümü. headRevisionId, Drive API'deki files kaynağı kullanılarak erişilebilir. headRevisionId yalnızca Drive'daki blob dosyaları için kullanılabilir.
Blob düzeltmesi
Resim, video veya PDF gibi değiştirilemez ikili program dosyalarının bir versiyonu. Blob düzeltmesi, ikili dosyanın tek düzeltmesi ise silinemez. Yeni bir blob, yeni bir düzeltme olarak yüklenebilir. Bu düzeltme, söz konusu dosyanın yeni baş düzeltmesi olur.
"Daima sakla" olarak belirlenmemiş, baş düzeltme dışındaki tüm blob dosyası düzeltmeleri temizlenebilir. Temizlenebilir düzeltmeler genellikle 30 gün boyunca saklanır ancak bir dosyada "Sonsuza Kadar Sakla" olarak belirlenmemiş 100 düzeltme varsa ve yeni bir düzeltme yüklenirse daha erken temizlenebilir.
Bir dosyanın tüm düzeltmelerinin kronolojik sırayla kaydı. Dokümanlar, E-Tablolar veya Slaytlar dosyalarında yapılan değişiklikler yeni bir düzeltme olarak kaydedilir. İçerik her değiştiğinde Drive, söz konusu dosya için yeni bir düzeltme geçmişi girişi oluşturur. Ancak bu düzenleyici dosyası düzeltmeleri birleştirilebilir. Bu nedenle, API yanıtında bir dosyada yapılan tüm değişiklikler gösterilmeyebilir.
Bir blob dosyası içerik revizyonunu indirmek veya bir Google Workspace dokümanı içerik revizyonunu dışa aktarmak için Dosyaları indirme ve dışa aktarma başlıklı makaleye bakın.
[null,null,["Son güncelleme tarihi: 2025-08-21 UTC."],[],[],null,["# Changes and revisions overview\n\nGoogle Drive maintains an automatic history of modifications, which can help\nusers track file changes and content revisions. In the revision history, users\ncan see what edits have been made and can revert to a specific version of a file\nwith specific edits.\n\nThe following terms are relevant to the changes and revisions resources of the\nGoogle Drive API:\n\n*Access Control List (ACL)*\n: The list of all permission resources associated with a file, folder, or shared\n drive.\n\n*Change*\n: An alteration made to a file's content or metadata of a file or shared drive.\n\n*User change log*\n\n: A record of all changes that a user made to every editable file in their My\n Drive, such as a Google Docs, Sheets, or a\n Slides. For members of a shared drive, the user change log\n also includes entries about shared drive membership, user access levels to\n items in that shared drive, and shared drive name changes.\n\n | **Note:** Even if several users can access the same file, not all changes to that file are reflected in every users' change log. For example, when a user opens the file for the first time, or marks the file as Starred, those changes only appear in that users' change log. As another example, when a file's ACL is changed, it's only reflected in the change log of the following users: The file's owner, any service accounts on the ACL, and any users directly impacted by the ACL change.\n\n*Shared drive change log*\n\n: A record of all changes to a shared drive, such as additions or removals of\n users, and all changes to items on that shared drive. A change to an item\n within a shared drive appears in both the *user change log* and shared drive\n change log.\n\n*Change log entry*\n\n: A record of a change made to a file's content or metadata of a file or shared\n drive. A change log entry indicates the user who made the change, the\n timestamp, and an ID. There can only be one entry per file or shared drive\n in the change log at a time. Each time that file or shared drive changes, a\n new ID is created for that entry, and it replaces the previous entry.\n\n*Revision*\n\n: A version of the file representing a change to the file's contents (not\n metadata). Each revision can be accessed using the [`revisions`](/workspace/drive/api/reference/rest/v3/revisions) resource within the Drive API.\n\n*Head revision*\n\n: The most current version of a file. The `headRevisionId` can be accessed using\n the [`files`](/workspace/drive/api/reference/rest/v3/files) resource within the\n Drive API. The `headRevisionId` is only available for blob files\n in Drive.\n\n*Blob revision*\n\n: A version of an unmodifiable binary file, such as an image, video, or PDF. If\n the blob revision is the only revision of the binary file, it cannot be\n deleted. A new blob can be uploaded as a new *revision* , which becomes the\n new *head revision* of that file.\n\n Any blob file revision, other than the head revision, that's not designated\n as \"Keep Forever\" is purgeable. Purgeable revisions are typically preserved\n for 30 days, but can be purged earlier if a file has 100 revisions that\n aren't designated as \"Keep Forever\" and a new revision is uploaded.\n\n For more information on setting blob revisions as \"Keep Forever\", see\n [Specify revisions to save from auto\n delete](/workspace/drive/api/guides/manage-revisions#specify-revisions).\n\n*Revision history*\n\n: A record of all revisions of a file in chronological order. A change to a\n Docs, Sheets, or Slides file\n gets a new revision. Each time the content changes, Drive\n creates a new revision history entry for that file. However, these editor\n file revisions may be merged together, so the API response might not show\n all changes to a file.\n\nRelated topics\n--------------\n\n- To identify where the change you want to track is recorded, see [Identify\n which change log to track](/workspace/drive/api/guides/about-changelogs).\n- To set up change tracking for users and shared drives, see [Track changes\n for users and shared drives](/workspace/drive/api/guides/about-changes).\n- To download a blob file content revision or to export a Google Workspace document content revision, see [Download and export\n files](/workspace/drive/api/guides/manage-downloads).\n- To publish a revision, see [Manage file\n revisions](/workspace/drive/api/guides/manage-revisions).\n- To set up change notifications, see [Notifications for resource changes](/workspace/drive/api/guides/push)."]]