Project

General

Profile

Actions

Non-Function #160

closed

[APP] 앱 실행 시 팝업 안내

Added by Jisoo Choi 10 months ago. Updated 9 months ago.

Status:
Closed
Priority:
High
Assignee:
Start date:
11/22/2023
Due date:
% Done:

0%

Estimated time:
Spent time:

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

현재 안드로이드 팝업.png (21.9 KB) 현재 안드로이드 팝업.png Jisoo Choi, 11/22/2023 11:35 AM
구매(서비스) PUSH 동의 팝업.png (47.3 KB) 구매(서비스) PUSH 동의 팝업.png Jisoo Choi, 11/22/2023 11:37 AM
광고 PUSH 동의 팝업.png (52.6 KB) 광고 PUSH 동의 팝업.png Jisoo Choi, 11/22/2023 11:37 AM
app_push_test_1.jpg (30.1 KB) app_push_test_1.jpg Deca Park, 12/25/2023 01:23 PM
Actions #1

Updated by Jisoo Choi 10 months ago

  • Priority changed from Normal to High
Actions #2

Updated by Jisoo Choi 10 months ago

 

 

또한 현재는 구매 PUSH의 '허용 안 함' 쪽을 누르면 '허용'으로 처리되고 있습니다. 

Actions #3

Updated by Deca Park 9 months ago

  • Description updated (diff)
Actions #4

Updated by Deca Park 9 months 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

Actions #5

Updated by Deca Park 9 months ago

  • Assignee changed from Deca Park to Toby Pham
Actions #6

Updated by Jisoo Choi 9 months ago

 

 

유선상으로 대화한 내용을 기록해둡니다.

 

1. 앱 설치 후 '최초 실행' 시, PUSH 알림 수신 동의 여부를 받음

*PUSH 알림 종류는 2개 각각

** 비로그인 상태

***이 시점에서의 수신 동의 여부는 로컬에 저장 

 

2. 로그인 시, 로컬에 저장된 수신 동의 여부를 해당 계정의 수신 동의 여부에 반영

*로컬에 저장된 수신 동의 여부는 1회 사용 후 clear

**동일 기기에 로그아웃 후 재로그인, 다른 기기에 설치된 앱에 로그인 시에는 로컬 영향 없이 계정(DB) 값에 따름

***앱 재설치 후 '최초 실행' 시, 다시 수신 동의 여부를 받음

 

Actions #7

Updated by Deca Park 9 months 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
Actions #8

Updated by Deca Park 9 months ago

  • Status changed from New to Feedback
Actions #9

Updated by Toby Pham 9 months ago

  • Status changed from Feedback to Resolved
  • Assignee changed from Toby Pham to Deca Park
Actions #10

Updated by Deca Park 9 months ago

[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

Actions #11

Updated by Deca Park 9 months ago

  • Status changed from Resolved to Feedback
  • Assignee changed from Deca Park to Toby Pham
Actions #12

Updated by Toby Pham 9 months ago

  • Status changed from Feedback to Resolved
  • Assignee changed from Toby Pham to Deca Park
Actions #13

Updated by Deca Park 9 months ago

  • Assignee changed from Deca Park to Jisoo Choi
Actions #14

Updated by Jisoo Choi 9 months ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF