드라이브 항목의 변경사항을 추적해야 하는 Google 드라이브 앱의 경우 변경사항 수집은 변경사항을 감지합니다. 컬렉션은 각 객체의 현재 상태를 제공하여 특정 시점 이후 항목이 변경된 경우에만 해당 항목입니다.
Google Drive는 각 사용자 및 공유 드라이브의 변경 로그를 보관합니다. 각각에는 자신이 관심 있는 항목에 대한 변경 기록을 자체적으로 공유합니다.
사용자에게 표시되는 모든 항목의 변경사항을 추적하려면 사용자 변경 로그와 사용자가 속한 모든 공유 드라이브의 변경 로그를 재생해야 합니다.
변경 항목 사용 설정
변경사항 항목은 특정 시점의 파일 또는 공유 드라이브의 상태를 나타냅니다. 할 수 있습니다. 변경 시 버전 간 델타가 제공되지 않습니다. 애플리케이션 어떤 속성이 변경되었는지 알아야 하는 경우 항목의 상태를 저장하고 비교할 수 있습니다.
변경사항은 항목의 현재 상태를 나타내므로 개별 변경사항은 이러한 항목은 무효화되어 반환합니다.
Tombstone
사용자가 더 이상 사용할 수 없는 항목의 변경사항 항목이 deleted
(으)로 표시됩니다.
를 입력합니다. 변경사항 항목에는 항목의 ID만 사용할 수 있습니다.
공유 드라이브 추적하기
공유 드라이브마다 변경 로그가 있습니다. 사용자가 일부 변경사항은 공유 드라이브 변경사항에만 반영됩니다. 사용자의 변경 로그에는 기록되지 않습니다. 파일이 공유 드라이브에 속해 있는 경우 사용자의 변경 로그에 파일이 계속 표시되더라도 사용자의 변경 로그를 재생하는 것만으로는 파일의 있습니다. 대신 공유 드라이브의 변경 로그를 재생하여 모든 파일을 캡처해야 합니다. 있습니다.
사용자의 변경 로그에 포함되는 정보
사용자의 변경 로그에는 소속된 공유 드라이브의 변경사항도 포함됩니다. 이러한 변경사항을 적용할 수 있습니다 코퍼스에 대한 자세한 내용은 변경사항 및 버전 개요를 참고하세요.
다음과 같은 공유 드라이브 변경사항이 사용자의 변경 로그에 표시됩니다.
- 사용자가 공유 드라이브의 멤버가 됩니다.
- 사용자가 더 이상 공유 드라이브의 멤버가 아닙니다.
- 사용자가 현재 위치인 공유 드라이브에 직접 관련된 변경사항이 있는 경우
예를 들면 다음과 같습니다.
<ph type="x-smartling-placeholder">
- </ph>
- 공유 드라이브에서 사용자의 액세스 수준이 변경됨
- 공유 드라이브의 이름이 변경됩니다.
사용자가 공유 드라이브의 멤버가 되면 단일 변경 이벤트 사용자의 변경 로그에 표시됩니다. 이것은 공유 드라이브의 모든 항목에 액세스할 수 없습니다. 사용자가 공유 드라이브에 포함된 항목을 볼 수 없습니다.
공유 드라이브 멤버는 다음을 기반으로 공유 드라이브 항목의 변경 이벤트를 볼 수 있습니다. 살펴봤습니다 그러나 애플리케이션이 사용자가 공유 드라이브의 멤버인 경우 대신 공유 드라이브의 변경 로그를 사용하세요. 변경사항 추적
멤버가 아닌 사용자에게 공유 드라이브의 개별 항목에 대한 파일 액세스 권한이 부여되는 경우 사용자의 변경 로그에 추적됩니다. 이것도 사용자와 직접 공유되는 비공유 Drive 항목으로 간주합니다.
공유 드라이브 변경 로그에 표시되는 변경사항
사용자가 공유 드라이브의 멤버인 경우 해당 공유 드라이브의 변경사항에 액세스할 수 있습니다. 다음이 포함된 로그:
- 멤버 추가 또는 삭제와 같은 공유 드라이브 자체의 변경사항
- 공유 드라이브에 포함된 항목에 대한 변경사항 직접 적용
권한 및 기능 동기화
공유 드라이브 또는 공유 드라이브 내 항목의 권한 변경사항은 항목 자체에 반영됩니다. 모든 직접 또는 간접 하위 하위 요소가 항목이 이 변경사항을 상속하며 변경사항에는 별도의 항목이 없습니다. 로그를 볼 수 있습니다 클라이언트는 다음 중 하나를 충족해야 합니다. 새 기능을 전파하거나 상위 요소가 변경할 수 있습니다.