Amazon SNS에서 푸시 알림용 Android 플랫폼 애플리케이션을 생성하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2020년 5월 29일

Android 디바이스로 푸시 알림을 전송하기 위해 Amazon Simple Notification Service(Amazon SNS)에서 플랫폼 애플리케이션을 생성하려고 합니다. 어떻게 해야 합니까?

간략한 설명

Amazon SNS에서 Android 플랫폼 애플리케이션을 생성하려면 Firebase Cloud Messaging(FCM)의 자격 증명이 필요합니다. Firebase 콘솔 웹 사이트에 프로젝트를 추가해야 합니다.

참고: 일부 AWS 리전에서는 Amazon SNS 푸시 알림을 사용할 수 없습니다. 자세한 내용은 모바일 애플리케이션이 구독자인 경우 사용자 알림에 Amazon SNS 사용(모바일 푸시)을 참조하십시오.

​해결 방법

FCM 프로젝트의 API 키 복사

  1. Firebase 콘솔에서 프로젝트를 선택합니다.
  2. 왼쪽 탐색 창에서 기어 모양 아이콘을 선택하고 프로젝트 설정을 선택합니다.
  3. 클라우드 메시징을 선택합니다.
  4. 프로젝트 자격 증명에서 서버 키를 찾습니다. 이 키가 FCM 프로젝트의 API 키입니다. 이 키를 클립보드에 복사합니다.

자세한 내용은 푸시 알림을 위한 FCM/GCM 설정을 참조하십시오.

Amazon SNS에서 플랫폼 애플리케이션 생성

  1. Amazon SNS 콘솔을 엽니다.
  2. 왼쪽 탐색 창에서 모바일을 확장하고 푸시 알림을 선택합니다.
  3. 모바일 푸시 알림 페이지에서 플랫폼 애플리케이션 옆의 플랫폼 애플리케이션 생성을 선택합니다.
  4. 플랫폼 애플리케이션 생성 페이지의 세부 정보에서 다음을 수행합니다.
    애플리케이션 이름을 입력합니다.
    푸시 알림 플랫폼에서 Firebase 클라우드 메시징(FCM)을 선택합니다.
    Firebase 클라우드 메시징 자격 증명에 앞에서 복사한 API 키를 붙여 넣습니다.
  5. (선택 사항) 이벤트 알림전송 상태 로깅을 설정합니다.
  6. 플랫폼 애플리케이션 생성을 선택합니다.

플랫폼 애플리케이션을 생성한 후 몇 가지 단계를 추가로 완료해야 푸시 알림을 전송할 수 있습니다. 자세한 내용은 Amazon SNS 모바일 푸시 사용을 참조하십시오.