BrandGuard™
Menú
Perspectivas ←

Autenticación NFC en la web de tu marca con la Live Verification API de BrandGuard

El comprador puede consultar en tu web la verificación NFC del producto y encontrar allí mismo instrucciones o ayuda. BrandGuard verifica la lectura; tu web presenta el resultado y facilita el siguiente paso.

Cinco pasos de la verificación NFC en la web: leer la etiqueta, conectar con el dominio de la marca, solicitar la verificación desde su servidor, recibir allí la respuesta de BrandGuard y mostrarla en la página
Esquema de las solicitudes de verificación NFC; no muestra un resultado real. Ver imagen ampliada ↗

Cuando una marca incorpora autenticación NFC a sus productos, el comprador puede necesitar algo más que un mensaje de «verificación correcta». Quiere comprobar la información del producto que tiene en sus manos, consultar las instrucciones y pedir ayuda si algo no encaja. Si esos recursos ya están en la web de la marca, reunir allí también la verificación facilita la consulta.

BrandGuard ofrece tres opciones: mostrar el resultado en una página alojada por BrandGuard, llevar al comprador a tu página de producto después de una verificación correcta, o empezar directamente en tu web y solicitar desde su servidor la verificación. Este artículo se centra en la tercera, la Live Verification API. Tú conservas el diseño y los contenidos de tu sitio; BrandGuard comprueba la información de seguridad que aporta la etiqueta.

¿Qué ocurre cuando el comprador acerca el móvil a la etiqueta?

Pensemos en un producto de edición limitada con un precinto NFC seguro. Al recibirlo, el comprador acerca un móvil compatible al precinto y abre el enlace. La primera solicitud llega al dominio de la marca, de modo que la comprobación empieza en su propia web.

El servidor de la web de la marca, también llamado backend, envía a BrandGuard la lectura que acaba de realizarse. Comprobamos las pruebas criptográficas de la etiqueta y su correspondencia con la unidad registrada, y devolvemos el resultado al servidor de la marca. Ese servidor utiliza la respuesta para mostrar el resultado en la página y, cuando la unidad se ha identificado, relacionarlo con la información del producto correspondiente.

De acercar el móvil a consultar el resultado en tu web
  1. Leer la etiqueta NFCEl comprador utiliza un móvil compatible para leer la etiqueta y abrir su enlace.
  2. Conectar con la web de la marcaLa primera solicitud del enlace llega al dominio de la marca.
  3. El servidor de la marca solicita la verificaciónEl servidor de tu web envía a BrandGuard la lectura NFC actual.
  4. BrandGuard devuelve el resultadoUna vez completada la verificación, BrandGuard devuelve el resultado y los datos disponibles al servidor de tu web.
  5. La página de la marca muestra el resultadoEl servidor de tu web prepara la respuesta para presentarla en la página, donde el comprador puede consultar el resultado actual.

La integración web y la codificación de las etiquetas deben prepararse antes de utilizar este recorrido.

La web puede esperar a que termine la verificación antes de mostrar la página, o presentar un aviso de espera mientras se procesa la solicitud. En ambos casos debe recibir el resultado de esa lectura antes de mostrar una conclusión. Si no puede obtenerlo, conviene indicar que la verificación no se ha completado, para que el comprador no confunda un problema de conexión con una prueba de falsificación.

Responde a las preguntas que se hace el comprador

«¿Ha superado la verificación esta lectura? ¿Corresponde al producto que tengo delante?» Una zona de resultados útil empieza por esas preguntas. Tras procesar la lectura, la API devuelve el resultado y, cuando están disponibles, la identificación de la unidad, el número de verificaciones aceptadas y la información del precinto. Si no se puede identificar la etiqueta o la verificación falla, algunos de esos datos pueden faltar. La página debe reflejar lo que se ha podido comprobar.

Cuando se dispone del identificador de la unidad, la web puede buscarla en los registros de la marca y mostrar su fotografía, modelo e instrucciones junto al resultado. La API aporta la información de verificación; la marca aporta el contenido del producto. Si no se ha confirmado a qué unidad corresponde la lectura, la página no debe dar a entender que la verificación la ha relacionado con el producto que muestra.

