Ricezione di notifiche push nella messaggistica SDK di Amazon Chime - SDK Amazon Chime

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à.

Ricezione di notifiche push nella messaggistica SDK di Amazon Chime

Oltre al titolo e al corpo della notifica push del messaggio del canale, l'SDK Amazon Chime include anche l'ID del messaggio del canale e l'ARN del canale nel payload di dati. Queste informazioni vengono utilizzate per caricare il messaggio completo del canale.

Gli esempi seguenti mostrano un tipico payload di notifiche push.

{ "pinpoint.openApp=true", "pinpoint.notification.title=PushNotificationTitle", "pinpoint.notification.body=PushNotificationBody", "pinpoint.campaign.campaign_id=_DIRECT", "pinpoint.notification.silentPush=0", "pinpoint.jsonBody="{ "chime.message_id":"ChannelMessageId", "chime.channel_arn":"ChannelARN" } }

Disabilitazione o filtraggio delle ricevute di notifica push

L'SDK Amazon Chime offre diverse opzioni per consentire agli utenti delle istanze dell'app di controllare se desiderano ricevere notifiche push.

Disattivazione di tutte le notifiche push

Gli utenti delle istanze dell'app possono disabilitare completamente le notifiche push chiamando UpdateAppInstanceUserEndpointe impostando l'AllowMessagesattributo suNONE.

Disattivazione delle notifiche push per un canale

Gli utenti delle istanze dell'app possono disabilitare le notifiche push per un canale specifico chiamando PutChannelMembershipPreferencesa NONE nel campo PushNotification Preferenze.

Filtrare le notifiche push per un canale

Gli utenti di App Instance possono impostare una regola di filtro in modo da ricevere solo notifiche push specifiche utilizzando il PutChannelMembershipPreferencesAPI. Per ulteriori informazioni, vedi Utilizzo delle regole di filtro per filtrare i messaggi per la messaggistica SDK di Amazon Chime.