Show Menu
SUJETS×

Identification des appareils mobiles

La plupart des périphériques mobiles acceptent les cookies des navigateurs. Néanmoins, dans les cas où les périphériques n’acceptent pas les cookies, une autre méthode est utilisée pour identifier de manière unique les périphériques sans fil.
Adobe a identifié un certain nombre d’ en-têtes d’identifiant abonné  HTTP qui identifient, de façon unique, la majorité des périphériques mobiles. Ces en-têtes comprennent souvent le numéro de téléphone du périphérique (ou une version hachée du numéro) ou d’autres identifiants. La majorité des périphériques actuels possèdent un ou plusieurs en-têtes qui les identifient de façon unique. Tous les serveurs de collecte de données Adobe utilisent automatiquement ces en-têtes au lieu d’un identifiant visiteur.
Dans une demande d’image habituelle, un « 1 » figurant dans le chemin ( /b/ss/rsid/1 ) donne l’ordre aux serveurs Adobe de retourner une image gif et de tenter de définir un cookie d’identifiant visiteur persistant ( AMCV_ ou s_vi ). Néanmoins, si le périphérique est reconnu en tant que périphérique mobile sur la base des en-têtes HTTP, un « 5 » est transmis à la place du « 1 », ce qui indique qu’une image au format wbmp doit être retournée et que notre liste d’en-têtes sans fil reconnus (pas un cookie) doit être utilisée pour identifier le périphérique.
Le tableau suivant répertorie l’ordre des méthodes d’identifiant utilisées sur la base de la valeur du type d’image de retour (« 1 » ou « 5 ») dans le chemin :
Paramètre Ordre de la méthode d’identifiant
/1/
Valeur par défaut :
  • Identifiant visiteur personnalisé
  • Cookie
  • En-tête d’identifiant abonné
  • Adresse IP-Agent utilisateur-Adresse IP de passerelle
/5/ /5.1/ /5.5/
Device was identified as a wireless device, or /5/ was manually sent in the image request:
  • Identifiant visiteur personnalisé
  • En-tête d’identifiant abonné
  • Cookie
  • Adresse IP-Agent utilisateur-Adresse IP de passerelle
Vous pouvez également transmettre un « 1 » ou un « 5 » dans les demandes d’image manuelles mais gardez à l’esprit que ces codes sont mutuellement exclusifs. De ce fait, toujours transmettre « 5 » ne produit pas de cookie lorsqu’il est pris en charge. Vous pouvez incorporer votre propre mécanisme pour déterminer si un périphérique prend en charge les cookies, et si c’est le cas, transmettre « 1 » dans l’image plutôt que « 5 ». Dans cette situation, l’amélioration en termes de précision est limitée au nombre de périphériques mobiles prenant en charge les cookies.

En-têtes d’identifiant abonné

S’agissant de l’identification des utilisateurs, la méthode de l’identifiant abonné se révèle généralement plus fiable qu’un cookie, compte tenu des problèmes de suppression et d’acceptation des cookies, ainsi que de ceux liés à la gestion des cookies de passerelle.
Vous pouvez améliorer les changements d’identification d’un visiteur ajouté à la liste blanche pour l’opérateur utilisé par vos visiteurs mobiles. Pour accéder à l’identifiant visiteur de l’opérateur, contactez ce dernier pour qu’il ajoute votre domaine à sa liste blanche. Si vous figurez sur la liste blanche de l’opérateur, vous avez également accès aux en-têtes d’identifiant abonné auxquels vous ne pourriez peut-être pas accéder autrement.
La liste ci-dessous d’en-têtes est utilisée pour identifier les périphériques sans fil. L’algorithme de traitement des en-têtes consiste à
  1. extraire la clé d’en-tête HTTP (nom de l’en-tête, tel que « X-Up-Calling-Line-ID ») ;
  2. supprimer tous les caractères non alphanumériques (A-Z et a-z) ;
  3. convertir la clé d’en-tête en minuscules ;
  4. comparer la fin de la clé à celles du tableau suivant afin de trouver une correspondance :
En-tête
Type
Exemple
callinglineid
ID
X-Up-Calling-Line-ID: 8613802423312
subno
ID
x-up-subno: swm_10448371100_vmag.mycingular.net
clientid
ID
uid
ID
x-jphone-uid: a2V4Uh21XQH9ECNN
clid
ID
X-Hts_clid: 595961714786
deviceid
ID
rim-device-id: 200522ae
forwardedfor
ID ou adresse IP
X-Forwarded-For: 127.0.0.1
msisdn
ID ou adresse IP
X-Wap-msisdn: 8032618185
clientip
Adresse IP
Client-ip: 10.9.41.2
wapipaddr
Adresse IP
X-WAPIPADDR: 10.48.213.162
huaweinasip
Adresse IP
x-huawei-NASIP: 211.139.172.70
userip
Adresse IP
UserIP: 70.214.81.241
ipaddress
Adresse IP
X-Nokia-ipaddress: 212.97.227.125
subscriberinfo
Adresse IP
X-SUBSCRIBER-INFO: IP=10.103.132.128
Par exemple, « callinglineid » correspond à « X-Up-Calling-Line-ID » et « nokia-callinglineid ». Le type d’en-tête indique ce qu’il doit contenir. L’ordre de priorité des en-têtes est répertorié ici (si un en-tête « callinglineid » est présent, il est utilisé à la place de « subno »).
Vous pouvez utiliser les variables dynamiques pour extraire des valeurs spécifiques d’un en-tête.