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'AllowMessages
attribut 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.