为了重置 Firebase 实时数据库中的分数,我应该在 Cloud Scheduler Payload 中放入什么?

What should I put in Cloud Scheduler Payload in order to reset scores in Firebase Realtime Database?

我有一个带排行榜的 iOS/swift 游戏,我希望每周一 12:00am 的分数全部重置为 0。

我相信我已经准备就绪(启用 Blaze 计划,遵循 Getting Started with Cloud Functions for Firebase and also the Cloud Scheduler Quickstart 中的步骤,等等),但我不太清楚这一切是如何联系起来的,而且两者都感觉很遥远从我的数据库。

如何让这个 Google Cloud Scheduler 作业在运行时为我的 Firebase 实时数据库中的所有用户重置分数?我猜我在 Payload 字段中放了一些代码?

如果我的问题措辞不准确或缺少所需信息,我们深表歉意。感觉就像几个月前我涉足编程并在 Xcode 中编写 print("Hello World") 现在我们在这里 :D

提前感谢您的指导!

您应该阅读 scheduled functions 的文档。如果您使用 Firebase CLI 进行部署,一切都将按照您在函数中指定的时间表自动为您设置。您甚至根本不必转到 Cloud 控制台来配置 Cloud Scheduler。只要编写你的函数来做你想做的事,只要它被调度程序调用。