8 dakikalık okumaÖzellikler

Dinamik ve Statik QR Kod: Nasıl Seçilir?

Dinamik mi statik mi? Düzenleme, tarama analitiği, yönlendirme hızı, maliyet ve ayrılırsanız ne olacağı gibi gerçek ödünleşimlerle bir karar çerçevesi.

Marius Voß
DevRel · edge infra
Yan yana iki QR benzeri modül ızgarası: biri uzun bir URL'nin kodlandığı donmuş ızgara, diğeri değiştirilebilir bir hedefe okla işaret eden kısa bir bağlantı; dinamik QR kodu statik olanla karşılaştırıyor

Hedef değişebilecekse veya taramaları saymak istiyorsanız dinamik bir QR kod kullanın; URL kalıcıysa, izleme gerekmiyorsa ve tarama yolunda hiçbir dış hizmet istemiyorsanız statik bir kod kullanın. Basılı desen her iki durumda da aynı görünür. Statik kod, hedef URL'nin kendisini kodlar. Dinamik kod ise bir kısa bağlantıyı, yani hedefe giden ve sonradan düzenleyebileceğiniz bir işaretçiyi kodlar.

Bu tek fark; düzenlemeyi, analitiği, zaman içindeki maliyeti ve bir satıcının ortadan kaybolduğu gün ne olacağını belirler. Çoğunlukla bir risk sorusudur: basılı bu kod yanlış yere ya da hiçbir yere işaret ederse durum ne kadar kötüdür? Aşağıdaki bölümler bunu adım adım ele alır; statik olanın daha iyi mühendislik tercihi olduğu durumlar da dahil.

Statik ve Dinamik QR Koda Genel Bakış

Altı özellik farklıdır. Yazının geri kalanı her satırı açıklar.

ÖzellikStatik QR kodDinamik QR kod
Desenin kodladığı şeyHedef URL'nin kendisiHedefe yönlendiren bir kısa bağlantı
Baskıdan sonra hedefi değiştirmeHayır, yeniden basınEvet, bağlantıyı düzenleyin
Tarama analitiğiKoddan hiçbiriSayı, ülke, cihaz, tarayıcı, zaman
Bir hizmete bağımlılıkYokKısa bağlantı sunucusu ayakta kalmalı ve sizin olmalı
Kodun ömrü boyunca maliyetÜretildikten sonra ücretsizKod yaşadığı sürece sunucunun istediği ücret
Uzun URL için ızgara boyutuDaha büyük (sürüm 6 veya üzeri)Daha küçük (sürüm 3 veya 4)

Kısacası: dinamik, baskıdan sonra kontrol sağlar ve size bir bağımlılığa mal olur. Statik ise ne bağımlılık getirir ne de kontrol.

Her Kod Verisini Nasıl Saklar?

Bir QR kod, bir URL'nin resmi değildir. Veriyi dört moddan birinde tutan koyu ve açık modüllerden oluşan bir matristir: sayısal, alfasayısal, bayt ve kanji. Normal bir HTTPS bağlantısı küçük harfler ve semboller içerir, bu yüzden bayt modunu kullanır.

Izgara boyutu sürümdür. QR standardı (ISO/IEC 18004) 1 ile 40 arası sürümleri tanımlar; kenar uzunluğu 17 + 4 x sürüm modüldür, dolayısıyla sürüm 1, 21 x 21 ve sürüm 40, 177 x 177'dir. Biçimin mucidi Denso Wave kapasite tablosunu yayımlar. Bayt modunda, en düşük hata düzeltme düzeyinde sürüm 1, 17 bayt; sürüm 40 ise 2.953 bayt tutar.

Bu 101 karakterlik etiketli URL'yi taşıyan statik bir kod düşünün: https://example.com/products/spring-collection-2026?utm_source=flyer&utm_medium=print&utm_campaign=march. M hata düzeltme düzeyinde (yaklaşık yüzde 15 kurtarılabilir) sürüm 6 gerekir, yani 41 x 41 ızgara. H düzeyinde (yaklaşık yüzde 30) sürüm 10 gerekir, 57 x 57. URL artık kalıcı olarak desenin içindedir; bir yazım hatası, taşınan bir sayfa veya biten bir kampanya yeniden baskı demektir.

