Statyczny a dynamiczny kod QR: czym się różnią?
9 min czytania
Statyczny i dynamiczny kod QR różnią się tym, co jest zapisane we wzorze: statyczny zawiera docelowy adres na stałe, a dynamiczny krótki link, który przekierowuje pod adres ustawiony w generatorze. Dlatego w dynamicznym zmienisz stronę docelową po wydruku i zobaczysz liczbę skanów, a statyczny działa bez pośrednika, ale zostaje taki, jaki go wydrukowano.
W skrócie
- Kod statyczny ma link zapisany na stałe. Nie wygasa, ale nie da się go zmienić ani policzyć jego skanów.
- Kod dynamiczny prowadzi przez krótki link. Cel zmieniasz w każdej chwili, także po wydruku, i widzisz statystyki.
- Kod dynamiczny działa tak długo, jak jego dostawca obsługuje przekierowanie, więc warunki sprawdź przed drukiem.
- Do druku i zmieniających się treści (menu, cennik, oferta) wybierz dynamiczny. Przy stałym, krótkim adresie wystarczy statyczny.
Spis treści
| Cecha | Kod statyczny | Kod dynamiczny |
|---|---|---|
| Co jest w kodzie | Docelowy adres, na przykład cały link do pliku | Krótki link generatora, na przykład onsonara.com/q/k7x2mz9 |
| Zmiana linku po wydruku | Niemożliwa, potrzebny nowy kod | W każdej chwili, wydruk zostaje ten sam |
| Statystyki skanów | Brak | Liczba skanów, dni, kraje, urządzenia |
| Gęstość wzoru | Rośnie z długością linku | Stała, bo krótki link ma zawsze tę samą długość |
| Koszt utrzymania | Żaden | Zależy od dostawcy: darmowy plan, okres próbny albo abonament |
| Ryzyko wyłączenia | Brak pośrednika, który mógłby go wyłączyć | Zależy od warunków dostawcy |
Jak działa kod statyczny
Kod QR to zapis tekstu w postaci kwadratowych modułów. W kodzie statycznym tym tekstem jest sam adres, na przykład https://bistropodlipami.pl/menu. Telefon odczytuje go prosto z obrazu i otwiera stronę bez udziału żadnego serwera pośredniego.
Z tego wynikają wszystkie zalety i wady. Kodu statycznego nikt nie wyłączy, bo nie ma czego wyłączać. Nie ma też konta, abonamentu ani statystyk. Jeśli jednak adres się zmieni, stary kod dalej prowadzi pod stary adres, a zwykle jedynym wyjściem jest nowy kod i nowy wydruk. Tak działa na przykład QRCode Monkey, popularny darmowy generator kodów statycznych: różnice w praktyce opisujemy w tekście linqr a QRCode Monkey.
Co to jest dynamiczny kod QR
Dynamiczny kod QR zawiera krótki link generatora zamiast Twojego adresu. W linqr wygląda on tak: onsonara.com/q/k7x2mz9, gdzie 7 znaków na końcu to identyfikator kodu. Po zeskanowaniu dzieje się to:
- telefon odczytuje krótki link i łączy się z serwerem generatora,
- serwer sprawdza, dokąd ma teraz prowadzić ten kod,
- telefon dostaje przekierowanie i otwiera Twoją stronę.
W linqr to przekierowanie HTTP 302, czyli tymczasowe, wysyłane z poleceniem, żeby przeglądarka go nie zapamiętywała. Dzięki temu po zmianie celu każdy kolejny skan trafia już pod nowy adres. Po drodze nie ma strony pośredniej ani reklamy.
Edycja po wydruku
To główny powód, dla którego firmy wybierają kody dynamiczne. Przykład: bistro drukuje kod na podkładkach i prowadzi go do menu w PDF. Jesienią menu się zmienia, a nowy plik ma nowy adres. Przy kodzie statycznym trzeba drukować nowe podkładki. Przy dynamicznym właściciel wkleja nowy adres w oknie Zmień link i wszystkie stoliki od razu prowadzą do nowego menu.
Wygląd wydrukowanego kodu przy tym się nie zmienia, bo krótki link zostaje ten sam. Instrukcję krok po kroku, razem z tym, co zrobić z kodem statycznym, który już wisi na drzwiach, znajdziesz w poradniku jak zmienić link w kodzie QR.
Statystyki
Skoro każdy skan przechodzi przez serwer generatora, można go policzyć. Kod statyczny tego nie daje: telefon od razu otwiera Twoją stronę i generator nic o tym nie wie. Ruch z takiego kodu zmierzysz tylko po stronie docelowej.
W linqr plan Free pokazuje wszystkie skany, skany unikalne, wykres z 30 dni, 3 kraje z największą liczbą skanów i rodzaje urządzeń. Pomijamy boty i podglądy linków, a adresów IP nie zapisujemy. Szczegóły opisujemy na stronie kod QR ze statystykami.
Rozmiar i czytelność
Im więcej znaków w kodzie, tym więcej modułów. Przy tym samym rozmiarze wydruku każdy moduł jest wtedy mniejszy i trudniej go odczytać z daleka. Kod statyczny z długim linkiem, na przykład do pliku w chmurze albo z parametrami kampanii, bywa więc gęsty. Kod dynamiczny ma w środku zawsze ten sam krótki link, niezależnie od tego, jak długi jest adres docelowy.
W linqr krótki link zapisujemy wielkimi literami: HTTPS://ONSONARA.COM/Q/K7X2MZ9. Standard QR ma tryb alfanumeryczny dla cyfr, wielkich liter i kilku znaków, który zajmuje mniej miejsca niż zwykły tekst. Dzięki temu kod jest o jedną wersję mniejszy: przy średniej korekcji błędów (M) ma 25 × 25 modułów zamiast 29 × 29. Telefon otwiera taki adres bez problemu, a nasz serwer rozpoznaje kod bez względu na wielkość liter.
Koszt i ryzyko wyłączenia kodu
Kod statyczny nic nie kosztuje w utrzymaniu i nikt go nie wyłączy. Kod dynamiczny działa tylko tak długo, jak dostawca obsługuje przekierowanie, dlatego jego warunki są ważniejsze niż cena na starcie. Część generatorów daje kod dynamiczny na okres próbny, na przykład 14 albo 30 dni, i wyłącza go, jeśli nie wykupisz abonamentu. Inne ograniczają liczbę skanów. Jak rozpoznać takie warunki i co zrobić, gdy kod już stanął, piszemy w artykule czy kod QR wygasa.
W linqr kody nie mają daty ważności ani limitu skanów. Plan Free obejmuje 3 aktywne kody dynamiczne bez opłat, bez karty i bez okresu próbnego. Zasady opisujemy na stronie darmowy kod QR bez daty ważności.
Jak rozpoznać, jaki masz kod
Zeskanuj kod i zanim otworzysz stronę, przeczytaj adres, który pokazuje telefon. Według pomocy Apple aparat w iPhonie wyświetla łącze, które trzeba stuknąć, a według pomocy Google Obiektyw Google w Chrome na Androidzie pokazuje link do kliknięcia. Co oznacza ten adres:
- adres Twojej strony albo serwisu, na przykład z
drive.google.comczyinstagram.com: to najpewniej kod statyczny, - krótki adres generatora, na przykład
onsonara.com/q/…w linqr: to kod dynamiczny, a jego cel zmienia się na koncie, na którym powstał, - adres skracacza linków: kod działa jak dynamiczny, ale cel zmienisz tylko wtedy, gdy skracacz na to pozwala i masz dostęp do konta.
Jeśli kod przygotowała agencja albo drukarnia, zapytaj, w jakim generatorze i na czyim koncie powstał. Bez dostępu do tego konta linku nie zmienisz.
Kiedy który wybrać
Kod statyczny wystarczy, gdy adres na pewno się nie zmieni, jest krótki, a statystyki nie są Ci potrzebne. Przykład: link do strony głównej firmy na tablicy w recepcji albo kod na slajdzie prezentacji, którą pokażesz raz.
Kod dynamiczny wybierz, gdy:
- kod trafia na rzeczy drogie w przedruku: opakowania, szyldy, tabliczki, wizytówki,
- treść będzie się zmieniać: menu, cennik, oferta sezonowa, instrukcja w PDF,
- chcesz wiedzieć, ile osób skanuje kod z ulotki albo plakatu,
- link docelowy jest długi i kod statyczny byłby zbyt gęsty.
Kod dynamiczny zrobisz na stronie głównej linqr: to generator kodów QR ze zmiennym linkiem, w którym wklejasz link, dopasowujesz wygląd i pobierasz plik. Cały proces, od skopiowania linku po wydruk, opisujemy w poradniku jak zrobić kod QR.
Zrób dynamiczny kod QR
Wklej link, a kod pojawi się od razu. Link docelowy zmienisz później w każdej chwili, także po wydruku.
Wklej swój linkNajczęstsze pytania
Który kod QR jest lepszy?
To zależy od tego, czy adres może się zmienić. Do rzeczy drukowanych, zmieniających się treści i wszędzie tam, gdzie chcesz liczyć skany, lepszy jest kod dynamiczny. Kod statyczny wystarczy przy stałym i krótkim adresie, na przykład do strony głównej firmy. Jeśli nie masz pewności, wybierz dynamiczny u dostawcy, u którego kody nie mają daty ważności.
Czy statyczny kod QR wygasa?
Nie. Kod statyczny nie ma daty ważności, bo nie przechodzi przez żaden serwer, który mógłby go wyłączyć. Przestaje działać tylko wtedy, gdy zniknie strona, na którą prowadzi, albo gdy wydruk jest zniszczony lub nieczytelny. Wtedy pomoże nowy kod, a jeśli adres jest w Twojej domenie, także przekierowanie ustawione na serwerze.
Jak sprawdzić, czy kod jest dynamiczny?
Zeskanuj go i przeczytaj adres, zanim otworzysz stronę. Krótki link generatora, na przykład onsonara.com/q/…, oznacza kod dynamiczny. Pełny adres strony docelowej, na przykład ze ścieżką do pliku, oznacza zwykle kod statyczny. Pewność da Ci konto w generatorze: kod dynamiczny widać tam na liście razem z linkiem docelowym.
Czy zamienię statyczny kod na dynamiczny?
Istniejącego wydruku nie przerobisz, bo adres jest zapisany w samym wzorze. Możesz za to zrobić nowy kod dynamiczny i przykleić go na stary albo wymienić przy najbliższym dodruku. Jeśli stary kod prowadzi do Twojej domeny, ustaw na serwerze przekierowanie ze starego adresu, a dotychczasowe wydruki zostaną w użyciu.
Czy dynamiczny kod QR jest płatny?
Zależy od generatora. Część daje darmowy okres próbny, a potem wymaga abonamentu, część ma stały darmowy plan z limitami. W linqr plan Free obejmuje 3 aktywne kody dynamiczne bez opłat, bez karty i bez daty ważności. Pro kosztuje 19,99 zł miesięcznie albo 149,99 zł rocznie i znosi limit kodów.
Czy dynamiczny kod QR działa wolniej niż statyczny?
Różnica jest zwykle niezauważalna. Kod dynamiczny dokłada jeden krok: telefon łączy się z serwerem generatora i dostaje przekierowanie. W linqr serwer nie czeka przy tym na zapis statystyk, bo skan rejestrujemy w tle, a dane kodu trzymamy w pamięci podręcznej. O czasie otwarcia decyduje głównie szybkość Twojej strony docelowej i zasięg w telefonie.
Czy przed otwarciem dynamicznego kodu QR widać, dokąd prowadzi?
Widać krótki link generatora, na przykład onsonara.com/q/…, a nie adres docelowy. Stronę docelową zobaczysz dopiero po przekierowaniu. W kodzie statycznym telefon pokazuje od razu pełny adres. Dlatego przy kodzie dynamicznym ważne jest zaufanie do dostawcy: linqr blokuje kody, których cel celowo wprowadza w błąd, a podejrzany kod można zgłosić na hello@onsonara.com.
Czy statyczny kod QR może mieć statystyki przez parametry UTM?
Tak, ale tylko po stronie Twojej witryny. Dopisujesz do linku parametry UTM, a Google Analytics pokaże wizyty z kodu. Minusy: dłuższy link zagęszcza kod statyczny, a liczone są tylko wizyty, w których strona zdążyła się załadować. Kod dynamiczny liczy skany sam, a UTM możesz dodać do niego bez wpływu na wzór. Więcej w poradniku jak sprawdzić, ile osób zeskanowało kod QR.
Co się stanie z dynamicznym kodem QR, gdy generator przestanie działać?
Kod przestanie przekierowywać, bo krótki link w kodzie prowadzi przez serwer dostawcy. To główne ryzyko kodu dynamicznego i powód, żeby wybierać dostawcę z jasnymi warunkami, bez daty ważności. Tam, gdzie adres na pewno się nie zmieni przez lata, na przykład na tablicy pamiątkowej, rozważ kod statyczny z adresem w Twojej własnej domenie.
Czy dynamiczny kod QR jest mniejszy od statycznego?
Zwykle tak, bo zawiera krótki link zamiast pełnego adresu. Kod z linqr bez logo ma 25 × 25 modułów bez względu na długość linku docelowego. Kod statyczny z adresem tej strony ma 41 × 41 modułów. Przy tej samej szerokości wydruku kod dynamiczny ma więc większe moduły i łatwiej skanuje się z daleka albo w małym rozmiarze.
Czy statyczny kod QR działa bez internetu, a dynamiczny nie?
Kod statyczny z linkiem też potrzebuje internetu, bo telefon musi otworzyć stronę. Bez sieci odczytasz z niego tylko sam adres. Kod dynamiczny potrzebuje sieci tak samo, z jednym dodatkowym krokiem: połączeniem z serwerem generatora. Bez internetu działają tylko kody statyczne z samym tekstem, na przykład z danymi Wi-Fi, których linqr nie tworzy.