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 - replacecustomerwith 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.,
01for GTIN,414for 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
Link Types
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/jsonorapplication/ld+jsonreceives 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
Related Documentation
- GS1 Digital Link Guide - Our comprehensive guide on the GS1 Digital Link standard
- GS1 Web Vocabulary Guide - Our comprehensive guide to the GS1 Web Vocabulary standard
- Item Trace API - Helper API to fetch traceability information about SGTINs or SSCCs
- Product API - API to manage product types