Dinamik bir kod bunun yerine https://b.elido.me/spring26 gibi bir şey kodlar. Bu 27 karakterdir: Q düzeyinde sürüm 3 (29 x 29), H düzeyinde sürüm 4 (33 x 33). Gerçek hedef kısaltıcıda durur ve tarama anında aranır.

Bir demo bağlantı için 30 günlük tıklama grafiğini, en çok tıklanan hedefleri, en çok tarama gelen ülkeleri, cihaz dağılımını ve tarayıcı dağılımını gösteren Elido bağlantı analitiği sayfası

Bir demo çalışma alanında bağlantı analitiği. Sayılar müşteri sonuçları değil, sentetik örnek verilerdir.

Baskıdan Sonra Düzenleme ve Tarama Analitiği

Fazladan atlama; düzenleme, sayma, yönlendirme ve süre sonu getirir.

Düzenlenebilir hedef. Hedefi panoda veya API üzerinden değiştirin; sahadaki el ilanları onu takip eder. Yönlendirme bir 302'dir (geçici, bkz. RFC 9110); değiştirmeyi planladığınız bir hedef için doğru durum budur, nedenini 301 ve 302 açıklaması anlatır. Kısa bağlantının kendisini değiştiremezsiniz, çünkü o dize kâğıttaki desendir. Bunu en çok oteller hisseder; yüzlerce odada tek bir basılı kart vardır (oteller için QR kodlar); bir anket dağıtımı gündelik örnektir, çünkü bir Google Form için QR kod yeniden baskı olmadan gelecek dönemin formuna yönlendirilebilir.

Yönlendirme ve süre sonu. Akıllı bağlantılar ziyaretçileri ülkeye, cihaza veya tarayıcıya göre farklı hedeflere gönderebilir. Bir bağlantı ayrıca bir son kullanma tarihi veya tıklama sınırı taşıyabilir; bunun ötesinde uç, bir "süresi doldu" sayfası ve 410 durumuyla yanıt verir. Özel bir "kampanya bitti" URL'sine yönlendirmez, bu yüzden istiyorsanız bağlantıyı kendiniz yeniden yönlendirin.

Tarama analitiği. Her tarama, kontrol ettiğiniz bir sunucuya yapılan bir istektir, dolayısıyla sayılabilir. Elido'nun bağlantı analitiği, yukarıdaki ekran görüntüsünde olduğu gibi tıklama zaman serisini, en çok tıklanan hedefleri, ülkeleri, cihazları ve tarayıcıları gösterir. Üç dürüst sınır:

  1. Kitleyi görürsünüz, kişiyi değil. Kimin taradığını belirleyen hiçbir şey yoktur.
  2. Bir tarama, bağlantıya yapılan bir tıklamadır. Aynı bağlantı bir afişte ve bir e-postada varsa, bunlar tek bir kovada toplanır. Her yerleşime kendi kısa bağlantısını verin; böylece karşılaştırabilirsiniz. Bu bir alışkanlıktır, yerleşik bir özellik değil.
  3. Taramalar dönüşüm değildir. Bir ziyaretçiyi kayda kadar izlemek, etiketli URL'ler veya dönüşüm takibi postback'i gerektirir; QR kod taramaları nasıl izlenir yazısı tüm yığını kapsar.

Kendi kuralım: bir kod kâğıda gidecekse varsayılanım dinamiktir ve statiği gerekçelendirmem gereken istisna yaparım. Statik kod size bunların hiçbirini vermez. Biri "afiş işe yaradı mı?" diye sorarsa dürüst cevap "hiçbir fikrim yok" olur.

Yönlendirme Gecikmesi ve Taranabilirlik

