View a markdown version of this page

Notifiche Amazon SNS per prodotti container - AWS Marketplace

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Notifiche Amazon SNS per prodotti container

Importante

Le notifiche SNS per i prodotti AWS Marketplace in container vengono sostituite dalle notifiche Amazon EventBridge . Se disponi di prodotti container esistenti integrati con SNS, continueranno a funzionare. Per ulteriori informazioni, consulta Gestione degli eventi relativi agli accordi sui container con Amazon EventBridge.

Per ricevere notifiche, puoi iscriverti agli argomenti di Amazon Simple Notification Service (Amazon SNS) AWS Marketplace forniti durante la creazione del prodotto. Gli argomenti forniscono notifiche sulle modifiche agli abbonamenti dei clienti per i tuoi prodotti. Ad esempio, puoi utilizzare queste notifiche per sapere quando i clienti accettano un'offerta privata.

Nota

Durante il processo di creazione del prodotto, viene creato un argomento Amazon SNS per il tuo prodotto. Per iscriverti alle notifiche, è necessario l'Amazon Resource Name (ARN) dell'argomento Amazon SNS (ad esempio,). arn:aws:sns:us-east-1:123456789012:aws-mp-subscription-notification-PRODUCTCODE L'ARN non è disponibile nel portale dei venditori per i prodotti server. Contatta il team AWS Marketplace operativo per richiedere l'ARN.

Il seguente argomento di Amazon SNS è disponibile per i prodotti in container:

Argomento Amazon SNS: aws-mp-subscription-notification

Ogni messaggio nell'argomento ha il seguente formato. aws-mp-subscription-notification

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

Il <action-name> valore varierà a seconda della notifica. Le azioni possibili sono:

  • subscribe-success

  • subscribe-fail

  • unsubscribe-pending

  • unsubscribe-success

offer-identifierÈ incluso nella notifica solo quando l'azione è subscribe-success osubscribe-fail. Non è incluso nelle notifiche quando l'azione è unsubscribe-pending ounsubscribe-success. Per le offerte create prima di gennaio 2024, questo identificatore è incluso nella notifica solo per le offerte private. Per le offerte create a gennaio 2024 e versioni successive, questo identificatore è incluso nelle notifiche di tutte le offerte, comprese le offerte private e le offerte pubbliche.

Per informazioni sui tipi di offerta, consulta la risposta dell'DescribeEntity API o la visibilità dell'offerta di un accordo nella dashboard dei rinnovi degli accordi.

Nota

Per quanto riguarda l'DescribeEntity API, se trovi un Account AWS aspetto della regola di targeting dell'account per quell'offerta, si tratta di un'offerta privata. Se Account AWS nell'account non è presente un aspetto della regola di targeting per quell'offerta, si tratta di un'offerta pubblica.

Iscrizione di una coda Amazon SQS all'argomento Amazon SNS

Consigliamo di iscrivere una coda Amazon SQS agli argomenti SNS forniti. Per istruzioni dettagliate sulla creazione di una coda SQS e sulla sottoscrizione della coda a un argomento, consulta Sottoscrizione di una coda Amazon SQS a un argomento Amazon SNS nella Amazon Simple Notification Service Developer Guide.

Nota

Puoi abbonarti solo agli argomenti SNS utilizzati per vendere i prodotti. AWS Marketplace Account AWS Tuttavia, puoi inoltrare i messaggi a un altro account. Per ulteriori informazioni, consulta Invio di messaggi Amazon SNS a una coda Amazon SQS in un altro account nella Amazon Simple Notification Service Developer Guide.

Eseguire il polling della coda SQS per le notifiche

Dopo aver iscritto la coda SQS a un argomento SNS, i messaggi vengono archiviati in SQS. È necessario definire un servizio che interroghi continuamente la coda, cerchi i messaggi e li gestisca di conseguenza.