¿Un teléfono guarda un historial de las etiquetas leídas?
No en el nivel del sistema, en ninguna de las dos plataformas. No hay ninguna lista que puedas consultar de las etiquetas que ha leído un teléfono. Es a la vez una propiedad de privacidad y un problema de diagnóstico, y es la razón de que una herramienta de lectura con su propio registro se gane su sitio en un teléfono de trabajo.
No hay ningún registro del sistema
Ninguna de las dos plataformas presenta un historial de etiquetas leídas. No hay ningún equivalente de un registro de llamadas ni de un historial de navegación para los toques.
Lo que sí puedes encontrar son rastros de las consecuencias: una página en el historial del navegador, un contacto añadido, una aplicación que se abrió.
Eso son registros de lo que pasó después y no de la etiqueta, y son incompletos. Una etiqueta que se leyó y no produjo nada no deja nada en absoluto.
El lado de la privacidad
Un teléfono que registrara todas las etiquetas por las que pasa estaría construyendo un registro de dónde ha estado su dueño, porque las etiquetas están fijas a lugares.
No llevar ese registro es el valor por omisión correcto, y es coherente con la manera en que ambas plataformas tratan la proximidad como algo que no debería acumularse en silencio.
Significa además que nadie con el teléfono en la mano puede reconstruir dónde ha estado a partir de su actividad NFC, que es una propiedad de peso para un dispositivo que va a todas partes.
El problema de diagnóstico
Esa misma ausencia complica el soporte. Cuando alguien dice que una etiqueta no funcionó, no hay nada que consultar.
No puedes establecer si la etiqueta llegó a leerse, que es la primera pregunta que necesita cualquier diagnóstico. Detectar y ejecutar son pasos separados, y sin un registro no puedes saber cuál de los dos falló.
Así que toda investigación empieza reproduciendo el problema en lugar de examinando pruebas, cosa más lenta y que depende de que la avería sea reproducible.
Para un despliegue, este es un argumento a favor de la visibilidad del lado del servidor: si la etiqueta apunta a una dirección que controlas, tu servidor sabe que llegó un toque aunque el teléfono no guardara el registro.
Llevar tu propio registro
Usa una herramienta de lectura que guarde un historial. Convierte cada lectura en algo a lo que puedes volver, que es lo que hace revisable el trabajo de producción.
Anota qué escribiste y en qué etiqueta, en el momento en que lo escribiste. Un registro escrito del lote vale más que cualquier historial del teléfono después.
Guarda una etiqueta de referencia por lote, rotulada, para poder comparar una etiqueta sospechosa con una que se sabe buena.
Y allí donde un despliegue importe, pon las etiquetas detrás de una dirección que controles. Esa única elección te da la visibilidad que el teléfono no da a propósito.
Preguntas frecuentes
¿Puedo ver qué etiquetas ha leído mi teléfono?
No en el nivel del sistema, en ninguna de las dos plataformas. Puedes encontrar rastros de las consecuencias, como una página en el historial del navegador.
¿Una aplicación guarda un historial?
Algunas herramientas de lectura sí, que es justamente por lo que merecen usarse en el trabajo de producción. Ese registro pertenece a la aplicación y no al sistema.
¿Alguien puede saber dónde he estado por el NFC de mi teléfono?
No hay ningún registro del sistema de las etiquetas leídas, así que no hay nada de esa clase que reconstruir.
¿Cómo demuestro que se leyó una etiqueta?
Desde tu lado y no desde el del teléfono. Una etiqueta que apunta a una dirección que controlas significa que tu servidor ve el toque.