Yönlendirme, önbellek isabetinde bölge içinde birkaç milisaniye ekler; Elido'nun o yol için bütçesi 15 ms altında bir p95'tir ve yönlendirme yolunun oraya nasıl ulaştığı ayrı bir yazıdır. Buna karşılık kamera odaklaması ve yakalama kabaca 100 ile 300 ms sürer, hedef için DNS ve TLS mobilde onlarca ile yüzlerce milisaniye sürer ve hedef sayfa genellikle hepsinden yavaştır. Yönlendirme bir yuvarlama hatasıdır. Gerçekten zarar veren, yakında bir uç noktası olmayan bir satıcıdır; bu yüzden bağlanmadan önce onların kodlarından birini mobil veriyle tarayın.

Daha kısa yük dinamiğin lehine çalışır. 3 cm genişlikte, sürüm 3 ızgarasının modülleri yaklaşık 1 mm genişliğindedir; sürüm 20 ızgarasında (97 x 97) yaklaşık 0,3 mm'dir. Yaygın bir pratik kural, tarama mesafesinin yaklaşık onda biri boyutunda basmaktır; yani 1 m'den taranan bir kod yaklaşık 10 cm genişliğinde olmalıdır. Küçük bir ızgara, hata düzeltmenin altında bir logo için de yer bırakır; bunu QR kod hata düzeltme düzeyleri yazısı ele alır. Elido'nun tasarımcısı modül stilini (kare, yuvarlatılmış, nokta), göz stilini, renkleri, dolgulu yüklenmiş bir logoyu ve çerçeveli bir etiketi ayarlar; PNG veya SVG olarak dışa aktarır. Kendi ipucu, bir logo kodun yaklaşık yüzde 20'sinden fazlasını kaplıyorsa H düzeyini korumanızı ve basmadan önce iki telefonla test etmenizi söyler.

Zaman İçindeki Maliyet ve Ödemeyi Bırakırsanız Ne Olur?

Statik bir kod, üretildikten sonra hiçbir şeye mal olmaz. Dinamik bir kod, kod dünyada olduğu sürece sunucunun istediği ücrete mal olur; bu, bir menü veya ürün kutusu için yıllar olabilir.

Biçimi göstermek için varsayımsal bir örnek. Bir sunucu ayda 10 EUR isterse ve ambalajınız raflarda 3 yıl kalırsa, yönlendirmeyi canlı tutmanın maliyeti 360 EUR'dur. Sizin rakamlarınız farklı olacaktır. Maliyet zamana bağlıdır, taramaya bağlı değildir ve kampanya ilginç olmaktan çıktıktan sonra da sürer.

Sonda ne olacağı satıcıya bağlıdır, bu yüzden baskıdan önce öğrenin:

  • Bağlantı korunur, ücretli özellikler dondurulur. En iyi durum. Taramalar yine yönlendirir; düzenleme veya analitik kilitlenir.
  • Bağlantı devre dışı bırakılır veya duraklatılır. Taramalar bir hata sayfasına düşer. Elido'da devre dışı bir bağlantı 410 sayfası döndürür ve duraklatılmış bir çalışma alanı yönlendirme yerine bir duraklatma sayfası gösterir.
  • Bağlantı ve alan adı gider. En kötü durum. Desen artık çözümlenmeyen bir kısa URL tutar ve hiçbir düzenleme bunu düzeltemez, çünkü desen hedef değil, kısa bağlantıdır.

Satıcı Değiştirmek: Kısa Bağlantı Kimin?

Geçiş, desende kimin alan adının bulunduğuna bağlıdır.

  • Satıcının paylaşılan alan adı (b.elido.me/spring26 gibi): basılı kodlar o satıcıya bağlı kalır. Hedefleri başka yerde yeniden oluşturabilirsiniz, ancak eski desenler eski sunucuya işaret etmeye devam eder.
  • Kendi alan adınız (go.acme.example/spring26 gibi): DNS'i yeni bir sağlayıcıya taşıyın, aynı slug'ları yeniden oluşturun; basılı kodlar çalışmaya devam eder.

