title: Best Approach for Google Drive Push Notifications for all users in a domain
body: <p>I want to set up real time notifications for all the users in my gsuite domains. I have approximately 10k users.</p>
  
  <p>The approach, i am currently following is "watching the changes in drive of each user" i.e. using changes.watch api and changes.list api for each user drive.</p>
  
  <p>I recently found out about drive audit admin api, that gives us a whole lot of control on user's drive activity. Also, it supports web-hooks on drive audit events so i can get the changes in real time.</p>
  
  <p><a href="https://developers.google.com/admin-sdk/reports/v1/guides/manage-audit-drive" rel="nofollow noreferrer">https://developers.google.com/admin-sdk/reports/v1/guides/manage-audit-drive</a></p>
  
  <p>Please suggest, which approach is better and why? The changes on user's drive or drive audit admin api.</p>
  
  <p>Thanks.</p>