איך נראה טקסט האירוע
אירוע iCalendar הוא קבוצה של שורות מתויגות בין BEGIN:VEVENT ל-END:VEVENT. הפורמט מוגדר ב-RFC 5545, שפורסם ב-2009, והוא אותו פורמט שבו משתמשים קובצי יומן ics.
דוגמה בגודל של QR: BEGIN:VEVENT, SUMMARY:Bread baking class, DTSTART:20261015T170000Z, DTEND:20261015T190000Z, LOCATION:Maple Street Bakery, Portland, END:VEVENT. קובץ יומן מלא עוטף אירועים ב-BEGIN:VCALENDAR ומוסיף שדות כמו UID ו-DTSTAMP, אבל קודי QR נושאים לעיתים קרובות רק את בלוק האירוע כדי לחסוך מקום.
- SUMMARY: כותרת האירוע
- DTSTART ו-DTEND: התחלה וסיום, בצורת YYYYMMDDTHHMMSS
- LOCATION: מקום או כתובת
- DESCRIPTION: הערות ארוכות יותר
- Z בסוף פירושו שהשעה ב-UTC
איך לכתוב את השעה נכון
כתיבת שעות ב-UTC עם Z בסוף היא הדרך הפשוטה ביותר לגרום לאירוע להופיע בשעה המקומית הנכונה אצל כולם. שעה בלי Z נחשבת שעה מקומית צפה, שיכולה לזוז אצל אנשים באזורי זמן אחרים, ואזור זמן בעל שם דורש נתונים נוספים שמגדילים את הקוד.
אירועים לכל היום יכולים להשתמש בערך של תאריך בלבד, כמו DTSTART;VALUE=DATE:20261015.
תמיכה וחלופות
התמיכה בקודי אירוע באפליקציות מצלמה מובנות משתנה; חלקן מציעות להוסיף את האירוע ישירות, ואחרות מציגות את הטקסט או דורשות אפליקציית סריקה. כדאי לבדוק בטלפונים שהקהל שלכם משתמש בהם לפני ההדפסה.
חלופה נפוצה היא קוד QR שמקשר לקובץ ics. מתארח או לדף אירוע עם כפתורי הוספה ליומן. קישור מאפשר גם לתקן את השעה או המקום אחרי שהקוד הודפס.