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.
Outre le titre et le corps de la notification push du message du canal, le SDK Amazon Chime inclut également l'ID du message du canal 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 de l'instance d'application peuvent désactiver les notifications push pour un canal spécifique en appelant PutChannelMembershipPreferencesNONE
dans le champ PushNotification Préférences.
Filtrer les notifications push pour une chaîne
Les utilisateurs d'une instance d'application peuvent définir une règle de filtrage afin de ne recevoir que des notifications push spécifiques à l'aide du PutChannelMembershipPreferencesAPI. Pour plus d’informations, consultez Utilisation de règles de filtrage pour filtrer les messages du SDK Amazon Chime.