Bu yüzden sahada birkaç aydan uzun kalacak her basılı şey için, sahibi olduğunuz bir alan adında dinamik kullanın. Kısa bağlantılar için özel alan adları DNS ve sertifikaları kapsar, QR kod özellik sayfası nelerin sunulduğunu listeler ve fiyatlandırma sayfası hangi planların özel alan adı içerdiğini gösterir. Perakende ambalajı bir standart boyutu ekler: GS1 Digital Link, bir ürün URL'sinin araç değişikliklerinde çözümlenebilir kalmasını sağlar ve Elido'nun QR bölümünde bunun için bir GS1 oluşturucu sekmesi vardır.

Statik Ne Zaman Doğru, Dinamik Ne Zaman Kazanır?

Statik, aşağı bir seçenek değildir. Şu durumlarda doğru tercihtir:

  • Hedef gerçekten kalıcıdır: bir DOI, bir kanun, sayfalarını taşımayan bir otoritenin yönettiği kamu kaydı.
  • Kod, arşivlenmiş bir PDF, bir kitap veya bir plaket gibi herhangi bir satıcıdan uzun yaşamalıdır. Kararlı bir URL'ye giden statik kod, sizin tarafınızda hiçbir şey çalışmadan on yıl sonra da taranır.
  • Çevrimdışı veya hesapsız kapalı bir sistemde çalışıyorsunuz.
  • Sıfır izleme bir gerekliliktir. Statik kod üçüncü bir tarafa hiçbir şey göndermez.
  • Yük bir URL değildir: Wi-Fi bilgileri, bir kartvizit, düz metin.

Bir orta yol: kendi sitenizdeki bir URL'ye işaret eden statik bir kod basın ve yönlendirmeyi kendi sunucunuzda yapın. Üçüncü taraf olmadan düzenleme elde edersiniz; bedeli, bunu kurmaktır.

Hedef değişebiliyorsa veya baskı sırasında kesinleşmemişse, kodun bir bitiş tarihi varsa, tarama sayıları gerekiyorsa, tek bir materyal birkaç ülkeye gidiyorsa veya yeniden baskı pahalıysa (ambalaj, tabela, büyük tirajlar) dinamiği seçin. Ayrıca kötü bir URL'nin maliyetini küçültür: ambalajı değil, bağlantıyı düzeltirsiniz. Bir dizi kod için toplu QR kod üretimine bakın ve herkese açık bir yüzeye koymadan önce QR kodlar güvenli mi? Quishing ve korunma yolları yazısını okuyun.

Basmadan Önce Kontrol Listesi

  1. Hedef veya bitiş tarihi değişecek mi? O zaman dinamik.
  2. Tarama sayılarına ihtiyacınız var mı? O zaman dinamik, her yerleşim için bir kısa bağlantıyla.
  3. Kod bir yıldan uzun yaşayacak mı? Sahibi olduğunuz bir alan adı kullanın ve yenileme tarihini kaydedin.
  4. Bağlantıları arşivleyin, asla silmeyin. Silinen bir bağlantı bulunamadı sayfası döndürür ve hiçbir düzenleme eski deseni canlandırmaz.
  5. Basılı bir provayı iki telefonda, asılacağı aydınlatmada test edin.
  6. Her yerleşimin ve bağlantısının bir listesini tutun.
Ön plan ve arka plan renklerini, modül ve göz stili seçeneklerini ve PNG ile SVG dışa aktarma düğmeleriyle canlı bir önizlemeyi gösteren Elido QR tasarımcısı

Bir demo çalışma alanında QR tasarımcısı; gösterilen içerik yer tutucu veridir.

Denemeye hazır mısınız? QR tasarımcısını açın ve dinamik bir kod yapın, her yerleşim için bir bağlantıyla. Hâlâ seçim yapıyorsanız, QR kod nasıl oluşturulur kararından indirmeye kadar gider ve QR kod nedir taramanın nasıl çalıştığını açıklar. Kampanya iş akışı için pazarlamacılar için Elido sayfasına bakın.

  • Marius

