# Identifiants d'appareil

Il existe deux manières d'identifier un appareil particulier enregistré auprès de Pushwoosh : un identifiant matériel (HWID) et un jeton push.

## HWID

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

#### HWID Android

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é 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

Pour les appareils iOS, l'IDFV ([Identifier for Vendor](https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor)) est utilisé comme HWID de l'appareil. Il ne changera pas tant qu'il y aura au moins une application du même fournisseur installée sur l'appareil.

Exemple de HWID iOS (en majuscules uniquement !) : `CBAF8ED1-17FB-49A3-73BD-DC79B63AEF93`

## Jeton push

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 s'assurer que la notification est livrée à la combinaison application-appareil unique à laquelle elle est destinée.

#### Jeton push iOS

Les jetons push des appareils iOS sont des chaînes de 64 symboles hexadécimaux. Exemple de jeton push iOS : `03df25c845d460bcdad7802d2vf6fc1dfde97283bf75cc993eb6dca835ea2e2f`

<Aside type="caution">
Assurez-vous que les jetons push iOS que vous utilisez pour cibler des appareils spécifiques dans vos requêtes API sont en **minuscules**.
</Aside>

#### Jeton push Android

Les jetons push des 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`

<Aside type="caution">
L'utilisation de jetons d'appareil bruts pour cibler des appareils spécifiques n'est pas la méthode la plus fiable, car les jetons push FCM ont tendance à changer de temps en temps, et il est difficile de savoir à quelle fréquence cela se produit.
</Aside>

<Aside type="caution" title="Important">
Pour obtenir le HWID et le jeton push, vous aurez besoin de l'aide de votre équipe de développement. Veuillez partager [ce lien](/fr/developer/pushwoosh-knowledge-hub/device-identifiers#how-to-obtain-hwid-and-push-token) avec eux pour des instructions détaillées.
</Aside>