El número de verificaciones aceptadas cuenta las comprobaciones que BrandGuard ha aceptado y registrado, no los compradores ni las ventas. Tanto ese número como la hora de verificación deben proceder de los datos disponibles en la respuesta recibida. Actualizar la página, reintentar la misma solicitud o consultar un registro histórico no significa que el móvil haya vuelto a leer la etiqueta física.

Haz que la visita siga siendo útil después de verificar

El comprador tiene el producto en sus manos y ya está en tu web. Junto al resultado, una marca de artículos de colección puede ofrecer información sobre la serie y consejos de conservación; un proveedor de recambios, instrucciones de montaje; y una marca que ya disponga de registro de garantía, un enlace a ese servicio. El comprador puede continuar sin buscar otra web ni volver a introducir el modelo.

Tu web ofrece esos contenidos y servicios y los acompaña con la información que recibe de la API. Así mantiene el diseño habitual de la marca y facilita el contacto cuando surgen dudas. Los requisitos de garantía, los justificantes de compra y las ventajas del programa de fidelización siguen sujetos a tus propias normas de negocio.

¿Qué aporta cada equipo al utilizar la API en tu web?

BrandGuard prepara etiquetas NFC seguras adecuadas para el producto y su embalaje, codifica cada una para la opción elegida y mantiene el servicio de verificación. Ese mismo servicio se utiliza tanto en las páginas alojadas como al continuar hacia la web de la marca o al conectarse mediante la API. El primer destino de cada etiqueta se prepara según la opción seleccionada.

En la opción con API que explicamos aquí, tu equipo web prepara la conexión desde el servidor, recibe la respuesta de BrandGuard y se encarga de mostrar el resultado y relacionarlo con el producto. Puedes utilizar tu web actual. Si es estática, un desarrollador puede añadir el procesamiento necesario en un servidor del mismo dominio. Si eliges una página de resultados alojada por BrandGuard, no necesitas una web propia ni desarrollar una conexión con la API.

La comprobación verifica las pruebas criptográficas de la etiqueta y su correspondencia con la unidad registrada; no inspecciona el producto físico. La marca sigue siendo responsable de colocar la etiqueta correcta en cada producto y de mantener sus registros al día. Las afirmaciones sobre composición, calidad o procedencia necesitan sus propias pruebas.

Elige dónde mostrar el resultado y cómo conectar tu web

Empieza por decidir dónde debe consultar el comprador el resultado y si tienes un equipo responsable de tu web. Una página alojada en BrandGuard permite disponer de una página de resultados ya preparada, incluso sin web propia. Tras una verificación correcta, el comprador puede continuar a una ficha de producto de tu web. La Live Verification API permite que el recorrido empiece en tu propio dominio.

Solución C presenta estas opciones como C1, C2 y C3. En las tres, BrandGuard verifica la etiqueta. Lo que cambia es dónde comienza la visita, dónde aparece el resultado y qué debe preparar el equipo web.

Desliza para ver la tabla completa

Tres opciones según las necesidades de tu web
OpciónDónde consulta el compradorQué prepara la marca
C1 · Página de tu marca alojada por BrandGuardEn una página configurada con la identidad de tu marca, bajo el dominio de BrandGuard. Tras una verificación correcta, puede mostrar tu logotipo, imágenes y datos públicos del producto, si están disponibles.Tu logotipo e información del producto. No necesitas una web propia ni desarrollar una conexión con la API.
C2 · BrandGuard verifica y después abre tu webTras una verificación correcta en BrandGuard, el comprador continúa a la página de producto elegida, estática o dinámica.Una página de destino. Para mostrar también el resultado actual, debe integrar el componente oficial o el plugin de WordPress.
C3 · Tu web solicita la verificación mediante la APIEl móvil se conecta primero a tu dominio. Tu servidor solicita la verificación y recibe la respuesta de BrandGuard; tu página muestra el resultado.El envío de solicitudes y la recepción de respuestas en el servidor, la presentación del resultado y la correspondencia entre los identificadores de unidad y sus registros de producto.

Cada etiqueta se codifica para la opción elegida. Un ajuste de la web no cambia automáticamente el primer destino ya grabado en la etiqueta.

