SNSNotificações da Amazon para produtos em contêineres - AWS Marketplace

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 para solicitar ARN o.

O seguinte SNS tópico da Amazon está disponível para produtos em contêineres:

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.