Kullanıcılar ve ortak Drive'lar için değişiklikleri izleme

Drive'daki öğelerde yapılan değişiklikleri takip etmesi gereken Google Drive uygulamaları için Changes koleksiyonu, değişiklikleri tespit etmenin verimli bir yolunu sunar. Toplama işlemi, yalnızca belirli bir zamandan bu yana değişmişse her öğenin mevcut durumunu sağlayarak çalışır.

Google Drive, her kullanıcı ve ortak drive için bir değişiklik günlüğü tutar. Her kullanıcının, ilgilendiği öğelerde yapılan değişikliklerle ilgili kendi kaydı vardır.

Bir kullanıcının görebildiği tüm öğelerdeki değişiklikleri izlemek için hem kullanıcı değişiklik günlüğünün hem de kullanıcının üyesi olduğu tüm ortak sürücülerin değişiklik günlüklerinin yeniden oynatılması gerekir.

Değişiklik girişlerini etkinleştirme

Değişiklik girişi, dosyanın veya ortak Drive'ın belirli bir zamandaki durumunu gösterir. Değişiklik, düzeltmeler arasında delta sağlamaz. Hangi özelliklerin değiştiğini bilmesi gereken uygulamalar, öğenin daha önce bilinen durumunu kalıcı hale getirmeli ve karşılaştırma yapmalıdır.

Değişiklikler bir öğenin mevcut durumunu temsil ettiğinden, tek tek değişiklik girişleri geçersiz kılınabilir ve ilgili öğe için daha yeni bir değişiklik girişiyle değiştirilebilir.

Tombstone'lar

Artık kullanıcı tarafından kullanılamayan öğelerle ilgili değişiklik girişleri, değişiklik girişinde deleted olarak işaretlenir. Değişiklik girişinde yalnızca öğenin kimliği bulunur.

Ortak Drive'ları izleme

Her ortak drive'ın kendi değişiklik günlüğü vardır. Bir kullanıcı ortak Drive üyesi olsa bile belirli değişiklikler yalnızca ortak Drive değişiklik günlüğüne yansıtılır ve kullanıcının değişiklik günlüğüne hiçbir zaman yansıtılmaz. Bir dosya ortak Drive'a aitse ve geçmişte bir noktada kullanıcının değişiklik günlüğünde görünmüş olsa bile, yalnızca kullanıcının değişiklik günlüğünü oynatmak dosyanın durumunu doğru şekilde güncellemez. Bunun yerine, tüm değişiklikleri yakalamak için ortak drive'ın değişiklik günlüğünü yeniden oynatmanız gerekir.

Kullanıcının değişiklik günlüğüne neler dahil edilir?

Kullanıcının değişiklik günlüğünde, üyesi olduğu ortak Drive'larda yapılan değişikliklerin yanı sıra kullanıcının gövdesindeki dosyalarda yapılan değişiklikler de yer alır. Derlemeler hakkında daha fazla bilgi için Değişiklikler ve düzeltmelere genel bakış başlıklı makaleyi inceleyin.

Bu ortak drive değişiklikleri, kullanıcının değişiklik günlüğünde görünür:

  • Kullanıcı, ortak Drive'ın üyesi olur.
  • Kullanıcı artık bir ortak Drive'ın üyesi değilse
  • Kullanıcının üyesi olduğu bir ortak Drive'da doğrudan alakalı bir değişiklik yapıldığında (örneğin):
    • Kullanıcının söz konusu ortak sürücüdeki erişim düzeyi değişti.
    • Ortak Drive yeniden adlandırılır.

Bir kullanıcı ortak Drive'ın üyesi olduğunda, kullanıcının değişiklik günlüğünde ortak Drive için tek bir değişiklik etkinliği gösterilir. Bu, ortak Drive'daki tüm öğelere erişim anlamına gelir. Kullanıcı, üye olduğunda ortak Drive'da bulunan öğelerle ilgili değişiklikleri almaz.

Ortak Drive üyeleri, kullanımlarına bağlı olarak ortak Drive'daki öğelerle ilgili değişiklik etkinliklerini görebilir. Ancak uygulamalar, kullanıcı ortak Drive'ın üyesi olduğunda bu etkinliklere güvenmemelidir. Bunun yerine, değişiklikleri izlemek için ortak sürücünün değişiklik günlüğünü kullanın.

Bir üye olmayan kullanıcıya ortak drive'daki öğelere dosya erişimi verilirse bu öğelerde yapılan değişiklikler kullanıcının değişiklik günlüğünde izlenir. Bu, kullanıcılarla doğrudan paylaşılan, ortak drive'da olmayan Drive öğeleriyle aynıdır.

Ortak drive değişiklik günlüğünde görünen değişiklikler

Bir kullanıcı, üyesi olduğu ortak Drive'ın değişiklik günlüğüne erişebilir. Bu günlükte şunlar yer alır:

  • Ortak Drive'da yapılan değişiklikler (ör. üye ekleme veya çıkarma)
  • Ortak drive'da bulunan öğelerde doğrudan değişiklik yapma

İzinleri ve özellikleri senkronize etme

Ortak Drive'da veya ortak Drive'daki öğelerde yapılan izin değişiklikleri yalnızca öğenin kendisinde yansıtılır. Bu öğenin doğrudan veya dolaylı olarak tüm alt öğeleri bu değişikliği devralır ancak bu öğelerin her biri için değişiklik günlüğünde ayrı bir giriş olmaz. Değişikliklerin tam olarak yeniden oluşturulması için üst öğede değişiklik yapıldıysa istemcilerin yeni özellikleri yayması veya her öğeyi yeniden getirmesi gerekir.