타일 및 배지에 대한 지침

Applies to Windows and Windows Phone

설명

이 항목에서는 시작 화면과 잠금 화면 모두에서 앱 타일을 만들고 업데이트할 때 사용할 모범 사례 및 세계화/지역화 권장 사항을 설명하고 앱이 Windows 스토어에서 수락되기 위해 충족해야 할 타일 관련 특별 요구 사항을 나열합니다.

앱 기능 전체 프로세스 시리즈의 일부로 이 기능의 작동 방법을 살펴보세요.:  Windows 스토어 앱 UI 전체 프로세스

권장 사항 및 금지 사항

일반 지침

  • 앱에서 타일 알림을 사용하여 업데이트를 사용자에게 보내지 않는 경우에는 항상 작은 타일과 중간 크기 타일을 사용합니다. 와이드 타일 및 큰 타일 콘텐츠는 항상 최신 상태로 유지하고 정기적으로 업데이트해야 합니다. 라이브 타일을 사용하지 않는 경우에는 매니페스트에 와이드 로고나 큰 로고를 제공하지 마세요.
  • 앱에서 간단한 요약 알림,즉 badge image나 단일 번호를 통해 표현할 수 있는 알림을 표시하는 시나리오만 지원하는 경우 배지와 함께 작은 타일이나 중간 크기 타일만 사용합니다. 예를 들어 이 시나리오에는 알림을 사용하여 수신된 새 텍스트 수만 표시하는 SMS 앱이 적합합니다. 매니페스트에 큰 로고를 제공하지 마세요.
  • 앱에서 시작 화면에 자세히 표시되어서는 안 되는 업데이트를 보내는 경우 작은 타일과 중간 크기 타일만 사용합니다. 예를 들어 임금 명세서 앱의 경우 금액과 같은 명세 정보를 표시하지 않고 새 임금 명세서가 있다는 메시지만 간단히 표시할 수 있습니다. 매니페스트에 와이드 로고나 큰 로고를 제공하지 마세요.
  • 앱에 사용자에게 표시할 흥미로운 새 콘텐츠가 있고 이러한 알림이 자주(최소 매주) 업데이트되는 경우에만 와이드 타일이나 큰 타일을 사용합니다.
  • 큰 타일을 사용하여 하나의 타일에 단일 알림의 여러 텍스트 영역을 동시에 표시하거나, 긴 항목 목록을 표시하거나, 사용자가 시작 화면에서 큰 크기로 보려는 이미지를 표시할 수 있습니다.
  • 기본 타일 이미지는 앱의 브랜드를 표시하는 데 사용하고 특히 앱 로고의 캔버스로 사용합니다.
  • 사용자에게 흥미롭거나 새로운 콘텐츠 또는 개인 설정이 적용된 콘텐츠가 없다면 라이브 타일을 사용하지 마세요. 예를 들면 계산기 앱에는 이러한 콘텐츠가 없습니다.
  • 전달할 흥미로운 사항이 사용자의 마지막 상태뿐이라면 라이브 타일을 사용하지 마세요. 유틸리티 앱, Microsoft Visual Studio와 같은 개발자 도구, 그리고 사용자의 마지막 세션에 대한 미리 보기만 표시할 브라우저에는 라이브 타일을 사용하면 안 됩니다.
  • 라이브 타일을 사용하여 사용자에게 스팸 정보를 전달하거나 광고를 표시하지 마세요. 이렇게 하면 사용자가 Windows 스토어를 나갈 것입니다.
  • 브랜딩을 알림 큐의 항목 중 하나로 또는 빠르게 보기 템플릿의 프레임 중 하나로 사용하지 마세요. 이러한 두 시나리오에는 모두 사용자의 시선을 사로잡는 애니메이션 변경 내용이 타일에 포함됩니다. 흥미로운 새 콘텐츠가 아닌 단순히 브랜드를 표시할 목적으로 애니메이션을 통해 사용자의 주의를 끄는 것은 사용자를 언짢게 할 수 있습니다.

기본 타일

  • 와이드 로고나 와이드 로고와 큰 로고를 둘 다 포함하는 경우 제공할 중간 크기 타일, 와이드 타일 및 큰 타일 이미지 간의 디자인 관계를 고려합니다. 사용자가 지원되는 임의 크기로 타일을 표시할 수 있고 언제든지 해당 크기를 변경할 수 있다는 점을 항상 기억하세요. 일반적인 규칙은 다음과 같습니다.
    • 로고는 타일 중앙에 가로로 배치합니다.
    • 정사각형과 와이드 타일 모두에서 로고의 동일한 세로 위치(즉, 동일 높이)를 유지합니다. 큰 타일에서 동일한 비례로 로고 세로 배치를 유지합니다.
    • 로고 이미지 자체에 앱 이름이 포함되지 않은 경우 타일 맨 아래에 앱 이름을 포함합니다. 그러나 작은 타일은 앱 이름을 표시할 수 없습니다. 다음 예에서는 두 가지 상황을 모두 보여 줍니다.

      매니페스트에 정의된 앱 이름 요소를 사용하는 타일:

      앱 이름을 사용하는 중간 크기 타일, 와이드 타일 및 둘 다입니다.

      로고 이미지에 앱 이름이 포함된 타일:

      앱 이름이 포함된 이미지를 사용하는 중간 크기 타일, 와이드 타일 및 둘 다입니다.

    • 앱 이름이 긴 경우, 이름이 두 줄에 걸쳐 표시할 수 있으므로 로고 이미지와 이름이 겹치지 않는지 확인하세요. 예를 들어 안전한 방법은 중간 크기 타일 및 와이드 타일 크기에 대해 100% 이미지 리소스에서 로고를 약 80x80 픽셀로 제한하는 것입니다.
    • 이미지에서 로고 자체가 투명하게 표시되는 로고 옆에 공간을 두면 앱의 브랜드 색상(매니페스트에 정의됨)이 Windows 8 모양의 일부로서 그라데이션이 미리 적용된 형태로 표시됩니다. 이러한 방식은 이전에 표시된 메일 앱 타일과 같은 로고에 사용됩니다.
  • 기본 타일을 앱을 시작하기 위한 명시적 텍스트 호출을 포함하도록 디자인하지 마세요. 예를 들어 "저를 클릭하세요."라고 표시된 타일을 디자인하지 마세요.
  • 로고에 앱 이름을 포함하는 경우 이름 필드에 해당 이름을 반복하지 마세요. 여기에 표시된 것처럼 사용하거나 다른 이름을 사용하세요.

    이름 필드를 사용하는 중간 크기 타일과 로고 이미지에 앱 이름이 포함된 와이드 타일

