제목, 장소, 날짜와 시간, 시간대, 반복, 참석자, 알림, 메모를 입력한 다음 .ics 파일을 내려받거나 캘린더에서 바로 여세요. 일정을 붙여 넣거나 문서 또는 사진을 첨부해 여러 일정을 한 번에 만들 수도 있습니다.
.ics 이벤트에 리마인더나 알림을 추가하려면 어떻게 하나요?
리마인더는 이벤트 안에 들어 있는 VALARM 블록입니다: 화면 알림을 위한 ACTION:DISPLAY와 오프셋을 위한 TRIGGER:-PT30M으로 구성되며, 여기서 PT는 ISO 8601 기간(duration)을 나타내고 앞의 마이너스 기호는 시작 이후가 아니라 이전에 알림이 울리도록 만듭니다. ICS Maker는 양식에서 알림을 제공하며 알림마다 하나의 VALARM을 작성하고, 오프셋은 항상 분 단위로 표기합니다 — 하루 전은 -PT1440M입니다. 이벤트는 여기서 최대 열 개의 알람을 가질 수 있지만, 이들이 실제로 모두 도착하는지는 읽어들이는 캘린더의 결정에 달려 있습니다: 일부는 자체 기본 알림을 함께 추가하고, 일부는 다운로드한 파일이 기기에 알림을 예약하지 못하도록 가져온 이벤트에서 알람을 완전히 제거합니다.
작성되는 블록
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Reminder
TRIGGER:-PT30M
END:VALARMVALARM은 이벤트 옆이 아니라 그 안에 들어 있어서 이벤트와 함께 이동합니다. ACTION:DISPLAY는 화면 알림이며 — 모든 캘린더가 지원하는 유형입니다. 대안인 AUDIO과 EMAIL는 이식성이 훨씬 떨어집니다: 특히 EMAIL는 읽어들이는 캘린더에 메일을 보내도록 요청하는데, 대부분의 캘린더는 그냥 거부합니다.
트리거 읽는 법
TRIGGER:-PT30M은 시각이 아니라 기간이며, 마이너스 기호가 이벤트 이전에 울리도록 만드는 요소입니다 — 양수 값은 시작 이후에 울리는데, 후속 조치를 위해서는 이 편이 필요할 때도 있습니다. 이 문자들은 ISO 8601 기간 표기입니다: PT는 시간 단위를 나타내므로 PT30M은 30분, PT2H는 2시간, P1D은 하루입니다. 이 빌더는 오프셋을 항상 분 단위로 표기하므로, 하루 전은 -P1D 대신 -PT1440M로 씁니다 — 같은 기간을 나타내지만 까다로운 파서를 만족시킬 가능성이 조금 더 높습니다.
트리거는 종료 시점에 연결할 수도 있고(TRIGGER;RELATED=END:-PT15M, 회의가 끝나기 15분 전), 오프셋 대신 절대 시각으로 지정할 수도 있습니다. 둘 다 다운로드한 파일을 직접 수정해야 하는 방식입니다. 양식은 시작 시점 기준 오프셋만 제공하는데, 이는 거의 모든 리마인더에 해당하는 방식입니다.
여러 개의 알림, 그리고 살아남는지 여부
이벤트는 원하는 만큼 많은 알람을 가질 수 있습니다 — 준비를 위한 일주일 전, 이동을 위한 한 시간 전, 통화 참여를 위한 5분 전 — 각각은 독립된 블록입니다. 이들이 모두 도착하는지는 파일을 여는 캘린더에 달려 있습니다: 리마인더는 이벤트의 일부이지만, 자체 기본 알림을 가진 캘린더는 자신의 알림을 추가로 더할 수 있고, 일부 캘린더는 파일이 휴대폰에 알림을 예약하도록 두지 않으려고 가져온 이벤트에서 알람을 완전히 제거하기도 합니다. 일괄로 가져온 알림들을 신뢰하기 전에 가져오기 후 첫 번째 이벤트를 확인하세요.
자주 묻는 질문
- 이벤트 15분 전에 리마인더를 설정하려면 어떻게 하나요?
- 다운로드하기 전에 알림 목록에서 선택하면 파일에 트리거가 -PT15M인 VALARM이 추가됩니다. 마이너스 기호는 시작 이전을 의미하며, 파일을 여는 캘린더가 직접 알림을 예약합니다.
- 한 이벤트에 두 개 이상의 리마인더를 넣을 수 있나요?
- 네. RFC 5545는 이벤트 안의 VALARM 블록 개수에 제한을 두지 않으며, 여기서 두 번째 알림을 추가하면 두 번째 블록이 작성됩니다. 다만 이 빌더가 강제하는 상한선은 열 개입니다. 하루 전과 10분 전을 함께 설정하는 조합이 흔히 사용됩니다.
- 파일을 가져온 후 왜 리마인더가 나타나지 않았나요?
- 이는 읽어들이는 캘린더가 결정합니다. 일부는 가져온 모든 항목에 자체 기본 알림을 적용하고, 일부는 파일의 알람을 그대로 유지하며, 일부는 다운로드한 파일이 기기에 알림을 예약하지 못하도록 정책상 가져온 알람을 무시합니다. 가져온 후 이벤트를 열어 알림 필드를 확인한 다음 파일을 다른 사람에게 전달하세요.
- TRIGGER:-PT1H는 무슨 뜻인가요?
- 이벤트 시작 한 시간 전을 의미합니다. PT는 ISO 8601에서 시각 기간을 나타내고, 1H는 한 시간을 뜻하며, 앞의 마이너스 기호는 오프셋이 시작 시점에서 거꾸로 계산되도록 만듭니다. 마이너스가 없으면 이벤트가 시작된 지 한 시간 후에 울립니다.