Explication des types d'appareils
Il existe trois types d’enregistrements pour les appareils enregistrés auprès de Pushwoosh :
Appareils totaux
Anchor link toLe nombre d’Appareils totaux est indiqué dans votre compte Pushwoosh — c’est le nombre de droite en haut à gauche du Panneau de contrôle.
Les Appareils totaux incluent tous les appareils qui ont été enregistrés auprès de Pushwoosh et qui ont été actifs au cours des 90 derniers jours. Ils peuvent avoir ou non des jetons push. Les appareils sans jeton push sont joignables avec les Messages In-App.
L’appareil est enregistré dès qu’un utilisateur ouvre l’application avec le SDK Pushwoosh pour la première fois après l’installation. Une fois l’application lancée, le SDK effectuera plusieurs appels à notre backend, tels que /applicationOpen
et /getInApps
. Par exemple :
Pushwoosh request: Url: https: //go.pushwoosh.com/json/1.3/applicationOpen Payload: {"request": {"jailbroken": 0, "notificationTypes": 7,"app_version": "1.11.2","application": "66716-7F06D","device_type": 1,"userId": "76051F70-....-46B5-B4BA-F3FC94BD3534", "language": "en","hwid": "76051F70-....-46B5-B4BA-F3FC94BD3534","package": "com.pushwoosh.pushon","os_version": "12.1.4","v": "5.9.1","device_model": "iPhone10,1"}}
Cela enregistrera un appareil avec son hwid (hardware id) dans la base de données Pushwoosh et le rendra éligible à la réception de Messages In-App, et les statistiques d’ouverture de l’application augmenteront d’une unité. Une fois l’appareil enregistré dans une base de données, vous pouvez commencer à soumettre des Tags pour cet appareil et lui attribuer un User ID, si nécessaire.
À ce stade, le jeton push n’existe pas encore, et cet appareil tombera dans la catégorie des Appareils totaux.
Si un appareil n’est pas actif pendant plus de 90 jours, c’est-à-dire qu’il n’y a pas de requêtes /applicationOpen
de notre SDK pour cet appareil, aucun Événement déclenché, et que cet appareil n’a pas de jeton push, il sera effacé de la base de données. Cette période d’inactivité est configurable ; pour réinitialiser la période d’inactivité, adressez-vous à votre Customer Success Manager ou à notre équipe de support client.
Appareils avec push activé
Anchor link toLes Appareils avec push activé sont des appareils auxquels des jetons push sont associés. Cela signifie que vous pouvez envoyer des notifications push à ces appareils, et les passerelles cloud livreront vos pushes.
Le nombre d’Appareils avec push activé est indiqué dans votre compte Pushwoosh — c’est le nombre de gauche en haut à gauche du Panneau de contrôle.
Dès que l’utilisateur accepte de recevoir des notifications push, le jeton push est émis par les passerelles cloud, telles que l’APNS et FCM, et notre SDK envoie une requête API au point de terminaison /registerDevice
de Pushwoosh avec ce jeton :
Pushwoosh request: Url: https: //go.pushwoosh.com/json/1.3/registerDevice Payload: {"request": {"gateway": "production", "jailbroken": 0, "notificationTypes": 7, "app_version": "1.11.2", "application": "66716-7F06D", "sounds": ["bubble.wav"], "device_type": 1, "userId": "76051F70-....-46B5-B4BA-F3FC94BD3534", "language": "en", "hwid": "76051F70-....-46B5-B4BA-F3FC94BD3534", "package": "com.pushwoosh.pushon", "timezone": "25200", "os_version": "12.1.4", "push_token": "9c943351faaa7080a1c076343521.......17d220a0c68f42125cd98bb", "v": "5.9.1", "device_model": "iPhone10,1"}}
Maintenant, puisque nous avons un jeton push enregistré dans notre base de données pour un appareil, il est considéré comme un Appareil avec push activé, et vous pouvez commencer à envoyer des notifications push à cet appareil.
Lorsque vous envoyez une notification push, l’APNS et FCM nous renvoient le statut du jeton push de chaque destinataire. Si un jeton est marqué comme invalide ou inexistant, nous le supprimerons de la base de données, et le nombre d’Appareils avec push activé diminuera en conséquence.
Lorsque le jeton push est supprimé du système, l’appareil n’est plus dans la catégorie des Appareils avec push activé mais reste dans les Appareils totaux. Si un utilisateur ouvre l’application après cela, un nouveau jeton push sera attribué à l’appareil et il retournera dans la catégorie des Appareils avec push activé. S’il n’y a aucune activité dans les 90 jours suivant la suppression du jeton, l’appareil est totalement effacé de la base de données.
Appareils avec alertes push activées
Anchor link toLes Appareils avec alertes push activées peuvent afficher des alertes de notification push en dehors de l’application : sur l’écran de verrouillage, dans le centre de notifications, ou sous forme de badge sur l’icône de l’application. Cela dépend si un utilisateur active ou désactive les alertes de notifications push depuis les paramètres de son appareil.
Les appareils avec les alertes activées sont marqués avec la valeur “True” du tag par défaut Push Alerts Enabled, tandis que les autres sont marqués “False”. Vous pouvez vérifier cela dans les statistiques de vos Tags. Ce Tag suit combien d’utilisateurs peuvent réellement recevoir des alertes de notification push lorsqu’ils ont l’application en arrière-plan ou fermée.
Le tag Push Alerts Enabled est un tag par défaut et est collecté automatiquement par le SDK Pushwoosh. Les dernières versions du SDK Pushwoosh (publiées à l’automne 2018 ou plus tard) sont requises.
La comparaison entre les Appareils avec push activé et les Appareils avec alertes push activées vous donne une meilleure image de vos taux d’opt-in et peut aider à choisir le bon canal de communication pour interagir avec une audience plus large. Construire un segment d’appareils avec les alertes désactivées vous permet de les atteindre via des canaux alternatifs et de les motiver à réactiver les alertes de notification.