Amazon Pinpoint로 모바일 푸시 채널 관리 - Amazon Pinpoint

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Pinpoint로 모바일 푸시 채널 관리

콘솔에서 보안 인증 정보를 업데이트하여 Amazon Pinpoint가 iOS 및 Android 디바이스로 푸시 알림을 보내도록 허용할 수 있습니다. Amazon Pinpoint 채널에서 지원되는 아래의 각 푸시 알림 서비스를 위한 보안 인증 정보를 제공할 수 있습니다.

  • Apple Push Notification service(APNs)

  • Firebase Cloud Messaging(FCM)

  • Baidu 클라우드 푸시

  • Amazon Device Messaging(ADM)

푸시 알림 설정을 업데이트하려면
  1. https://console.aws.amazon.com/pinpoint/에서 Amazon Pinpoint 콘솔을 엽니다.

  2. 모든 프로젝트 페이지에서 푸시 알림 설정을 관리할 프로젝트를 선택합니다.

  3. 탐색 창의 설정에서 푸시 알림을 선택합니다.

  4. 푸시 알림 옆의 편집을 선택합니다.

  5. 푸시 알림 편집 페이지에서 다음 서비스를 위한 자격 증명을 업데이트할 수 있습니다.

    • APNs - Apple 개발자 계정에서 가져온 인증 토큰 서명 키 또는 TLS 인증서가 필요합니다. 자세한 내용은 다음 섹션인 APNs 설정 관리를 참조하세요.

    • FCN - Firebase 콘솔에서 얻는 웹 API 키(API_KEY 또는 서버 키라고도 함) 또는 토큰 보안 인증 정보가 필요합니다. FCM 보안 인증 정보를 얻는 방법에 대한 자세한 내용은 Firebase 문서의 보안 인증 정보를 참조하고, 토큰 보안 인증 정보에 대한 자세한 내용은 Firebase 문서의 기존 HTTP에서 HTTP v1로 마이그레이션을 참조하세요.

    • Baidu 클라우드 푸시 - Baidu 클라우드 푸시 프로젝트에서 가져온 API 키와 보안 키가 필요합니다.

    • Amazon Device Messaging - Amazon 개발자 계정에서 가져온 OAuth 보안 인증 정보(클라이언트 ID 및 클라이언트 암호)가 필요합니다. 자세한 내용은 Amazon Device Messaging 개발자 설명서의 자격 증명 얻기를 참조하십시오.

  6. 마쳤으면 저장을 선택합니다.

APNs 설정 관리

APNs의 푸시 알림 설정 페이지에서 APNs 또는 인증서 정보를 입력하여 iOS에 푸시 알림을 보낼 권한을 Amazon Pinpoint에 부여할 수 있습니다.

Key(키)

Amazon Pinpoint가 APNs 인증 토큰에 암호화된 서명을 할 때 사용하는 프라이빗 서명 키입니다. 이 서명 키는 Apple 개발자 계정에서 얻을 수 있습니다.

서명 키를 입력하면 Amazon Pinpoint는 사용자가 푸시 알림을 보낼 때마다 토큰을 사용하여 APNs에 인증합니다. 이 서명 키로 APNS 프로덕션 환경 및 샌드박스 환경에 푸시 알림을 보낼 수 있습니다.

서명 키는 인증서와 달리 만료되지 않습니다. 키는 한 번만 입력하면 되고, 나중에 갱신할 필요가 없습니다. 또한 동일한 서명 키를 여러 앱에 사용할 수 있습니다. 자세한 내용은 Xcode 도움말인증 키로 APNs와 통신을 참조하세요.

Certificate

푸시 알림을 보낼 때 Amazon Pinpoint가 APNs에 인증하기 위해 사용하는 TLS 인증서입니다. APNs 인증서는 프로덕션 환경과 샌드박스 환경을 둘 다 지원할 수도 있고, 샌드박스 환경만 지원하는 경우도 있습니다. 이 인증서는 Apple 개발자 계정에서 얻을 수 있습니다.

인증서는 1년 후 만료됩니다. 그러면 새 인증서를 생성하고 이를 Amazon Pinpoint에 전달하여 푸시 알림 배달을 갱신해야 합니다. 자세한 내용은 Xcode 도움말TLS 인증서를 사용하여 APN와 통신을 참조하십시오.

APNs 설정을 관리하려면
  1. 푸시 알림 편집 페이지에서 Apple 푸시 알림 서비스(APNs)를 선택합니다.

  2. 기본 인증 유형에서 키 자격 증명 또는 인증서 자격 증명을 선택하여 해당 유형의 설정을 관리합니다. Amazon Pinpoint는 사용자가 콘솔을 사용하여 보내는 모든 APNs 푸시 알림에 이 기본 설정을 사용합니다. Amazon Pinpoint API, AWS CLI또는 SDK를 사용하여 프로그래밍 방식으로 메시지를 전송할 때 기본 설정을 재정의할 수 있습니다. AWS Amazon Pinpoint는 기본 인증 유형이 실패하더라도 다른 인증 유형을 사용하려고 하지 않습니다.

    • 키 자격 증명을 선택한 경우 Apple 개발자 계정에서 얻은 다음 정보를 입력합니다. Amazon Pinpoint가 인증 토큰을 만들려면 이 정보가 필요합니다.

      • 키 ID - 서명 키에 할당된 ID입니다. 이 값을 찾으려면 인증서, ID 및 프로파일을 선택하고 섹션에서 원하는 키를 선택합니다.

      • 번들 식별자 - iOS 앱에 할당된 ID입니다. 이 값을 찾으려면 [인증서, ID 및 프로파일]을 선택하고 [ID] 섹션에서 [App ID]를 선택한 다음 원하는 앱을 선택합니다.

      • 팀 식별자 – Apple 개발자 계정 팀에 할당된 ID입니다. 이 값은 멤버십 페이지에 있습니다.

      • 인증 키 - 인증 키를 생성할 때 Apple 개발자 계정에서 다운로드하는 .p8 파일입니다. Apple에서는 인증 키를 한 번만 다운로드할 수 있게 하고 있습니다.

    • 인증서 자격 증명을 선택한 경우 다음 정보를 제공합니다.

      • SSL 인증서 – TLS 인증서용 .p12 파일입니다. Apple 개발자 계정에서 인증서를 다운로드하여 설치한 다음 Keychain Access에서 이 파일을 내보낼 수 있습니다.

      • 인증서 암호 – 인증서에 암호를 할당했으면 여기서 지정하십시오.

      • 인증서 유형 - 사용할 인증서 유형을 선택합니다.

  3. 활성화할 APNs 채널 선택에서 활성화할 채널을 선택합니다.

  4. 마쳤으면 저장을 선택합니다.