Permitir lectura en las reglas de FireStore basadas en el valor de la marca de tiempo en el documento

Quiero crear una regla de FireStore que los grantes lean los privilegios de los documentos después de que la fecha actual haya superado un valor de marca de tiempo en el documento.

Esto es para una aplicación web de blog. Por ejemplo, un blogger establece una publicación de blog para que esté disponible al público en una fecha determinada.

Al leer la documentación, esto debería funcionar, pero no funciona.

service cloud.firestore {
  match /databases/{database}/documents {
    match /Articles/{article}{
   allow read: if request.time.date() < resource.data.date
    }
  }
}

¿Qué me estoy perdiendo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta