투케이2K

49. (TWOK/LOGIC) [Push Server] FCM 푸시 발송 시 서버에서 토큰 (Token) 유효성 검증 로직 본문

투케이2K 로직정리

49. (TWOK/LOGIC) [Push Server] FCM 푸시 발송 시 서버에서 토큰 (Token) 유효성 검증 로직

투케이2K 2024. 2. 9. 08:15
반응형

[로직 정리]

정리 로직 : Push Server

상태 : [Push Server] FCM 푸시 발송 시 서버에서 토큰 (Token) 유효성 검증 로직

 

[설 명]

 

[1] : 푸시 서버에서 특정 토큰 지정해 푸시 발송 수행 실시

  >> 폴링 방식으로 순차적으로 푸시 발송 (서버 응답 받은 후 >> 5초 대기 후 순차 전송)


[2] : 서버 응답에서 유효하지 않은 토큰 및 등록 되지 않은 토큰 인 경우 >> 해당 사용자 정보를 리스트 큐에 저장 수행


[3] : 푸시 서버에서 최종 푸시 발송이 완료 된 경우 >> 유효하지 않은 토큰을 가진 사용자들을 DB 에서 푸시 사용 여부 N 값으로 업데이트


[4] : 사용자가 반드시 푸시를 받아야하는 알림 인 경우 >> 카톡, SMS 등을 통해서 알림 메시지 추가 발송

  >> 사용자는 해당 메시지를 확인하고 다시 앱에 접속해 푸시 토큰을 갱신할 수 있게 유도


[5] : 사용자가 반드시 푸시를 받지 않아도 되는 홍보성 알림 인 경우 >> 다음번에 사용자가 앱 접속 시 푸시 메시지를 확인할 수 있게 푸시 발송 이력 제공


[6] : 사용자에게 문의가 들어온 경우 >> DB 푸시 사용 여부 값을 확인 후 앱 재접속 요청 안내 전달

 

반응형
Comments