보기 템플릿

  • 각각 독립적일 수 있는 이미지 및 텍스트 콘텐츠가 시나리오에 포함된 경우 빠르게 보기 템플릿을 사용합니다. 예를 들어 템플릿 맨 위에 여행 목적지의 사진과 아래쪽에 위치 이름을 표시할 수 있습니다.
  • 빠르게 보기 템플릿은 애니메이션으로 표현될 경우 사용자의 주의를 끌게 되므로 바람직한 콘텐츠를 제공해야 합니다. 그렇지 않으면 사용자를 언짢게 만들 수 있습니다.
  • 빠르게 보기 템플릿을 사용할 경우 주기의 양쪽 끝(프레임)에서 화면이 시작되고(텍스트 전체가 아래에 표시되거나 —텍스트 전체가 위에 표시됨) 다른 프레임에 위 —또는 아래로 애니메이션 효과를 줄 수 있습니다. 따라서 각 프레임의 콘텐츠가 독립적으로 정지해 있도록 해야 합니다.
  • 빠르게 보기 템플릿을 사용하여 사용자가 이미 알고 있는 사항에 대한 정보를 표시하지 마세요. 예를 들면, 타일에 표시된 일시 중지된 동영상 알림에 빠르게 보기 템플릿을 사용하면 안 됩니다.
  • 개념적으로 그룹화되지 않는 알림에는 빠르게 보기 템플릿을 사용하지 마세요. 예를 들어 사진이 텍스트와 관련이 없는 경우 빠르게 보기 템플릿을 사용하면 안 됩니다.
  • 빠르게 보기 애니메이션으로 인해 알림에서 가장 중요한 부분이 화면 밖에 표시될 수 있는 경우 빠르게 보기 템플릿을 사용하지 마세요. 예를 들면, 온도와 해당 이미지(환한 햇살이나 구름)를 표시하는 날씨 앱의 경우 빠르게 보기 템플릿을 사용하면 온도(알림 항목)가 때때로 표시되지 않습니다. 사용자에게는 동시에 이미지와 온도를 표시하는 정적 템플릿이 더 유용합니다.
  • 뉴스 스토리와 같이 이미지에 대한 컨텍스트를 제공하기 위해 텍스트가 필요한 경우 빠르게 보기 템플릿을 사용하지 마세요.

배지

  • 앱에서 짧은 요약 알림을 포함하는 시나리오만 지원하는 경우 배지와 함께 중간 크기 타일 크기만 지원합니다. 예를 들어 수신한 새 텍스트 수만 표시할 SMS(Short Message Service) 앱이 있습니다. 배지는 사용자가 타일을 작은 크기로 조정하는 경우에도 표시됩니다.
  • 시나리오에서 숫자가 의미 있을 정도로 충분히 작을 경우 배지에 숫자를 표시합니다. 배지가 항상 50 이상의 숫자를 표시할 것 같으면 시스템 문자 모양을 사용할 수 있습니다. 배지에 표시되는 숫자가 너무 커지지 않도록 하려면 절대 개수보다 사용자가 앱을 마지막으로 시작한 이후의 개수를 표시할 수 있습니다. 예를 들어 앱이 설치된 이후 받은 총 부재 중 전화 수를 표시하는 것보다 사용자가 앱을 마지막으로 시작한 이후에 받은 부재 중 전화 수를 표시하는 것이 더 유용합니다.
  • 숫자가 도움이 되지 않거나 너무 커지는 경우 제공된 시스템 문자 모양 중 하나를 사용하여 변경 내용을 표시할 수 있습니다. 예를 들어 대용량의 RSS 피드에서 읽지 않은 새 기사 수는 매우 커질 수 있습니다. 대신 newMessage 시스템 문자 모양을 사용합니다.
  • 숫자가 의미가 없는 경우 문자 모양을 사용합니다. 예를 들어 타일에 재생 목록에 대해 "일시 중지됨" 알림이 표시되는 경우 이 시나리오에서는 숫자가 의미가 없으므로 일시 중지됨 문자 모양을 사용해야 합니다.
  • 숫자가 모호한 경우 newMessage 문자 모양을 사용합니다. 예를 들어 소셜 미디어 타일 배지에서 "10"은 새 요청 10개, 새 메시지 10개, 새 알림 10개 또는 이 전체를 더한 값일 수 있습니다.
  • 타일의 배지가 계속해서 최대값 "99+"를 표시할 수 있는 대용량 시나리오(예: 메일 또는 일부 소셜 미디어)에서는 newMessage 문자 모양을 사용합니다. 사용자에게 항상 최대값이 표시되는 것은 바람직하지 않으며 나머지 상수를 통해 유용한 정보를 전달할 수 없게 됩니다.
  • 와이드 타일 본문 콘텐츠의 다른 위치에 배지 숫자를 반복해서 표시하지 마세요. 경우에 따라 두 개의 인스턴스가 동기화되지 않을 수 있습니다.
  • 문자 모양이 사용자에게 전달하는 내용이 바뀌지 않는 경우에는 문자 모양을 사용하지 마세요. 문자 모양은 영구적인 브랜딩이나 상태가 아닌 알림 및 일시적인 상태를 나타냅니다.

타일 알림

  • 사용자에 대해 알고 있는 것을 활용하여 타일을 통해 개인 설정 알림을 보내세요. 타일 알림은 사용자와 관련이 있어야 합니다. 사용해야 하는 정보는 대부분이 특정 앱 내부에서 사용되므로 사용자 개인 정보 보호 설정에 의해 제한될 수도 있습니다. 예를 들어 텔레비전 스트리밍 서비스는 사용자에게 가장 자주 시청한 프로그램에 대한 업데이트를 표시할 수 있으며, 교통 상황 앱은 사용자의 현재 위치를 사용하여 (사용자가 현재 위치 정보의 전송을 허용하는 경우) 가장 관련성 높은 지도를 표시할 수 있습니다.
  • 타일에 종종 업데이트를 보내 사용자가 앱이 계속 관리되고 최신 콘텐츠를 받아본다는 느낌이 들도록 하세요. 타일 알림의 업데이트 주기는 특정 앱 시나리오에 따라 달라집니다. 예를 들어 사용량이 많은 소셜 미디어 앱은 15분마다 업데이트되고, 날씨 앱은 2시간마다 업데이트되며, 뉴스 앱은 하루에 몇 번, 일일 판매 앱은 하루에 한 번, 잡지 앱은 한 달에 한 번 업데이트될 수 있습니다. 앱을 일주일에 한 번 미만으로 업데이트하는 경우 배지와 함께 간단한 중간 크기 타일을 사용하여 부실 콘텐츠 느낌을 주지 않도록 하세요.
  • 사용자가 앱을 실행해야 할지 여부에 대해 적절한 결정을 내릴 수 있도록 호감을 주는 유익한 타일 알림을 제공하세요. 일반적으로 알림은 자세한 내용을 보기 위해 앱을 실행하거나 동작을 실행하도록 사용자를 유도하는 것입니다. 예를 들면 사용자가 알림을 보고 소셜 미디어 게시물에 댓글을 달거나 전체 뉴스 스토리를 읽거나 판내에 대한 세부 정보를 얻으려고 할 수 있습니다.
  • 앱의 홈이나 방문 페이지에 호스트된 콘텐츠에 대한 알림을 보내세요. 이렇게 하면 사용자가 알림에 대해 앱을 실행할 경우 알림과 관련된 콘텐츠를 쉽게 찾을 수 있습니다.

