确定要跟踪的更改日志
如需查看用户和共享云端硬盘变更日志,请参阅变更和修订版本概览。本指南详细介绍了各个变更日志条目,以及有关何时在用户变更日志或共享云端硬盘变更日志中跟踪变更的提示。
将文件移动到共享云端硬盘后更改条目
将文件移动到共享云端硬盘后,该共享云端硬盘变更日志会继续记录该文件的更改,而不是用户变更日志。然后,您应该查询共享云端硬盘更新日志,以检测该内容是否有新更改。
更改共享云端硬盘中个别内容的条目
如果非成员被授予共享云端硬盘中个别内容的文件访问权限,
用户变更日志(而不是共享云端硬盘变更日志)会跟踪对这些项所做的更改。此行为与直接共享给用户的非共享云端硬盘内容相同。
更改失去访问权限的条目
如果用户失去了对某个文件的访问权限,变更日志条目就会显示 deleted
。
但是,其他用户仍可访问该文件。如果针对所有用户删除该项,系统会在所有用户更改日志中将其标记为 deleted
。
当某个文件在用户语料库之间移动时,即使用户仍保留对该文件的访问权限,它也可能会显示为 deleted
。如果您要查询多个语料库的变更日志,请使用 Changes.list 中的 includeCorpusRemovals
参数,消除由于失去访问权限而导致的语料库迁移歧义。
如需了解不同语料库的定义,请参阅文件和文件夹概览。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-09-04。
[null,null,["最后更新时间 (UTC):2024-09-04。"],[[["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."]]],[]]