📌

푸시메세지 정리

원데이클래스 푸시 메세지 스펙은 이곳 참고

앱 내 푸시 메세지 종류

1. 운동 시작 후 종료하지 않은 경우 알림
운동 시작 후 3시간안에 완료하지 않은 경우에 완료하라는 메세지 전달
푸시 메세지 알림 종류 : foreground | background
navigation: 없음
설정 방식:
운동을 처음 새로 시작할 경우에 설정 (운동 시작 버튼, 세트 체크박스 선택 등)
운동 편집 시 타이머 새로 동작해도 재설정 안됨
2. 휴식 타이머 종료 시 알림
휴식 타이머 종료 시 메세지 전달
푸시 메세지 알림 종류 : background
navigation: 없음
설정 방식:
매 세트 끝나고 휴식 타이머 시작 시 설정
휴식 시간을 종료하거나 할 경우 설정 취소
3. 월별레포트 발급 가능할 경우 알림
발급 기준 충족 시, 매 월 1일 오후 12시에 메세지 전달
해당 월에 운동 최소 3번 이상, pro 멤버이거나 인생 첫 리포트 발급일 경우
푸시 메세지 알림 종류 : foreground | background
navigation: 월별레포트 발급 페이지
설정 방식:
운동 완료 페이지 이동 시점에 조건이 충족할 경우
설정된 메세지들 중 같은 id 값이 있는 경우 추가적으로 설정되지 않음
4. 운동 후 특정 기간 동안 추가 기록이 없는 경우 알림
운동 완료 후, 3일, 7일, 30일 운동 기록하라는 메세지 전달
새로 운동 완료하는 시점 기준으로 계속해서 3일, 7일, 30일 뒤에 메세지 설정
푸시 메세지 알림 종류 : foreground | background
navigation: 위클리 페이지
설정 방식:
“오늘” 운동 완료 후 운동완료 모달에서 새로 설정
설정된 메세지들 중 같은 id 값과 날짜값 있는 경우 추가적으로 설정되지 않음
5. 운동 완료 시 알림
운동 완료 시, 운동한 무게 or 운동 시간을 알려주는 메세지 전달
푸시 메세지 알림 종류 : foreground
navigation: 없음
설정 방식:
운동 완료 시 바로 보여지게 설정
운동 완료 모달에서 확인 버튼 누를때마다 설정된다
6. 매주 일요일, 다음 주 운동 알림
매주 일요일 오후 7시에 다음 주 운동 계획하라는 취지의 메세지 전달
푸시 메세지 알림 종류 : foreground | background
navigation: 위클리 페이지
설정 방식:
앱을 켰을 때 해당하는 주의 일요일에 푸시 설정
설정된 메세지들 중 같은 id 값이 있는 경우 추가적으로 설정되지 않음
7. 온보딩 이후 특정 기간 동안 기록이 없는 경우 알림
다운 받고 24시간, 48시간, 72시간 안에 기록이 한번도 없는 경우 메세지 전달
푸시 메세지 알림 종류 : foreground | background
navigation: 위클리 페이지
설정 방식:
다운 받고 홈 화면 도착 시 설정
기간 내 운동 기록이 생기면 이후 메세지는 전체 취소
운동 기록이 0개가 될 경우 홈 화면에서 다시 설정