currencyCode
Pour les sites qui utilisent le commerce, les recettes et la devise constituent une partie importante d’Analytics. De nombreux sites, notamment ceux qui s’étendent sur plusieurs pays, utilisent des devises différentes. Utilisez la variable currencyCode
pour vous assurer que les attributs de chiffre d’affaires correspondent à la devise appropriée.
La conversion de devise applique la logique suivante à chaque accès. Ces étapes s’appliquent aux valeurs de chiffre d’affaires définies par la variable products
et tous les événements répertoriés comme « Devise » dans Événements de succès sous Paramètres de la suite de rapports.
- Si
currencyCode
n’est pas défini, Adobe suppose que toutes les valeurs de devise sont la devise de la suite de rapports. Consultez Paramètres généraux du compte dans les paramètres de la suite de rapports pour afficher la devise de la suite de rapports. - Si
currencyCode
est défini et correspond à la devise de la suite de rapports, aucune conversion de devise n’est appliquée. - Si
currencyCode
est défini et différent de la devise de la suite de rapports, Adobe applique une conversion de devise basée sur le taux de change du jour en cours. Adobe collabore avec XE pour convertir chaque jour des devises. Toutes les valeurs stockées dans la suite de rapports ont la devise de la suite de rapports. - Si
currencyCode
est défini sur une valeur non valide, l’accès complet est ignoré, ce qui entraîne une perte de données. Assurez-vous que cette variable est correctement définie lorsqu’elle est utilisée.
Cette variable ne persiste pas entre les accès. Assurez-vous que cette variable est définie sur chaque page qui implique des chiffres d'affaires ou des événements de devise qui ne correspondent pas à la devise par défaut de la suite de rapports.
Un point doit doit être utilisé comme séparateur de devise pour toutes les devises lors de la mise en place de cette variable. Par exemple, la couronne suédoise, qui utilise généralement un séparateur à virgules, doit être modifiée pour utiliser un point dans la variable products
et dans tous les événements de devise. Adobe affiche le bon séparateur de devise dans les rapports.
Code de devise utilisant le SDK Web
Le code de devise est mappé aux variables suivantes :
- Objet XDM :
xdm.commerce.order.currencyCode
- Objet de données :
data.__adobe.analytics.currencyCode
oudata.__adobe.analytics.cc
Code de devise utilisant l’extension Adobe Analytics
Le code de devise correspond à un champ sous l’accordéon Général lors de la configuration de l’extension Adobe Analytics.
- Connectez-vous à Collecte de données Adobe Experience Platform à l’aide de vos identifiants Adobe ID.
- Cliquez sur la propriété de balise de votre choix.
- Accédez à l’onglet Extensions, puis cliquez sur le bouton Configurer sous Adobe Analytics.
- Développez l’accordéon Général, qui affiche le champ Code de devise.
Vous pouvez utiliser un code de devise prédéfini ou un code de devise personnalisé. Si vous utilisez un code de devise personnalisé, assurez-vous que le code est valide.
Code de devise dans le SDK Adobe Experience Platform Mobile
Le code de devise est transmis aux SDK Adobe Experience Platform Mobile par le biais de variables de données contextuelles dans l’extension Adobe Analytics.
- Définissez le code de devise dans une variable de données contextuelles pendant
trackState
outrackAction
. - Créez une règle de traitement dans les outils d’administration d’Adobe Analytics pour la suite de rapports. Définissez la règle pour remplacer la variable du code de devise.
- Transmettez le code de devise à la variable
products
dans votre appel àtrackState
outrackAction
.
Vous pouvez utiliser un code de devise prédéfini ou un code de devise personnalisé. Si vous utilisez un code de devise personnalisé, assurez-vous que le code est valide.
s.currencyCode dans AppMeasurement et l’éditeur de code personnalisé de l’extension Analytics
La variable s.currencyCode
est une chaîne contenant un code en majuscules de 3 lettres représentant la devise sur la page. Les valeurs sont sensibles à la casse.
s.currencyCode = "USD";
Les codes de devise suivants sont valides :
AED
AFA
ALL
AMD
ANG
AOA
ARS
AUD
AWG
AZM
BAM
BBD
BDT
BGN
BHD
BIF
BMD
BND
BOB
BRL
BSD
BTN
BWP
BYR
BZD
CAD
CDF
CHF
CLP
CNY
COP
CRC
CSD
CUP
CVE
CYP
CZK
DJF
DKK
DOP
DZD
EEK
EGP
ERN
ETB
EUR
FJD
FKP
GBP
GEL
GGP
GHC
GIP
GMD
GNF
GTQ
GYD
HKD
HNL
HRK
HTG
HUF
IDR
ILS
IMP
INR
IQD
IRR
ISK
JEP
JMD
JOD
JPY
KES
KGS
KHR
KMF
KPW
KRW
KWD
KYD
KZT
LAK
LBP
LKR
LRD
LSL
LTL
LVL
LYD
MAD
MDL
MGA
MKD
MMK
MNT
MOP
MRO
MTL
MUR
MVR
MWK
MXN
MYR
MZM
NAD
NGN
NIO
NOK
NPR
NZD
OMR
PAB
PEN
PGK
PHP
PKR
PLN
PYG
QAR
ROL
RUR
RWF
SAR
SBD
SCR
SDD
SEK
SGD
SHP
SIT
SKK
SLL
SOS
SPL
SRD
SRG
STD
SVC
SYP
SZL
THB
TJS
TMM
TND
TOP
TRL
TTD
TVD
TWD
TZS
UAH
UGX
USD
UYU
UZS
VEB
VND
VUV
WST
XAF
XAG
XAU
XCD
XDR
XOF
XPD
XPF
XPT
YER
ZAR
ZMK
ZWD