追跡する変更ログを特定する
ユーザーと共有ドライブの変更ログは、変更とリビジョンの概要で定義されています。このガイドでは、個々の変更ログエントリの詳細と、ユーザーの変更ログまたは共有ドライブの変更ログで変更を追跡するタイミングに関するヒントを説明します。
ファイルを共有ドライブに移動した後にエントリを変更する
ファイルが共有ドライブに移動された後、その共有ドライブの変更ログには、ユーザーの変更ログではなく、そのファイルの変更が記録されます。次に、共有ドライブの変更ログをクエリして、そのアイテムに対する新しい変更を検出する必要があります。
共有ドライブ内の個々のアイテムのエントリを変更する
メンバー以外のユーザーに共有ドライブ内の個々のアイテムへのファイル アクセス権が付与されている場合、それらのアイテムに対する変更は、共有ドライブの変更ログではなく、ユーザーの変更ログに記録されます。この動作は、ユーザーと直接共有されている共有ドライブ以外のアイテムと同じです。
アクセス権限を失ったエントリを変更する
ユーザーがファイルへのアクセス権を失うと、変更ログのエントリに deleted
と表示されます。ただし、ファイルへのアクセス権を持つ他のユーザーは引き続きファイルにアクセスできます。すべてのユーザーに対してアイテムが削除されると、すべてのユーザーの変更ログに deleted
とマークされます。
ファイルがユーザーのコーパス間で移動された場合、ユーザーがファイルにアクセスできる場合でも deleted
と表示されることがあります。複数のコーパスの変更ログをクエリする場合は、Changes.list の includeCorpusRemovals
パラメータを使用して、コーパスの移動とアクセス権の喪失を区別します。さまざまなコーパスの定義については、ファイルとフォルダの概要をご覧ください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-02-24 UTC。
[null,null,["最終更新日 2025-02-24 UTC。"],[[["The shared drive change log tracks changes for files moved to a shared drive, while the user change log tracks changes for individual items shared with non-members within a shared drive."],["When a file is moved to a shared drive, subsequent changes are logged in the shared drive change log, requiring queries to be directed there for updates."],["Loss of access permission for a file results in a `deleted` change log entry, although the file remains accessible to other authorized users."],["Files moved between user corpora may also appear as `deleted` even if access is retained, and using the `includeCorpusRemovals` parameter helps differentiate these from actual deletions."],["Non-shared drive items that are shared directly with users have their changes tracked in the user change log, similar to individual items shared with non-members in a shared drive."]]],[]]