추가 사용법 지침

타일은 시작 화면에 표시되는 앱의 표시를 말합니다. 타일을 사용하면 앱이 실행되고 있지 않을 때 시작 화면에 풍부하고 눈길을 끄는 콘텐츠를 제공할 수 있습니다. 타일을 탭하거나 클릭하면 앱이 실행됩니다. 타일은 세 가지 사각형 크기(작게, 보통 및 크게) 및 하나의 와이드 크기로 제공됩니다. 중간 크기, 와이드 및 큰 타일에 대해 텍스트, 이미지 또는 텍스트와 이미지가 결합된 형태의 여러 템플릿이 제공됩니다. 빠르게 보기 템플릿이라는 일부 템플릿은 타일 공간 내에서 프레임 간에 스크롤되는 두 개의 누적형 프레임으로 구성되어 있습니다. 빠르게 보기 템플릿은 보통 및 와이드 타일 크기에 사용할 수 있습니다.

타일은 알림을 통해 실시간으로 업데이트되는 라이브 타일이거나 고정 상태로 유지될 수 있습니다. 타일은 앱의 매니페스트에 정의된 기본 타일로 시작됩니다. 정적 타일은 일반적으로 전체 타일 로고 이미지에 해당하는 기본 콘텐츠를 항상 표시합니다. 라이브 타일은 기본 타일을 업데이트하여 새 내용을 표시할 수 있지만, 업데이트가 만료되거나 제거되면 기본 타일로 다시 표시될 수 있습니다. 타일에는 상태 배지(숫자나 문자 모양)가 표시될 수도 있습니다.

보통, 와이드 또는 큰 타일은 앱 이름(기본 또는 라이브 타일)이나 작은 아이콘(라이브 타일에만 해당)을 사용하여 아래쪽 모서리에 브랜딩을 선택적으로 표시할 수 있습니다.

항상 다음 두 가지 사항을 기억하세요.

  • 사용자는 타일이 지원하는 임의 크기로 타일을 조정할 수 있습니다. 현재 사용자의 시작 화면에 표시되는 크기는 알 수 없습니다. 모든 타일은 작은 타일 및 중간 크기 타일 크기를 지원해야 하지만 와이드 타일 및 큰 타일 크기도 선택적으로 지원할 수 있습니다. 큰 타일을 지원하려면 와이드 타일도 지원해야 하므로 큰 타일 크기를 지원하려면 네 개의 타일 크기를 모두 지원해야 합니다. 큰 타일과 와이드 타일은 타일에서 라이브 업데이트를 지원하는 경우에만 사용해야 합니다.
  • 타일이 라이브 타일을 지원하는 경우 언제든지 사용자가 타일 알림을 켜고 끌 수 있습니다. 타일 알림을 끄면 타일은 정적입니다.

타일 디자인 철학

목표는 눈에 확 띄는 앱용 타일을 만드는 것입니다. 라이브 타일을 사용하는 경우에는 사용자가 시작 화면에서 볼만한 가치가 있다고 느끼고 앱을 시작하도록 유도하는 멋진 새 콘텐츠를 제공하는 것이 중요합니다. 결과적으로 강렬한 색상을 과도하게 사용하지 않도록 합니다. 간단하게 깔끔하며 단아하게 디자인된 타일은 말썽꾸러기 어린이처럼 괴성을 지르며 주의를 끄는 타일보다 사용자에게 훨씬 더 좋은 이미지를 줍니다.

앱을 디자인할 때 "왜 라이브 타일에 투자해야 하는가?"라는 질문을 스스로에게 던질 수 있습니다. 여러 가지 이유가 있을 수 있습니다.

  • 타일은 앱의 "정문"에 해당합니다. 멋진 라이브 타일은 앱이 실행되고 있지 않을 때 사용자를 앱으로 이끌 수 있습니다. 사용자는 자주 사용하는 앱을 점점 더 소중하게 생각합니다.
  • 라이브 타일은 Windows 스토어의 다른 앱(사용자는 정적 타일을 사용하는 유사한 앱보다 멋진 라이브 타일을 사용하는 앱을 선호함) 및 정적 타일과 아이콘만 초기 화면에 허용하는 운영 체제의 앱과 개발자 앱을 차별화하는 판매 강조점입니다.
  • 사용자가 라이브 타일을 선호할 경우 시작 화면의 잘 보이는 위치에 이러한 타일을 배치하면 앱을 다시 찾는 데 도움이 됩니다. 타일을 통해 생각지도 못한 멋진 앱 콘텐츠를 검색하게 되면 사용자에게 큰 행복을 줄 것입니다.
  • 라이브 타일을 사용하면 사용자가 라이브 업데이트를 볼 수 있도록 앱 보기에서 시작 화면에 앱을 고정할 가능성이 커집니다.
  • 사용자가 이 타일을 좋아하지 않을 경우 시작 화면 맨 끝에 배치하거나 고정을 해제하거나, 업데이트를 끄거나, 앱을 제거할 수도 있습니다.

다음과 같은 특징이 있을 경우 더욱 멋진 라이브 타일을 만들 수 있습니다.

  • 콘텐츠가 자주 업데이트되어 최신 상태로 유지되면 앱이 실행되고 있지 않더라도 사용자는 활성 상태처럼 느낄 수 있습니다.

    예: 최신 헤드라인 또는 새 메일 수 표시

  • 사용자가 앱 설정을 통해 관심 분야를 지정할 수 있도록 허용하는 경우처럼 사용자에 대해 알고 있는 정보를 사용하여 업데이트를 개별화하거나 조정합니다.

    예: 사용자 취미에 맞게 조정된 오늘의 거래

  • 사용자의 현재 상황에 맞는 콘텐츠

    예: 사용자의 현재 위치를 사용하여 관련 교통 지도를 표시하는 교통 상황 앱

다양한 타일 크기에서 선택

