Skip to main content

Digital Links

Overview

GS1 Digital Link is a global standard that bridges the physical and digital worlds by providing web-based The TrackVision Platform provides comprehensive support for GS1 Digital Link standard, enabling web-based identification and data access for physical products and other assets through standardized URI structures. When placed in a data carrier like a QR code, it enables the code to be used for web-lookups via a browser, but also for normal supply chain scanning operations, such as check-out scanning at a supermarket.

To learn more about the GS1 Digital Link standard, check out our comprehensive guide here.

Base URL Structure

TrackVision Digital Links follow the GS1 Digital Link URI syntax:

https://customer.tvai.me/{ai}/{identifier}/{qualifier}/{identifier}?{parameters}

Components

  • Domain: customer.tvai.me (TrackVision's resolver domain - replace customer with your subdomain. Note that you can also setup TrackVision's resolver with your own domain to ensure portability - contact TrackVision support to set this up)
  • AI (Application Identifier): GS1 Application Identifier (e.g., 01 for GTIN, 414 for GLN)
  • Identifier: The actual identifier value (GTIN, GLN, etc.)
  • Qualifier: Optional additional identifiers (serial number, lot number, etc.)
  • Parameters: Query parameters for link type and data requests

Supported Identifiers

With TrackVision, you can instantly create web-enabled GS1 Digital Links for a variety of products, assets and other supply chain entities. Here is a list of some of the supported concepts:

Product Identifiers (GTIN)

Used to put QR codes on types of products

https://customer.tvai.me/01/00614141999996

GTIN With Serial Number (SGTIN)

Used for globally unique QR codes that refer to one instance of a product of a specific type

https://customer.tvai.me/01/00614141999996/21/12345

GTIN With Lot Number (LGTIN)

Used for QR codes that refer to a lot or batch of products of a specific type

https://customer.tvai.me/01/00614141999996/10/ABC123

Shipping Unit Identifiers (SSCC)

Used for QR codes on logistics units, packages or containers

https://customer.tvai.me/00/006141411234567890

Returnable Asset Identifiers (GRAI)

Used for QR codes for returnable assets, like a beer keg

https://customer.tvai.me/8003/06141410000010

Individual Asset Identifiers (GIAI)

Used for QR codes for individual assets, like a street lamp

https://customer.tvai.me/8004/0614141111114

Location Identifiers (GLN)

Used for QR codes that represent business locations, such as a factory or a retail store

https://customer.tvai.me/414/0614141000000

Sub-Location Identifiers (SGLN)

Used for QR codes that represent positions or sub-locations, such as a production line, a warehouse storage location or a retail shelf

https://customer.tvai.me/414/0614141000000/254/ABC

Party Identifiers (PGLN)

Used for QR codes that represent organizational entities or business units

https://customer.tvai.me/417/0614141000000

TrackVision supports various link types through the linkType parameter. Here are some examples that could be configured. For the full list of standardised link types, see the GS1 Link Types list.

Product Information Pages

https://customer.tvai.me/01/00614141999996?linkType=gs1:pip

Returns comprehensive product information including specifications, certifications, and compliance data.

Traceability Information

https://customer.tvai.me/01/00614141999996?linkType=gs1:traceability

Provides supply chain traceability data and event history.

Brand Experience

https://customer.tvai.me/01/00614141999996?linkType=gs1:homepage

Redirects to the brand's official product page or marketing content.

Response Formats

HTML Response (Default)

When accessed via web browser, returns a consumer-friendly webpage with product information.

JSON Response

Structured data can be requested using either application/json or application/ld+json in the Accept header (when enabled via a redirection rule):

GET https://customer.tvai.me/01/00614141999996
Accept: application/json
GET https://customer.tvai.me/01/00614141999996
Accept: application/ld+json

Redirection

For the default link or link types like gs1:homepage, returns a 302 redirect to the appropriate destination.

How scanning works

When a consumer scans a Digital Link QR code, the resolver receives a standard HTTP request. The response depends on what the client asks for:

  • A browser receives an HTML page — typically a product information page or Digital Product Passport configured in TrackVision.
  • A client requesting application/json or application/ld+json receives structured data.
  • A request for a link type that maps to an external URL (e.g. gs1:homepage) receives a 302 redirect.

The resolver also respects the browser's Accept-Language header. If content has been configured in multiple languages, the response can be served in the consumer's preferred language where available.

Compliance and Standards

TrackVision's Digital Link implementation is fully compliant with:

  • GS1 Digital Link Standard v1.2
  • GS1 Web Vocabulary
  • Schema.org structured data
  • W3C web standards