에서 AMI 제품에 대한 Amazon SNS 알림 수신 AWS Marketplace - AWS Marketplace

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

에서 AMI 제품에 대한 Amazon SNS 알림 수신 AWS Marketplace

제품의 고객 구독 변경 사항에 대한 알림을 받으려면 제품 생성 중에 AWS Marketplace 제공되는에 대한 Amazon Simple Notification Service(Amazon SNS) 주제를 구독하면 됩니다. 예를 들어 고객이 비공개 제안을 수락하는 시점을 알 수 있습니다. Amazon SNS 주제: aws-mp-subscription-notification은 AMI 제품에 사용할 수 있는 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 주제: aws-mp-subscription-notification

subscribe-successsubscribe-fail 작업에 대한 aws-mp-subscription-notification 주제의 각 메시지는 다음과 같은 형식입니다.

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

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

  • subscribe-success

  • subscribe-fail

  • unsubscribe-pending

  • unsubscribe-success

offer-identifier는 2024 AWS Marketplace 년 1월부터 생성된 모든 새 제안에 대한 알림에 포함됩니다.

제안 유형에 대한 자세한 내용은 DescribeEntity API의 응답 또는 계약 갱신 대시보드에서 계약의 제안 가시성을 참조하세요.

참고

DescribeEntity API의 경우 해당 제안에 대한 대상 지정 규칙의 패싯을 대상으로 하는 계정 AWS 계정 에서를 발견하면 비공개 제안입니다. 해당 제안 AWS 계정 에 대한 대상 지정 규칙의 패싯을 대상으로 하는가 계정에 없는 경우 공개 제안입니다.

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에 저장됩니다. 대기열을 지속적으로 폴링하는 서비스를 정의하고, 메시지를 찾고, 그에 따라 메시지를 처리해야 합니다.