CitrusAd a besoin de données de commande pour générer des annonces pertinentes. La synchronisation des commandes est également très utile pour les tableaux de bord des annonceurs et des détaillants au sein du portail CitrusAd, étant donné que les commandes sont utilisées dans les calculs de ventes, de conversion, de valeur de vente et de retour sur les dépenses publicitaires. Ces données sont extrêmement utiles pour les équipes publicitaires, qui peuvent ainsi analyser l'efficacité des investissements, et engager de nouvelles dépenses en conséquence.
![Reporting.png 960](https://files.readme.io/f9bcb1f-Reporting.png)
Image de l'écran Campagne
Synchroniser les données de commande
La synchronisation des données de commande implique que le détaillant joigne le sessionId
du client à la requête d'annonce, puis à la synchronisation des données de commande avec CitrusAd. Grâce à ces informations, CitrusAd peut alors examiner les adId
fournis pour les requêtes d'annonces du sessionId
et les attribuer en conséquence dans la fenêtre correspondante.
Si vous le souhaitez, le sessionId
peut être remplacé par un identifiant client haché à long terme attribuable à différentes sessions. Pour en savoir plus, veuillez vous adresser à votre responsable de compte technique.
Exigences d'intégration
Avec cette intégration, il est nécessaire d'envoyer à CitrusAd l'identifiant de session unique du client dans la requête d'annonce et la confirmation de commande, comme dans l'exemple ci-dessous :
{
"orders": [
{
"customerId": "npc-s243-ir",
"catalogId": "6adb93d0-7he4-4d4e-9b47-e5d3714c976a",
"sessionId": "5cat7-9964-4f",
"orderDate": "2021-12-02T15:00:00Z",
"id": "3h30e938-c158-4d78-a0af-b48bbwfrcss4",
"orderItems": [
{
"gtin": "9891998566P",
"quantity": 3,
"regularUnitPrice": "1.00",
"totalOrderItemPriceAfterDiscounts": "3.00"
}
]
}
]
}
La fonctionnalité
sessionId
doit être le même que celui fourni dans la requête d'annonce envoyée à CitrusAd.