Лучший подход для push-уведомлений Google Диска для всех пользователей домена
Я хочу настроить уведомления в реальном времени для всех пользователей в моих доменах gsuite. У меня примерно 10 тысяч пользователей.
Подход, которым я сейчас следую, заключается в том, чтобы "наблюдать за изменениями на диске каждого пользователя", то есть использовать api changes.watch и api changes.list для каждого диска пользователя.
Недавно я узнал об API-интерфейсе аудита диска, который дает нам полный контроль над работой диска пользователя. Кроме того, он поддерживает веб-перехват событий аудита дисков, чтобы я мог получать изменения в режиме реального времени.
https://developers.google.com/admin-sdk/reports/v1/guides/manage-audit-drive
Пожалуйста, предложите, какой подход лучше и почему? Изменения на диске пользователя или в интерфейсе API аудита диска.
Благодарю.