Explication des types d'appareils
Il existe trois types d’enregistrements concernant 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 configuration.
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 tokens push. Les appareils sans token 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://api.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 de Pushwoosh et le rendra éligible à la réception de Messages In-App, et les statistiques d’ouverture de l’application augmenteront de un. 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 token push n’existe pas encore, et cet appareil sera classé 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 aucune requête /applicationOpen de notre SDK pour cet appareil, aucun Événement déclenché, et que cet appareil n’a pas de token 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é, contactez votre Responsable du succès client ou notre équipe du support client.
Appareils Push Enabled
Anchor link toLes appareils Push Enabled sont des appareils auxquels des tokens push sont associés. Cela signifie que vous pouvez envoyer des notifications push à ces appareils, et les passerelles cloud livreront vos notifications push.
Le nombre d’appareils Push Enabled est indiqué dans votre compte Pushwoosh — c’est le nombre de gauche en haut à gauche du Panneau de configuration.
Dès que l’utilisateur accepte de recevoir des notifications push, le token push est émis par les passerelles cloud, telles que APNS et FCM, et notre SDK envoie une requête API au point de terminaison /registerDevice de Pushwoosh avec ce token :
Pushwoosh request: Url: https://api.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 que nous avons un token push enregistré dans notre base de données pour un appareil, il est considéré comme Push Enabled, et vous pouvez commencer à envoyer des notifications push à cet appareil.
Lorsque vous envoyez une notification push, APNS et FCM nous renvoient le statut du token push de chaque destinataire. Si un token est marqué comme invalide ou inexistant, nous le supprimerons de la base de données, et le nombre d’appareils Push Enabled diminuera en conséquence.
Lorsque le token push est supprimé du système, l’appareil n’est plus dans la catégorie Push Enabled mais reste dans les Appareils totaux. Si un utilisateur ouvre l’application après cela, un nouveau token push sera attribué à l’appareil et il retournera dans la catégorie des appareils Push Enabled. S’il n’y a aucune activité dans les 90 jours suivant la suppression du token, 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 notification push dans 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 permet de suivre 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.
Comparer les appareils Push Enabled et les appareils avec alertes push activées vous donne une meilleure idée de vos taux d’opt-in et peut vous aider à choisir le bon canal de communication pour interagir avec un public plus large. Créer 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.