Formatage des numéros de téléphone pour l'importation en masse
Genesys Cloud suit la spécification E.164 pour les numéros de téléphone utilisés dans le système. Lorsque vous importez en masse des contacts et des organisations externes via un fichier .csv, les numéros de téléphone d'entrée dans votre fichier .csv doivent être conformes à la norme E.164. Cet article décrit comment formater les numéros de téléphone avant de les importer dans Genesys Cloud.
Formats acceptables de numéros de téléphone
La fonction d'importation en masse et les API d'enrichissement reconnaissent les formats de numéros de téléphone suivants et les traitent en interne afin de les adapter à l'algorithme de résolution d'identité pour la mise en correspondance des contacts :
- +441213315xxx
- +1 232xxx4316
- +29234xxx32432
- +1 xxx 555 5554
- +591 743392xxx3
- +1 321 yyy 9872 x 123
- (+44)121.xxx.5251
- +1 415-xxx-2629
Formats de codes de pays acceptables
La fonction d'importation en bloc et les API d'enrichissement reconnaissent et traitent les formats de code de pays suivants fournis dans la colonne Numéro de téléphone du modèle .csv :
Numéro de téléphone commençant par un signe +
- ÉTATS-UNIS : +1
- GB : +44
- HU : +36
Numéro de téléphone commençant par 00
- ÉTATS-UNIS : 001
- GB : 0044
- HU : 0036
Autres formats de numéros de téléphone
- Pour utiliser ce format, vous devez indiquer le code du pays dans la colonne Code du pays (par exemple, US, GB) dans le modèle .csv :
- ÉTATS-UNIS : 1
- GB : 44
- HU : 36
- Pour tout autre format spécifique à un pays, vous devez indiquer le code du pays dans la colonne Code du pays (par exemple, US, GB) dans le modèle .csv :
-
HU : 06
-
Exemples de formats non E.164
En général, la fonction d'importation en bloc ne traite pas les numéros de téléphone E.164 non conformes et affiche des avertissements et des messages d'erreur appropriés.
Les formats autres que l'E.164 peuvent avoir :
- Moins que les chiffres attendus
- Plus que les chiffres attendus
- Caractères non numériques
Erreurs et avertissements
Ces exemples de scénarios décrivent les erreurs et les messages d'avertissement liés aux numéros de téléphone.
Exemple de scénario 1
Dans ce scénario, le numéro de téléphone suit le formatage E.164 mais ne correspond pas au format nord-américain . La fonction d'importation en bloc applique le formatage nord-américain en insérant les tirets nécessaires.
Saisir le numéro de téléphone au format .csv | Normalisation du code pays en .csv | Numéro de téléphone stocké dans Genesys Cloud | Normalisation téléphonique code pays stocké dans Genesys Cloud | Message d'avertissement |
---|---|---|---|---|
+13216549870 | +1 321-654-9870 | |||
+1 3216549871 | +1 321-654-9871 |
Exemple de scénario 2
Dans ce scénario, le numéro de téléphone respecte le format E.164 mais ne correspond pas au format britannique. La fonction d'importation en masse permet d'ajuster le formatage en supprimant les tirets et en ajoutant les espaces nécessaires.
Saisir le numéro de téléphone au format .csv | Normalisation du code pays en .csv | Numéro de téléphone stocké dans Genesys Cloud | Normalisation téléphonique code pays stocké dans Genesys Cloud | Message d'avertissement |
---|---|---|---|---|
+44 1213315014 | +44 121 331 5014 | |||
+44 121-231-5416 | +44 121 231 5416 |
Exemple de scénario 3
Dans ce scénario, le numéro de téléphone n'est pas conforme à la norme E.164 en raison de chiffres ou de caractères supplémentaires dans l'entrée, et aucun code de pays de normalisation n'est spécifié. Si vous poursuivez l'importation, la fonction d'importation en bloc enregistre le numéro tel quel dans le système et un message d'avertissement apparaît à la fin de la procédure d'importation.
Saisir le numéro de téléphone au format .csv | Normalisation du code pays en .csv | Numéro de téléphone stocké dans Genesys Cloud | Normalisation téléphonique code pays stocké dans Genesys Cloud | Message d'avertissement |
---|---|---|---|---|
(+44)121 231 54023 | (+44)121 231 54023 |
contact.cellPhone[(+44)121 231 54023]{Votre numéro de téléphone n'est pas compatible avec la norme E164} ; contact.cellPhone.normalizationCountryCode[null]{Vous devez fournir un code de pays de normalisation} |
||
(44)1213315082 | (44)1213315082 |
contact.cellPhone[(44)1213315082]{Votre numéro de téléphone n'est pas compatible avec la norme E164} ; contact.cellPhone.normalizationCountryCode[null]{Vous devez fournir un code de pays de normalisation} |
||
(44) 121.331.5290 | (44) 121.331.5290 |
contact.cellPhone[(44) 121.331.5290]{Votre numéro de téléphone n'est pas compatible avec la norme E164} ; contact.cellPhone.normalizationCountryCode[null]{Vous devez fournir un code de pays de normalisation} |
- Le numéro de téléphone (+44)121 231 54023 comporte des chiffres supplémentaires dans l'entrée.
- Les numéros de téléphone (44)1213315082 et (44) 121.331.5290, ont un code pays invalide spécifié entre parenthèses (44). Pour plus d'informations, voir la section Format de code pays valide.
Exemple de scénario 4
Dans ce scénario, le numéro de téléphone n'est pas conforme à la norme E.164 en raison d'un code pays manquant dans le champ de saisie ou de normalisation. Si vous procédez à l'importation, la fonction d'importation en masse ajoute par défaut le code pays des États-Unis.
Saisir le numéro de téléphone au format .csv | Normalisation du code pays en .csv | Numéro de téléphone stocké dans Genesys Cloud | Normalisation téléphonique code pays stocké dans Genesys Cloud | Message d'avertissement |
---|---|---|---|---|
321.654.9881 | +1 321-654-9881 |
contact.cellPhone[321.654.9881]{Votre numéro de téléphone n'est pas compatible avec la norme E164} ; contact.cellPhone.normalizationCountryCode[null]{Vous devez fournir un code de pays de normalisation} |
||
321 654 9879 |
+1 321-654-9879 |
contact.cellPhone[321 654 9879]{Votre numéro de téléphone n'est pas compatible avec la norme E164} ; contact.cellPhone.normalizationCountryCode[null]{Vous devez fournir un code de pays de normalisation} |
Exemple de scénario 5
Dans ce scénario, le numéro de téléphone est au format E.164 et le numéro de téléphone d'entrée n'a pas d'indicatif de pays, mais le fichier d'importation contient l'indicatif de pays de normalisation dans le champ de normalisation. Aucun avertissement n'est généré et la fonction d'importation en masse applique un formatage régional supplémentaire si nécessaire.
Saisir le numéro de téléphone au format .csv | Normalisation du code pays en .csv | Numéro de téléphone stocké dans Genesys Cloud | Normalisation téléphonique code pays stocké dans Genesys Cloud | Message d'avertissement |
---|---|---|---|---|
3216549891 |
US |
+1 321-654-9891 |
US |
|
(44)1213315095 |
GB |
+44 121 331 5095 |
GB |
Exemple de scénario 6
Dans ce scénario, le numéro de téléphone est au format E.164 et le code pays de normalisation est correctement spécifié à la fois dans le numéro d'entrée et dans le champ de normalisation. Aucun avertissement n'est généré et la fonction d'importation en masse applique un formatage régional supplémentaire si nécessaire.
Saisir le numéro de téléphone au format .csv | Normalisation du code pays dans le fichier .csv | Numéro de téléphone stocké dans Genesys Cloud | Normalisation téléphonique code pays stocké dans Genesys Cloud | Message d'avertissement |
---|---|---|---|---|
(+1)321.654.9838 |
US |
+1 321-654-9838 |
US |
|
+441213315039 |
GB |
+44 121 331 5039 |
GB |
Exemple de scénario 7
Dans ce scénario, le numéro de téléphone est au format E.164, mais le numéro d'entrée et le champ de normalisation ont deux codes de pays de normalisation différents. Un message d'avertissement indique que la fonction d'importation en masse utilise uniquement le code pays du numéro de téléphone saisi et ignore la valeur du champ de normalisation.
Saisir le numéro de téléphone au format .csv | Normalisation du code pays en .csv | Numéro de téléphone stocké dans Genesys Cloud | Normalisation téléphonique code pays stocké dans Genesys Cloud | Message d'avertissement |
---|---|---|---|---|
+13216549852 |
GB |
+1 321-654-9852 |
GB |
contact.cellPhone.normalizationCountryCode[GB]{Votre numéro de téléphone est américain, mais votre code pays est britannique. Nous résolvons votre numéro de téléphone avec un indicatif de pays américain.} |
(+44)1213315074 |
US |
+44 121 331 5074 |
US |
contact.cellPhone.normalizationCountryCode[US]{Votre numéro de téléphone est en GB, mais votre code pays est en US. Nous sommes en train de résoudre votre numéro de téléphone avec un code de pays GB.} |