컨테이너 제품에 대한 Amazon SNS 알림 - AWS Marketplace

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

컨테이너 제품에 대한 Amazon SNS 알림

알림을 받으려면 제품 생성 중에 AWS Marketplace 제공되는에 대한 Amazon Simple Notification Service(Amazon SNS) 주제를 구독하면 됩니다. 이 주제는 고객의 제품 구독 변경 사항에 대한 알림을 제공합니다. 예를 들어 이 알림을 사용하면 고객이 언제 비공개 제안을 수락하는지 알 수 있습니다.

참고

제품 생성 프로세스 중에 제품에 대한 Amazon SNS 주제가 만들어집니다. 알림을 구독하려면 Amazon SNS 주제(예: arn:aws:sns:us-east-1:123456789012:aws-mp-subscription-notification-PRODUCTCODE)의 Amazon 리소스 이름(ARN)이 필요합니다. 서버 제품의 판매자 포털에서는 ARN을 사용할 수 없습니다. AWS Marketplace 운영 팀에 문의하여 ARN을 요청합니다.

다음은 컨테이너 제품에 사용할 수 있는 Amazon SNS 주제입니다.

Amazon SNS 주제: aws-mp-subscription-notification

aws-mp-subscription-notification 주제의 각 메시지는 다음과 같은 형식입니다.

{ "action": "<action-name>", "customer-identifier": " X01EXAMPLEX", "product-code": "n0123EXAMPLEXXXXXXXXXXXX", "offer-identifier": "offer-abcexample123", "isFreeTrialTermPresent":"true" }

<action-name>은 알림에 따라 달라집니다. 가능한 작업은 다음과 같습니다.

  • subscribe-success

  • subscribe-fail

  • unsubscribe-pending

  • unsubscribe-success

제안이 비공개 제안인 경우 알림에 offer-identifier만 표시됩니다.

Amazon SQS 대기열을 Amazon SNS 주제에 구독

Amazon SQS 대기열을 제공된 SNS 주제에 구독하는 것이 좋습니다. SQS 대기열을 생성하고 대기열을 주제에 구독하는 방법에 대한 자세한 지침은 Amazon Simple Notification Service 개발자 안내서 Amazon SQS 대기열을 Amazon SNS 주제에 구독을 참조하세요.

참고

제품을 판매하는 데 AWS 계정 사용되는 에서만 AWS Marketplace SNS 주제를 구독할 수 있습니다. 하지만 메시지를 다른 계정에 전달할 수 있습니다. 자세한 내용은 Amazon Simple Notification Service 개발자 안내서다른 계정의 Amazon SQS 대기열로 Amazon SNS 메시지 전송을 참조하세요.

알림을 위한 SQS 대기열 폴링

SQS 대기열을 SNS 주제에 구독하면 메시지가 SQS에 저장됩니다. 대기열을 지속적으로 폴링하는 서비스를 정의하고, 메시지를 찾고, 그에 따라 메시지를 처리해야 합니다.