Estoy creando una aplicación web React, donde los usuarios pueden crear 'contenido'. El contenido se muestra cuando se visita una determinada URL, por ejemplo: https://myapp.com/username/contentid
El usuario no tiene que estar registrado para ver el contenido.
Mi pregunta es, ¿cómo hago un seguimiento de las vistas únicas con Firebase en tiempo real?
No necesito necesariamente una implementación de código, sino una idea/enfoque. ¡Gracias!
Primero, necesitaría habilitar su base de datos para permitir capacidades de escritura de usuarios anónimos. Desde allí, escriba en la base de datos cuando se abra el sitio por primera vez. Puede almacenar esta información en una variedad de formas diferentes, recomendaría publicar una marca de tiempo y ver el total de vistas únicas contando la cantidad total de marcas de tiempo cargadas. También puede ser importante almacenar localmente, a través de cookies, si el usuario ya ha estado en el sitio. Si lo han hecho, no escribas.