Les champs obligatoires d'une requête pour réaliser un routage
Afin d'être utilisable dans une campagne sur Sendingly, la requête doit contenir le canal du destinataire dans un champ nommé EMAIL ou TELMOBILE.
Les champs obligatoires pour pouvoir requêter la table d'envoi
Afin que la campagne finale soit requêtable depuis les tables d'envoi et de réaction, la requête doit contenir :
-
- l'ID du destinataire dans un champ nommé SYS__CUSTOMER_ID
- l'ID marque du destinataire dans un champ nommé SYS__BUSINESS_UNIT_BRAND_ID
- l'ID pays du destinataire dans un champ nommé SYS__BUSINESS_UNIT_COUNTRY_CODE
Préfixer les champs
Si certains champs ne sont pas préfixés comme il faut, le calcul partira en erreur.
Ajouter un alias aux sous-requêtes
Tout comme le préfixe des champs, il est obligatoire d'ajouter un alias aux sous-requêtes pour ne pas avoir d'erreur.
Les jointures des tables de référence
En cas de jointure avec une table de référence contenant plusieurs marques et/ou pays, il est important d'ajouter les champs business_unit_brand_id et business_unit_country_code dans la jointure.
La clé de jointure ID client unique
En utilisant l'ID client unique comme clé de jointure, il est nécessaire d'ajouter systématiquement une condition sur le champ is_master = true.