Blogda ilgili yazılar

Sıkça sorulan sorular

Statik ve dinamik QR kod arasındaki fark nedir?

Statik bir QR kod, hedefin kendisini desene kodlar; bu yüzden asla değişmez ve tarama ile sayfa arasında hiçbir şey yoktur. Dinamik bir QR kod, hedefe yönlendiren bir kısa bağlantıyı kodlar; böylece baskıdan sonra nereye işaret ettiğini değiştirebilir ve taramaları sayabilirsiniz. Desen her iki durumda da aynı görünür; fark, desenin neyi içerdiğidir.

Dinamik QR kodların süresi dolar mı?

Desenin süresi asla dolmaz, ancak arkasındaki yönlendirme çalışmayı bırakabilir. Kısa bağlantı silinirse, devre dışı bırakılırsa veya onu barındıran hesap askıya alınırsa, taramalar hedefinize değil bir hata ya da duraklatma sayfasına düşer. Ödemeyi bıraktığınızda bunun olup olmadığı satıcıya bağlıdır, bu yüzden basmadan önce şartları okuyun. Sahibi olduğunuz bir alan adındaki kısa bağlantı en güvenli kurulumdur.

Dinamik QR kodları taramak daha mı yavaş?

Bir insanın hissedebileceği hiçbir şekilde değil. Yönlendirme bir HTTP atlaması ekler; bu tipik olarak birkaç milisaniye ile birkaç on milisaniye arasındadır, oysa kamera odaklaması, kod çözme, DNS ve TLS yüzlerce milisaniye sürer. Dinamik kod ayrıca daha az karakter kodlar, dolayısıyla ızgara daha küçüktür ve bu çoğu zaman taramayı zorlaştırmaz, kolaylaştırır.

Statik bir QR kodu dinamik bire dönüştürebilir miyim?

Basılı deseni dönüştüremezsiniz. Statik kodda hedef desenin içine gömülüdür, bu yüzden yönlendirilecek bir şey yoktur. Aynı hedefe işaret eden bir dinamik kod oluşturabilir ve eskisini bir sonraki baskıda değiştirebilirsiniz. O zamana kadar sahadaki her statik kod doğrudan eski URL'ye gitmeye devam eder.

Statik bir QR kodda taramaları izleyebilir miyim?

Kodun kendisinde hayır, çünkü tarama hiçbir zaman kontrol ettiğiniz bir sunucuya dokunmaz. İzlenebilir bir kısa bağlantıyı aksi halde sıradan bir koda kodlayarak bir miktar veri kurtarabilirsiniz; dinamik kod tam olarak budur. Hedef URL'deki etiketler yalnızca ziyaretçilerin indikten sonra ne yaptığını gösterir, taramayı değil.

Satıcı değiştirirsem dinamik QR koduma ne olur?

Kısa bağlantı satıcının paylaşılan alan adında yaşıyorsa, basılı kodlar o satıcıya bağlı kalır ve taşınamaz. Sahibi olduğunuz bir özel alan adında yaşıyorsa, o alan adını yeni bir sağlayıcıya yönlendirebilir ve aynı slug'ları yeniden oluşturabilirsiniz; basılı kodlar çalışmaya devam eder. Basılan her şey için kendi alan adınızı kullanmanın ana nedeni budur.

Elido'yu deneyin

Bir URL yapıştırın, çalışan bir kısa bağlantı alın

Kayıt gerekmez. Bağlantı 30 gün boyunca yaşar. Sonsuza kadar saklamak için kaydolun.

Ücretsiz, kayıt gerekmez · Günde 2

Elido'yu deneyin

Özel alan adları, derinlemesine analitik ve açık bir API'ye sahip AB'de barındırılan URL kısaltıcı. Ücretsiz katman - kredi kartı gerekmez.

Etiketler
dynamic qr code
static qr code
editable qr code
qr code redirect
trackable qr code
url shortener

Okumaya devam et