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.
| Özellik | Statik QR kod | Dinamik QR kod |
|---|---|---|
| Desenin kodladığı şey | Hedef URL'nin kendisi | Hedefe yönlendiren bir kısa bağlantı |
| Baskıdan sonra hedefi değiştirme | Hayır, yeniden basın | Evet, bağlantıyı düzenleyin |
| Tarama analitiği | Koddan hiçbiri | Sayı, ülke, cihaz, tarayıcı, zaman |
| Bir hizmete bağımlılık | Yok | Kısa bağlantı sunucusu ayakta kalmalı ve sizin olmalı |
| Kodun ömrü boyunca maliyet | Üretildikten sonra ücretsiz | Kod yaşadığı sürece sunucunun istediği ücret |
| Uzun URL için ızgara boyutu | Daha 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 ç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:
- Kitleyi görürsünüz, kişiyi değil. Kimin taradığını belirleyen hiçbir şey yoktur.
- 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.
- 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/spring26gibi): 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/spring26gibi): 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
- Hedef veya bitiş tarihi değişecek mi? O zaman dinamik.
- Tarama sayılarına ihtiyacınız var mı? O zaman dinamik, her yerleşim için bir kısa bağlantıyla.
- Kod bir yıldan uzun yaşayacak mı? Sahibi olduğunuz bir alan adı kullanın ve yenileme tarihini kaydedin.
- 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.
- Basılı bir provayı iki telefonda, asılacağı aydınlatmada test edin.
- Her yerleşimin ve bağlantısının bir listesini tutun.
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
- QR kod nasıl oluşturulur: statik, dinamik, izlenebilir
- QR kod hata düzeltme düzeyleri: L, M, Q, H açıklaması
- QR kod taramaları nasıl izlenir ve analitik nasıl okunur
- Kısa bağlantılar için özel alan adları
- Toplu QR kod üretimi: CSV'den baskıya hazır dosyalara
- Barkod ve QR kod: ürününüze hangisi uygun
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