앱에는 항상 작은 타일과 중간 크기 타일이 있습니다. 앱 매니페스트에 중간 크기 타일 이미지 자산을 하나 이상 제공해야 합니다. 작은 타일의 자산을 제공할 수도 있지만, 제공하지 않을 경우 중간 크기 타일 자산의 축소 버전이 사용됩니다.

와이드 타일이나 큰 타일을 허용할지 여부도 결정해야 합니다.

  • 와이드 타일을 지원하려면 앱 매니페스트에 와이드(wide310x150) 로고 이미지를 기본 타일의 일부로 포함합니다. 기본 와이드 로고 이미지를 포함하지 않을 경우 타일은 작은 크기(square70x70)와 중간 크기(square150x150)만 지원합니다. 사용자가 타일을 와이드 크기로 조정할 수 없으며 와이드 알림을 받을 수도 없습니다.
  • 큰(square310x310) 타일을 지원하려면 앱 매니페스트에 와이드 로고 이미지와 큰 로고 이미지를 기본 타일의 일부로 포함합니다. 기본 큰 로고 이미지를 포함하지 않을 경우 사용자가 타일을 큰 크기로 조정할 수 없으며 큰 템플릿을 사용하는 알림을 받을 수도 없습니다. 큰 타일을 지원하려면 와이드 타일을 지원해야 하므로 기본 와이드 로고 이미지를 포함하지 않고 기본 큰 로고 이미지를 포함하는 것은 둘 다 제외하는 것과 같습니다.

앱이 현재 지원하는 것보다 많은 타일 크기를 지원하려면 추가 기본 로고 이미지가 포함된 업데이트된 매니페스트로 새로운 앱 버전을 릴리스해야 합니다.

  • 중간 크기 타일에는 와이드 타일 및 큰 타일보다 더 적은 콘텐츠가 표시되므로 콘텐츠의 우선 순위를 지정합니다. 와이드 타일에 표시할 수 있는 내용을 중간 크기 타일에 맞추려고 하지 마세요. 더 작기도 하지만 작은 타일에서 지원하는 라이브 콘텐츠는 배지 알림뿐입니다.

    이미지 및 텍스트 메시지가 포함된 와이드 타일과 일부 텍스트 메시지만 표시하는 중간 크기 타일

    이미지와 텍스트로 이루어진 와이드 타일 콘텐츠가 있는 경우 정사각형 빠르게 보기 템플릿을 사용하여 콘텐츠를 두 개 프레임으로 나눌 수 있습니다. 그러나 이미지 자체로 텍스트 영역의 요지를 전달하기에 충분하지 않은 경우 피킹 템플릿을 사용하지 마세요.

현재 타일 크기를 알 수 없으므로 알림은 작은 타일을 제외한, 지원되는 모든 크기에 대한 템플릿 콘텐츠를 제공해야 합니다. 와이드 템플릿만 사용하여 알림이 정의되고 타일이 보통으로 표시되는 경우 또는 보통 템플릿만 사용하여 알림이 정의되고 타일이 와이드로 표시되는 경우에는 알림이 표시되지 않습니다.

기본 타일 사용

앱의 기본 타일은 매니페스트에 정의됩니다. 기본 타일은 정적이며, 일반적으로 디자인이 단순합니다. 일부 앱의 경우에는 기본 타일만으로도 충분합니다. 앱이 설치된 후 사용자가 앱 보기에서 시작 화면에 타일을 고정하면 타일이 알림을 받을 때까지 시작 화면에 기본 타일이 표시됩니다. 와이드 로고 이미지를 제공한 경우 처음에 타일을 시작 화면에 중간 크기 타일로 고정할지 또는 와이드 타일로 고정할지 지정할 수 있습니다. 기본적으로 앱의 타일은 매니페스트에 지정된 와이드 로고 이미지를 통해 앱에서 와이드 타일 크기를 지원하는 경우 와이드 타일로 고정됩니다. 그렇지 않으면 타일은 중간 크기로 고정됩니다. 고정되고 나면 사용자가 타일을 지원되는 크기로 조정할 수 있습니다. 라이브 타일은 표시할 만료되지 않은 최신 알림이 없을 경우 기본값으로 돌아갈 수 있습니다.

빠르게 보기 템플릿 사용

빠르게 보기 템플릿은 타일 공간 내에서 두 정보 프레임을 번갈아 가며 타일 콘텐츠를 제공합니다. 상단 프레임은 이미지 또는 이미지 컬렉션이며, 하단 프레임은 텍스트나 텍스트와 이미지입니다. 이에 대한 예제는 타일 템플릿 카탈로그를 참조하세요.

