알림 메시지 개요(Windows 런타임 앱)

이 항목에서는 사용자가 다른 앱, 시작 화면, 데스크톱 중 어디에 있든 앱과 통신할 수 있도록 하는 데 사용되는 팝업 알림인 알림 메시지와 관련한 개념과 용어에 대해 설명합니다. 알림은 로컬 API 호출 또는 클라우드에서 생성될 수 있습니다.

알림 메시지

알림 메시지는 관련된 시간별 정보를 포함하고 앱의 관련 콘텐츠에 대한 빠른 액세스를 제공하는 임시 메시지입니다. 알림 메시지는 다른 앱, 시작 화면, 잠금 화면, 데스크톱 등 어디에 있든 상관없이 표시될 수 있습니다. 알림은 앱으로 돌아와서 흥미 있는 추가 작업을 수행하라는 초대로 보아야 합니다. 알림 메시지는 앱 환경의 선택적 부분이며 앱이 활성화된 전경 앱이 아닌 경우에만 표시됩니다.

앱에서 알림 메시지를 받으려면 앱의 매니페스트 파일에서 알림 가능을 선언해야 합니다. 이 작업을 수행하면 앱이 PC 설정알림 섹션에 추가됩니다. 여기서 사용자는 언제든지 앱에 대한 알림 메시지를 사용하거나 사용하지 않도록 설정할 수 있습니다.

알림 메시지는 텍스트를 포함할 수 있고 Windows의 알림 메시지는 이미지를 포함할 수 있지만 단추와 같은 보조 작업은 지원되지 않습니다. 알림이 표시될 때 시스템 정의 소리를 재생할 수도 있습니다. Windows에서 알림 메시지는 화면의 오른쪽 위(오른쪽에서 왼쪽(RTL) 언어의 경우 왼쪽 위) 모서리에 표시됩니다. Windows Phone 8.1에서 알림 메시지는 화면 맨 위에 표시됩니다. 사용자는 알림 메시지를 활성화, 해제 또는 무시할 수 있습니다. 사용자가 알림을 탭하거나 클릭하면 연결된 앱이 시작되고 알림 내용과 관련된 결과 보기가 표시될 수 있습니다. 이는 한 앱에서 다른 앱에 있는 사용자를 중단시킬 수 있는 유일한 메커니즘입니다.

알림 메시지는 사용자의 관심 항목 정보에 대해서만 사용해야 하며 일반적으로 사용자 옵트인 양식을 포함합니다. 따라서 IM 채팅 요청, 사용자가 수신하도록 선택한 정보를 수신하는 데 유용합니다. 하지만 알림 메시지는 해당 메시지의 일시적인 특성이나 사용자의 설정으로 인해 알림 메시지를 사용할 때 사용자가 알림을 보지 않을 수도 있다는 사실을 알아야 합니다. 알림은 배지, 타일 알림 및 앱 내 UI와 함께 사용하여 앱의 관심 항목이나 이벤트에 대해 사용자에게 지속적으로 알리도록 설계되었습니다.

알림 메시지를 표시하는 것은 타일 알림을 보내는 것과 동일합니다. 즉, 특정 템플릿에 대한 XML 페이로드를 만든 후 표시를 위해 관리자 개체에 전달합니다. 알림 메시지는 타일과 다르게 표시되지만 태그 구조는 거의 동일합니다.

알림 메시지는 다음 두 가지 형식이 있습니다.

  • 표준 알림: 대부분의 개발자는 표준 알림 메시지를 사용해야 합니다. 이 알림은 화면에서 7초 동안 유지되며 표시될 때 사용자에게 알려주는 간단한 소리가 납니다. 표준 알림은 IM 대화 상대 로그인 또는 소셜 미디어 업데이트 같은 알림에 가장 적합합니다.
  • 장기 알림: 이 알림은 표준 알림과 동일하게 보이나 화면에서 25초 동안 유지되며 선택적으로 더 긴 루핑 오디오를 재생할 수 있습니다. 이 형식의 알림은 연결의 다른 끝에 기다리고 있는 사람이 있어 사용자의 주목을 끌려는 경우에 사용됩니다. 인스턴트 메시지 및 VOIP 통화 같은 사람 간 커뮤니케이션에 적합합니다. 이 형식의 알림을 일정 미리 알림에 사용할 수도 있습니다.

    참고  Windows Phone 8.1에서는 장기 알림이 지원되지 않고, 휴대폰의 모든 알림이 동일한 시간 동안 표시됩니다.

