As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
SNSNotificações da Amazon para produtos em contêineres
Para receber notificações, você pode assinar os tópicos do Amazon Simple Notification Service (AmazonSNS) AWS Marketplace fornecidos durante a criação do produto. Os tópicos fornecem notificações sobre alterações nas assinaturas dos clientes para seus produtos. Por exemplo, você pode usar essas notificações para saber quando os clientes aceitam uma oferta privada.
nota
Durante o processo de criação do produto, um SNS tópico da Amazon é criado para seu produto. Para assinar as notificações, você precisa do Amazon Resource Name (ARN) do SNS tópico da Amazon (por exemplo,arn:aws:sns:us-east-1:123456789012:aws-mp-subscription-notification-PRODUCTCODE
). O não ARN está disponível no portal do vendedor para produtos de servidor. Entre em contato com a equipe de operações do AWS Marketplace
O seguinte SNS tópico da Amazon está disponível para produtos em contêineres:
-
SNSTópico da Amazon: aws-mp-subscription-notification: este tópico notifica você quando um comprador assina ou cancela a assinatura de um produto. Isso está disponível para modelos de preços por hora, incluindo por hora e por hora com longo prazo.
SNSTópico da Amazon: aws-mp-subscription-notification
Cada mensagem no tópico aws-mp-subscription-notification
tem o formato a seguir.
{ "action": "
<action-name>
", "customer-identifier": "X01EXAMPLEX
", "product-code": "n0123EXAMPLEXXXXXXXXXXXX
", "offer-identifier": "offer-abcexample123
", "isFreeTrialTermPresent":"true" }
A ferramenta <action-name>
variará de acordo com a notificação. As ações possíveis são:
-
subscribe-success
-
subscribe-fail
-
unsubscribe-pending
-
unsubscribe-success
O offer-identifier
só vai aparecer na notificação se a oferta for privada.
Inscrevendo uma SQS fila da Amazon no tópico da Amazon SNS
Recomendamos que você inscreva uma SQS fila da Amazon nos tópicos fornecidosSNS. Para obter instruções detalhadas sobre como criar uma SQS fila e inscrever a fila em um tópico, consulte Inscrever uma fila da Amazon em um tópico da SQS Amazon no Guia do desenvolvedor do SNS Amazon Simple Notification Service.
nota
Você só pode se inscrever em AWS Marketplace SNS tópicos do Conta da AWS usado para vender os produtos. No entanto, você pode encaminhar as mensagens para uma conta diferente. Para obter mais informações, consulte Enviar SNS mensagens da Amazon para uma SQS fila da Amazon em uma conta diferente no Guia do desenvolvedor do Amazon Simple Notification Service.
Pesquisando a SQS fila para notificações
Depois de inscrever sua SQS fila em um SNS tópico, as mensagens são armazenadas emSQS. Defina um serviço que continuamente sonde a fila, procure mensagens e manipule-as da forma adequada.