Get started with GS1 Digital Link with Link management

The following guide provides an overview of how to get started with GS1 Digital Link using Link management in MyGS1.

1. Allocate a GTIN to the product

Register the GTIN and allocate it to your product in My products.

Allocated GTINs appear in the list in Link management. Select Add/Edit on the row with the GTIN in question and then Create link and fill in the required fields. Select link type that best describes the information you want to link to. When you are done creating the link, a link to GS1 Sweden’s resolver is generated.

You can choose to either include the resolver link directly in the product’s 2D barcode or use a link from your own domain that redirects to the resolver link.

We recommend that you create a URL for the product on your own website (domain), and embedd in the 2D barcode (e.g. a QR Code) printed on the product. This ensures that those scanning the 2D barcode feel confident when using a domain name connected to the brand (e.g. https://id.mycompany.com/01/07350140760085). It also makes it easier for you to switch resolver if needed. Use a subdomain to avoid the risk of redirecting all traffic to the resolver.

You should then redirect traffic from that domain to the resolver so that the QR code can point to multiple link types. For this to work, you need to do a technical implementation. Read more about different ways to proceed in the Frequentlyg asked questions below.

To verify that your GS1 Digital Link directs users to the correct page, replace the GTIN below with your own and paste it into a web browser to ensure the link is working as expected.

https://id.gs1.se/01/07350140760085

Don’t forget to test the link from your own domain that you have embedded in the product’s QR code.

5. Create your QR code

Once you have confirmed that your links have the correct link type and that your GS1 Digital Link works correctly, you can emedd your product link in a QR code and print it on the packaging.

Frequently asked questions

When redirecting a link, you should use https. The request must be handled by a domain that your company controls (id.mycompany.com) and uses your security certificate (SSL/TLS), signed by a public CA (Certificate Authority). The endpoint must have high availability as customers can scan the 2D code at any time of the day. When a request is received (i.e. the 2D barcode is scanned), a temporary redirect should be sent to the end users directing them to our domain (id.gs1.se) with the exact same request URI. Nothing other than the domain name may be changed.

Note! Use a subdomain (e.g. id.mycompany.com instead of just mycompany.com) to avoid the risk of redirecting all traffic to the resolver.

GS1 Sweden does not have security certificates (SSL/TLS) for domains other than our own. If an end user attempts to access one domain (id.mycompany.com) but gets a response from another (id.gs1.se), it will trigger security alerts. Therefore, redirects using DNS settings alone are not supported.

A high-end firewall may be able to handle a redirect on its own. If this is the case, it is a good solution as high-end firewalls are highly performant and likely to have high uptime.

Yes, all web servers should be able to do this with some configuration. The web server then receives the end user’s request (id.mycompany.com) and responds with a redirect to our domain (id.gs1.se) using the same request URI. For example, with Nginx something like this should work:

return 302 https://id.gs1.se$request_uri;

The web server logs can then be used for data analysis.

Yes, it is possible to handle the request in an application and perform additional actions before responding with a redirect. Please note that if this is done, the application must still respond with a redirect to the end user. It is not allowed to make the request to id.gs1.se on behalf of the end user.

Tillbaka till toppen