예약된 알림에 대한 지침

Applies to Windows and Windows Phone

예약된 알림을 사용하여 앱의 타일을 정기적으로 업데이트하거나 사용자에게 알림 메시지를 보낼 수 있습니다. 예약된 타일 및 알림 메시지를 Windows 스토어 앱에 추가하려는 경우 다음 지침을 따르세요.

내 앱에서 예약된 알림을 사용해야 합니까?

앱의 타일, 배지 또는 알림이 앱 내 콘텐츠로 정기적으로 업데이트되도록 하려면 예약된 알림을 사용합니다. 타일 또는 배지가 업데이트되는 시간이나 알림이 표시되는 시간을 지정한다는 점을 제외하면 예약된 알림은 로컬 알림과 동일합니다.

알림 내용의 시간이 중요한 경우(예: 최신 뉴스), 알림 내용이 예측할 수 없는 시간에 나타나는 경우(예: 수신 메일), 앱의 외부 데이터에 따라 달라지는 경우 또는 앱이 실행되지 않는 경우에도 업데이트해야 하는 경우 다른 형식의 알림 전달을 사용해야 합니다.

Windows 스토어 앱에 사용할 수 있는 네 가지 유형의 알림 전달에 대한 간략한 개요는 알림 전달 방법 선택을 참조하세요.

권장 사항 및 금지 사항

  • 타일 또는 알림의 콘텐츠를 계획하고 각각이 업데이트되는 빈도를 결정하려는 경우 타일에 대한 지침알림 메시지에 대한 지침의 권장 사항을 따르세요.
  • background tasks을 사용하면 MaintenanceTrigger 클래스를 통해 주기적으로 일정을 업데이트할 수 있습니다. 예를 들어 앱이 처음에 일주일 전에 알림을 예약한 다음 계속해서 MaintenanceTrigger 클래스를 사용하여 그 다음 주에 대해서도 알림을 예약할 수 있습니다. 이때 사용자가 해당하는 주에 앱을 시작할 필요가 없습니다.
  • timeZoneChange 시스템 트리거를 사용하여 시스템 클록의 변경 내용(예: 일광 절약 시간)에 응답할 수 있습니다. 기본적으로 예약된 알림은 UTC(협정 세계시)로 트리거되며 시스템 클록 변경 사항에 응답하여 자동으로 업데이트되지 않습니다. 예를 들어 미리 알림 앱은 시스템 시간이 변경될 경우 미리 알림의 예약된 시간을 변경해야 합니다. 이를 위해 앱은 timeZoneChange 트리거에 응답하는 백그라운드 작업을 사용하여 시간을 적절히 조정할 수 있습니다.

관련 항목

디자이너용
타일에 대한 지침
알림 메시지에 대한 지침
알림 전달 방법 선택
개발자용(HTML)
ScheduledTileNotification
ScheduledToastNotification
알림 전달 방법 선택
알림 예약
개발자용(XAML)
ScheduledTileNotification
ScheduledToastNotification
알림 전달 방법 선택
알림 예약
예제
예약된 알림 샘플

 

 

표시:
© 2014 Microsoft