Réception de notifications push - Amazon Chime SDK

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Réception de notifications push

Outre le titre et le corps de la notification push du message de chaîne, le SDK Amazon Chime inclut également l'ID du message de chaîne et l'ARN du canal dans la charge utile des données. Vous utilisez ces informations pour charger le message complet de la chaîne.

Les exemples suivants montrent une charge utile typique d'une notification 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" } }

Désactiver ou filtrer les reçus de notifications push

Le SDK Amazon Chime propose plusieurs options permettant aux utilisateurs d'instances d'applications de contrôler s'ils souhaitent recevoir des notifications push.

Désactiver toutes les notifications push

Les utilisateurs de l'instance d'application peuvent désactiver complètement les notifications push en appelant UpdateAppInstanceUserEndpointet en définissant l'AllowMessagesattribut surNONE.

Désactiver les notifications push pour une chaîne

Les utilisateurs d'instances d'application peuvent désactiver les notifications push pour une chaîne spécifique PutChannelMembershipPreferencesen appelant NONE dans le champ PushNotification Préférences.

Filtrer les notifications push pour une chaîne

Les utilisateurs d'App Instance peuvent définir une règle de filtrage afin de ne recevoir que des notifications push spécifiques à l'aide de l'PutChannelMembershipPreferencesAPI. Pour plus d’informations, consultez Utilisation de règles de filtrage pour filtrer les messages.