Google ドライブでは変更の履歴が自動的に保存されるため、 ユーザーがファイルの変更とコンテンツの改訂を追跡できるようになります。変更履歴では、ユーザーが 行われた編集を確認したり、ファイルの特定の版に戻したりできる 特定の編集を加えた結果です
以下の用語は、 Google Drive API:
- アクセス制御リスト(ACL)
- ファイル、フォルダ、またはファイルに関連付けられている 。
- 変更
- ファイルや共有のファイルのコンテンツまたはメタデータに加えられた変更 あります
- ユーザー変更ログ
- 自分の [マイページ] で編集可能なすべてのファイルにユーザーが行ったすべての変更の記録 。共有している ユーザー変更ログには共有ドライブに関するエントリも含まれます。 その共有ドライブ内のアイテムへのユーザー アクセスレベル、 ドライブ名の変更。 で確認できます。
- 共有ドライブの変更履歴
- 共有ドライブに対するすべての変更(ファイルの追加や削除など)の記録 ユーザーとその共有ドライブ上のアイテムに対するすべての変更を確認できます。アイテムの変更 ユーザーが変更ログと共有ドライブの両方に表示される 変更ログ。
- ログエントリの変更
- ファイルまたはファイルの内容またはメタデータに加えられた変更の記録 できます。変更ログエントリは、変更を行ったユーザー、 タイムスタンプ、ID などがあります。ファイルまたは共有ドライブごとに入力できるエントリは 1 つのみです 変更ログに 1 つずつ記録します。そのファイルや共有ドライブが変更されるたびに、 そのエントリに新しい ID が作成され、以前のエントリが置き換えられます。
- リビジョン
- ファイルのコンテンツの変更を表すファイルのバージョン( あります。各リビジョンには、リビジョン リソースを使用して Drive API。
- ヘッド リビジョン
- ファイルの最新版。
- blob のリビジョン
画像、動画、PDF など、変更不可能なバイナリ ファイルのバージョン。 blob リビジョンがバイナリ ファイルの唯一のリビジョンである場合は、そのリビジョンを 削除されました。新しい blob は新しいリビジョンとしてアップロードできます。 そのファイルのヘッド リビジョンです。
blob のリビジョンは「Keep Forever」に設定できます。つまり、リビジョンを 自動的に完全に削除されます。「この履歴を削除しない」設定に設定できる改訂版は、200 件までです。「 ヘッド リビジョンが自動的にパージされることはありません。
「Keep」として指定されないリビジョン(ヘッド リビジョンを除く) ずっと」削除可能です。通常、パージ可能なリビジョンは 30 日間保持される ただし、リビジョンが 100 件以上存在している場合は、それより前に削除することもできます。 「永久に保持」として指定されています。新しいリビジョンがアップロードされます
Revisions
のkeepForever
フィールド resource を使用して、リビジョンを [Keep Forever] に設定しました。さらに、revisions.delete
を呼び出して 変更されることはありません。- 変更履歴
ファイルのすべてのリビジョンを時系列で記録します。変更 ドキュメント、スプレッドシート、スライドのファイルが新しいリビジョンに更新されます。コンテンツが 変更すると、そのファイルの新しい変更履歴エントリが作成されます。ただし、 これらのエディタ ファイルのリビジョンが 1 つに統合される場合があるため、API レスポンスは ファイルへの変更の一部が表示されないことがあります。
Google ドライブで変更履歴を管理する方法については、こちらの動画をご覧ください。 API:
次のステップ
- 変更が記録される場所を特定するには、以下をご覧ください。 追跡する変更ログを特定する。
- ユーザーと共有ドライブの変更トラッキングを設定するには、以下をご覧ください。 ユーザーと共有ドライブの変更を追跡する。
- リビジョンを公開、ダウンロード、クエリするには、以下をご覧ください。 ファイルのリビジョンをダウンロードして公開する。
- 変更通知を設定するには、以下をご覧ください。 プッシュ通知。