디자인과 관련된 기타 고려 사항

  • 타일에 앱의 브랜드 정보를 표시하는 방법을 결정할 때는 다음 그림처럼 앱의 이름을 선택합니다.

    앱 이름을 사용하는 타일

    또는 다음 그림처럼 로고 이미지를 선택합니다.

    앱 로고를 사용하는 타일

    이러한 항목은 본래 앱 매니페스트에 정의되어 있으며 개발자가 둘 중 하나를 선택하여 각각의 후속 알림에 표시할 수 있습니다. 그러나 이름이나 로고를 선택한 후에는 일관성을 위해 선택한 항목을 계속 표시하세요. 공간 제약 때문에 일부 템플릿에서는 이름을 표시할 수 없습니다. 로고를 표시하거나 숨기는 옵션만 사용할 수 있습니다.

  • 이미지나 텍스트 요소를 사용하여 타일 알림에 앱 브랜딩 정보를 표시하지 마세요. 앱에 대한 좋은 브랜드 이미지를 심어주고 사용자에게 일관성을 제공하려면 해당 용도로 제공된 템플릿 요소, 즉 앱 이름(짧은 이름)이나 로고 이미지를 통해 브랜딩을 제공해야 합니다. 라이브 타일은 알림마다 변경이 변경될 수 있지만 이름/로고의 위치는 일관됩니다. 이렇게 하면 사용자가 빠른 검색을 통해 즐겨 사용하는 앱을 찾아서 각 타일의 동일 위치에 해당 정보를 볼 수 있습니다. 앱에서 제공된 브랜딩 요소(이름 및 로고)를 활용하지 않는 경우에는 사용자가 앱의 타일을 식별하기가 어려울 수도 있습니다.

    다음 이미지는 템플릿의 텍스트 및 이미지 요소를 사용하여 브랜딩을 부적절하게 전달하는 타일의 예를 보여 줍니다. 두 경우에서는 타일에 이름이나 로고가 디자인된대로 사용되고 있으므로 추가 브랜딩은 불필요한 정보입니다.

    텍스트 요소에 브랜딩을 표시하는 타일과 이미지 요소에 브랜딩을 표시하는 타일

    이름 및 로고 이미지에 대한 자세한 내용은 빠른 시작: Visual Studio 매니페스트 편집기를 사용하여 기본 타일 만들기를 참조하세요.

  • 앱 이름이 선택적 "짧은 이름"이 제공하는 공간에 맞지 않으면 짧은 버전의 이름이나 의미 있는 두문자어를 사용하세요. 예를 들면 "Contoso Fun 게임 버전 3" 대신에 "Contoso 게임"을 사용할 수 있습니다. 최대 픽셀 수를 초과하는 이름은 줄임표를 사용하여 잘립니다. 최대 이름 길이는 약 40자(두 줄)지만 사용되는 특정 문자에 따라 달라집니다. 디자인 관점에서 보면 더 짧은 이름이 권장됩니다. 또한 매니페스트에 앱의 긴 이름("표시 이름")을 지정할 수도 있습니다. 이 이름은 타일에는 사용되지 않지만 앱 보기와 도구 설명에 사용됩니다.
  • 광고에 타일을 사용하지 마세요.
  • 타일에 화려한 색을 과도하게 사용하지 마세요. 간단하게 깔끔하며 단아하게 디자인된 타일은 말썽꾸러기 어린이처럼 괴성을 지르며 주의를 끄는 타일보다 사용자에게 훨씬 더 좋은 이미지를 줍니다.
  • 타일 위의 텍스트에 이미지를 사용하지 마세요. 텍스트 내용에 대한 텍스트 필드가 있는 템플릿을 사용하세요. 이미지의 텍스트는 렌더링된 타일 텍스트처럼 선명하게 보이지는 않습니다. 현재 디스플레이에 적합한 이미지 자산이 제공되지 않는 경우 이미지 크기가 조정되어 가독성이 저하될 수 있습니다.
  • 타일을 사용하여 급박한 실시간 정보를 사용자에게 보내지 마세요. 예를 들면 수신 전화를 사용자에게 알리는 커뮤니케이션 앱에 타일은 적합하지 않습니다. 자연재해 메시지를 실시간으로 전달할 때는 알림 메시지가 더 적절합니다.
  • 하이퍼링크, 단추 또는 기타 컨트롤처럼 보이는 이미지 콘텐츠를 사용하지 마세요. 타일은 이러한 요소를 지원하지 않으며 전체 타일이 단일 클릭 대상이 됩니다.
  • 타일 알림에 상대적인 시간 스탬프나 날짜(예: "두 시간 전")를 사용하지 마세요. 시간이 경과되는 동안 타일이 정적 상태가 되므로 메시지가 부정확해지기 때문입니다. 절대 날짜 및 시간(예: "오전 11:00")을 사용하세요.
  • 앱의 타일은 앱을 초기 화면으로만 실행할 수 있으므로 타일 업데이트는 해당 초기 화면에서 쉽게 액세스할 수 있는 앱의 요소와 관련된 것이어야 합니다. 예를 들어 뉴스 앱의 타일은 사용자가 타일을 클릭할 경우 앱의 초기 화면에서 쉽게 찾을 수 있는 문서만 표시해야 합니다.

타일 알림 사용

적절한 타일 업데이트 알림 방법 선택

라이브 타일을 업데이트하는 데 사용할 수 있는 메커니즘에는 몇 가지가 있습니다.

  • 로컬 API 호출
  • 로컬 콘텐츠를 사용한 일회성 예약 알림
  • 클라우드 서버에서 전송된 푸시 알림
  • 일정 시간마다 클라우드 서버에서 정보를 가져오는 정기 알림

주로 사용할 메커니즘의 선택은 표시할 콘텐츠와 콘텐츠를 업데이트하는 빈도에 따라 달라집니다. 대부분의 앱에서는 아마도 로컬 API 호출을 사용하여 앱이 시작되거나 앱 내에서 상태가 변경될 때 타일을 업데이트할 것입니다. 따라서 앱이 시작되고 종료될 때 타일 상태가 최신으로 유지됩니다. 로컬, 푸시, 예약 또는 폴링 알림을 단독으로 사용할지 서로 결합하여 사용할지 여부는 앱에 전적으로 앱에 따라 결정됩니다. 예를 들면, 게임은 로컬 API 호출을 사용하여 플레이어가 새로운 최고 점수를 득점했을 때 타일을 업데이트할 수 있습니다. 이와 동시에, 이 게임 앱은 푸시 알림을 사용하여 사용자의 친구가 새로운 최고 점수를 득점했을 때 이를 해당 사용자에게 알릴 수도 있습니다.

적절한 타일 업데이트 메커니즘 선택에 대한 자세한 내용은 알림 전달 방법 선택을 참조하세요.

타일 업데이트 빈도

라이브 타일을 사용하기로 한 경우 타일 업데이트 빈도를 고려하세요.

  • 메시지 개수나 게임할 순서 등 개인 설정 콘텐츠의 경우 정보를 사용할 수 있게 되면 타일을 업데이트하는 것이 좋습니다. 특히 사용자가 콘텐츠가 느리거나 올바르지 않거나 누락되었음을 알 수 있는 경우에는 더욱더 그렇게 해야 합니다.
  • 날씨 업데이트 등 개인 설정이 적용되지 않은 콘텐츠의 경우에는 타일을 30분에 두 번 이하로 업데이트하는 것이 좋습니다. 이렇게 하면 사용자에게 불편을 주지 않으면서 타일이 최신 상태라는 느낌을 전달할 수 있습니다.

타일 및 배지 알림의 만료

타일의 콘텐츠는 관련이 있을 때까지만 유지되어야 합니다. 앱에 적합 한 모든 타일 및 배지 알림에 만료 시간을 설정합니다. 기본적으로 로컬 및 예약된 타일과 배지는 만료되지 않고, 푸시 알림이나 정기 알림을 통해 전송된 타일 및 배지 콘텐츠는 전송된 날부터 3일 후에 만료됩니다. 알림이 만료되면 콘텐츠가 타일 또는 큐에서 제거되고 더 이상 사용자에게 표시되지 않습니다.

알림 콘텐츠가 만료되는 특정 날짜와 시간을 설정할 수 있습니다. 명시적 만료 시간은 수명이 정의되어 있는 콘텐츠에 특히 유용합니다. 또한 클라우드 서비스에서 알림 전송을 중지하거나 앱이 오랫동안 실행되지 않았거나 사용자가 오랫동안 네트워크에서 연결이 끊어진 경우 명시적 만료를 통해 시스템의 연결 상태에 관계없이 부실 콘텐츠를 제거할 수 있습니다.

