Etkinlik metni neye benzer
iCalendar etkinliği, BEGIN:VEVENT ile END:VEVENT arasındaki etiketli satırlar kümesidir. Biçim, 2009'da yayımlanan RFC 5545'te tanımlanmıştır ve .ics takvim dosyalarında kullanılanla aynıdır.
QR boyutunda bir örnek: BEGIN:VEVENT, SUMMARY:Bread baking class, DTSTART:20261015T170000Z, DTEND:20261015T190000Z, LOCATION:Maple Street Bakery, Portland, END:VEVENT. Tam bir takvim dosyası etkinlikleri BEGIN:VCALENDAR ile sarar ve UID ile DTSTAMP gibi alanlar ekler; ancak QR kodlar yer kazanmak için çoğu zaman yalnızca etkinlik bloğunu taşır.
- SUMMARY: etkinlik başlığı
- DTSTART ve DTEND: YYYYAAGGTSSDDSS olarak başlangıç ve bitiş
- LOCATION: yer veya adres
- DESCRIPTION: daha uzun notlar
- Sondaki Z, saatin UTC olduğu anlamına gelir
Saati doğru almak
Saatleri sondaki Z ile UTC olarak yazmak, etkinliğin herkes için doğru yerel saatte görünmesini sağlamanın en basit yoludur. Z'siz saat, yüzen yerel saat sayılır ve başka saat dilimlerindeki kişiler için kayabilir; adlandırılmış bir saat dilimi ise kodu büyüten ek veri gerektirir.
Tüm gün süren etkinlikler DTSTART;VALUE=DATE:20261015 gibi yalnızca tarihli bir değer kullanabilir.
Destek ve alternatifler
Yerleşik kamera uygulamalarında etkinlik kodu desteği değişir; bazıları etkinliği doğrudan eklemeyi önerir, diğerleri metni gösterir veya bir tarayıcı uygulaması gerektirir. Basmadan önce kitlenizin kullandığı telefonlarda kontrol etmeye değer.
Yaygın bir alternatif, barındırılan bir .ics dosyasına veya takvime ekle düğmeleri olan bir etkinlik sayfasına link veren bir QR koddur. Link ayrıca saatin veya yerin kod basıldıktan sonra düzeltilmesine izin verir.