Passer au contenu

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.

Le HWID (ou Hardware ID) est un identifiant clé attribué à l’appareil par le SDK Pushwoosh.

HWID Android

Anchor link to

Pour 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

Pour 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 to

Le 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 to

Les 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 to

Les 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