예를 들어 주식시장 거래일 중에 주가 업데이트 만료를 보내기 간격의 두 배(예: 30분마다 알림을 보낼 경우 알림을 보낸 시간부터 1시간 후)로 설정할 수 있습니다. 다른 예로 뉴스 앱에서는 일간 뉴스 타일 업데이트에 적절한 만료 시간을 1일로 결정할 수 있습니다.

만료를 설정하는 방법은 전달 방법에 따라 달라집니다. 푸시 알림과 정기 알림의 경우 알림을 제공하는 클라우드 서비스와 통신하는 데 사용되는 HTTP 헤더에서 설정됩니다. 로컬 알림과 예약된 알림의 경우 API 호출의 일부로 만료를 설정할 수 있습니다.

자세한 내용은 푸시 알림 서비스 요청 및 응답 헤더, BadgeNotification.ExpirationTime, ScheduledTileNotification.ExpirationTimeTileNotification.ExpirationTime을 참조하세요.

잠금 화면의 타일 및 배지

앱이 잠금 화면에 표시되기 좋은지 결정하려면 잠금 화면의 작동 및 제한 요인을 이해해야 합니다. 여기에서는 잠금 화면에 대한 요약 설명이 제공됩니다. 자세한 내용은 잠금 화면 개요를 참조하세요.

  • 잠금 화면에는 최대 7개의 앱 배지가 나타날 수 있습니다. 배지 정보는 앱의 시작 화면 타일에 있는 배지 정보를 나타냅니다. 배지(문자 모양 또는 숫자)는 배지가 연결된 앱을 나타내기 위해 단색 아이콘(로고 이미지)과 함께 표시됩니다.
  • 이러한 7가지 앱 중 하나가 자세한 상태 슬롯에서 앱의 가장 최근 타일 업데이트에 대한 텍스트 내용을 표시할 수 있습니다.
  • 잠금 화면의 자세한 상태 타일은 해당 타일 업데이트에 포함된 이미지를 표시하지 않습니다.
  • 잠금 화면에 정보를 표시할 수 있는 앱과 이러한 앱 중에서 자세한 상태를 표시할 수 있는 앱은 사용자가 결정해야 합니다.
  • 잠금 화면에 표시되는 모든 앱은 백그라운드 작업을 실행할 수도 있습니다. 백그라운드 작업을 실행할 수 있는 모든 앱은 잠금 화면에 표시됩니다. 앱은 잠금 화면에서 슬롯을 요구한 경우에만 백그라운드 작업을 사용할 수 있습니다.
  • 잠금 화면의 자세한 상태 타일은 알림 큐를 지원하지 않습니다. 최신 업데이트만 표시됩니다.
  • 잠금 화면에 표시되는 앱은 매니페스트에서 Toast Capable(알림 가능) 옵션이 "예"로 설정된 경우에만 잠금 화면에 표시되고 있는 수신된 알림 메시지를 표시합니다. 잠금 화면에 표시되는 알림은 다른 위치에 표시되는 알림과 동일합니다.
  • 타일 업데이트, 배지 업데이트 및 알림은 구체적으로 잠금 화면용으로 디자인되거나 잠금 화면으로 전송되지 않습니다. 보낸 사람은 장치가 현재 잠겨 있는지 알지 못합니다. 잠금 화면에 표시되는 앱의 경우 시작 화면과 잠금 화면 둘 다에 알림이 표시됩니다.

적절한 잠금 화면의 특성

앱이 잠금 화면에 표시될 수 있으려면 사용자가 명시적 권한을 부여해야 합니다. 사용자는 앱의 요청에 따라(한 번만 요청할 수 있음) 또는 설정을 통해 수동으로 이러한 사용 권한을 부여할 수 있습니다. 사용자가 이러한 사용 권한을 부여하여 앱에서 가져오는 정보를 중요한 정보로 선언하면 앱이 그에 따라 실행되어야 합니다. 따라서 앱이 잠금 화면에 배치하는 데 적합한지 여부를 가장 먼저 고려해야 합니다.

다음과 같은 특성을 가질 경우 잠금 화면에 표시될 수 있습니다.

해당 정보를 빠르게 습득 가능합니다.

잠금 화면이 표시되면 사용자가 현재 장치와 상호 작용하고 있지 않은 것입니다. 따라서 앱이 잠금 화면에 표시하는 업데이트 정보는 한눈에 들어오고 이해가 되어야 합니다. 비슷한 경우로 휴대폰에 수신 전화를 떠올려 보세요. 전화기를 보고 누가 전화했는지 확인한 다음 전화를 받거나 음성 메일로 넘길 수 있습니다. 잠금 화면에 표시되는 정보는 휴대폰 액정 화면처럼 보기 쉽고 다루기 쉬워야 합니다. 다른 모든 특성은 이 특성을 지원하기 위해 존재합니다.

정보는 항상 최신 정보입니다.

시작 화면이나 잠금 화면에 표시되는 유용한 배지 업데이트, 타일 업데이트 및 알림은 항상 작동 가능합니다. 이러한 알림이 제공하는 정보를 토대로, 사용자는 새 메일을 읽거나 소셜 미디어 게시물에 댓글을 달려는 목적 등으로 앱을 시작할지 여부를 결정할 수 있습니다. 잠금 화면에서는 장치의 잠금을 해제하는 것을 의미하기도 합니다. 따라서 사용자가 합리적 결정을 내릴 수 있도록 정보를 최신 상태로 유지해야 합니다. 사용자가 잠금 화면의 앱 정보가 최신 상태가 아니라는 것을 알게 되면 신뢰를 잃게 되며 사용자는 잠금 화면 슬롯을 채울 좀 더 신뢰할만한 정보용 앱을 찾게 됩니다.

적절한 예: 최신 정보

  • 메시징 앱이 새 메시지가 도착할 때 알림을 보냅니다. 이 알림이 무시되면 앱은 누락된 메시지 수로 배지를 업데이트합니다. 해당 사용자가 자리에 있으면 화면을 켜고 메시지 중요도를 평가하고 즉시 응답하거나 대기하도록 선택할 수 있습니다. 사용자가 자리에 없으면 돌아왔을 때 누락된 메시지의 정확한 수를 보게 됩니다.

  • 메일 앱이 배지를 사용하여 읽지 않은 메일 수를 표시합니다. 이 앱은 새 메일이 도착하는 즉시 배지를 업데이트합니다. 사용자는 화면을 빠르게 켜고 읽지 않은 메일 수를 확인할 수 있으며 이 개수가 정확하다는 사실을 확신할 수 있습니다. 이 정보를 토대로 장치를 잠그고 메일을 읽을지 여부를 결정합니다.

