5 min lukuaika QR Code Tech QR Codes Guide Dynamic

Dynaaminen vai staattinen QR-koodi: mikä on ero?

Tärkein ero QR-koodien käytännön käytössä: milloin kannattaa valita staattinen koodi ja milloin dynaaminen QR-koodi on välttämätön.

kirjoittanut qr3.app Team

Dynaaminen vai staattinen QR-koodi: mikä on ero?

Mikä on staattinen QR-koodi?

Staattinen QR-koodi sisältää kohdeosoitteen suoraan koodiin koodattuna. Mustien ja valkoisten moduulien kuvio sisältää koko URL-osoitteen — tai WiFi-avaimen, puhelinnumeron tai vCard-yhteystiedon.

Tämä kuulostaa yksinkertaiselta, mutta siihen liittyy ratkaiseva haittapuoli: koodi on muuttumaton. Jos haluat vaihtaa URL-osoitteen, sinun on tulostettava uusi koodi.

Static: QR → "https://my-website.com/old-page"
                       ↑ hardcoded

Milloin staattinen koodi on järkevä valinta

  • WiFi-tunnukset (muuttuvat harvoin)
  • vCard / yhteystiedot
  • Tuotteet, joilla on kiinteä tekninen tietolehti-URL
  • EU DPP -digitaalinen tuotepassi, jolla on kiinteä GS1 Digital Link
  • Offline-ympäristöt, joissa seurantaa ei tarvita

Mikä on dynaaminen QR-koodi?

Dynaaminen QR-koodi sisältää vain lyhyen uudelleenohjauslinkin — esimerkiksi https://qr3.app/r7f3Kx. Kun joku skannaa tämän koodin, edge worker -palvelumme ohjaa hänet varsinaiseen kohde-URL-osoitteeseen millisekunneissa.

Dynamic: QR → "https://qr3.app/r7f3Kx"
                 ↓ (Cloudflare KV cache, < 5ms)
               "https://my-website.com/new-page"
                        ↑ changeable at any time

Dynaamisten QR-koodien edut

  1. Vaihdettava kohde-URL — ei uudelleentulostusta URL-osoitteen muuttuessa
  2. Skannausanalytiikka — maa, laite, selain, aikaleima
  3. A/B-testaus — eri kohteet kampanjaryhmille
  4. Geo-uudelleenohjaus — DE-käyttäjät → saksankielinen sivu
  5. Vanhentumispäivä — koodi deaktivoidaan asetetun päivän jälkeen
  6. Webhookit — reaaliaikainen ilmoitus jokaisesta skannauksesta

Suora vertailu

Staattinen Dynaaminen
Vaihdettava kohde Ei Kyllä
Analytiikka Ei Kyllä
Skannausvälisivu (brändäys) Ei Valinnainen
GDPR-yhteensopivuus Ei ongelmaa Kyllä (IP tiivistetty)
Offline-käyttö Kyllä Ei
Tiedostokoko Pienempi Suurempi
Palvelinriippuvuus Ei mitään Edge worker

Käytännön suositus

Valitse dynaaminen kun:

  • Koodi tulostetaan tai upotetaan materiaaleihin
  • Sinun täytyy tietää, kuinka usein ja mistä sitä skannataan
  • Saatat tarvita kohde-URL-osoitteen päivittämistä myöhemmin (menu, kampanja jne.)

Valitse staattinen kun:

  • Tiedot ovat muuttumattomia (WiFi, vCard, GS1 DPP)
  • Palvelininfrastruktuuria ei ole käytettävissä
  • Tarvitaan maksimaalinen tarkkuus / pienin tiedostokoko

Toteutus qr3.app:lla

import { QR3 } from "@qr3/sdk";

const client = new QR3(process.env.QR3_API_KEY);

// Dynamic QR code
const dynamic = await client.codes.create({
  type: "url",
  url: "https://my-website.com/menu",
  title: "Summer Menu 2026",
  is_dynamic: true, // default
});

// Static QR code (e.g. vCard)
const vcard = await client.codes.create({
  type: "vcard",
  vcard_first_name: "John",
  vcard_last_name: "Doe",
  vcard_organization: "Example Corp",
  // is_dynamic is ignored for non-URL types
});

console.log(dynamic.data.redirect_url); // https://qr3.app/r7f3Kx
console.log(dynamic.data.image_svg_url); // https://qr3.app/v1/codes/r7f3Kx/qr.svg

Yhteenveto

Dynaamiset QR-koodit ovat oikea valinta useimpiin käyttötarkoituksiin painotuotteissa, markkinoinnissa ja vähittäiskaupassa. Staattisilla koodeilla on edelleen paikkansa teknisissä sovelluksissa ja offline-skenaarioissa. qr3.app:lla voit hallita molempia tyyppejä saman API:n ja saman hallintapaneelin kautta.