푸시 알림

개요

특정 사용자 또는 전체 사용자에게 푸시 알림 메시지를 발송하고 관리하는 페이지입니다. 즉시 발송, 예약 발송, CSV를 이용한 대량 발송 등 다양한 기능을 제공합니다.

주요 기능

1. 검색 및 필터:

  • 기간 검색: 특정 기간 내에 예약되거나 발송된 푸시 알림을 조회할 수 있습니다.

  • 필터: 플랫폼(전체, Android, iOS, Sandbox), 전송 방식(즉시, 예약됨, 예약됨(현지 시간)), 국가를 기준으로 푸시 알림 내역을 필터링할 수 있습니다.

  • 검색: 메시지 내용을 기준으로 특정 푸시 알림을 검색할 수 있습니다.

2. 푸시 알림 목록 테이블:

  • 검색 및 필터 조건에 맞는 푸시 알림 목록을 테이블 형태로 보여줍니다.

  • 주요 컬럼:

    • 사용여부: 푸시 발송 상태 (전송됨, 실패, 대기 중 등)

    • 플랫폼: 발송 대상 플랫폼

    • 전송 방식: 즉시, 예약 등

    • 국가: 발송 대상 국가

    • 제목: 푸시 알림 제목 (설정 시)

    • 메시지: 푸시 알림 내용

    • 예약 시간: 예약 발송 시 설정된 시간

    • 전송 일시: 실제 발송 완료된 시간

    • 생성된 시간: 푸시 알림이 등록된 시간

  • 테이블 내 각 행을 클릭하면 상태에 따라 보기 또는 편집 모달이 노출됩니다.

    • 전송됨, 실패 상태 행 클릭 시 보기 모달 노출: 내용 확인만 가능 (편집 불가)

    • 대기 중 상태 행 클릭 시 편집 모달 노출: 내용 수정 및 삭제 가능

3. 관리 기능:

  • [대량 업로드]: CSV 파일을 이용하여 다수의 푸시 알림을 한 번에 등록하는 팝업을 엽니다.

  • 대량 업로드 모달: CSV 샘플 파일을 다운로드하여 양식에 맞게 작성한 후, 해당 파일을 업로드하여 대량 등록을 수행합니다. UTF-8 인코딩 형식을 사용해야 하며, 예약 전송만 지원합니다.

  • [샌드박스 디바이스]: 테스트용 샌드박스 기기를 등록하고 관리하는 팝업을 엽니다.

  • 샌드박스 디바이스 모달: 사용자 ID와 설명(선택)을 입력하여 테스트 기기를 추가하거나 기존 기기를 삭제할 수 있습니다. (샌드박스 디바이스에 등록된 디바이스만 SANDBOX 푸시를 수신 받을 수 있습니다.)

  • [추가]: 새로운 푸시 알림을 개별적으로 등록하는 팝업을 엽니다.

    • 추가 모달: 발송 시간(즉시/예약됨), 플랫폼, 대상 국가, 기본 언어, 이미지(선택), 제목(선택), 메시지, 추가 언어, 추가 필드 등을 설정하여 푸시 알림을 등록합니다.

4. 페이지네이션:

  • 등록된 푸시 알림 목록이 많을 경우 페이지를 나누어 보여주며, 페이지 이동 기능을 제공합니다.

Last updated