잘못된 예: 오래된 정보

  • 메시징 앱이 30분 간격으로 누락된 메시지 수로 배지를 업데이트합니다. 사용자는 장치의 잠금을 해제할지 결정할 때 배지 수에 의존하면 안 됩니다.
  • 자세한 상태 슬롯을 사용하는 날씨 앱이 경고가 만료된 후에도 심각한 날씨 경고를 계속 표시합니다. 이러한 앱은 사용자에게 잘못된 정보를 제공할 뿐만 아니라 텍스트에 경고가 끝나는 시점이 표시될 경우 이 텍스트가 이전 정보인지 여부가 확실하지 않으므로 특히 문제가 될 수 있습니다. 사용자는 앱이 적절한 정보를 제공할 수 있다는 확신을 갖지 못하게 됩니다. 앱은 만료된 정보를 지워야 합니다.
  • 캘린더 앱이 지나간 약속을 계속 표시합니다. 마찬가지로 이 앱도 만료된 정보를 지워야 합니다.

추가 상황 설명 없이도 정보를 이해할 수 있습니다.

다음 상황에 따른 정보는 잠금 화면에 표시되지 않습니다.

  • 이 배지와 함께 제공되는 타일. 앱이 자세한 상태를 표시하도록 허용되지 않는 경우에 해당합니다. 자세한 상태가 표시되더라도 배지는 타일과 물리적으로 분리되어 있습니다. 배지 옆의 로고 이미지는 이 이미지가 나타내는 앱을 식별할 뿐입니다.
  • 타일 업데이트의 이미지. 업데이트의 텍스트 부분만 자세한 상태 슬롯에 표시됩니다.
  • 알림 큐. 최신 업데이트만 자세한 상태 슬롯에 표시됩니다.

따라서 시작 화면에 사용자가 사용할 수 있는 추가 상황 설명이 없이도 사용자가 업데이트를 파악할 수 있어야 합니다. 다시 한 번 강조하지만 잠금 화면에서는 구체적인 알림 대상을 지정할 수 없습니다. 따라서 모든 앱 업데이트 알림 정보는 "추가 상황 설명 없이도 이해 가능" 규칙을 따라야 합니다.

참고  자세한 타일과 달리 알림에는 이미지(있는 경우)와 텍스트가 모두 포함됩니다. 잠금 화면에 표시되는 알림은 다른 위치에 표시되는 알림과 동일하므로 컨텍스트가 손실되지 않습니다.—

적절한 예: 추가 상황 설명 없이도 이해 가능

  • 메일 앱이 배지를 사용하여 읽지 않은 메일 수를 표시합니다. 시작 화면 타일은 가장 최근 메일의 텍스트 일부나 보낸 사람의 사진과 같은 추가 정보를 표시할 수 있지만 배지가 전달하는 내용은 추가 설명 없이 이해 가능해야 합니다.
  • 소셜 네트워킹 앱이 자세한 상태 슬롯을 사용하여 사용자에게 친구의 최근 활동을 알립니다. 친구가 메시지를 보내면 친구 이름이 알림 텍스트에 포함됩니다(예: "Kyle가 새 메시지를 보냈습니다!"). 시작 화면에서는 알림에 친구 사진을 포함하는 풍부한 환경이 표시되고, 잠금 화면에서는 이러한 이미지는 없지만 메시지 보낸 사람을 명확히 알려주는 텍스트가 표시됩니다.

잘못된 예: 추가 상황 설명이 없으면 이해 불가

  • 메시징 앱이 최근에 받은 메시지로 타일을 업데이트하고 보낸 사람의 사진과 메시지 텍스트만 표시합니다. 시작 화면에서는 메시지를 보낸 사람이 명확하게 나타납니다. 잠금 화면에서는 보낸 사람의 사진이 없으면 메시지를 누가 보냈는지 알 수 없습니다.
  • 소셜 네트워킹 앱이 텍스트 없이 사진 콜라주로 타일을 업데이트합니다. 시작 화면에서는 이러한 스타일의 타일은 유쾌하고 사랑스럽습니다. 잠금 화면에서는 타일 업데이트에 텍스트가 없으므로 아무 내용도 표시되지 않습니다.

정보가 개인적이며 사용자에게 유용합니다.

잠금 화면의 두 가지 주요 용도는 사용자를 위한 개인 설정 화면을 제공하고 앱 업데이트를 표시하는 것입니다. 앱이 잠금 화면에 표시되기에 적합한지 여부를 판단할 때는 이러한 목적을 모두 고려해야 합니다.

잠금 화면에 표시되는 앱은 아주 특별합니다. 잠금 화면에는 한 번에 7개의 앱만 표시될 수 있기 때문입니다.— 앱에 이러한 귀중한 잠금 화면 슬롯 중 하나를 제공한다는 것은 사용자가 장치를 사용하지 않을 때에도 해당 앱에서 제공되는 정보가 중요하게 사용될 수 있다는 것을 의미합니다. 따라서 앱은 개인적이면서 사용자에게 중요한 정보를 제공해야 합니다.

참고  정의 그대로 잠금 화면이 표시되면 장치가 잠깁니다. 잠금 화면 내용을 보기 위해 로그인이나 기타 보안 장벽을 넘을 필요는 없습니다. 따라서 잠금 화면에 표시되는 정보의 개별 설정이 제대로 수행되기만 하면 누구나 볼 수 있습니다.

적절한 예: 정보를 사용자에 맞게 개별적으로 설정

  • 메일 앱이 사용자 계정에서 읽지 않은 메일 수를 표시합니다.
  • 메시징 앱이 사용자에게 전송되었으나 누락된 메시지 수를 표시합니다.
  • 뉴스 앱이 사용자가 즐겨찾기로 플래깅한 새 기사 수를 범주로 구분해서 표시합니다.

잘못된 예: 비개인적 정보

  • 뉴스 앱이 사용자가 언급한 기본 설정을 고려하지 않고 서비스에서 가져온 모든 새 기사 수를 표시합니다.
  • 쇼핑 앱이 판매에 대한 알림을 보내지만 사용자가 제공한 상품이나 범주 기본 설정을 고려하지 않은 것입니다.

변경되지 않는 상태를 표시하는 것보다는 아무것도 표시하지 않는 것이 더 좋습니다.

변경이 발생한 경우에만 정보를 표시해야 합니다.

앞서 설명한 것처럼 잠금 화면의 정보는 한눈에 파악할 수 있어야 합니다. 결과적으로 앱이 배지를 표시하지 않을 경우 잠금 화면에서 배지가 원래 표시되어야 할 위치가 비어 있습니다. 따라서 사용자는 유의해야 할 내용을 쉽게 알 수 있습니다. 즉, 배지가 계속 같은 자리에 표시되고 달라진 부분이 없는 경우보다 이벤트 다음에 나오는 배지 및 로고 모양에 좀 더 관심이 갈 수 있습니다.—

