Non-Function #160
closed[APP] 앱 실행 시 팝업 안내
Description
현재 앱 실행 시, '구매 PUSH'에 대한 동의만을 받고 있습니다.
1. '광고 PUSH'에 대한 동의 팝업이 추가되어야 함
2. '구매 PUSH'의 기존 내용도 수정되어야 함
이라서 앱 실행 시 팝업 안내 수정을 요청드립니다.
(1) 구매 PUSH(서비스 정보 수신) (buy push confirm)
- 팝업 제목 (title) : '스토리웨이플러스'에서 알림을 보내고자 합니다.
- 팝업 내용 (msg) : 해당 기기로 스토리 오더 주문 현황 등 서비스 이용에 필요한 안내 사항을 PUSH 알림으로 보내드리겠습니다. 앱 PUSH 수신에 동의하시겠습니까?
- 버튼 (buttons) : 허용 안 함 / 허용 (N/Y)
(1)-1. '허용 안 함' 선택 시
- 사진의 팝업과 동일
- after push_rcv_buy=N
(1)-2. '허용' 선택 시
- 사진의 팝업과 동일
- after push_rcv_buy=Y
(2) 광고 PUSH(프로모션/이벤트 정보 수신) (event push confirm)
- 팝업 제목 (title) : '스토리웨이플러스'에서 광고성 정보 알림을 보내고자 합니다.
- 팝업 내용 (msg) : 해당 기기로 이벤트, 할인 혜택 등의 광고 정보를 PUSH 알림으로 보내드리겠습니다. 앱 PUSH 수신에 동의하시겠습니까?
- 버튼 (buttons) : 허용 안 함 / 허용 (N/Y)
(2)-1. '허용 안 함' 선택 시
- 사진의 팝업과 동일
- after push_rcv_event=N
(2)-2. '허용' 선택 시
- 사진의 팝업과 동일
- after push_rcv_event=Y
기존에 앱에서 after push_rcv_buy, after sms_receive_yn처럼 적어 주셨는데, 일단 기본 푸시 알림에 대한 수신 동의입니다.
구매(서비스) 알림 수신 동의 시 : 앱 설정의 '구매 정보 PUSH 알림' 토글 키 켜진 상태
광고성 알림 수신 동의 시 : 앱 설정의 '프로모션/이벤트 PUSH 알림' 토글 키 켜진 상태
입니다.
현재는 광고성 알림 수신 동의를 따로 받지 않는데 Y로 되어 있습니다.
기본값은 N입니다.
Files
Updated by Jisoo Choi about 1 year ago
또한 현재는 구매 PUSH의 '허용 안 함' 쪽을 누르면 '허용'으로 처리되고 있습니다.
Updated by Deca Park about 1 year ago
- Description updated (diff)
[APP] when start APP
1.push confirm msg
1) As-is
- buy push confirm is just shown
2) To-be
- buy and event push confirm should be shown
2.buy push
1) confirm
- change msg with definition-(1)
2) if 허용(Y) button is clicked
- same as current
[API] PUT /api/push/receive_status as current
after process, alert push complete msg (refer to 구매(서비스) PUSH 동의 팝업.png)
3.event push
1) confirm msg
- definition-(2)
2) if 허용(Y) button is clicked
- [API] PUT /api/push/receive_status as current
- after process, alert push complete msg (refer to 광고 PUSH 동의 팝업.png)
title: "광고 정보 수신 처리 결과"
content: same as buy push
Updated by Deca Park about 1 year ago
- Assignee changed from Deca Park to Toby Pham
Updated by Jisoo Choi about 1 year ago
유선상으로 대화한 내용을 기록해둡니다.
1. 앱 설치 후 '최초 실행' 시, PUSH 알림 수신 동의 여부를 받음
*PUSH 알림 종류는 2개 각각
** 비로그인 상태
***이 시점에서의 수신 동의 여부는 로컬에 저장
2. 로그인 시, 로컬에 저장된 수신 동의 여부를 해당 계정의 수신 동의 여부에 반영
*로컬에 저장된 수신 동의 여부는 1회 사용 후 clear
**동일 기기에 로그아웃 후 재로그인, 다른 기기에 설치된 앱에 로그인 시에는 로컬 영향 없이 계정(DB) 값에 따름
***앱 재설치 후 '최초 실행' 시, 다시 수신 동의 여부를 받음
Updated by Deca Park about 1 year ago
1.when App starts first time after install App
1) process
a) show buy push confirm message (just 1 time after install)
- alert the complete msg according to selected Y/N
- save selected Y/N into local storage
b) show event push confirm message (just 1 time after install)
- alert the complete msg according to selected Y/N
- save selected Y/N into local storage
2.App > Login process
1) logic change
- only if buy push/event push flag value is existed on local storage, update push_rcv_buy / push_rcv_event into DB(st_user)
- after update DB(st_user), clear(remove) buy push/event push flag of local storage to prevent DB update on next login
[Test Result]
- although when App install and run, 허용(Y) is selected but user push_rcv_buy / push_rcv_event is not updated
Updated by Toby Pham about 1 year ago
- Status changed from Feedback to Resolved
- Assignee changed from Toby Pham to Deca Park
Updated by Deca Park about 1 year ago
- File app_push_test_1.jpg app_push_test_1.jpg added
[Test Issue]
1.when App starts first time after install App
a) currently, buy and event push confirm msg is not displayed
b) push complete msg is shown (refer to attach image)
- android > SplashActivity.java (line: 85~90)
- REMOVE it
Updated by Deca Park about 1 year ago
- Status changed from Resolved to Feedback
- Assignee changed from Deca Park to Toby Pham
Updated by Toby Pham about 1 year ago
- Status changed from Feedback to Resolved
- Assignee changed from Toby Pham to Deca Park
Updated by Deca Park about 1 year ago
- Assignee changed from Deca Park to Jisoo Choi