Ir al contenido

GS1 Digital Link explicado

Última actualización: 15 de octubre de 2026

Un código para personas y sistemas

Un código de barras tradicional solo lleva un número. Un enlace web solo abre una página. GS1 Digital Link combina ambos: una URL cuya ruta es el identificador GS1 del producto. Ese es el formato que usa cada código QR de PassportCraft, y resulta importante para los Pasaportes Digitales de Producto porque el mismo código físico debe servir a compradores, minoristas, aduanas y recicladores. Nuestro artículo de Insights sobre códigos QR de pasaporte de producto y GS1 Digital Link explica por qué la UE optó por esta norma; esta página cubre cómo se comporta en PassportCraft.

Anatomía de la URL de su pasaporte

  • passportcraft.com/01/05060123456781 — 01 es el identificador de aplicación de GS1 para el GTIN, seguido de su GTIN completado hasta 14 dígitos (el formato GS1 Digital Link requiere exactamente 14).
  • passportcraft.com/01/05060123456781/21/SER123 — cuando el campo Número de serie del pasaporte está relleno, la URL añade 21 (el identificador de aplicación para el número de serie), identificando el artículo individual en lugar de la línea de producto.
  • passportcraft.com/01/05060123456790 — un código de barras guardado como una de las tallas y colores del pasaporte. Es una URL /01/ corriente como la primera, construida a partir del GTIN de esa entrada, y abre el mismo pasaporte nombrando la talla y el color.

Estas URL usan passportcraft.com hasta que su dominio propio esté activo. A partir de entonces, las mismas rutas van bajo su dominio: dpp.yourbrand.com/01/05060123456781. La ruta /01/ es lo que convierte la URL en un GS1 Digital Link, sea cual sea el dominio que la precede.

Un número de serie y una talla son cosas distintas: la serie identifica un artículo concreto y necesita su propio registro de pasaporte, mientras que una talla o un color identifica una versión del modelo y vive bajo el pasaporte compartido.

Usted no construye estas URL por su cuenta; el panel de QR las construye a partir del GTIN y el número de serie del pasaporte, como se trata en Descargar e imprimir códigos QR.

Qué ocurre al escanear

La ruta /01/ en passportcraft.com es un resolutor de GS1 Digital Link, construido conforme a la norma GS1-Conformant Resolver (versión 1.2.0). Cuando se escanea un código:

  1. El resolutor lee el GTIN (y la serie, si está presente) de la URL. Se aceptan todas las longitudes estándar de GTIN (8, 12, 13 y 14 dígitos) y se hacen coincidir con su pasaporte.
  2. Busca el pasaporte de ese GTIN: el código de barras propio del pasaporte, o uno guardado bajo él como talla o color. Una URL serializada (/21/...) coincide únicamente con un pasaporte que tenga ese GTIN exacto y ese número de serie.
  3. Redirige a la página pública del pasaporte: el destino por defecto para los visitantes humanos. Para el código de barras de una talla o un color, la página nombra la talla y el color escaneados y muestra ese código de barras como GTIN.

El software puede pedir más que la página por defecto. Una solicitud con ?linkType=linkset devuelve una lista legible por máquina de todo lo disponible para ese producto. La lista nombra la página del pasaporte, un endpoint de datos estructurados en JSON-LD y los datos del pasaporte en JSON simple. Esto solo funciona para pasaportes publicados: una solicitud de linkset para un pasaporte sin publicar devuelve un 404. El resolutor también publica una descripción estándar de sí mismo en /.well-known/gs1resolver, que es como las herramientas compatibles con GS1 averiguan qué admite.

Otros calificadores de GS1 que un escáner pudiera añadir (lote, caducidad) no rompen nada: el resolutor los ignora y recurre al pasaporte a nivel de producto.

Cuando un pasaporte no está activo

Lo que ve un escáner depende del estado del pasaporte, tratado en detalle en Borradores frente a pasaportes publicados:

Estado del pasaporteQué muestra un escaneo
PublicadoLa página activa del pasaporte
Borrador (incluido tras despublicar)«This Digital Product Passport is not available» (esta página de aviso se muestra en inglés) — el mismo aviso que para un GTIN sin pasaporte
Sin pasaporte para ese GTIN«This Digital Product Passport is not available»

En cualquier estado distinto de publicado no se expone dato alguno del producto: los visitantes obtienen una página de aviso neutra. Su propio equipo no previsualiza un borrador escaneándolo: abra el pasaporte desde la página Pasaportes y haga clic en Vista previa en el editor.

Despublicar no rompe la URL, cambia lo que muestra

Nada de lo que haga con un pasaporte impide que la URL impresa en sus códigos QR resuelva. Despublicar cambia el pasaporte activo por el aviso en inglés «not available», y volver a publicar lo cambia de nuevo: los códigos impresos recogen el cambio de inmediato, sin nada que reimprimir. El recorrido está en Publicar un pasaporte.

Compatibilidad con los escáneres de los minoristas

Como un GS1 Digital Link es una URL https sencilla en un código QR estándar:

  • Los consumidores no necesitan nada especial: cualquier cámara de móvil abre la página del pasaporte.
  • Los sistemas de venta minorista y logística que entienden GS1 Digital Link pueden analizar el GTIN directamente desde la URL, de modo que el código QR puede hacer también de identificador de producto en sus flujos de trabajo.
  • Los integradores pueden usar las respuestas de linkset del resolutor para extraer datos estructurados del pasaporte de forma programática.

¿Y si un pasaporte no tiene GTIN?

Un pasaporte sin GTIN no puede tener un GS1 Digital Link: su panel de QR codifica en su lugar una URL alternativa de la forma passportcraft.com/passport/{id}, y muestra el mensaje «Añada un GTIN para una URL compatible con GS1». La alternativa funciona para las personas, pero no lleva ningún identificador de producto para los sistemas, lo cual es una de las razones por las que se requiere un GTIN para publicar. Si se escanea antes de publicar, ese código alternativo muestra «This passport hasn't been published yet» con un enlace Sign in para su equipo.

Preguntas frecuentes

¿Qué muestra el escaneo del código de barras de una talla?

El pasaporte compartido, con la talla y el color escaneados nombrados en el bloque de identidad (por ejemplo, Talla L · Ivory) y ese código de barras mostrado como GTIN. Cada talla o color guardado bajo un pasaporte tiene su propia URL /01/{GTIN}; la información del producto es la misma para todos.

¿Tengo que introducir mi GTIN con 14 dígitos?

No. Introdúzcalo tal como aparece impreso bajo su código de barras: 8, 12, 13 o 14 dígitos. PassportCraft lo completa hasta 14 dígitos en la URL automáticamente, y el resolutor hace coincidir los códigos escaneados con su pasaporte sin importar la forma en que se introdujera.

¿Pueden los compradores escanear el código con una cámara de móvil normal?

Sí. Un GS1 Digital Link es una URL https corriente, así que cualquier cámara de móvil o aplicación de QR abre la página del pasaporte directamente, sin necesidad de una aplicación especial. La estructura de GS1 es información adicional para los sistemas que saben leerla.

¿Qué ve alguien si escanea el código de un pasaporte sin publicar?

Un aviso neutro, no un error. Un borrador, incluido un pasaporte que usted haya despublicado, muestra «This Digital Product Passport is not available» hasta que se publique. En ningún caso se expone dato alguno del producto. Su propio equipo previsualiza un borrador con el botón Vista previa del editor, no escaneándolo.