예약된 알림 메시지 및 되풀이 알림 메시지

특정 시간에 알림 메시지를 표시하도록 예약할 수 있습니다. 시간별로 달라지는 경보, 일정 미리 알림 및 알림에 대해 이 기능을 사용합니다. 이러한 알림은 앱의 상태나 컴퓨터의 네트워크 연결과 관계가 없습니다.

또한 예약된 알림을 짧은 기간 동안 여러 번 표시하여 사용자가 보게 될 가능성을 높일 수 있습니다. 예를 들어 중요한 모임에 대한 미리 알림을 5분 간격으로 세 번 표시할 수 있습니다.

예약된 알림 메시지는 Windows에서 알림 메시지를 표시하는 날짜와 시간을 지정합니다. 되풀이 예약 알림 메시지의 경우 지정된 시간은 Windows에서 알림이 표시되는 첫 번째 시간입니다.

알림 템플릿 작업

알림 메시지는 내용과 레이아웃이 서로 다른 Windows 제공 XML 템플릿 집합을 기반으로 합니다. 또한 이미지, 텍스트 또는 둘 모두를 포함할 수 있습니다. 앱에서 이러한 템플릿을 사용하여 Windows의 모양과 느낌을 알림에서 유지할 수 있습니다. 템플릿은 알림에 지정될 수 있는 필수 XML 이미지 및 텍스트 요소에 대한 프레임워크를 제공합니다.

참고  Windows Phone 8.1에 알림 템플릿을 보낼 수 있지만 ToastText02의 수정된 버전으로 렌더링됩니다. 자세한 내용은 알림 템플릿 카탈로그를 참조하세요.

타일 및 알림 메시지는 정의가 매우 유사하지만 알림 메시지는 표시될 때 경고음이 함께 재생됩니다.

알림 메시지의 요소는 알림 스키마에 정의되어 있습니다.

사용 가능한 알림 메시지 템플릿의 전체 목록과 각 템플릿에 대한 설명은 알림 템플릿 선택을 참조하세요.

데스크톱 앱에서 알림 메시지 보내기

일반적으로 데스크톱 앱에서 알림 메시지를 보내는 방법은 Windows 스토어 앱에서와 동일합니다. 그러나 다음과 같은 차이 및 요구 사항을 알고 있어야 합니다.

  • 앱에는 시작 화면이나 앱 보기에 대한 바로 가기가 설치되어 있어야 하지만 반드시 고정되어 있을 필요는 없습니다.
  • 이 바로 가기에는 AppUserModelID가 있어야 합니다.
  • 데스크톱 앱은 알림을 예약할 수 없습니다.
  • 데스크톱 앱에서 발생된 모든 알림의 색은 시스템 정의 색과 동일합니다.
  • 데스크톱 앱은 웹 이미지를 사용할 수 없습니다.
  • 데스크톱 앱 알림은 잠금 화면에 표시되지 않습니다.

자세한 내용은 아래 항목을 참조하세요.

잠금 화면에 알림 표시

잠금 화면에 타일이나 배지가 있는 앱과 연결된 알림은 잠금 화면에도 나타납니다. 잠금 화면에 표시되는 알림은 다른 위치에 표시되는 알림과 동일합니다. 단, Windows 잠금 화면의 모든 알림은 장기 알림의 기간 동안 표시된다는 점에서 차이가 있습니다. 자세한 내용은 잠금 화면 개요를 참조하세요.

관련 항목

알림 메시지 샘플
빠른 시작: 알림 메시지 보내기
알림 메시지를 옵트인(opt in)하는 방법
알림 메시지에서 활성화를 처리하는 방법
알림 템플릿 카탈로그
알림 메시지에 대한 지침 및 검사 목록
알림 XML 스키마
Windows.UI.Notifications API reference

 

 

표시:
© 2015 Microsoft