如何使用云日志记录所有 Firestore 操作?

How to log all firestore operations using cloud logging?

Firestore 中似乎有一项服务用于记录所有 read/write 操作: https://cloud.google.com/firestore/docs/audit-logging

我启用了计费功能,以及 Cloud Storage for Firebase API 和 read/write 数据访问。 (api键也有ip限制,以免db被滥用)

IAM -> Audit Logs

在云日志中,我执行了这个查询:

logName=("projects/{my-project}/logs/cloudaudit.googleapis.com%2Fdata_access" OR "projects/{my-project}/logs/cloudaudit.googleapis.com%2Factivity")

但我仍然看不到任何 read/write 操作。 查询有误吗?还有什么吗?

对于 Firestore,在 IAM -> 审核日志页面的 Firestore/Datastore API 下启用审核日志。

Cloud Storage for Firebase API 不适用于 Firestore。