Etkinlik QR Kod Oluşturucu
Etkinlik başlığı, konum, açıklama ve tarih/saat bilgilerini saklayan bir takvim QR kodu oluşturun.
Bu oluşturucu GS1 Digital Link URI’sini doğrudan QR kodunun içinde tutar. GS1 Digital Link kodları için Premium QR dinamik yönlendirmeleri kullanılmaz.
Gelişmiş Özelleştirme
Renkler ve Gradyanlar
Logo ve Sosyal Simge
QR Kod Boyutu
Etkinlik QR Kod Oluşturucu
Kısa cevap: Bir takvim etkinliği QR kodu, RFC 5545'e göre bir iCalendar VEVENT bloğunu kodlar. Tarandığında cihaz etkinliği yüklü takvim uygulamasına eklemeyi teklif eder. Yük; etkinlik başlığı, başlangıç saati, bitiş saati, konum ve açıklamayı içerir. Her ek alan yük boyutunu artırır ve modül yoğunluğunu yükseltir — küçük baskı boyutları için önemli bir kısıtlamadır.
Takvim etkinliği QR kodu nasıl oluşturulur
- Etkinlik başlığını girin (VEVENT bloğundaki SUMMARY alanı).
- Başlangıç tarihi ve saatini, ardından bitiş tarihi ve saatini ayarlayın.
- Yaz saati belirsizliğini önlemek için UTC saati (saate Z ekleyin) veya TZID kullanarak adlandırılmış bir saat dilimi seçin — örneğin TZID=America/New_York.
- İsteğe bağlı konum ve açıklama ekleyin. Yük boyutunu kontrol etmek için ikisini de kısa tutun.
- Gerekirse desen stilini, bulucu göz stilini, renkleri ve logoyu özelleştirin; ardından PNG, SVG, WEBP veya JPG olarak 4096 px'e kadar indirin.
Kod tarayıcınızda oluşturulur. Girdiğiniz hiçbir şey bir sunucuya yüklenmez.
Takvim etkinliği QR kodu nedir
Takvim etkinliği QR kodu, yükü bir iCalendar VEVENT bloğu olan standart QR koddur. iCalendar, RFC 2445'in yerine geçen RFC 5545 (2009) içinde tanımlanmıştır. QR sembolünün kendisi ISO/IEC 18004, QR Code sembolojisi için uluslararası standardı izler.
Kullanıcı kodu taradığında işletim sistemi .ics verilerini varsayılan takvim uygulamasına iletir — iOS ve macOS'ta Apple Calendar, Android'de Google Calendar ve diğer platformlarda uyumlu üçüncü taraf uygulamalar. Uygulama daha sonra “Takvime Ekle” istemini gösterir. Kullanıcı yine onaylamalıdır; tarama etkinliği sessizce eklemez.
Etkinlik verileri doğrudan QR desenine kodlandığından kod statiktir. Çevrimdışı çalışır, sunucu gerektirmez ve üçüncü taraf takvim hizmetine bağlı değildir. Ancak basıldıktan sonra düzenlenemez. Etkinlik ayrıntıları değişirse kod yeniden oluşturulmalı ve basılmalıdır.
iCalendar VEVENT yük biçimi
Tam yapı
QR kodlama için minimal ancak eksiksiz bir VEVENT yükü şöyle görünür:
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//PremiumQRCodes//EN BEGIN:VEVENT UID:[email protected] DTSTAMP:20261015T120000Z DTSTART:20261015T140000Z DTEND:20261015T160000Z SUMMARY:Annual Product Review LOCATION:Conference Room B, 10 Main Street, London DESCRIPTION:Q3 results presentation and Q4 planning session. END:VEVENT END:VCALENDARAlan bazında başvuru
| Alan | RFC 5545 özelliği | Pratikte gerekli | Notlar |
|---|---|---|---|
| Takvim kapsayıcısı başlangıcı | BEGIN:VCALENDAR | Evet | VEVENT'i sarar |
| Sürüm | VERSION:2.0 | Evet | RFC 5545 için her zaman 2.0 |
| Ürün kimliği | PRODID | Evet | Oluşturan uygulamayı tanımlar |
| Etkinlik kapsayıcısı başlangıcı | BEGIN:VEVENT | Evet | |
| Benzersiz tanımlayıcı | UID | Evet | Herhangi bir benzersiz dize; alan adıyla nitelendirilmiş |
| Zaman damgası | DTSTAMP | Evet | Apple Calendar bunu zorunlu tutar; Android'deki Google Calendar onsuz içe aktarmayı reddeder |
| Başlangıç tarihi/saati | DTSTART | Evet | Aşağıdaki saat biçimi bölümüne bakın |
| Bitiş tarihi/saati | DTEND | Pratikte gerekli | Eksikse Google Calendar tamamlama istemi gösterir |
| Özet (başlık) | SUMMARY | Evet | Etkinlik adı olarak gösterilir |
| Konum | LOCATION | İsteğe bağlı | Takvim ve harita uygulamalarında gösterilir |
| Açıklama | DESCRIPTION | İsteğe bağlı | Ek metin; yük boyutunu artırır |
| Etkinlik kapsayıcısı sonu | END:VEVENT | Evet | |
| Takvim kapsayıcısı sonu | END:VCALENDAR | Evet |
Saat biçimleri ve saat dilimi yönetimi
RFC 5545'te tarih/saat biçimi YYYYMMDDTHHMMSS şeklindedir. QR kodlama için iki biçim önemlidir:
UTC biçimi (sabit saatli etkinlikler için önerilir): DTSTART:20261015T140000Z. Sondaki Z, saatin UTC olduğunu belirtir. Tüm cihazlar aynı mutlak anı yorumlar.
Adlandırılmış saat dilimiyle yerel biçim (yerel saati belirtilen etkinlikler için önerilir): DTSTART;TZID=Europe/London:20261015T140000. TZID parametresi IANA saat dilimini belirtir. Takvim uygulamaları yaz saati kurallarını yerel olarak uygular.
Tüm gün etkinliği (yalnız tarih biçimi — T veya Z yok): DTSTART;VALUE=DATE:20261015 DTEND;VALUE=DATE:20261016. RFC 5545 kuralına göre tüm gün etkinliğinin bitiş tarihi etkinlik gününün ertesi günüdür.
UTC (Z) kullanmak en basit biçimdir ve yaz saati uç durumlarını önler; ancak farklı saat dilimlerindeki katılımcılar için etkinlik farklı saat değerinde görünür. Etkinliğin her yerde doğru görünmesi gereken belirtilmiş bir yerel saati varsa TZID kullanın.
Yük boyutu ve modül yoğunluğu
Bu, etkinlik QR kodlarının temel pratik kısıtlamasıdır.
VEVENT yüküne eklenen her karakter veri bitlerinin sayısını artırır; bu da QR kod sürümünü (modül sayısını) yükseltir ve sabit baskı boyutunda her modülü küçültür. Küçük baskıda yoğun modül ızgarasını kameranın çözmesi daha zordur.
Yaygın hata düzeltme düzeylerinde yaklaşık karakter bütçeleri:
| Hata düzeltme | Byte kapasitesi (Sürüm 10) | Sürüm 10 modülleri |
|---|---|---|
| L | ~271 bytes | 57×57 |
| M | ~213 bytes | 57×57 |
| Q | ~151 bytes | 57×57 |
| H | ~115 bytes | 57×57 |
Başlık, UTC başlangıç ve bitiş saatleri olan; konum ve açıklama içermeyen minimal bir VEVENT yaklaşık 180–220 bytes yer kaplar. LOCATION alanına tam sokak adresi ve iki cümlelik DESCRIPTION eklemek yükü 350–500 bytes'a çıkarabilir; bu da daha yüksek sürüm (daha fazla modül) ve dolayısıyla daha büyük baskı gerektirir.
Pratik öneriler:
- SUMMARY alanını 40 karakter veya daha kısa tutun.
- LOCATION alanını tanınabilir en kısa biçimde tutun (mekân adı ve posta kodu).
- DESCRIPTION alanını 80 karakter veya daha kısa tutun ya da kaldırıp ayrıntıları basılı materyale yazın.
- Açıklama uzun olmalıysa kodu daha büyük basın veya açıklama içinde bir web sayfasına bağlantı verip DESCRIPTION alanını kısaltın.
- Genel kullanım için M hata düzeltme düzeyini kullanın. Yalnızca ortada logo ekliyorsanız H kullanın.
Takvim etkinliği QR kodu ne zaman kullanılır
Basılı konferans programları. Her oturumun yanındaki QR kod, LOCATION ve DESCRIPTION alanlarındaki oda numarası ve konuşmacı adıyla birlikte oturumu tek taramada katılımcının takvimine ekler.
Düğün davetiyeleri. Davetiyedeki kod törenin başlangıç ve bitiş saatini, mekânı ve kısa açıklamayı kodlar. Misafirler bir kez tarar ve cihazları etkinlik günü hatırlatır.
Webinar ve çevrimiçi ders kaydı. Onay e-postasındaki veya kurs sayfasındaki kod tam başlangıç saatini UTC olarak kodlar; katılımcıların başlangıcı kaçırmasına yol açan saat dilimi karışıklığını ortadan kaldırır.
Fuar stantları ve pop-up etkinlikler. Stand afişindeki kod, ziyaretçilerin sonraki oturum veya demoyu daha sonra hatırlamayı ummak yerine doğrudan takvimlerine eklemesini sağlar.
Basılı etkinlik biletleri. Bilet üzerindeki kod etkinlik ayrıntılarını kodlar; böylece alıcı bileti kaybetse veya mekânı unutsa bile takvim hatırlatıcısı görünür.
Tekrarlanan ders programları. Spor salonu veya stüdyo programındaki kod, katılımcıların tüm program yerine yalnızca o oturumu eklemesi için tek bir dersi kodlayabilir.
Tasarım ve baskı gereksinimleri
Tüm kenarlarda en az dört modüllük sessiz alan bırakın; gereklilik ISO/IEC 18004.
Kartvizit veya katlanmış program eki için en az 2 cm × 2 cm basın. Masa üstü standı veya vitrin posteri için 3 cm veya daha fazla; büyük afiş için 8 cm veya daha fazla kullanın.
Etkinlik QR kodları açıklama uzunluğuna göre 250–500+ bytes gibi önemli yükler taşıyabildiğinden mümkün olduğunda 2 cm minimumdan daha büyük basın. 400-byte yük içeren 3 cm'lik kod, aynı yükteki 2 cm'lik koda göre daha güvenilir taranır.
Logo gömüyorsanız yaklaşık %30 codeword kurtaran H hata düzeltme düzeyini kullanın. Böylece logonun örttüğü modüller tarama sırasında yeniden oluşturulabilir.
Toplu dağıtımdan önce basılı kodu hem iPhone hem Android cihazla test edin. Takvim içe aktarma davranışı platformlara göre değişir; 500 davetiye gönderilmeden önce biçim sorununu fark etmek daha iyidir.
Sorun giderme: Takvim QR kodunuz neden etkinliği eklemiyor
DTSTAMP eksik. Apple Calendar, DTSTAMP özelliği olmayan VEVENT bloklarını sessizce yok sayar. UTC biçiminde DTSTAMP ekleyin. Android'deki Google Calendar da onsuz içe aktarmayı reddeder.
DTEND eksik. Google Calendar kullanıcıdan etkinliği tamamlamasını isteyebilir. DTSTART ile aynı olsa bile her zaman DTEND ekleyin.
Saat yanlış saat diliminde görünüyor. UTC (Z) kullandıysanız farklı saat dilimindeki katılımcılar doğru mutlak zamanı ancak farklı saat değerini görür. Yerel saati açık hale getirmek için TZID ile adlandırılmış saat dilimine geçin.
Yük çok uzun. 2 cm basılmış ve 500-byte yük kodlayan bir kod, kol mesafesindeki kameranın çözmesi için fazla yoğun olur. DESCRIPTION ve LOCATION alanlarını kısaltıp yeniden basın veya daha büyük basın.
QR kod statik — etkinlik ayrıntıları baskıdan sonra değişti. Etkinlik QR kodları düzenlenemez. Güncel ayrıntılarla yeniden oluşturup basın. Ayrıntıları değişebilecek etkinliklerde barındırılan bir takvim daveti sayfasına yönlenen URL QR kodunu değerlendirin.
Takvim uygulaması içe aktarma hatası gösteriyor. VCALENDAR sarmalayıcısının (BEGIN:VCALENDAR / END:VCALENDAR) bulunduğunu doğrulayın. VEVENT tek başına sarmalayıcı bileşen olmadan geçerli .ics dosyası değildir.
Statik etkinlik QR kodları ile URL tabanlı takvim davetleri
Statik VEVENT QR kodu tüm etkinlik verilerini doğrudan desenin içinde kodlar. Çevrimdışı çalışır, sunucu gerektirmez ve baskıdan sonra güncellenemez.
| Statik VEVENT QR kodu | URL QR kodu (takvim sayfası) | |
|---|---|---|
| Yük | Tam VEVENT bloğu | Takvim davetine yönlenen URL |
| Çevrimdışı çalışır | Evet | Hayır — URL'nin çözümlenmesi gerekir |
| Baskıdan sonra düzenlenebilir | Hayır | Evet — sayfayı güncelleyin |
| Bir hizmete bağlıdır | Hayır | Evet |
| Takvim uygulamasına içe aktarma | Doğrudan — yerel içe aktarma istemi | Sayfanın nasıl oluşturulduğuna göre değişir |
| Şunun için en iyisi: | Basılı davetiyeler, tek tarihli etkinlikler | Ayrıntıları değişebilecek etkinlikler |
Ayrıntıları baskıdan önce kesinleşmiş ve izleyicinin güvenilir veri bağlantısı olmayan bir yerde tarayabileceği etkinlikler için statik VEVENT kodu kullanın (mekân girişi, kâğıt davetiye). Ayrıntıları değişebilecek etkinlikler için URL tabanlı yaklaşım kullanın — barındırılan davetiye sayfasının URL'sini kodlayın ve ayrıntılar değiştiğinde sayfayı güncelleyin.
Bu Etkinlik QR Kod Oluşturucu size ne sağlar
Bu tarayıcı tabanlı araç, tarihli bir etkinliği kullanıcının takvimine eklemeyi öneren iCalendar VEVENT yükü oluşturur. Konferanslar, randevular, lansmanlar, eğitim oturumları, düğünler ve topluluk etkinlikleri için tasarlanmıştır. Canlı önizleme düzenleme sırasında güncellenir; böylece indirmeden önce eksik alanı veya beklenmedik derecede yoğun sembolü fark etmek kolaylaşır.
Matris desenlerini, bulucu gözü stillerini, ön plan ve arka plan renklerini, geçişleri, çerçeveleri, boyutu ve isteğe bağlı logoyu ayarlayabilirsiniz. Dışa aktarma SVG, PNG, WEBP ve JPG olarak 512, 1024, 2048 veya 4096 piksel boyutlarında sunulur. Profesyonel baskı için SVG pratik seçimdir. Yüksek çözünürlüklü PNG ofis belgeleri ve dijital tasarımlar için uygundur.
Statik yük tarayıcınızda oluşturulur. QR görüntüsünü üretmek için oluşturucuya girilen bilgilerin yüklenmesi gerekmez. Takvim uygulamaları saat dilimlerini ve hatırlatıcıları farklı yorumlar; bu nedenle yükü iOS, Android ve masaüstü takvim yazılımlarında test edin.
Bu QR kodunu Bahreyn’de ve yurt dışında kullanma
Bahreyn etkinliklerini Asia/Bahrain saatine ayarlayın ve özellikle davetiyeler yurtdışındaki misafirlerce taranabilecekse saatin yerel olup olmadığını belirtin.
Kuruluşunuzun yazım stiline uyuyorsa müşteriye dönük metinlerde Britanya İngilizcesi yazımını kullanın ve hedef kitlenin beklediği yerlerde Arapça metin sağlayın. Taramadan sonraki eylemi açık tutun. Sembolün yanındaki “Kişiyi kaydetmek için tarayın” veya “Konumu açmak için tarayın” gibi kısa bir ifade, kullanıcı kamerayı doğrultmadan önce güven verir.
Son tasarımı güncel iPhone ve Android cihazlarda test edin. Gerçek kâğıt, etiket, kart, tabela veya ambalaj malzemesine bastıktan sonra yeniden test edin. Bahreyn’in parlak dış mekân ışığı, bilgisayar ekranında daha az belirgin olan parlamayı ve düşük kontrast sorunlarını ortaya çıkarabilir. Uluslararası kullanımda ülke kodlarını, para birimlerini, saat dilimlerini, bölgesel uygulama kullanılabilirliğini ve ödeme ağı uyumluluğunu doğrulayın.
Yayımlamadan önce
- Doğru QR yük türü
- Eksiksiz ve doğrulanmış veriler
- Dört modüllük sessiz bölge
- Güçlü ön plan kontrastı
- Orantılı kare ölçekleme
- Logo güvenli sınırlar içinde
- SVG veya yüksek çözünürlüklü PNG
- Son boyutta cihaz tarama testi
Sık sorulan sorular
Kısa bir teknik yanıt okumak için bir soruyu açın.
01QR kod için iCalendar VEVENT biçimi nedir?+
iCalendar VEVENT biçimi RFC 5545'te tanımlanır. QR kodlu etkinlik, VEVENT bloğunu VCALENDAR kapsayıcısı içinde sarar. Zorunlu alanlar DTSTAMP (oluşturma zaman damgası), DTSTART (etkinlik başlangıcı) ve SUMMARY (etkinlik başlığı) alanlarıdır. DTEND, LOCATION ve DESCRIPTION isteğe bağlıdır ancak takvim uygulaması uyumluluğu için güçlü biçimde önerilir.
02Takvim etkinliği QR kodu iPhone ve Android'de çalışır mı?+
Evet, her iki platformda da çalışır ancak bazı farklar vardır. iOS VEVENT verilerini Apple Calendar'da açar. Android Google Calendar veya varsayılan takvim uygulamasını açar. DTSTAMP, Apple Calendar ve Android'deki Google Calendar için zorunludur. Her zaman ekleyin ve iki platformda da içe aktarma hatalarını önlemek için DTEND'i de ekleyin.
03Takvim etkinliği QR koduna saat dilimi nasıl eklerim?+
DTSTART özelliğinde TZID parametresini kullanın: DTSTART;TZID=America/New_York:20261015T140000. Bu, IANA saat dilimi adlarını kullanır ve her takvim uygulamasının yerel yaz saati kurallarını uygulamasını sağlar. Alternatif olarak saate Z ekleyerek UTC kullanın (DTSTART:20261015T190000Z); bu, konumdan bağımsız olarak tüm katılımcılar için aynı mutlak anı belirtir.
04Takvim QR kodu etkinliğini bastıktan sonra güncelleyebilir miyim?+
Hayır. Statik VEVENT QR kodu etkinlik verilerini doğrudan desene kodlar. Basıldıktan sonra değiştirilemez. Etkinlik ayrıntıları baskıdan sonra değişebilecekse barındırılan bir etkinlik veya kayıt sayfasının URL'sini kodlayın ve onun yerine bu sayfayı güncelleyin.
05Takvim QR kodunda DTSTAMP neden zorunludur?+
DTSTAMP, RFC 5545'e göre iCalendar nesnesinin oluşturulduğu tarih ve saati temsil eder. Apple Calendar DTSTAMP olmayan VEVENT bloklarını sessizce yok sayar; bu nedenle DTSTART doğru olsa bile etkinlik içe aktarılmaz. Android'deki Google Calendar da DTSTAMP olmadan içe aktarmayı reddeder. Her zaman ekleyin.
06Takvim QR kodunda tüm gün etkinliği nasıl oluştururum?+
Saat bileşeni olmadan DTSTART ve DTEND'in yalnızca tarih biçimini kullanın: DTSTART;VALUE=DATE:20261015 ve DTEND;VALUE=DATE:20261016. RFC 5545 kuralına göre tüm gün etkinliğinde DTEND, etkinlik günü değil bir sonraki gündür.
07Etkinlik QR kodum neden taranamayacak kadar yoğun?+
Uzun DESCRIPTION veya LOCATION alanı yük boyutunu artırır, QR kod sürümünü yükseltir ve aynı baskı alanına daha fazla modül sıkıştırır. DESCRIPTION alanını 80 karakter veya altına düşürün, LOCATION alanını mekân adı ve posta koduna indirin ve kodu daha büyük basın veya DESCRIPTION'ı tamamen kaldırın.
08Birisi takvim etkinliği QR kodunu taradığında ne olur?+
Tarayan cihaz iCalendar VEVENT verilerini tanır ve varsayılan takvim uygulamasına iletir. Takvim uygulaması etkinlik başlığı, saat ve konumu gösteren bir “Takvime Ekle” istemi sunar. Kullanıcı onaylamak için dokunur. Etkinlik otomatik eklenmez; içe aktarmayı kullanıcının onaylaması gerekir.
09Takvim etkinliği QR kodunun süresi dolar mı?+
Hayır. VEVENT verileri son kullanma tarihi ve sunucu bağımlılığı olmadan doğrudan QR desenine kodlanır. Kod süresiz olarak takvime içe aktarma istemi sunmaya devam eder. Etkinlik tarihi geçtikten sonra da çalışır ancak takvime geçmiş bir etkinlik ekler.
10Tek QR kod bir etkinliği birden fazla takvim uygulamasına ekleyebilir mi?+
Evet. iCalendar VEVENT biçimi (RFC 5545) platformlar arası bir standarttır. Aynı QR kod iOS (Apple Calendar), Android (Google Calendar), Outlook ve çoğu modern takvim uygulaması tarafından taranabilir. Her uygulama DTSTART, DTEND ve SUMMARY alanlarını yerel olarak yorumlar.