En C2, la página de destino puede ser una ficha de producto estática o dinámica. La conexión se configura según la web y la dirección elegida. Si quieres mostrar también el resultado actual en esa página, utiliza el componente oficial de verificación o el plugin oficial para WordPress y WooCommerce. Una redirección abre la página, pero por sí sola no muestra allí la información de verificación.

Una prueba práctica: la etiqueta se verificó, pero el precinto estaba abierto

En un producto precintado, el comprador también puede querer saber si se ha abierto el embalaje. Es una pregunta distinta de si la etiqueta supera la autenticación. Una etiqueta auténtica puede seguir verificándose correctamente después de rasgar el precinto e informar, al mismo tiempo, de que este se ha abierto o ha cambiado.

En una integración en un entorno de pruebas, realizamos con un móvil Android tres lecturas nuevas de una misma etiqueta NTAG® 424 DNA TT configurada en Secure E. Las dos primeras no indicaron apertura. Después de rasgar el precinto, la tercera sí la indicó; el número de verificaciones aceptadas pasó de 1 a 2 y después a 3. La prueba confirmó la solicitud desde la web, la recepción del resultado y la visualización del cambio del precinto para esa etiqueta, ese móvil y ese entorno de pruebas.

La web debe mostrar por separado la autenticación de la etiqueta y el estado del precinto, cuando se disponga de ese dato. Así ayuda al comprador a decidir si necesita revisar el embalaje o contactar con la marca. NTAG® 424 DNA estándar no ofrece la detección electrónica de apertura de DNA TT. Si el estado del embalaje es importante para tus clientes, incluye en las pruebas con muestras la colocación del precinto con detección de apertura y lo que ocurre al abrirlo.

Prueba la experiencia completa con una muestra física

Comparte tu web, el producto y la información que necesita ver el comprador, e involucra al responsable del sitio. BrandGuard y tu equipo web pueden acordar la etiqueta, el recorrido y la presentación del resultado, y después probar el conjunto con unas pocas muestras.

No te limites a comprobar una lectura correcta. Revisa qué ve el comprador cuando no se reconoce la etiqueta, no se puede obtener el resultado temporalmente, vuelve a visitar la página o se ha abierto un precinto compatible. Un resultado claro, unos datos que correspondan al producto y una indicación útil sobre cómo continuar ayudan a entender qué se ha comprobado y dónde pedir ayuda.

Preguntas frecuentes

¿Se puede utilizar la API con una web estática?

Sí, si un desarrollador añade un backend o un servicio de edge en el mismo dominio. Las solicitudes de verificación se realizan desde el servidor y las credenciales permanecen allí. Un script para mostrar información en la página, por sí solo, no es suficiente.

¿Tenemos que sustituir el plugin de WordPress por la API?

No necesariamente. El plugin permite que el comprador llegue a vuestra web tras una verificación correcta en BrandGuard y consulte el resultado en el panel oficial. Podéis valorar la Live Verification API si queréis que el enlace NFC llegue primero a vuestro dominio y vuestro equipo prepare su propia presentación del resultado.

¿Un ajuste de la web puede hacer que una etiqueta ya codificada abra primero nuestro dominio?

Un ajuste de la web no reescribe el primer destino de la etiqueta. Si ahora apunta a BrandGuard, pasar a C3 requiere revisar su codificación y cómo se preparará la etiqueta. Esto es distinto de configurar la página que se abre después de una verificación correcta.

¿Una redirección normal lleva el resultado a nuestra página?

No. En C2, una redirección normal abre vuestra página después de una verificación correcta. Para mostrar allí el resultado actual también hace falta el componente oficial o el plugin de WordPress. En C3, vuestro servidor llama a la Live Verification API, recibe la respuesta de BrandGuard y la utiliza para mostrar el resultado en vuestra página. En C1, el resultado se muestra directamente en una página alojada en BrandGuard.

¿La API de datos de negocio o un registro histórico pueden sustituir a la verificación en tiempo real?

No. La API de datos de negocio permite sincronizar información de las unidades o recuperar registros anteriores. La Live Verification API comprueba la lectura NFC actual. Una verificación correcta del pasado no demuestra que una nueva lectura haya superado la comprobación.

Hablemos de verificación NFC en tu web

BrandGuard puede colaborar con tu equipo web para acordar las etiquetas, la forma de conexión y las pruebas con muestras de tu proyecto.

Consultar sobre la integración web →