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
currencyCoden’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
currencyCodeest défini et correspond à la devise de la suite de rapports, aucune conversion de devise n’est appliquée. - Si
currencyCodeest 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
currencyCodeest 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.currencyCodeoudata.__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
trackStateoutrackAction. - 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
productsdans votre appel àtrackStateoutrackAction.
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 :
AEDAFAALLAMDANGAOAARSAUDAWGAZMBAMBBDBDTBGNBHDBIFBMDBNDBOBBRLBSDBTNBWPBYRBZDCADCDFCHFCLPCNYCOPCRCCSDCUPCVECYPCZKDJFDKKDOPDZDEEKEGPERNETBEURFJDFKPGBPGELGGPGHCGIPGMDGNFGTQGYDHKDHNLHRKHTGHUFIDRILSIMPINRIQDIRRISKJEPJMDJODJPYKESKGSKHRKMFKPWKRWKWDKYDKZTLAKLBPLKRLRDLSLLTLLVLLYDMADMDLMGAMKDMMKMNTMOPMROMTLMURMVRMWKMXNMYRMZMNADNGNNIONOKNPRNZDOMRPABPENPGKPHPPKRPLNPYGQARROLRURRWFSARSBDSCRSDDSEKSGDSHPSITSKKSLLSOSSPLSRDSRGSTDSVCSYPSZLTHBTJSTMMTNDTOPTRLTTDTVDTWDTZSUAHUGXUSDUYUUZSVEBVNDVUVWSTXAFXAGXAUXCDXDRXOFXPDXPFXPTYERZARZMKZWD