Identifiants d'appareil
Il existe deux manières d’identifier un appareil spécifique enregistré auprès de Pushwoosh : un identifiant matériel (HWID) et un jeton push.
HWID
Anchor link toLe HWID (ou Hardware ID) est un identifiant clé attribué à l’appareil par le SDK Pushwoosh.
HWID Android
Anchor link toPour les appareils Android, le HWID est un ensemble aléatoire de lettres et de chiffres généré par la première application avec le SDK Pushwoosh installée sur l’appareil. Il est ensuite partagé avec d’autres applications contenant le SDK Pushwoosh, de sorte que toutes ces applications auront le même HWID.
Cependant, si un utilisateur supprime toutes les applications avec le SDK Pushwoosh puis en réinstalle certaines, un nouveau HWID sera à nouveau généré.
Exemple de HWID Android : 5dcaed99-e1e0-44dc-bde2-b96188b99e9e
HWID iOS
Anchor link toPour les appareils iOS, l’IDFV (Identifier for Vendor) est utilisé comme HWID de l’appareil. Il ne changera pas tant qu’au moins une application du même fournisseur est installée sur l’appareil.
Exemple de HWID iOS (en majuscules uniquement !) :CBAF8ED1-17FB-49A3-73BD-DC79B63AEF93
Jeton push
Anchor link toLe jeton push (jeton d’appareil) est une clé unique pour la combinaison application-appareil, émise par les passerelles de notification push d’Apple ou de Google. Il permet aux passerelles et aux fournisseurs de notifications push d’acheminer les messages et de garantir que la notification est livrée à la combinaison application-appareil unique à laquelle elle est destinée.
Jeton push iOS
Anchor link toLes jetons push d’appareils iOS sont des chaînes de 64 symboles hexadécimaux. Exemple de jeton push iOS : 03df25c845d460bcdad7802d2vf6fc1dfde97283bf75cc993eb6dca835ea2e2f
Jeton push Android
Anchor link toLes jetons push d’appareils Android peuvent avoir des longueurs différentes (généralement inférieures à 255 caractères) et commencent généralement par APA91b… ; cependant, ils peuvent aussi avoir un préfixe séparé par un deux-points. Exemple de jeton push Android : APA91bFoi3lMMre9G3XzR1LrF4ZT82_15MEICogXSLB8-MrdkRuRQFwNI5u8Dh0cI90ABD3BOKnxkEla8cGdisbDHl5cVIkZah5QUhSAxzx4Roa7b4xy9tvx9iNSYw-eXBYYd8k1XKf8Q_Qq1X9-x-U-Y79vdPq