Configurer la boîte de réception des messages mobiles
La Message Inbox (également appelée App Inbox, l’écran avec l’« icône en forme de cloche » dans votre application) vous permet de conserver les messages les plus importants dans votre application en créant une section dédiée pour ces notifications. Les messages peuvent être livrés dans la boîte de réception avec ou sans notification. Vous pouvez le choisir dans les paramètres.
Configuration de la boîte de réception dans votre application
Anchor link toiOS : voir Setting up Pushwoosh InboxKit iOS pour l’écran de boîte de réception UIKit actuel (dispositions en cartes, boutons CTA en ligne, installation via SPM ou CocoaPods).
Android : voir Setting up Pushwoosh Inbox UI Android pour le module pushwoosh-inbox-ui (cartes riches, boutons CTA en ligne, personnalisation du style).
Cordova : voir Setting up Message Inbox for Cordova pour presentInboxUI, la personnalisation du style et la gestion programmatique des messages.
React Native : voir Setting up Message Inbox for React Native pour presentInboxUI, la personnalisation du style et la gestion programmatique des messages.
Flutter : voir Setting up Message Inbox for Flutter pour le package pushwoosh_inbox, la personnalisation de PWInboxStyle et la gestion programmatique des messages.
Xamarin : voir Message inbox for Xamarin (obsolète, Xamarin lui-même a atteint la fin de son support en 2024).
Badge des messages non lus
Anchor link toPour afficher le nombre de messages non lus sur un badge au-dessus d’une icône de boîte de réception, veuillez utiliser les méthodes d’API suivantes :
iOS
[PWInbox unreadMessagesCountWithCompletion:^(NSInteger count, NSError *error) { }];
Android
PushwooshInbox.unreadMessagesCount(result -> { });