단순히 상태를 표시하려는 목적만으로는 상태를 표시하지 않도록 합니다. 장기 실행 상태나 절대로 바뀌지 않는 상태는 잠금 화면을 복잡하게 만들 뿐입니다. 배지는 사용자가 알아야 하는 상황이 발생했을 때만 표시되어야 합니다. 타일 업데이트의 경우도 마찬가지입니다. 타일에서 부실 알림 콘텐츠를 제거하여 시작 화면에서 타일을 기본 이미지로 되돌리고 잠금 화면에 아무 내용도 표시되지 않게 합니다.

적절한 예: 정보가 유용할 때만 표시

  • 메일 앱이 읽지 않은 메시지 있을 때만 배지를 표시합니다. 새 메일이 도착하면 배지가 업데이트되고 표시됩니다.
  • 메시징 앱은 사용자가 메시지를 받을 수 없을 때만 연결 상태를 표시합니다. "연결됨" 상태는 앱의 기본 상태로 간주되므로 이 정보를 알릴 필요는 없습니다. "모든 상태 양호"는 작동 가능한 알림이 아닙니다. 그러나 사용자에게 메시지를 받을 수 없음을 알리는 경우는 유용한 작동 가능한 정보입니다.

잘못된 예: 장기 실행 상태

  • 메일 또는 메시징 앱은 표시할 읽지 않은 메일 수를 알지 못하므로 새 메일이나 메시지가 도착할 때까지 연결 상태를 표시합니다. 따라서 배지가 항상 존재하므로 새 메시지가 있는지 여부를 한눈에 쉽게 알기 어렵습니다.
  • 캘린더 앱은 사용자에게 약속이 없다는 메시지를 표시합니다. 마찬가지로 항상 이러한 정보가 표시되므로 자세한 상태 슬롯을 쉽게 파악하기 어렵습니다.

알림은 도착할 때만 소리를 재생해야 합니다.

배지나 타일이 업데이트될 때 소리를 재생하는 코드는 앱에 포함하지 않도록 합니다. 그러나 도착하는 알림은 소리를 재생하도록 디자인된 경우 소리를 재생할 수 있습니다.

이 문서에 설명된 지침에 따라 잠금 화면에 적절한 방식으로 알맞은 정보를 표시하는 앱을 만들어 앱에서 사용자 만족도와 신뢰를 높일 수 있습니다.

잠금 화면 요청 API를 사용하는 경우

앱이 적절하게 기능하게 위해 백그라운드 권한이 반드시 필요한 경우에만 잠금 화면 요청 API(RequestAccessAsync)를 호출합니다. 사용 가능한 백그라운드 슬롯이 7개만 있으므로 적절한 기능을 위해 백그라운드 권한이 필요한 앱과 이러한 권한 없이도 잘 작동하는 앱(권한이 있으면 추가 기능을 사용할 수 있는 경우 포함)을 구분해야 합니다.

앱이 사용자 기대를 충족하기 위해 반드시 백그라운드 권한을 필요로 하는 경우 요청 API를 사용하여 사용자에게 앱을 잠금 화면에 배치하도록 요구하는 것이 좋습니다.

그러나 앱이 백그라운드 권한 없이도 사용자 기대를 충족할 수 있으면 앱을 잠금 화면에 배치하도록 사용자에게 명시적으로 요구하지 않도록 합니다. 대신 PC 설정개인 설정 페이지를 통해 앱을 잠금 화면에 배치하도록 합니다.

요청 API를 호출해야 하는 앱 예제:

  • 앱이 포그라운드에 없을 때 메시지를 받기 위해 백그라운드 권한을 요구하는 메시징 앱
  • 앱이 포그라운드에 없을 때 사용자의 받은 편지함을 동기화하기 위해 백그라운드 권한을 요구하는 메일 앱

요청 API를 호출하지 않아야 하는 앱 예제:

  • 예보를 업데이트하기 위한 백그라운드 작업 외에 주기적 알림을 사용하는 날씨 앱
  • 특정 시간에 새 기사의 배지 수를 새로 고치는 뉴스 앱

참고  앱이 자체 대화 상자를 구현하여 잠금 화면에 앱을 추가하라는 메시지를 표시해서는 안 됩니다. 앱이 정상적으로 작동하기 위해 잠금 화면에 액세스해야 하는 경우에는 잠금 화면 요청 API에서 제공하는 대화 상자를 사용해야 합니다. 사용자가 이전에 이 대화 상자를 통해 앱에 대한 잠금 화면 권한을 거부한 경우에는 대화 상자가 다시 표시되지 않을 수 있습니다. 이 경우에는 앱의 인라인 텍스트를 사용해 사용자를 PC 설정개인 설정 페이지로 이동시켜 앱을 잠금 화면에 수동으로 추가할 수 있습니다.

Windows 스토어 요구 사항에 대한 검사 목록

일반적인 Windows 스토어 요구 사항에 대해서는 Windows 앱 인증 요구 사항을 참조하세요. Windows 스토어에서 수락되려면 타일 또는 알림을 사용하여 광고를 표시할 수 없습니다.

관련 항목

디자이너용
타일 템플릿 카탈로그
타일 및 타일 알림 개요
배지 개요
잠금 화면 개요
알림 큐
알림 전달 방법 선택
보조 타일 지침
개발자용(JavaScript 및 HTML로 작성한 Windows 런타임 앱)
빠른 시작: 타일 업데이트 보내기
빠른 시작: 배지 업데이트 보내기
빠른 시작: 잠금 화면에 알림 표시
빠른 시작: Visual Studio 매니페스트 편집기를 사용하여 기본 타일 만들기
타일 알림 예약 방법
타일에 대해 정기 알림을 설정하는 방법
로컬 알림에 알림 큐를 사용하는 방법
타일 XML 스키마
개발자용(C#/VB/C++ 및 XAML로 작성한 Windows 런타임 앱)
빠른 시작: 타일 업데이트 보내기
빠른 시작: 배지 업데이트 보내기
빠른 시작: 잠금 화면에 타일 및 배지 업데이트 표시
로컬 알림에 알림 큐를 사용하는 방법
빠른 시작: Visual Studio 매니페스트 편집기를 사용하여 기본 타일 만들기
BackgroundExecutionManager.RequestAccessAsync
샘플
앱 타일 및 배지 샘플
잠금 화면용 앱 샘플

 

 

표시:
© 2014 Microsoft