You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
사람들은 관심 있는 일에 대한 알림은 고맙게 생각하지만, 이로 인해 방해받는 것을 언제나 고맙게 생각하지는 않습니다. 사람들이 경험을 스스로 관리하는 데 도움이 되도록 시스템을 통해 알람 전송 시간을 지정하는 ‘집중모드(Focus)’를 설정할 수 있습니다.
포커스모드는 사람들이 수면, 작업, 독서 또는 운전과 같은 활동을 위해 예약한 기간 동안, 알림을 필터링 하는 데 도움이 됩니다.
시간을 지정해서 알림을 받을지 설정할 수있습니다(시간 지정 요약은 알림 수신을 원하는 시간 내에서 지정할 수 있도록 돕습니다)
사람들은 연락처와 앱들 안에서 위의 집중모드 기능을 확인하고, 이를 통해 알람을 원하는 방식으로 전달 받도록 할 수 있습니다. 상황적 예시를 들자면, 사람들은 ‘Work Focus’ 에서 알림이 도착하는 즉시, 직장 동료, 가족 및 업무 관련 앱으로부터 알림을 받기를 원할 수 있습니다. 또 다른 경우, 사람들은 집중모드 동안에만 민감한 알림 알림을 받기를 원할 수도 있습니다. 언제오는지 민감한 알림은 사람들이 즉시 얻을 수 있는 필수 정보가 포함되어 있습니다.
important
집중모드가 알림 받는 시간을 지연시킬 수 있지만, 알림 자체는 도착하는 즉시 그에 대한 내용을 사용할 수 있습니다.
이와 같은 맥락으로 행동에 관한 사용자 지정을 지원하려면, 개발자는 먼저 앱 또는 게임에서 보낼 수 있는 알림의 스타일들을 확인해야 합니다. 전화 통화 및 메시지와 같은 직접 커뮤니케이션을 지원하는 경우, communication notifications을 사용합니다. 다른 모든 유형의 작업에는 noncommunication notifications을 사용합니다. communication notifications을 지원하기 위해 SiriKit 인텐트를 채택했습니다. 즉, 사람들은 Siri를 사용하여 알림 동작을 사용자 지정할 수 있습니다. 개발자 가이드라인은 INSendMessageIntent 및 UNNotificationContentProviding 을 참조하세요.
각각의 보내지는 noncommunication* notifications 알림에 대해서 시스템이 정의하는 interruption level(방해 레벨:알림이 사람들에게 얼마나 간섭할 수 있는지에 따른 단계)을 명시해야 합니다. 시스템은 알림을 전달할 시기를 결정하기 위해 방해 수준을 사용합니다. 커뮤니케이션 알림이 도착하면, 시스템은 발신자를 사용하여 알림을 전달할 시기를 결정합니다.
시스템의 네가지 interruption level(방해레벨: 알림이 사람들에게 얼마나 간섭할수있는지에 따른 단계)
Passive(수동적) 여가 시간에 볼 수 있는 정보 : 음식점 추천 등
Active(활성),(기본값) 언제 도착하는지 알고 싶어할 만한 정보 : 좋아하는 스포츠 팀의 점수 업데이트
Time Sensitive(긴급) 사용자에게 직접적인 영향을 미치고, 즉각적인 주의가 필요한 정보 : 계정 보안 문제, 패키지 배송
Critical(중요) 사용자에게 직접적인 영향을 미치고, 즉각적인 주의가 필요한 건강 및 안전에 대한 긴급 정보 : 이 알림은 극히 드물며 일반적으로 사람들이 건강이나 가정을 관리하는 데 도움이 되는 정부 및 공공 기관 또는 앱에서 전송됩니다.
Note
중요한(Critical) 알림은 벨소리/무음 스위치를 무시하고 예정된 배달 및 집중을 중단할 수 있으므로 알림을 보낼 수 있는 권한이 있어야 합니다.
Best practice
Build trust by accurately representing the urgency of each notification.
각 알림의 긴급성을 정확하게 명시하여 신뢰를 형성하세요.
사람들은 모든 알림을 끄는 것 뿐만 아니라 여러 방법으로 수신되도록 조정할 수 있기 때문에interruption level을 지정할 때 가능한 한 현실적이 되도록 하는 것이 중요합니다. 높은 수준의 긴급성을 사용한 우선 순위가 낮은 정보로 인해 사람들은 방해 받는다고 느끼기를 원하지 않습니다.
Use the Time Sensitive interruption level only for notifications that are relevant in the moment.
순간에 관련된 알림에만 ‘Time Sensitive’interruption level을 사용합니다.
사람들이 집중모드나 스케줄 딜리버리를 능가하는 ‘Time Sensitive’(break through a Focus or scheduled delivery)에 대한 이점을 이해하도록 돕기 위해 알림이 현재 발생할 것 또는 한 시간 이내에 발생할 것인지 확인해야 합니다. ‘Time Sensitive’이 앱에서 처음 도착하면 시스템은 사용자에게 이러한 알림이 작동하는 방식을 설명하며, 정보에 즉각적인 주의가 필요하다는 데 동의하지 않는 경우에 알림을 끌 수 있는 방법을 제공합니다. 시스템은 추후에 사람들에게 ‘Time Sensitive’이 어떻게 작동하는지 평가할 수 있는 추가 기회를 주기적으로 제공합니다. 개발자 가이드라인은 UNNotificationInterruptionLevel 을 참조하세요.
Sending marketing notification
사람들이 그러한 정보 수신에 명시적으로 동의하지 않는 한, 마케팅 또는 홍보 콘텐츠를 보내기 위해 알림을 사용하지 마십시오. 사람들이 앱 또는 게임과 관련된 새로운 기능, 콘텐츠 또는 이벤트에 대해 알고 싶어할 때 마케팅 알림 수신 권한을 부여할 수 있습니다. 예를 들어, 구독 앱을 사용하는 사람들은 구독자가 되기 위한 제안을 받고 감사할 수 있고 게임 플레이어는 라이브 게임 이벤트와 관련된 특별 제안을 받고 싶어할 수 있습니다.
Never use the Time Sensitive interruption level to send a marketing notification.
‘Time Sensitive’ interruption level을 사용하여 마케팅 알림을 보내지 마세요.
사람들은 앱에서 마케팅 알림을 받는 데 동의했을 수 있지만 이러한 알림은 집중모드 또는 예약된 전송 설정 (Focus or scheduled delivery setting)을 위반해서는 안 됩니다.
Get people’s permission if you want to send them promotional or marketing notifications.
홍보 또는 마케팅 알림을 보내려면 사람들의 허가를 받으세요.
이러한 알림을 사람들에게 보내기 전에 명시적인 허가를 받아야 합니다. 보내려는 정보 유형을 설명하고, 사람들에게 선택할 수 있는 명확한 방법을 제공하는 알림, 모달 보기 또는 기타 인터페이스를 만듭니다.
Make sure people can manage their notification settings within your app.
사람들이 앱 내에서 알림 설정을 관리할 수 있는지 확인하세요.
정보 또는 마케팅 알림을 보낼 수 있는 권한을 요청하는 것 외에도 사람들이 선택을 변경할 수 있는 인앱 설정 화면도 제공해야 합니다. 지침은 Settings 를 참조하세요.
The text was updated successfully, but these errors were encountered:
kimscastle
changed the title
HIG - 'Managing notifications'
HIG - Managing notifications
Jun 27, 2023
Managing notifications
Notifications can give people timely and important information, whether the device is locked or in use.
Integrating with Focus
important
집중모드가 알림 받는 시간을 지연시킬 수 있지만, 알림 자체는 도착하는 즉시 그에 대한 내용을 사용할 수 있습니다.
이와 같은 맥락으로 행동에 관한 사용자 지정을 지원하려면, 개발자는 먼저 앱 또는 게임에서 보낼 수 있는 알림의 스타일들을 확인해야 합니다. 전화 통화 및 메시지와 같은 직접 커뮤니케이션을 지원하는 경우, communication notifications을 사용합니다. 다른 모든 유형의 작업에는 noncommunication notifications을 사용합니다. communication notifications을 지원하기 위해 SiriKit 인텐트를 채택했습니다. 즉, 사람들은 Siri를 사용하여 알림 동작을 사용자 지정할 수 있습니다. 개발자 가이드라인은 INSendMessageIntent 및 UNNotificationContentProviding 을 참조하세요.
각각의 보내지는 noncommunication* notifications 알림에 대해서 시스템이 정의하는 interruption level(방해 레벨:알림이 사람들에게 얼마나 간섭할 수 있는지에 따른 단계)을 명시해야 합니다. 시스템은 알림을 전달할 시기를 결정하기 위해 방해 수준을 사용합니다. 커뮤니케이션 알림이 도착하면, 시스템은 발신자를 사용하여 알림을 전달할 시기를 결정합니다.
시스템의 네가지 interruption level(방해레벨: 알림이 사람들에게 얼마나 간섭할수있는지에 따른 단계)
Note
중요한(Critical) 알림은 벨소리/무음 스위치를 무시하고 예정된 배달 및 집중을 중단할 수 있으므로 알림을 보낼 수 있는 권한이 있어야 합니다.
Best practice
Build trust by accurately representing the urgency of each notification.
각 알림의 긴급성을 정확하게 명시하여 신뢰를 형성하세요.
사람들은 모든 알림을 끄는 것 뿐만 아니라 여러 방법으로 수신되도록 조정할 수 있기 때문에interruption level을 지정할 때 가능한 한 현실적이 되도록 하는 것이 중요합니다. 높은 수준의 긴급성을 사용한 우선 순위가 낮은 정보로 인해 사람들은 방해 받는다고 느끼기를 원하지 않습니다.
Use the Time Sensitive interruption level only for notifications that are relevant in the moment.
순간에 관련된 알림에만 ‘Time Sensitive’interruption level을 사용합니다.
사람들이 집중모드나 스케줄 딜리버리를 능가하는 ‘Time Sensitive’(break through a Focus or scheduled delivery)에 대한 이점을 이해하도록 돕기 위해 알림이 현재 발생할 것 또는 한 시간 이내에 발생할 것인지 확인해야 합니다. ‘Time Sensitive’이 앱에서 처음 도착하면 시스템은 사용자에게 이러한 알림이 작동하는 방식을 설명하며, 정보에 즉각적인 주의가 필요하다는 데 동의하지 않는 경우에 알림을 끌 수 있는 방법을 제공합니다. 시스템은 추후에 사람들에게 ‘Time Sensitive’이 어떻게 작동하는지 평가할 수 있는 추가 기회를 주기적으로 제공합니다. 개발자 가이드라인은 UNNotificationInterruptionLevel 을 참조하세요.
Sending marketing notification
Never use the Time Sensitive interruption level to send a marketing notification.
‘Time Sensitive’ interruption level을 사용하여 마케팅 알림을 보내지 마세요.
사람들은 앱에서 마케팅 알림을 받는 데 동의했을 수 있지만 이러한 알림은 집중모드 또는 예약된 전송 설정 (Focus or scheduled delivery setting)을 위반해서는 안 됩니다.
Get people’s permission if you want to send them promotional or marketing notifications.
홍보 또는 마케팅 알림을 보내려면 사람들의 허가를 받으세요.
이러한 알림을 사람들에게 보내기 전에 명시적인 허가를 받아야 합니다. 보내려는 정보 유형을 설명하고, 사람들에게 선택할 수 있는 명확한 방법을 제공하는 알림, 모달 보기 또는 기타 인터페이스를 만듭니다.
Make sure people can manage their notification settings within your app.
사람들이 앱 내에서 알림 설정을 관리할 수 있는지 확인하세요.
정보 또는 마케팅 알림을 보낼 수 있는 권한을 요청하는 것 외에도 사람들이 선택을 변경할 수 있는 인앱 설정 화면도 제공해야 합니다. 지침은 Settings 를 참조하세요.
The text was updated successfully, but these errors were encountered: