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.

Note: La fonction d'importation en masse accepte les formats valides de numéros de téléphone et génère des messages d'avertissement pour vous aider à corriger les problèmes éventuels. Les importations ne sont pas bloquées, mais Genesys recommande de vérifier si le journal de validation contient des avertissements avant de finaliser l'importation.

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.}