

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Mappage de type d’objet dans Profils des clients Amazon Connect
<a name="customer-profiles-object-type-mapping"></a>

Le mappage de type d’objet indique à la fonctionnalité Profils des clients comment ingérer un type de données spécifique. Il fournit des informations essentielles, telles que :
+ Comment les données doivent être renseignées à partir de l’objet et ingérées dans l’objet de profil standard. 
+ Quels champs doivent être indexés dans l’objet et comment ces champs doivent ensuite être utilisés pour attribuer des objets de ce type à un profil spécifique.

Les rubriques de cette section fournissent des informations et des étapes pour vous aider à configurer le mappage de type d’objet, notamment comment créer un mappage de type d’objet, les détails de la définition du mappage, ainsi que les concepts clés et la terminologie. 

**Topics**
+ [Concepts et terminologie pour les mappages de type d’objet client](customer-profiles-terminology.md)
+ [Création d’un mappage de type d’objet](create-object-type-mapping.md)
+ [Détails de la définition du mappage de type d’objet dans Profils des clients Amazon Connect](object-type-mapping-definition-details.md)
+ [Propriétés supplémentaires des types d’objets dans les Profils de clients](additional-properties-object-types.md)
+ [Profils inférés](inferred-profiles.md)
+ [Modèles d’enregistrement de contacts](ctr-contact-record-template.md)
+ [Associez l’enregistrement de contact à un profil trouvé à l’aide de la clé \$1phone dans Profils des clients](auto-associate-profile-using-phone-profile-key.md)
+ [Exemples de mappages de types d’objets dans Profils des clients Amazon Connect](examples-object-type-mappings.md)
+ [Types d’objets de profil implicites dans Profils des clients Amazon Connect](implicit-profile-object-types.md)
+ [Mappage des données optimisé par l’IA générative](genai-powered-data-mapping.md)
+ [Limites de données des Profils des clients](customer-profiles-data-limits.md)

# Concepts et terminologie pour les mappages de type d’objet client
<a name="customer-profiles-terminology"></a>

La terminologie et les concepts suivants sont indispensables à la compréhension des mappages de types d’objets personnalisés. 

**Objet de profil standard**  <a name="StandardProfileObject"></a>
Un *objet de profil standard* est un objet prédéfini que contiennent tous les profils.   
Un objet de profil standard contient des champs standard, tels que les numéros de téléphone, les adresses e-mail, le nom et d’autres données standard. Ces données peuvent être récupérées dans un format standard quelle que soit la source (par exemple ServiceNow, Salesforce ou Marketo).

**Objet de profil**  <a name="ProfileObject"></a>
Un *objet de profil* est une unité d’information unique connue sur un profil. Par exemple, les informations concernant un appel téléphonique, un ticket, un cas ou même un enregistrement de clics provenant d’un site web.  
Un seul objet de profil peut avoir une taille maximale de 250 Ko et peut être n’importe quel document JSON structuré.   
+ Chaque objet de profil possède un type. Par exemple, l'objet de profil peut être un enregistrement de contact Amazon Connect, des ServiceNow utilisateurs ou des prospects Marketo. 
+ Le type fait référence au mappage de type d’objet.
+ Le mappage de type d’objet définit la manière dont cet objet spécifique doit être ingéré dans Profils des clients.

**Profil**  <a name="Profile"></a>
Un *profil* contient toutes les informations connues sur un client ou un contact spécifique. Il inclut un seul objet de profil standard et un certain nombre d’objets de profil supplémentaires.

**Mappage de type d’objet**  <a name="ObjectTypeMapping"></a>
Le *mappage de type d’objet* indique à la fonctionnalité Profils des clients comment ingérer un type de données spécifique. Il fournit les informations suivantes à la fonctionnalité Profils des clients :   
+ Comment les données doivent être renseignées à partir de l’objet et ingérées dans l’objet de profil standard. 
+ Quels champs doivent être indexés dans l’objet et comment ces champs doivent ensuite être utilisés pour attribuer des objets de ce type à un profil spécifique.

**Modèle de mappage**  <a name="MappingTemplate"></a>
Un *modèle de mappage* est un mappage de type d’objet prédéfini inclus dans le service Profils des clients.  
Les profils clients incluent des modèles de mappage pour les enregistrements de contacts Amazon Connect, les comptes Salesforce, ServiceNow les utilisateurs et les prospects Marketo. Pour obtenir la liste complète des modèles de mappage disponibles, utilisez l'[ListProfileObjectTypeTemplates](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjectTypeTemplates.html)API.  
Les modèles de mappage vous permettent d’ingérer rapidement des données provenant de sources connues sans avoir à spécifier d’informations supplémentaires.

# Création d’un mappage de type d’objet dans Profils des clients Amazon Connect
<a name="create-object-type-mapping"></a>

Un mappage de type d’objet indique à la fonctionnalité Profils des clients comment intégrer un type spécifique de données provenant d’une application source, telle que Salesforce, Zendesk ou S3, dans un objet de profil standard unifié. Vous pouvez ensuite afficher les données contenues dans cet objet (par exemple : l’adresse postale et l’adresse e-mail du client) à vos agents à l’aide de l’[application d’agent Amazon Connect](customer-profile-access.md). 

Le mappage de type d’objet fournit les informations suivantes à la fonctionnalité Profils des clients : 
+ Comment les données doivent être renseignées à partir de l’objet et ingérées dans l’objet de profil standard.
+ Quels champs doivent être indexés dans l’objet et comment ces champs doivent ensuite être utilisés pour attribuer des objets de ce type à un profil spécifique.

Il existe deux façons de créer un mappage de type d’objet :
+ Utilisez la console Amazon Connect. L’interface utilisateur rend les fonctionnalités de mappage des données facilement accessibles. Par exemple, vous pouvez ajouter des attributs personnalisés et définir des identifiants de recherche et uniques pour les modèles de contact. Aucun codage requis \$1 
+ Utilisez l’API Profils des clients. Pour plus d’informations, consultez la [Référence des API Profils des clients Amazon Connect](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/Welcome.html).

Cette rubrique explique comment créer un mappage à l’aide de la console Amazon Connect.

## Création d’un mappage de données à l’aide de la console Amazon Connect
<a name="create-object-type-mapping-ui"></a>

Amazon Connect fournit une expérience sans code pour cartographier les données clients à partir d'applications locales et tierces avec Amazon S3, Salesforce ServiceNow, Zendesk et Marketo.

Pour créer un mappage de données, vous définissez un mappage de type d’objet qui décrit à quoi ressemble l’objet de profil personnalisé. Ce mappage définit comment les champs de vos données peuvent être utilisés pour renseigner les champs du profil standard ou comment ils peuvent être utilisés pour attribuer les données à un profil spécifique.

### Étape 1 : configurer le mappage de données
<a name="step1-how-to-set-up-data-mapping"></a>

1. Ouvrez la console Amazon Connect à l'adresse [https://console.aws.amazon.com/connect/](https://console.aws.amazon.com/connect/).

1. Dans la page Instances, choisissez l’alias d’instance. L’alias d’instance est également le **nom de votre instance**, qui apparaît dans votre URL Amazon Connect. L’image suivante présente la page **Instances du centre de contact virtuel Amazon Connect** avec un encadré autour de l’alias d’instance.  
![\[Page Instances du centre de contact virtuel Amazon Connect, alias d’instance.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/instance.png)

1. Dans le volet de navigation, choisissez **Profils des clients**, puis **Mappages de données**.

1. Choisissez **Créer un mappage de données** pour commencer.

1. Sur la page **Configurer le mappage de données**, dans la section **Description**, ajoutez un nom qui vous aidera à identifier la source ou le but de ce mappage. Ce sont les métadonnées du type d’objet. 

1. Dans la section **Source de données** :

   1. Choisissez d’où proviennent les données, par exemple Salesforce ou Zendesk. Sur la base de votre sélection, Amazon Connect sélectionne automatiquement les destinations disponibles en fonction du modèle prédéfini. 

   1. Choisissez l’objet source. Cela vous permet de créer votre profil unifié.

   1. Dans la section **Destination du mappage**, choisissez les données que vous souhaitez utiliser pour créer votre profil de client unifié. Ces informations peuvent être communiquées à vos flux et à vos agents afin de personnaliser les interactions avec les contacts.

      Pour plus d’informations sur les destinations de mappage prises en charge, consultez [À propos des destinations de mappage dans Amazon Connect](about-mapping-destinations.md).

   1. Dans la section **Options supplémentaires**, vous pouvez choisir à quel moment désactiver la création de nouveaux profils et pendant combien de temps vous souhaitez les conserver. Ces options vous aident à gérer vos coûts.
**Note**  
Par défaut, la période de rétention du domaine est de 366 jours. Pour modifier la période de rétention définie pour votre domaine, utilisez l'[UpdateDomain](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_UpdateDomain.html)API. 

1. Si vous avez choisi une source autre que S3, dans la *application* section **Établir une connexion avec**, choisissez une EventBridge connexion Amazon AppFlow ou Amazon existante pour connecter vos données, ou créez une nouvelle connexion. Vous pouvez créer une nouvelle connexion en saisissant les informations relatives à votre compte pour cette source de données.

   Une fois la connexion établie, vous choisirez les objets que vous souhaitez ingérer à partir de votre source de données. 

1. Choisissez **Suivant**.

### Étape 2 : mapper des attributs
<a name="step2-how-to-map-attributes"></a>

Sur la page **Mapper des attributs *type***, vous verrez le tableau des mappages de champs rempli avec le modèle prédéfini, en fonction de la destination du mappage. Par exemple, il contient les attributs du client, du produit, du cas ou de la commande. Vous pouvez modifier le modèle prédéfini en choisissant un attribut (tel que AccountNumber), puis en sélectionnant une autre destination, ou en saisissant l'un de vos propres attributs personnalisés. 

L’image suivante présente un exemple de la page remplie d’attributs client provenant du modèle.

![\[Menu de navigation Amazon Connect, page Attribution du client.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/customer-profiles-data-mapping-2.png)


Vous pouvez supprimer les informations que vous ne souhaitez pas renseigner dans le profil de client, modifier la source et ajouter des attributs personnalisés.

Ce mappage utilise votre source de données pour renseigner les coordonnées du client, telles qu’un numéro de téléphone dans le profil de client. Il utilise les attributs du modèle de profil standard.

**Astuce**  
Si vous choisissez d’ajouter des attributs personnalisés, le préfixe `Attributes.` sera toujours ajouté à la destination. Cela permet à Amazon Connect de reconnaître qu’il s’agit d’un attribut personnalisé.   

![\[Interface de mappage des attributs clients affichant les champs source mappés aux champs de destination.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/custom-attribute-cp.png)

Les agents peuvent désormais afficher les attributs personnalisés dans l’application d’agent Connect sous l’onglet **Informations supplémentaires**, triés par ordre alphabétique. Vous pouvez créer le nom de votre choix pour chaque attribut qui sera affiché aux agents en utilisant le format suivant : `/^Attributes\.[a-zA-Z0-9]+(?:[ _\-]+[a-zA-Z0-9]+)*$/`
Tous les attributs personnalisés ingérés seront affichés dans l’application d’agent Connect. Si vous ne souhaitez pas montrer certaines informations à vos agents, n’ingérez pas d’attributs personnalisés pour le moment.

### Étape 3 : spécifier les identifiants
<a name="step3-how-to-specify-identifiers"></a>

Sur la page **Spécifier les identifiants**, complétez les sections suivantes. Selon les données que vous mappez, il est possible qu’elles n’apparaissent pas toutes sur votre page.

**Note**  
Les noms `_profileId`, `_orderId`, `_caseId` et `_assetId` sont réservés à un usage interne. Si vous décidez d’utiliser ces noms comme vos noms d’identifiant, ils doivent être déclarés comme `LOOKUP_ONLY`, ce qui signifie que notre système ne les enregistrera pas pour les faire correspondre à des profils, à des ressources standard, à des commandes standard, à des cas standard, ou ne les enregistrera pas pour effectuer des recherches dans votre profil, votre actif, votre cas ou votre commande. Si vous souhaitez que ces clés soient utilisables pour la recherche et la correspondance, vous devez renommer votre clé. Pour plus d’informations sur l’identifiant standard `LOOKUP_ONLY`, consultez [Identifiants standard pour définir les attributs de la clé dans les profils clients](standard-identifiers.md). 
+ **Identifiant unique** : vous devez avoir un identifiant unique pour vos données afin d’éviter toute erreur lors de leur ingestion. Cet identifiant est également appelé clé unique. La fonctionnalité Profils des clients l’utilise pour distinguer ces données des autres objets de source de données et pour indexer les données de recherche et de mise à jour. 

  Il ne peut y avoir qu’un seul identifiant unique.
+ **Identifiant de client** : vous devez avoir au moins un identifiant de client pour vos données afin d’éviter toute erreur lors de leur ingestion. L’identifiant est également appelé clé de profil.

  La fonctionnalité Profils des clients l’utilise pour déterminer si le cas de données doit être associé à un profil existant ou utilisé pour créer un nouveau profil en recherchant cet identifiant dans d’autres profils.

  Vous pouvez avoir plusieurs identifiants de client. 
**Astuce**  
Les agents peuvent utiliser n’importe lequel de ces identifiants de client dans l’espace de travail des agents pour trouver le profil qui appartient au client lors de l’interaction.
+ **Identifiant de produit** : vous devez avoir au moins un identifiant de produit pour vos données afin d’éviter toute erreur lors de leur ingestion. L’identifiant est également appelé clé de ressource.

  La fonctionnalité Profils des clients l’utilise pour distinguer ces données des autres données d’achat de produits des clients. Il est également utilisé pour déterminer si les données doivent être associées à un profil existant ou utilisées pour créer un nouveau profil en recherchant cet identifiant dans d’autres profils.

  Vous pouvez avoir plusieurs identifiants de produit.
+ **Identifiant de cas** : vous devez avoir au moins un identifiant de cas pour vos données afin d’éviter toute erreur lors de leur ingestion. L’identifiant est également appelé clé de cas.

  La fonctionnalité Profils des clients l’utilise pour distinguer ces données des autres données de cas des clients. Il est également utilisé pour déterminer si les données doivent être associées à un profil existant ou utilisées pour créer un nouveau profil en recherchant cet identifiant dans d’autres profils.

  Vous pouvez avoir plusieurs identifiants de cas.
+ **Identifiant de commande** : vous devez avoir au moins un identifiant de commande pour vos données afin d’éviter toute erreur lors de leur ingestion. L’identifiant est également appelé clé de commande.

  La fonctionnalité Profils des clients l’utilise pour distinguer ces données des autres données de commande des clients. Il est également utilisé pour déterminer si les données doivent être associées à un profil existant ou utilisées pour créer un nouveau profil en recherchant cet identifiant dans d’autres profils.

  Vous pouvez avoir plusieurs identifiants de commande.
+ **Attributs de recherche supplémentaires : facultatif** : vous pouvez choisir les attributs de votre objet de source de données que vous souhaitez indexer pour être consultables. Par défaut, tous vos identifiants sont indexés.
**Astuce**  
Si les attributs de recherche dans les objets de votre source de données contiennent essentiellement la même valeur, cela peut ralentir l’ingestion de données. Nous vous recommandons de créer des attributs de recherche uniques dans vos objets de source de données.
+ **Horodatage de l’objet de données** : l’horodatage de l’objet de données est utilisé pour résoudre les conflits de profil lorsque la Résolution d’identité est activée pour consolider des profils similaires. Lorsque deux profils similaires ou plus ont des enregistrements en conflit, les enregistrements du profil dont l’horodatage a été mis à jour le plus récemment seront utilisés.

  Vous pouvez choisir un attribut de votre objet à référencer à la date de dernière mise à jour de votre objet.

### Étape 4 : vérifier et créer
<a name="step4-how-to-review"></a>

Une fois le mappage de données créé, vous pouvez choisir **Ajouter une intégration de source de données** pour utiliser ce type d’objet. 

![\[Interface Profils des clients Amazon Connect présentant des exemples de détails de mappage de données et le statut de l’intégration.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/customer-profiles-data-mapping-3.png)


# À propos des destinations de mappage dans Amazon Connect
<a name="about-mapping-destinations"></a>

Une destination de mappage est votre mappage depuis une source vers une définition standard déjà définie dans Amazon Connect.

Le tableau suivant répertorie les destinations de mappage prises en charge.


| Objet source | Destination : client, produit, commande, cas | 
| --- | --- | 
|  S3  | N’importe lequel  | 
|  Salesforce-Account  | Client  | 
|  Salesforce-Contact  | Client  | 
|  Salesforce-Asset  | Produit (langue française non garantie)  | 
|  Zendesk-users  | Client  | 
|  Marketo-leads  | Client  | 
|  Servicenow-sys\$1user  | Client  | 
|  Segment-Identify  | Client  | 
|  Segment-Customer  | Client  | 
|  Shopify-Customer  | Client  | 
|  Shopify- DraftOrder  | Ordre  | 
|  Zendesk-tickets  | Cas  | 
|  Servicenow-task  | Cas  | 
|  Servicenow-incident  | Cas  | 

# Exigences relatives au mappage de type d’objet dans Profils clients
<a name="object-type-mapping-requirements"></a>

Les informations suivantes doivent figurer dans votre mappage de type d’objet pour que la fonctionnalité Profils des clients puisse traiter les données entrantes : 
+ Une définition de tous les champs de l’objet ingéré qui doivent être mappés au profil standard ou utilisés pour attribuer les données à un profil. Cela indique à la fonctionnalité Profils des clients quels champs de l’objet **source** ingéré doivent être mappés aux champs donnés de l’objet de profil standard.
+ Quels champs de l’objet source provenant de vos données personnalisées doivent être indexés et comment. 

  Lorsque les données sources sont ingérées par Profils des clients, les champs indexés déterminent :
  + À quel profil appartient un objet spécifique.
  + Quels objets sont liés les uns aux autres et doivent être placés dans le même profil. Par exemple, un numéro de compte ou un ID de contact dans un enregistrement de contact. 
  + Quelles valeurs peuvent être utilisées pour trouver un profil. Par exemple, le nom du contact peut être indexé. Cela permettrait aux agents de trouver tous les profils appartenant à des clients portant un nom spécifique. 

## Exigences relatives aux clés
<a name="key-requirements"></a>

Vous devez définir au moins une clé. La fonctionnalité Profils des clients utilise cette clé pour mapper votre objet de profil personnalisé à un profil.

Le mappage d’objets de profil personnalisé nécessite également au moins une clé identifiant l’objet de manière unique afin qu’il puisse être mis à jour en spécifiant la même valeur de ce champ (ces exigences peuvent être satisfaites avec une seule clé).

Chaque clé peut être composée d’un ou de plusieurs champs. 

## Exigences relatives au champ
<a name="field-requirements"></a>

Une définition de champ indique comment lire une valeur pour le nom de ce champ à partir d’un objet source. La définition du champ indique également le type de données stocké dans le champ.

Les noms des types d’objets peuvent être n’importe quelle chaîne alphanumérique ou les caractères « - » et « \$1 ». Ils ne peuvent pas non plus commencer par le caractère « \$1 », qui est utilisé pour les types d’objets standard réservés.

# Détails de la définition du mappage de type d’objet dans Profils des clients Amazon Connect
<a name="object-type-mapping-definition-details"></a>

La définition du mappage de type d’objet comporte deux parties : la définition du champ et la définition de la clé. 

**Astuce**  
Pour savoir comment créer un mappeur de type d’objet, consultez ce billet de blog : [Unification et organisation des informations client avec les profils clients Amazon Connect grâce au connecteur Amazon S3 préconçu](https://aws.amazon.com/blogs/contact-center/unify-and-organize-customer-information-with-amazon-connect-customer-profiles-with-the-pre-built-amazon-s3-connector/). Vous pouvez également regarder cette vidéo sur YouTube : [Comment intégrer les données de profil client dans les expériences de votre centre de contact](https://www.youtube.com/watch?v=LLIEwFel_7c&t=1767s).

## Détails de la définition des champs
<a name="field-definition-details"></a>

La définition des champs définit la source, la destination (cible) et le type de champ. Par exemple :

```
"Fields": {
        "{fieldName}": {
            "Source": "{source}",
            "Target": "{target}",
            "ContentType": "{contentType}"
        }, ...
    }, ...
```
+ `Source` : il peut s’agir d’un accesseur JSON pour le champ ou d’une macro Handlebars pour générer la valeur du champ. 

  L’objet source en cours d’analyse est nommé ` _source`, de sorte que tous les champs des champs source doivent être précédés par cette chaîne. Seul l’objet `_source` est pris en charge.

  Utilisez la solution de macro Handlebars pour générer des constantes et combiner plusieurs champs d’objet source en un seul champ. Ceci est utile pour l’indexation.
+ `Target` : spécifie où, dans un type d’objet standard, les données de ce champ doivent être mappées.

  Le remplissage du profil standard vous permet d’utiliser les données ingérées à partir de n’importe quelle source de données avec des applications basées sur la fonctionnalité Profils des clients sans aucune connaissance spécifique du format des données ingérées. 

  Ce champ est facultatif. Vous pouvez souhaiter définir des champs uniquement dans le but de les inclure dans une clé. 

  Le format de ce champ est toujours un accesseur JSON. Le seul objet cible pris en charge est `_profile`.
+ `ContentType` : les valeurs suivantes sont prises en charge : STRING, NUMBER, PHONE\$1NUMBER, EMAIL\$1ADDRESS, NAME. Si aucun `ContentType` n’est spécifié, la valeur STRING est supposée. 

  Le `ContentType` est utilisé pour déterminer comment indexer la valeur afin que les agents puissent la rechercher. Par exemple, si `ContentType` est défini sur PHONE\$1NUMBER, un numéro de téléphone est traité afin que les agents puissent le rechercher dans n’importe quel format : la chaîne « \$115551234567 » correspond à « (555)-123-4567 ».

## Détails de la définition de clé
<a name="key-definition-details"></a>

Une clé contient un ou plusieurs champs qui définissent ensemble une clé qui peut être utilisée pour rechercher des objets (ou les profils auxquels ils appartiennent) à l'aide de l'[SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API. La clé peut également être définie pour identifier de manière unique un profil ou pour identifier de manière unique l’objet lui-même.

```
"Keys": {
        "{keyName}": [{
            "StandardIdentifiers": [...],
            "FieldNames": [ "{fieldname}", ...]
        }], ...
    }, ...
```

Les noms de clé sont globaux pour un domaine. Si vous avez deux clés portant le même nom dans deux mappages de types d’objets différents :
+ Ces clés doivent occuper le même espace de noms
+ Elles peuvent être utilisées pour éventuellement lier des profils entre différents objets. Si elles correspondent entre les objets, la fonctionnalité Profils des clients place les deux objets dans le même profil. 

Pour le dire autrement : les clés doivent avoir le même nom de clé dans un domaine si, et seulement si, la même valeur signifie qu’elles sont liées. Par exemple, un numéro de téléphone spécifié dans un type d’objet serait lié au même numéro de téléphone spécifié dans un autre type d’objet. Un identifiant interne spécifié pour un objet importé depuis Salesforce peut ne pas être lié à un autre objet importé depuis Marketo, même s’il a exactement la même valeur.

Les définitions de clés sont utilisées de deux façons :
+ Dans la fonctionnalité Profils des clients lors de l’ingestion, ils sont utilisés pour déterminer le profil auquel l’objet doit être attribué. 
+ Ils vous permettent d'utiliser l'[SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API pour rechercher la valeur clé et trouver le profil. 

## Clés de recherche par défaut
<a name="object-type-mapping-default-search-keys"></a>

Les clés de recherche par défaut, telles que `_phone` et `_email`, sont prédéfinies par le modèle d’objet [Profil standard](standard-profile-definition.md), [Ressource standard](standard-asset-definition.md), [Commande standard](standard-order-definition.md) et [Cas standard](standard-case-definition.md). Vous pouvez utiliser les clés de recherche par défaut comme nom de clé avec l'[SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) pour trouver un profil.

# Identifiants standard pour définir les attributs de la clé dans les profils clients
<a name="standard-identifiers"></a>

Les identifiants standard vous permettent de définir des attributs sur la clé. Décidez quels identifiants utiliser en fonction de la manière dont vous souhaitez que les données soient ingérées dans les profils. Par exemple, vous marquez un numéro de téléphone avec l’identifiant PROFILE. Cela signifie que le numéro de téléphone doit être traité comme un identifiant unique. Si la fonctionnalité Profils des clients reçoit deux contacts portant le même numéro de téléphone, les contacts seront fusionnés en un seul profil. 


| Nom de l’identifiant | Description | 
| --- | --- | 
|  AIR\$1PREFERENCE  |  Cet identifiant signifie que cette clé identifie de manière unique une préférence aérienne. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche toute préférence aérienne à laquelle cette clé est associée. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 
|  AIR\$1BOOKING  |  Cet identifiant signifie que cette clé identifie une préférence aérienne de manière unique. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche toute réservation aérienne à laquelle cette clé est associée. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 
|  AIR\$1SEGMENT  |  Cet identifiant signifie que cette clé identifie un segment aérien de manière unique. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche tout segment aérien à laquelle cette clé est associée. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 
|  HOTEL\$1PREFERENCE  |  Cet identifiant signifie que cette clé identifie une préférence d’hôtel de manière unique. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche toute préférence d’hôtel à laquelle cette clé est associée. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 
|  HOTEL\$1STAY\$1REVENUE  |  Cet identifiant signifie que cette clé identifie un revenu lié aux séjours en hôtel. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche tout revenu lié aux séjours en hôtel à laquelle cette clé est associée. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 
|  HOTEL\$1RESERVATION  |  Cet identifiant signifie que cette clé identifie une réservation d’hôtel de manière unique. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche toute réservation d’hôtel auquel cette clé est associée. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 
|  LOYALTY  |  Cet identifiant signifie que cette clé identifie une fidélité de manière unique. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche toute fidélité à laquelle cette clé est associée. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 
|  LOYALTY\$1TRANSACTION  |  Cet identifiant signifie que cette clé identifie une transaction de fidélité de manière unique. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche toute transaction de fidélité à laquelle cette clé est associée. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 
|  LOYALTY\$1PROMOTION  |  Cet identifiant signifie que cette clé identifie un programme de fidélité de manière unique. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche tout programme de fidélité auquel cette clé est associée. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 
|  UNIQUE  | Cet identifiant doit être spécifié par un index exactement pour chaque type d’objet. Cette clé est utilisée pour identifier de manière unique les objets du type d’objet afin de les récupérer ou, si nécessaire, de mettre à jour un objet soumis à une date ultérieure.  Tous les champs qui constituent les clés UNIQUE doivent être spécifiés lors de la soumission d’un nouvel objet, faute de quoi celui-ci est rejeté.  | 
|  PROFILE  | Cet identifiant signifie que cette clé identifie un profil de manière unique. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche tout profil auquel cette clé est associée.  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 
|  LOOKUP\$1ONLY  | Cet identifiant indique que la clé n’est pas stockée après l’ingestion de l’objet. La clé ne doit être utilisée que pour déterminer le profil lors de l’ingestion.  La valeur clé n’est pas associée au profil lors de l’ingestion, ce qui signifie qu’elle ne peut pas être utilisée pour permettre de la rechercher ou faire correspondre des objets ultérieurement ingérés à la même clé.    Vous ne pouvez pas spécifier une clé à la fois comme identifiant `UNIQUE` et comme identifiant `LOOKUP_ONLY`.   Vous ne pouvez utiliser `PROFILE` avec `LOOKUP_ONLY` que s’il existe au moins une autre clé qui possède l’identifiant `PROFILE` sans les identifiants `NEW_ONLY` ou `LOOKUP_ONLY`. La seule exception est la clé `_profileId`, qui peut avoir elle-même la combinaison d’identifiant `PROFILE` et `LOOKUP_ONLY`.     | 
|  NEW\$1ONLY  | Si le profil n’existe pas avant l’ingestion de l’objet, la clé est associée au profil. Sinon, la clé est uniquement utilisée pour faire correspondre les objets aux profils.     Vous ne pouvez pas spécifier une clé à la fois comme identifiant `UNIQUE` et comme identifiant `NEW_ONLY`.   Vous ne pouvez utiliser `PROFILE` avec `NEW_ONLY` que s’il existe au moins une autre clé qui possède l’identifiant `PROFILE` sans les identifiants `NEW_ONLY` ou `LOOKUP_ONLY`.     | 
|  SECONDARY  | Lors de la mise en correspondance d’un objet avec un profil, la fonctionnalité Profils des clients recherche d’abord toutes les clés PROFILE qui ne possèdent pas l’identifiant SECONDARY. Elles sont prises en compte en premier. Les clés SECONDARY ne sont prises en compte que si aucun profil correspondant n’est trouvé à l’aide de ces clés.  | 
|  RESSOURCE  | Cet identifiant signifie que cette clé identifie une ressource de manière unique. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche toute ressource à laquelle cette clé est associée. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 
|  ORDER  | Cet identifiant signifie que cette clé identifie une commande de manière unique. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche toute commande à laquelle cette clé est associée. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 
|  CASE  | Cet identifiant signifie que cette clé identifie un cas de manière unique. Lorsque cet identifiant est spécifié, cela signifie que lors de l’ingestion, la fonctionnalité Profils des clients recherche tout cas auquel cette clé est associée. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/standard-identifiers.html)  | 

## Identifiants compatibles
<a name="standard-identifiers-compatibility"></a>

![\[Matrice montrant les identifiants autorisés et restreints et les noms de clé pour différents types de données.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/standard-identifiers-compatibility-image.png)


# Comment les Profils clients traitent les définitions clés
<a name="how-profile-assignment-works"></a>

Lorsque la fonctionnalité Profils des clients ingère les mappages d’objets personnalisés, elle traite les définitions de clés. Le schéma suivant montre comment elle traite les identifiants standard dans les définitions de clés afin de déterminer le profil auquel attribuer l’objet. 

![\[Organigramme illustrant le processus de vérification des clés de profil pour l’attribution ou la mise en file d’attente d’objets.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/customer-profiles-template1.png)


# Comment les Profils clients ajoutent des clés à l’index pour les recherches
<a name="how-keys-are-added-index"></a>

Le schéma suivant montre comment a fonctionnalité Profils des clients traite les identifiants standard pour déterminer s’il convient de conserver la clé. 

![\[Un organigramme qui montre le processus de décision concernant la persistance des clés dans les profils clients en fonction de critères de recherche et de nouveaux objets.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/customer-profiles-template2.png)


L’organigramme montre les étapes suivantes :

1. La clé a-t-elle la valeur `LOOKUP_ONLY` de spécifiée ?
   + Si oui, n’en faites pas une clé persistante.

1. Si non, la clé a-t-elle la valeur `NEW_ONLY` de spécifiée ?
   + Si non, enregistrez la clé dans l’index pour permettre son utilisation pour les recherches.

1. Si oui, l’ingestion de l’objet a-t-elle entraîné la création d’un nouveau profil ? 
   + Si oui, enregistrez la clé dans l’index pour permettre son utilisation pour les recherches.
   + Si non, n’en faites pas une clé persistante dans l’index pour les recherches futures.

# Mappage de type d’objet au profil standard dans Profils des clients Amazon Connect
<a name="object-type-mapping-standard-profile"></a>

Les rubriques de cette section fournissent la définition du profil standard et le mappage de type d’objet entre les applications externes et le profil standard.

**Topics**
+ [Conditions d' AppFlowaccès à Amazon](appflow-access-requirements-profile.md)
+ [Conditions d' AppIntegrations accès à Amazon](standard-profile-appintegrations-requirements.md)
+ [Conditions EventBridge d'accès à Amazon dans les profils clients](standard-profile-eventbridge-requirements.md)
+ [Définition de profil standard](standard-profile-definition.md)
+ [Mappage des objets Salesforce](mapping-salesforce-objects.md)
+ [Mappage des objets Zendesk](mapping-zendesk-objects.md)
+ [Mappage des objets Marketo](mapping-marketo-objects.md)
+ [ServiceNowObjets de mappage](mapping-servicenow-objects.md)
+ [Mappage des objets Segment](mapping-segment-objects.md)
+ [Mappage des objets Shopify](mapping-shopify-objects.md)

# Conditions AppFlow d'accès à Amazon dans les profils clients
<a name="appflow-access-requirements-profile"></a>

Respectez les exigences AppFlow d'accès Amazon suivantes pour créer et supprimer les profils clients Zendesk, Marketo, Salesforce et ServiceNow les intégrations avec Amazon Connect :
+ flux d'applications : CreateFlow
+ flux d'applications : DeleteFlow

# Conditions AppIntegrations d'accès à Amazon dans les profils clients
<a name="standard-profile-appintegrations-requirements"></a>

Respectez les exigences AppIntegrations d'accès Amazon suivantes pour créer et supprimer des intégrations Segment et Shopify avec les profils clients Amazon Connect :


+ intégrations d'applications : GetEventIntegration
+ intégrations d'applications : ListEventIntegrationAssociations
+ intégrations d'applications : CreateEventIntegrationAssociation
+ intégrations d'applications : DeleteEventIntegrationAssociation

# Conditions EventBridge d'accès à Amazon dans les profils clients
<a name="standard-profile-eventbridge-requirements"></a>

Respectez les exigences EventBridge d'accès Amazon suivantes pour créer et supprimer des intégrations Segment et Shopify avec les profils clients Amazon Connect :
+ `events:ListTargetsByRule`
+ `events:PutRule`
+ `events:PutTargets`
+ `events:DeleteRule`
+ `events:RemoveTargets`

# Définition de profil standard dans Profils des clients Amazon Connect
<a name="standard-profile-definition"></a>

Le tableau suivant répertorie tous les champs de l’objet de profil standard Profils des clients.


| Champ de profil standard | Type de données | Description | 
| --- | --- | --- | 
|  ProfileId  | String  | L’identifiant unique d’un profil de client.  | 
|  AccountNumber  | String  | Le numéro de compte unique que vous avez communiqué au client. | 
|  AdditionalInformation  | String  | Toute information supplémentaire relative au profil de client. | 
|  PartyType  | String  | Le type de profil utilisé pour décrire le client. Valeurs valides : INDIVIDUAL \$1 BUSINESS \$1 OTHER | 
|  BusinessName  | String  | Le nom de l’entreprise du client. | 
|  FirstName  | String  | Le prénom du client. | 
|  MiddleName  | String  | Le deuxième prénom du client. | 
|  LastName  | String  | Le nom de famille du client. | 
|  BirthDate  | String  | La date de naissance du client. | 
|  Gender  | String  | Le genre auquel le client s’identifie. | 
|  PhoneNumber  | String  | Le numéro de téléphone du client, qui n’a pas été spécifié en tant que numéro de téléphone portable, domestique ou professionnel. | 
|  MobilePhoneNumber  | String  | Le numéro de téléphone portable du client. | 
|  HomePhoneNumber  | String  | Le numéro de téléphone fixe du client. | 
|  BusinessPhoneNumber  | String  | Le numéro de téléphone professionnel du client. | 
|  EmailAddress  | String  | L’adresse e-mail du client, qui n’a pas été spécifiée comme adresse personnelle ou professionnelle. | 
|  PersonalEmailAddress  | String  | L’adresse e-mail personnelle du client. | 
|  BusinessEmailAddress  | String  | L’adresse e-mail professionnelle du client. | 
|  Adresse  | Adresse  | Une adresse générique associée au client qui n’est pas destinée à l’envoi, à l’expédition ou à la facturation. | 
|  ShippingAddress  | Adresse  | L’adresse de livraison du client. | 
|  MailingAddress  | Adresse  | L’adresse postale du client. | 
|  BillingAddress  | Adresse  | L’adresse de facturation du client. | 
|  Attributes  | String-to-string carte  | Paire d’attributs clé-valeur d’un profil client. | 
|  ProfileType  | String  | Le type du profil. Valeurs valides : PROFILE \$1 ACCOUNT\$1PROFILE  | 
|  EngagementPreferences  | EngagementPreferences  | Les préférences d’engagement du client ou du compte. | 

Les objets de profil standard sont indexés par les clés du tableau suivant.


| Nom d’index standard | Champ de profil standard | 
| --- | --- | 
| \$1phone | PhoneNumber, MobilePhoneNumber HomePhoneNumber, ou BusinessPhoneNumber | 
| \$1e-mail | EmailAddress PersonalEmailAddress, ou BusinessEmailAddress | 
| \$1account | AccountNumber | 
| \$1profileId | ProfileId | 
| \$1fullName | "FirstName MiddleName LastName" | 

Par exemple, vous pouvez l'utiliser `_phone` comme nom de clé avec l'[SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) pour trouver un profil dont BusinessPhoneNumber l'attribut PhoneNumber MobilePhoneNumber HomePhoneNumber,, ou correspond à la valeur de recherche.

## Type de données d’adresse
<a name="address-data-type"></a>


| Champ de profil standard | Type de données | Description | 
| --- | --- | --- | 
|  Address1  | String  | La première ligne de l’adresse d’un client.  | 
|  Address2  | String  | La deuxième ligne de l’adresse d’un client.  | 
|  Address3  | String  | La troisième ligne de l’adresse d’un client.  | 
|  Address4  | String  | La quatrième ligne de l’adresse d’un client.  | 
|  City  | String  | La ville dans laquelle habite le client.  | 
|  Country  | String  | Le pays dans lequel habite le client.  | 
|  County  | String  | Le comté dans lequel habite le client.  | 
|  PostalCode  | String  | La code postal de l’adresse du client.  | 
|  Province  | String  | La province dans laquelle habite le client.  | 
|  State  | String  | L’état dans lequel habite le client.  | 

## EngagementPreferences type de données
<a name="engagement-preferences-data-type"></a>


| Champ de profil standard | Type de données | Description | 
| --- | --- | --- | 
|  E-mail  |  Tableau d' ContactPreference objets  |  Liste des préférences de contact liées aux e-mails.  | 
|  Téléphone  |  Tableau d' ContactPreference objets  |  Liste des préférences de contact liées au téléphone.  | 

## ContactPreference type de données
<a name="contact-preference-data-type"></a>


| Champ de profil standard | Type de données | Description | 
| --- | --- | --- | 
|  KeyName  |  String  |  Un identifiant unique et recherchable d’un profil de client.  | 
|  KeyValue  |  String  |  La valeur clé utilisée pour rechercher le profil en fonction de la valeur keyName.  | 
|  ProfileId  |  String  |  L’identifiant unique d’un profil de client.  | 
|  ContactType  |  String  |  Type de contact utilisé pour l’engagement. Valeurs valides : PhoneNumber \$1 MobilePhoneNumber \$1 HomePhoneNumber \$1 BusinessPhoneNumber \$1 EmailAddress \$1 PersonalEmailAddress \$1 BusinessEmailAddress  | 

# Mappage des objets Salesforce au profil standard dans Profils des clients Amazon Connect
<a name="mapping-salesforce-objects"></a>

Cette rubrique répertorie quels champs des objets Salesforce se mappent aux champs de l’objet de profil standard dans Profils des clients.

## Objet Salesforce-Account
<a name="salesforceaccountobject"></a>

Voici une liste de tous les champs dans un objet Salesforce-Account. Les champs de votre objet Salesforce-Account peuvent varier en fonction de la configuration de votre instance Salesforce.
+ Id
+ IsDeleted
+ MasterRecordId
+ Nom
+ Type
+ ParentId
+ BillingStreet
+ BillingCity
+ BillingState
+ BillingPostalCode
+ BillingCountry
+ BillingLatitude
+ BillingLongitude
+ BillingGeocodeAccuracy
+ BillingAddress.Ville
+ BillingAddress.Pays
+ BillingAddress. Précision du géocode
+ BillingAddress.latitude
+ BillingAddress.longitude
+ BillingAddress. Code postal
+ BillingAddress.état
+ BillingAddress.rue
+ ShippingStreet
+ ShippingCity
+ ShippingState
+ ShippingPostalCode
+ ShippingCountry
+ ShippingLatitude
+ ShippingLongitude
+ ShippingGeocodeAccuracy
+ ShippingAddress.ville
+ ShippingAddress.pays
+ ShippingAddress.latitude
+ ShippingAddress.longitude
+ ShippingAddress. Code postal
+ ShippingAddress.état
+ ShippingAddress.rue
+ Téléphone
+ Fax
+ AccountNumber
+ Site Web
+ PhotoUrl
+ Sic
+ Industry
+ AnnualRevenue
+ NumberOfEmployees
+ Ownership
+ TickerSymbol
+ Description
+ Rating
+ Site
+ OwnerId
+ CreatedDate
+ CreatedById
+ LastModifiedDate
+ LastModifiedId
+ SystemModstamp
+ LastActivityDate
+ LastViewedDate
+ LastReferencedDate
+ Jigsaw
+ JigsawCompanyId
+ CleanStatus
+ AccountSource
+ DunsNumber
+ Tradestyle
+ NaicsCode
+ NaicsDesc
+ YearStarted
+ SicDesc
+ DandbCompanyId
+ IsBuyer

## Mappage d’un objet Salesforce-Account à un profil standard
<a name="mapping-salesforceaccountobject"></a>

Un sous-ensemble des champs dans l’objet Salesforce-Account se mappe à l’objet de profil standard dans Profils des clients. 

Le tableau suivant répertorie les champs qui peuvent être mappés entre l’objet Salesforce-Account et le profil standard. (Le tableau inclut le mappage d’une instance Salesforce configurée pour inclure des champs de type Personne.)


| Champ source Salesforce-Account | Champ cible du profil standard | 
| --- | --- | 
|  Id  | Attributs. sfdcAccountId  | 
|  Nom  | BusinessName  | 
|  Téléphone  | PhoneNumber  | 
|  BillingStreet  | BillingAddress. Adresse 1  | 
|  BillingCity  | BillingAddress.Ville  | 
|  BillingState  | BillingAddress.État  | 
|  BillingCountry  | BillingAddress.Pays  | 
|  BillingPostalCode  | BillingAddress.PostalCode  | 
|  ShippingStreet  | ShippingAddress. Adresse 1  | 
|  ShippingCity  | ShippingAddress.Ville  | 
|  ShippingState  | ShippingAddress.État  | 
|  ShippingCountry  | ShippingAddress.Pays  | 
|  ShippingPostalCode  | ShippingAddress.PostalCode  | 
|  IsPersonAccount  | PartyType  | 
|  PersonMobilePhone  | MobilePhoneNumber  | 
|  PersonHomePhone  | HomePhoneNumber  | 
|  PersonEmail  | PersonalEmailAddress  | 
|  PersonMailingAddress.Rue  | MailingAddress. Adresse 1  | 
|  PersonMailingAddress.Ville  | MailingAddress.Ville  | 
|  PersonMailingAddress.État  | MailingAddress.État  | 
|  PersonMailingAddress.Pays  | MailingAddress.Pays  | 
|  PersonMailingAddress.PostalCode  | MailingAddress.PostalCode  | 
|  PersonBirthDate  | BirthDate  | 
|  PersonOtherStreet  | Address.Address1  | 
|  PersonOtherCity  | Address.City  | 
|  PersonOtherState  | Address.State  | 
|  PersonOtherCountry  | Address.Country  | 
|  PersonOtherPostalCode  | Adresse. PostalCode  | 
|  FirstName  | FirstName  | 
|  LastName  | LastName  | 
|  MiddleName  | MiddleName  | 
|  AccountNumber  | AccountNumber  | 

Les données client Salesforce-Account issues de l’objet Salesforce sont associées à un Profil des clients Amazon Connect à l’aide des index du tableau suivant. 


| Nom d’index standard | Champ source Salesforce-Account | 
| --- | --- | 
|  \$1salesforceAccountId  | Id  | 

Par exemple, vous pouvez l'utiliser `_salesforceAccountId` comme nom de clé avec l'[SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API pour rechercher un profil. Vous pouvez trouver les objets Salesforce-Account associés à un profil spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le `ProfileId` et `ObjectTypeName` défini sur. `Salesforce-Account`

## Objet Salesforce-Contact
<a name="salesforcecontactobject"></a>

Voici une liste de tous les champs dans un objet Salesforce-Contact.
+ Id
+ IsDeleted
+ MasterRecordId
+ Accountd
+ LastName
+ FirstName
+ Salutation
+ Nom
+ OtherStreet
+ OtherCity
+ OtherState
+ OtherPostalCode
+ OtherCountry
+ OtherLatitude
+ OtherLongitude
+ OtherGeocodeAccuracy
+ OtherAddress.ville
+ OtherAddress.pays
+ OtherAddress. Précision du géocode
+ OtherAddress.latitude
+ OtherAddress. Code postal
+ OtherAddress.état
+ OtherAddress.rue
+ MailingStreet
+ MailingCity
+ MailingState
+ MailingPostalCode
+ MailingCountry
+ MailingLatitude
+ MailingLongitude
+ MailingGeocodeAccuracy
+ MailingAddress.ville
+ MailingAddress.pays
+ MailingAddress. Précision du géocode
+ MailingAddress.latitude
+ MailingAddress.longitude
+ MailingAddress. Code postal
+ MailingAddress.état
+ MailingAddress.rue
+ Téléphone
+ Fax
+ MobilePhone
+ HomePhone
+ OtherPhone
+ AssistantPhone
+ ReportsToId
+ E-mail
+ Titre
+ Department
+ AssistantName
+ LeadSource
+ Birthdate
+ Description
+ OwnerId
+ CreatedDate
+ CreatedById
+ LastModifiedDate
+ LastModifiedById
+ SystemModstamp
+ LastActivityDate
+ Dernière CURequest date
+ Dernière CUUpdate date
+ LastViewedDate
+ LastReferencedDate
+ EmailBouncedReason
+ EmailBouncedDate
+ IsEmailBounced
+ PhotoUrl
+ Jigsaw
+ JigawContactId
+ CleanStatus
+ IndividualId

## Mappage d’un objet Salesforce-Contact à un profil standard
<a name="mapping-salesforcecontactobject"></a>

Un sous-ensemble des champs dans l’objet Salesforce-Contact se mappe à l’objet de profil standard dans Profils des clients. Le tableau suivant répertorie les champs qui peuvent être mappés entre l’objet Salesforce-Contact et l’objet de profil standard.


| Champ source Salesforce-Contact | Champ cible du profil standard | 
| --- | --- | 
|  Id  | Attributs. sfdcContactId  | 
|  AccountId  | Attributs. sfdcAccountId  | 
|  LastName  | LastName  | 
|  FirstName  | FirstName  | 
|  MiddleName  | MiddleName  | 
|  OtherStreet  | Address.Address1  | 
|  OtherCity  | Address.City  | 
|  OtherState  | Address.State  | 
|  OtherCountry  | Address.Country  | 
|  OtherPostalCode  | Adresse. PostalCode  | 
|  MailingStreet  | MailingAddress. Adresse 1  | 
|  MailingCity  | MailingAddress.Ville  | 
|  MailingState  | MailingAddress.État  | 
|  MailingCountry  | MailingAddress.Pays  | 
|  MailingPostalCode  | MailingAddress.PostalCode  | 
|  Téléphone  | PhoneNumber  | 
|  HomePhone  | HomePhoneNumber  | 
|  MobilePhone  | MobilePhoneNumber  | 
|  E-mail  | EmailAddress  | 
|  Birthdate  | BirthDate  | 

Les données client Salesforce-Contact issues d’un objet Salesforce sont associées à un Profil des clients Amazon Connect à l’aide des index du tableau suivant. 


| Nom d’index standard | Champ source Salesforce-Contact | 
| --- | --- | 
|  \$1salesforceContactId  | Id  | 
|  \$1salesforceAccountId  | AccountId  | 

Par exemple, vous pouvez utiliser `_salesforceAccountId` et `_salesforceContactId` comme nom de clé dans l'[SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API pour rechercher un profil. Vous pouvez trouver les objets Salesforce-Contact associés à un profil spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le `ProfileId` et `ObjectTypeName` défini sur. `Salesforce-Contact`

# Mappage des objets Zendesk au profil standard dans Profils des clients Amazon Connect
<a name="mapping-zendesk-objects"></a>

Cette rubrique répertorie quels champs des objets Zendesk se mappent aux champs dans le profil standard dans Profils des clients.

## Objet Zendesk-users
<a name="zendeskusersobject"></a>

Voici une liste de tous les champs d’un objet Zendesk-users.
+ id
+ url
+ external\$1id
+ e-mail
+ actif
+ chat\$1only
+ customer\$1role\$1id
+ role\$1type
+ détails
+ last\$1login\$1at
+ locale
+ locale\$1id
+ moderator
+ notes
+ only\$1private\$1comments
+ default\$1group\$1id
+ phone
+ shared\$1phone\$1number
+ photo
+ restricted\$1agent
+ rôle
+ shared
+ tags
+ Signature
+ suspended
+ ticket\$1restriction
+ time\$1zone
+ two\$1factor\$1auth\$1enabled
+ user\$1fields
+ verified
+ report\$1csv
+ created\$1at
+ updated\$1at

## Mappage des utilisateurs de Zendesk à un profil standard
<a name="mapping-zendeskusersobject"></a>

Un sous-ensemble des champs dans l’objet Zendesk-users se mappe au profil standard dans Profils des clients. Le tableau suivant répertorie les champs qui peuvent être mappés entre l’objet Zendesk-users et le profil standard.


| Champ source Zendesk-users | Champ cible du profil standard | 
| --- | --- | 
|  id  | Attributs. ZendeskUserId  | 
|  external\$1id  | Attributs. ZendeskExternalId  | 
|  e-mail  | EmailAddress  | 
|  phone  | PhoneNumber  | 

Les données client Zendesk-users issues de l’objet Zendesk sont associées à un Profil des clients Amazon Connect à l’aide des index suivants. 


| Nom d’index standard | Champ source Zendesk-user | 
| --- | --- | 
|  \$1zendeskUserId  | Id  | 
|  \$1zendeskExternalId  | external\$1id  | 

Par exemple, vous pouvez utiliser `_zendeskUserId` et `_zendeskExternalId` comme nom clé dans l'[SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API pour rechercher un profil client Amazon Connect. Vous pouvez trouver les objets Zendesk Users associés à un profil client spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le `ProfileId` et défini sur. `ObjectTypeName` `Zendesk-users`

# Mappage des objets Marketo au profil standard dans Profils des clients Amazon Connect
<a name="mapping-marketo-objects"></a>

Cette rubrique répertorie quels champs des objets Marketo se mappent aux champs de l’objet de profil standard dans Profils des clients.

## Objet Marketo-leads
<a name="marketo-objects"></a>

Voici une liste de tous les champs d’un objet Marketo-leads.
+ id
+ firstName
+ lastName
+ middleName
+ e-mail
+ phone
+ mobilePhone
+ billingStreet
+ billingCity
+ billingState
+ billingCountry
+ billingPostalCode
+ adresse
+ city
+ state
+ country
+ postalcode
+ gender
+ dateOfBirth

## Mappage des Marketo-leads à un profil standard
<a name="mapping-marketo-leads-object"></a>

Un sous-ensemble de champs de l’objet Marketo-leads se mappe au profil standard.


| Champ source Marketo-leads | Champ cible du profil standard | 
| --- | --- | 
|  id  | Attributs. MarketoLeadId  | 
|  sfdcAccountId  | Attributs. sfdcAccountId  | 
|  sfdcContactId  | Attributs. sfdcContactId  | 
|  firstName  | FirstName  | 
|  lastName  | LastName  | 
|  middleName  | MiddleName  | 
|  e-mail  | EmailAddress  | 
|  phone  | PhoneNumber  | 
|  mobilePhone  | MobilePhoneNumber  | 
|  mobilePhone  | MobilePhoneNumber  | 
|  billingStreet  | BillingAddress. Adresse 1  | 
|  billingCity  | BillingAddress.Ville  | 
|  billingState  | BillingAddress.État  | 
|  billingCountry  | BillingAddress.Pays  | 
|  billingPostalCode  | BillingAddress.PostalCode  | 
|  adresse  | Address.Address1  | 
|  city  | Address.City  | 
|  state  | Address.State  | 
|  country  | Address.Country  | 
|  postalcode  | Adresse. PostalCode  | 
|  gender  | Gender  | 
|  dataOfBirth  | BirthDate  | 

Les données client Marketo-leads issues de Marketo sont associées à un Profil des clients Amazon Connect à l’aide des index du tableau suivant. 


| Nom d’index standard | Champ source Marketo-leads | 
| --- | --- | 
|  \$1marketoLeadId  | id  | 
|  \$1salesforceAccountId  | sfdcAccountId  | 
|  \$1salesforceContactId  | sfdcContactId  | 

Par exemple, vous pouvez utiliser `_marketoLeadId``_salesforceAccountId`, et `_salesforceContactId` comme nom clé dans l'[SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API pour rechercher un profil client Amazon Connect. Vous pouvez trouver les objets Marketo-leads associés à un profil client spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le `ProfileId` et `ObjectTypeName` défini sur. `Marketo-leads`

# Associer ServiceNow des objets à l'objet de profil standard dans Amazon Connect Customer Profiles
<a name="mapping-servicenow-objects"></a>

Cette rubrique répertorie les champs ServiceNow des objets qui correspondent aux champs de l'objet de profil standard dans Amazon Connect Customer Profiles.

## Objet Servicenow-sys\$1user
<a name="servicenow-sys-user-object"></a>

Voici une liste de tous les champs d’un objet Servicenow-sys\$1user.
+ sys\$1id
+ actif
+ building
+ calendar\$1integration
+ city
+ company
+ cost\$1center
+ country
+ date\$1format
+ default\$1perspective
+ department
+ edu\$1status
+ e-mail
+ employee\$1number
+ enable\$1multifactor\$1authn
+ failed\$1attempts
+ first\$1name
+ gender
+ home\$1phone
+ internal\$1integration\$1user
+ introduction
+ last\$1login
+ last\$1login\$1device
+ last\$1login\$1time
+ last\$1name
+ last\$1password
+ ldap\$1server
+ location
+ locked\$1out
+ manager
+ middle\$1name
+ mobile\$1phone
+ name
+ notification
+ password\$1needs\$1reset
+ phone
+ photo
+ preferred\$1language
+ roles
+ schedule
+ source
+ state
+ street
+ sys\$1class\$1name
+ sys\$1created\$1by
+ sys\$1created\$1on
+ sys\$1domain.link
+ sys\$1domain.value
+ sys\$1domain\$1path
+ sys\$1id
+ sys\$1mod\$1count
+ sys\$1updated\$1by
+ sys\$1udpated\$1on
+ time\$1format
+ time\$1zone
+ title
+ user\$1name
+ user\$1password
+ web\$1service\$1access\$1only
+ zip

## Mappage de Servicenow-sys\$1users à un objet de profil standard
<a name="mapping-servicenow-sys-user-object"></a>

Un sous-ensemble des champs dans l’objet Servicenow-sys\$1users se mappe à l’objet de profil standard dans Profils des clients. 

Le tableau suivant répertorie les champs qui peuvent être mappés entre l’objet Servicenow-sys\$1users et le profil standard.


| Champ source Servicenow-sys\$1users | Champ cible des profils des clients | 
| --- | --- | 
|  sys\$1id  | Attributs. ServiceNowSystemId  | 
|  first\$1name  | FirstName  | 
|  last\$1name  | LastName  | 
|  middle\$1name  | MiddleName  | 
|  gender  | Gender  | 
|  e-mail  | EmailAddress  | 
|  phone  | PhoneNumber  | 
|  home\$1phone  | HomePhoneNumber  | 
|  mobile\$1phone  | MobilePhoneNumber  | 
|  street  | Address.Address1  | 
|  city  | Address.City  | 
|  state  | Address.State  | 
|  country  | Address.Country  | 
|  zip  | Adresse. PostalCode  | 

Les données client Servicenow-sys\$1user issues de l’objet Servicenow sont associées à un Profil des clients Amazon Connect à l’aide des index du tableau suivant. 


| Nom d’index standard | Champ source Servicenow-sys\$1user | 
| --- | --- | 
|  \$1 serviceNowSystem Identifiant  | sys\$1id  | 

Par exemple, vous pouvez utiliser `_serviceNowSystemId` et `_serviceNowIncidentId` comme nom clé dans l'[SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API pour rechercher un profil client Amazon Connect. Vous pouvez trouver les objets ServiceNow-SYS\$1User associés à un profil spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le et défini sur. `ProfileId` `ObjectTypeName` `Servicenow-sys_user`

# Mappage des objets Segment vers l’objet de profil standard dans Profils des clients Amazon Connect
<a name="mapping-segment-objects"></a>

Cette rubrique répertorie quels champs des objets Segment se mappent aux champs de l’objet de profil standard dans Profils des clients Amazon Connect.

## Objet Segment-Identify
<a name="segment-identify-object"></a>

Voici une liste de tous les champs d’un objet Segment-Identify.
+ userId
+ common fields : consultez [Spec: Common Fields](https://segment.com/docs/connections/spec/common/) dans la documentation Segment
+ Segment reserved traits : consultez [Traits](https://segment.com/docs/connections/spec/identify/#traits) dans la documentation Segment
+ traits.address.street 
+ traits.address.city
+ traits.address.state
+ traits.address.postalCode
+ traits.address.country
+ traits.age
+ traits.avatar
+ traits.birthday
+ traits.company.name
+ traits.company.id
+ traits.company.industry
+ traits.company.employee\$1count
+ traits.company.plan
+ traits.createdAt
+ traits.description
+ traits.email
+ traits.firstName
+ traits.gender
+ traits.id
+ traits.lastName
+ traits.name
+ traits.phone
+ traits.title
+ traits.username
+ traits.website

## Mappage de Segment-Identify à un objet de profil standard
<a name="mapping-segment-identify-object"></a>

Un sous-ensemble des champs dans l’objet Segment-Identify se mappe à l’objet de profil standard dans Profils des clients. 

Le tableau suivant répertorie les champs qui peuvent être mappés entre l’objet Segment-Identify et le profil standard.


| Champ source Segment-Identify | Champ cible du profil standard | 
| --- | --- | 
|  | Champ cible du profil standard | 
| userId | Attributs. SegmentUserId | 
| traits.company.name | BusinessName | 
| traits.firstName | FirstName | 
| traits.lastName | LastName | 
| traits.birthday | BirthDate | 
| traits.gender | Gender | 
| traits.phone | PhoneNumber | 
| traits.email | EmailAddress | 
| traits.address.street | Address.Address1 | 
| traits.address.city | Address.City | 
| traits.address.state | Address.State | 
| traits.address.country | Address.Country | 
| traits.address.postalCode | Adresse. PostalCode | 

### Exemple
<a name="example-mapping-segment-identify-object"></a>

L’exemple suivant montre comment mapper un champ source à un champ cible.

```
"segmentUserId": {
    "Source": "_source.detail.event.detail.userId",
    "Target": "_profile.Attributes.SegmentUserId"
}
```

Les données client Segment-Identify issues de l’objet Segment sont associées à un Profil des clients Amazon Connect à l’aide de l’index suivant. 


| Nom d’index standard | Champ source Segment-Identify | 
| --- | --- | 
|  \$1segmentUserId  |  userId  | 

Par exemple, vous pouvez l'utiliser `_segmentUserId` comme nom clé dans l'[SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API pour rechercher un profil client Amazon Connect. Vous pouvez trouver les objets Segment-Identify associés à un profil spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le `ProfileId` et `ObjectTypeName` défini sur. `Segment-Identify`

# Mappage des objets Shopify vers l’objet de profil standard dans Profils des clients Amazon Connect
<a name="mapping-shopify-objects"></a>

Cette rubrique répertorie quels champs des objets Shopify se mappent aux champs de l’objet de profil standard dans Profils des clients Amazon Connect.

## Objet Shopify-Customer
<a name="shopify-identify-object"></a>

Voici une liste de tous les champs d’un objet Shopify-Customer.


+ accepts\$1marketing
+ accepts\$1marketing\$1updated\$1at
+ adresses
+ currency
+ created\$1at
+ default\$1address.address1
+ default\$1address.address2
+ default\$1address.city
+ default\$1address.company
+ default\$1address.country
+ default\$1address.country\$1code
+ default\$1address.country\$1name
+ default\$1address.customer\$1id
+ default\$1address.default
+ default\$1address.first\$1name
+ default\$1address.id
+ default\$1address.last\$1name
+ default\$1address.name
+ default\$1address.phone
+ default\$1address.province
+ default\$1address.province\$1code
+ default\$1address.zip
+ e-mail
+ first\$1name
+ id
+ last\$1name
+ last\$1order\$1id
+ last\$1order\$1name
+ metafield.key
+ metafield.value
+ metafield.namespace
+ metafield.value\$1type
+ marketing\$1opt\$1in\$1level
+ multipass\$1identifier
+ note
+ orders\$1count
+ phone
+ sms\$1marketing\$1consent.state
+ sms\$1marketing\$1consent.opt\$1in\$1level
+ sms\$1marketing\$1consent.consent\$1updated\$1at
+ sms\$1marketing\$1consent.consent\$1collected\$1from
+ state
+ tags
+ tax\$1exempt
+ tax\$1exemptions
+ total\$1spent
+ updated\$1at
+ verified\$1email

## Mappage d’un objet Shopify-Customer à un profil standard
<a name="mapping-shopify-customer-object"></a>

Un sous-ensemble des champs dans l’objet Shopify-Customer se mappe à l’objet de profil standard dans Profils des clients. 

Le tableau suivant répertorie les champs qui peuvent être mappés entre l’objet Shopify-Customer et le profil standard.


| Champ source Shopify-Customer | Champ cible du profil standard | 
| --- | --- | 
| id | Attributs. ShopifyCustomerId | 
| email | EmailAddress | 
| first\$1name | FirstName | 
| last\$1name | LastName | 
| note | AdditionalInformation | 
| phone | PhoneNumber | 
| default\$1address.address1 | Address.Address1 | 
| default\$1address.address2 | Address.Address2 | 
| default\$1address.city | Address.City | 
| default\$1address.province | Address.Province | 
| default\$1address.country | Address.Country | 
| default\$1address.zip | Adresse. PostalCode | 

### Exemple
<a name="example-mapping-shopify-customer-object"></a>

L’exemple suivant montre comment mapper un champ source à un champ cible.

```
"shopifyCustomerId": {
    "Source": "_source.detail.event.detail.payload.id",
    "Target": "_profile.Attributes.ShopifyCustomerId"
}
```

Les données client Shopify-Customer issues de l’objet Shopify sont associées à un Profil des clients Amazon Connect à l’aide de l’index suivant.


| Nom d’index standard | Champ source Shopify-Customer | 
| --- | --- | 
| \$1shopifyCustomerId | id | 

Par exemple, vous pouvez l'utiliser `_shopifyCustomerId` comme nom clé dans l'[SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API pour rechercher un profil client Amazon Connect. Vous pouvez trouver les objets Shopify-Customer associés à un profil spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le `ProfileId` et `ObjectTypeName` défini sur. `Shopify-Customer`

# Mappage de type d’objet à la commande standard dans Profils des clients Amazon Connect
<a name="object-type-mapping-standard-order"></a>

Les rubriques de cette section fournissent la définition de la commande standard et le mappage de type d’objet entre les applications externes et la commande standard.

**Topics**
+ [Conditions d' AppIntegrations accès à Amazon](standard-order-appintegrations-requirements.md)
+ [Conditions d' EventBridge accès à Amazon](standard-order-eventbridge-requirements.md)
+ [Définition d’une commande standard](standard-order-definition.md)
+ [Mappage des objets Shopify](mapping-shopify-objects-standard-order.html.md)

# Conditions d' AppIntegrations accès à Amazon
<a name="standard-order-appintegrations-requirements"></a>

Respectez les exigences AppIntegrations d'accès Amazon suivantes pour créer et supprimer des intégrations Shopify avec les profils clients Amazon Connect :
+ intégrations d'applications : GetEventIntegration
+ intégrations d'applications : ListEventIntegrationAssociations
+ intégrations d'applications : CreateEventIntegrationAssociation
+ intégrations d'applications : DeleteEventIntegrationAssociation

# Conditions d' EventBridge accès à Amazon
<a name="standard-order-eventbridge-requirements"></a>

Respectez les exigences EventBridge d'accès Amazon suivantes pour créer et supprimer des intégrations Shopify avec les profils clients Amazon Connect :
+ `events:ListTargetsByRule`
+ `events:PutRule`
+ `events:PutTargets`
+ `events:DeleteRule`
+ `events:RemoveTargets`

# Champs d’objet de commande standard de Profils des clients
<a name="standard-order-definition"></a>

Le tableau suivant répertorie tous les champs de l’objet de commande standard Profils des clients.


| Champ de commande standard | Type de données | Description | 
| --- | --- | --- | 
| OrderId | String | L’identifiant unique d’une commande standard. | 
| CustomerEmail | String | L’adresse e-mail du client. | 
| CustomerPhone | String | Numéro de téléphone du client. | 
| CreatedDate | String | La date de création de la commande. | 
| UpdatedDate | String | La date de mise à jour de la commande. | 
| ProcessedDate | String | La date de traitement de la commande. | 
| ClosedDate | String | La date de clôture de la commande. | 
| CancelledDate | String | La date d’annulation de la commande. | 
| CancelReason | String | Le motif d’annulation de la commande. | 
| Name | String | Le nom de la commande. | 
| AdditionalInformation | String | Toute information supplémentaire relative à la commande. | 
| Passerelle | String | La passerelle de paiement de la commande. | 
| Statut | String | L’état de la commande. | 
| StatusCode | String | Le code de statut de la commande. Valeurs valides : DRAFT \$1 ACTIVATED | 
| StatusUrl | String | L’URL du statut de la commande. | 
| CreditCardNumber | String | Les quatre derniers chiffres de la carte de crédit du client. | 
| CreditCardCompany | String | La société émettrice de la carte de crédit du client. | 
| FulfillmentStatus | String | L’état d’exécution de la commande. | 
| TotalPrice | String | Le prix total de la commande. | 
| TotalTax | String | La taxe totale de la commande. | 
| TotalDiscounts | String | Les remises totales de la commande. | 
| TotalItemsPrice | String | Le prix total des articles de la commande. | 
| TotalShippingPrice | String | Le prix d’expédition total de la commande. | 
| TotalTipReceived | String | Le montant total du pourboire reçu pour la commande. | 
| Currency | String | La devise de la commande. | 
| TotalWeight | String | Le poids total de la commande. | 
| BillingAddress | OrderAddress | L’adresse de facturation du client. | 
| ShippingAddress | OrderAddress | L’adresse de livraison du client. | 
| OrderItems | OrderItem liste | Les articles de la commande. | 
| Attributes | String-to-string carte | Paire d’attributs clé-valeur d’une commande standard. | 

Les objets de commande standard sont indexés par les clés du tableau suivant.


| Nom d’index standard | Champ de commande standard | 
| --- | --- | 
| \$1orderId | OrderId | 

Par exemple, vous pouvez l'utiliser `_orderId` comme nom de clé avec l'[SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) pour rechercher un profil dont l'ordre OrderId correspond à la valeur de recherche. Vous pouvez trouver les objets de commande standard associés à un profil spécifique en utilisant l'[ListProfileObjects API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html) avec le `ProfileId` et `ObjectTypeName` défini sur`_order`.

## OrderAddress type de données
<a name="orderaddress-data-type"></a>


| Champ de commande standard | Type de données | Description | 
| --- | --- | --- | 
| Name | String | Le nom associé à une adresse de commande. | 
| Address1 | String | La première ligne de l’adresse de commande. | 
| Address2 | String | La deuxième ligne de l’adresse de commande. | 
| Address3 | String | La troisième ligne de l’adresse de commande. | 
| Address4 | String | La quatrième ligne de l’adresse de commande. | 
| City | String | La ville de l’adresse de commande. | 
| County | String | Le comté de l’adresse de commande. | 
| State | String | L’état de l’adresse de commande. | 
| Province | String | La province de l’adresse de commande. | 
| Country | String | Le pays de l’adresse de commande. | 
| PostalCode | String | La code postal de l’adresse de commande. | 

## OrderItem type de données
<a name="orderitem-data-type"></a>


| Champ de commande standard | Type de données | Description | 
| --- | --- | --- | 
| Titre | String | Le titre d’un article de commande. | 
| Price | String | Le prix d’un article de commande. | 
| Quantity | String | La quantité d’un article de commande. | 

# Mappage des objets Shopify vers la commande standard dans Profils des clients Amazon Connect
<a name="mapping-shopify-objects-standard-order.html"></a>

Cette rubrique répertorie quels champs des objets Shopify se mappent aux champs de l’objet de commande standard dans Profils des clients.

## Objet Shopify DraftOrder
<a name="shopify-draftorder-object.html"></a>

Pour une liste de tous les champs d'un DraftOrder objet Shopify, voir [L' DraftOrder objet](https://shopify.dev/api/admin-rest/2021-10/resources/draftorder#resource_object) dans la documentation Shopify.

## Associer un DraftOrder objet Shopify à une commande standard
<a name="shopify-draftorder-object-standardorder.html"></a>

Un sous-ensemble des champs de l'objet Shopify correspond à DraftOrder l'objet de commande standard dans les profils clients.

Le tableau suivant répertorie les champs qui peuvent être mappés entre l'DraftOrder objet Shopify et la commande standard.

 Le `StatusCode` est `ACTIVATED` si l’`order_status_url` existe dans la source. Sinon, le `StatusCode` est `DRAFT`.


|  Shopify- champ DraftOrder source  |  Champ cible de commande standard  | 
| --- | --- | 
| id | Attributs. ShopifyOrderId | 
| customer.id | Attributs. ShopifyCustomerId | 
| note | AdditionalInformation | 
| e-mail | CustomerEmail | 
| currency | Currency | 
| created\$1at | CreatedDate | 
| updated\$1at | UpdatedDate | 
| name | Name | 
| status | Status | 
| order\$1status\$1url | StatusCode | 
| billing\$1address.address1 | BillingAddress. Adresse 1 | 
| billing\$1address.address2 | BillingAddress. Adresse 2 | 
| billing\$1address.city | BillingAddress.Ville | 
| billing\$1address.zip | BillingAddress.PostalCode | 
| billing\$1address.province | BillingAddress.Province | 
| billing\$1address.country | BillingAddress.Pays | 
| billing\$1address.name | BillingAddress.Nom | 
| shipping\$1address.address1 | ShippingAddress. Adresse 1 | 
| shipping\$1address.address2 | ShippingAddress. Adresse 2 | 
| shipping\$1address.city | ShippingAddress.Ville | 
| shipping\$1address.zip | ShippingAddress.PostalCode | 
| shipping\$1address.province | ShippingAddress.Province | 
| shipping\$1address.country | ShippingAddress.Pays | 
| shipping\$1address.name | ShippingAddress.Nom | 
| invoice\$1url | StatusUrl | 
| total\$1price | TotalPrice | 
| total\$1tax | TotalTax | 
| line\$1items[].title | OrderItems[] .Titre | 
| line\$1items[].price | OrderItems[] .Prix | 
| line\$1items[].quantity | OrderItems[] .Quantité | 

### Exemple
<a name="example-shopify-draftorder-object-standardorder.html"></a>

L’exemple suivant montre comment mapper un champ source à un champ cible.

```
"shopifyOrderId": {
    "Source": "_source.detail.event.detail.payload.id",
    "Target": "_order.Attributes.ShopifyOrderId"
}
```

Les données DraftOrder client Shopify issues de l'objet Shopify sont associées à une commande standard Amazon Connect à l'aide de l'index suivant.


| Nom d’index standard  | Shopify- champ DraftOrder source  | 
| --- | --- | 
| \$1shopifyOrderId | id | 

Par exemple, vous pouvez l'utiliser `_shopifyOrderId` comme un `ObjectFilter.KeyName` avec l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API pour trouver une commande standard. Vous pouvez trouver les DraftOrder objets Shopify associés à un profil spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le `ProfileId` et `ObjectTypeName` défini sur. `Shopify-DraftOrder`

## Objet Shopify-Order
<a name="shopify-order-object.html"></a>

Pour une liste de tous les champs d’un objet Shopify-Order, consultez [The Order object](https://shopify.dev/api/admin-rest/2021-10/resources/order#resource_object) dans la documentation Shopify.

## Mappage d’un objet Shopify-Order à une commande standard
<a name="mapping-shopify-order-object-standarorder.html"></a>

Un sous-ensemble des champs dans l’objet Shopify-Order se mappe à l’objet de commande standard dans Profils des clients.

Le tableau suivant répertorie les champs qui peuvent être mappés entre l’objet Shopify-Order et la commande standard.

Le `StatusCode` est `ACTIVATED` si l’`order_status_url` existe dans la source. Sinon, le `StatusCode` est `DRAFT`.


| Champ source Shopify-Order | Champ cible de commande standard | 
| --- | --- | 
| id | Attributs. ShopifyOrderId | 
| customer.id | Attributs. ShopifyCustomerId | 
| cancelled\$1at | CancelledDate | 
| cancel\$1reason | CancelReason | 
| closed\$1at | ClosedDate | 
| created\$1at | CreatedDate | 
| currency | Currency | 
| e-mail | CustomerEmail | 
| financial\$1status | Status | 
| order\$1status\$1url | StatusCode | 
| fulfillment\$1status | FulfillmentStatus | 
| passerelle | Passerelle | 
| name | Nom | 
| note | AdditionalInformation | 
| order\$1status\$1url | StatusUrl | 
| phone | CustomerPhone | 
| processed\$1at | ProcessedDate | 
| total\$1discounts | TotalDiscounts | 
| total\$1line\$1items\$1price | TotalItemsPrice | 
| total\$1price | TotalPrice | 
| total\$1shipping\$1price\$1set.shop\$1money.amount | TotalShippingPrice | 
| total\$1tax | TotalTax | 
| total\$1tip\$1received | TotalTipReceived | 
| total\$1weight | TotalWeight | 
| updated\$1at | UpdatedDate | 
| billing\$1address.address1 | BillingAddress. Adresse 1 | 
| billing\$1address.address2 | BillingAddress. Adresse 2 | 
| billing\$1address.city | BillingAddress.Ville | 
| billing\$1address.zip | BillingAddress.PostalCode | 
| billing\$1address.province | BillingAddress.Province | 
| billing\$1address.country | BillingAddress.Pays | 
| billing\$1address.name | BillingAddress.Nom | 
| payment\$1details.credit\$1card\$1number | CreditCardNumber | 
| payment\$1details.credit\$1card\$1company | CreditCardCompany | 
| shipping\$1address.address1 | ShippingAddress. Adresse 1 | 
| shipping\$1address.address2 | ShippingAddress. Adresse 2 | 
| shipping\$1address.city | ShippingAddress.Ville | 
| shipping\$1address.zip | ShippingAddress.PostalCode | 
| shipping\$1address.province | ShippingAddress.Province | 
| shipping\$1address.country | ShippingAddress.Pays | 
| shipping\$1address.name | ShippingAddress.Nom | 
| line\$1items[].title | OrderItems[] .Titre | 
| line\$1items[].price | OrderItems[] .Prix | 
| line\$1items[].quantity | OrderItems[] .Quantité | 

### Exemple
<a name="example-shopify-draftorder-object-standardorder.html"></a>

L’exemple suivant montre comment mapper un champ source à un champ cible.

```
"shopifyOrderId": {
    "Source": "_source.detail.event.detail.payload.id",
    "Target": "_order.Attributes.ShopifyOrderId"
}
```

Les données client Shopify-Order issues de l’objet Shopify sont associées à une commande standard Amazon Connect à l’aide de l’index suivant.


| Nom d’index standard | Champ source Shopify-Order | 
| --- | --- | 
| \$1shopifyOrderId | id | 

Par exemple, vous pouvez l'utiliser `_shopifyOrderId` comme un `ObjectFilter.KeyName` avec l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API pour trouver une commande standard. Vous pouvez trouver les objets Shopify-Order associés à un profil spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le `ProfileId` et `ObjectTypeName` défini sur. `Shopify-Order`

# Mappage de type d’objet à l’enregistrement de communication standard
<a name="object-type-mapping-standard-communiction-record"></a>

Les rubriques de cette section fournissent la définition de l’enregistrement de communication standard et le mappage de type d’objet entre les événements de campagne et l’enregistrement de communication standard.

**Topics**
+ [Profils des clients, champs d’objet d’enregistrement de communication standard](customer-profiles-standard-communication-record-object-fields.md)
+ [Mappage d’objets de campagne à l’enregistrement de communication standard dans Profils des clients Amazon Connect](mapping-campaign-objects-to-the-standard-communication-record-in-amazon-connect-customer-profiles.md)

# Profils des clients, champs d’objet d’enregistrement de communication standard
<a name="customer-profiles-standard-communication-record-object-fields"></a>

 Le tableau suivant répertorie tous les champs de l’objet d’enregistrement de communication standard Profils des clients. 


|  Champ communicationRecord standard  |  Type de données  |  Description  | 
| --- | --- | --- | 
|  CommunicationRecordId  |  String  |  Identifiant unique d’un enregistrement de communication standard.  | 
|  Channel  |  String  |  Méthode utilisée pour entrer en relation avec le centre de contact. Par exemple : VOIX, CHAT, E-MAIL  | 
|  ConnectInstanceArn  |  String  |  L'ARN de l'instance AWS Connect.  | 
|  CreatedDate  |  String  |  Horodatage indiquant quand l’enregistrement de communication a été créé.  | 
|  UpdatedDate  |  String  |  Horodatage indiquant quand l’enregistrement de communication a été mis à jour pour la dernière fois.  | 
|  LastEventType  |  String  |  Type d’événement du dernier événement ingéré pour cette communication.  | 
|  Campaign  |  Campaign  |  Détails de la campagne associée à cette communication.  | 
|  Endpoint  |  Endpoint  |  Informations sur le point de terminaison utilisé pour cette communication.  | 
|  Événements  |  Map<String, Event>  |  Une carte des événements où la clé est le type d’événement, tel que le courrier électronique envoyé, ouvert ou cliqué. Cela permet de suivre le dernier événement de chaque type d’événement unique qui s’est produit au cours de cette communication.  | 
|  Attributes  |  Map <String, String>  |  Paire d’attributs clé-valeur d’un enregistrement de communication standard.  | 

 Les objets d’enregistrement de communication standard sont indexés par les clés du tableau suivant. 


|  Nom d’index standard  |  Champ d’enregistrement de communication standard  | 
| --- | --- | 
|  \$1communicationRecordId  |  CommunicationRecordId  | 

 Par exemple, vous pouvez l'utiliser `_communicationRecordId` comme nom de clé avec l'[SearchProfiles](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-customer-profiles_SearchProfiles.html)API pour rechercher un profil dont l'enregistrement de communication `CommunicationRecordId` correspond à la valeur de recherche. Vous pouvez trouver les `communicationRecord` objets standard associés à un profil spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-customer-profiles_ListProfileObjects.html)API avec le `ProfileId` et `ObjectTypeName` défini sur`_communicationRecord`. 

## Type de données de campagne
<a name="campaign-data-type"></a>


|  Champ  |  Type de données  |  Description  | 
| --- | --- | --- | 
|  CampaignId  |  String  |  L’identifiant unique de la campagne sortante.  | 
|  CampaignName  |  String  |  Nom de la campagne sortante.  | 
|  CampaignRunId  |  String  |  L’identifiant unique pour un cycle spécifique de la campagne.  | 
|  CampaignActivityId  |  String  |  ID unique de l’activité au sein de la campagne.  | 
|  SegmentArn  |  String  |  ARN d’un segment d’utilisateurs.  | 

## Type de données de point de terminaison
<a name="endpoint-data-type"></a>


|  Champ  |  Type de données  |  Description  | 
| --- | --- | --- | 
|  EndpointAddress  |  String  |  L’adresse du point de terminaison (par exemple : adresse e-mail, numéro de téléphone).  | 
|  EndpointType  |  String  |  Type de point de terminaison, par exemple e-mail par défaut ou e-mail professionnel.  | 

## Type de données d’événement
<a name="event-data-type"></a>


|  Champ  |  Type de données  |  Description  | 
| --- | --- | --- | 
|  UpdatedDate  |  String  |  Horodatage indiquant le moment où l’événement de communication s’est produit.  | 
|  EventId  |  String  |  Identifiant unique de chaque événement de communication.  | 
|  EventType  |  String  |  Type d’événement de communication spécifique.  | 
|  Attributes  |  Map <String, String>  |  Paire d’attributs clé-valeur spécifique au type d’événement.  | 

# Mappage d’objets de campagne à l’enregistrement de communication standard dans Profils des clients Amazon Connect
<a name="mapping-campaign-objects-to-the-standard-communication-record-in-amazon-connect-customer-profiles"></a>

 Cette rubrique répertorie quels champs des objets de campagne se mappent aux champs de l’objet d’enregistrement de communication standard dans Profils des clients. 

## Objet Campagne-e-mail
<a name="campaign-email-object"></a>

 Pour obtenir la liste de tous les champs d’un objet Campagne-e-mail, consultez l’[objet e-mail](https://docs.aws.amazon.com/ses/latest/dg/event-publishing-retrieving-sns-contents.html) dans la documentation Amazon SES. 

**Mappage d’un objet Campagne-e-mail à un enregistrement de communication standard**

 Un sous-ensemble des champs de l’objet Campagne-Email correspond à l’objet d’enregistrement de communication standard dans Profils des clients. 

 Le tableau suivant répertorie les champs pouvant être mappés à partir de l’objet Campagne-Email vers l’enregistrement de communication standard. 


|  Champ source Campagne-Email  |  Champ cible d’enregistrement de communication standard  | 
| --- | --- | 
|  campaign\$1event\$1id  |  Attributs. LastCampaignEventId  | 
|  outbound\$1request\$1id  |  Attributs. OutboundCampaignRequestId  | 
|  campaign\$1message\$1id  |  Attributs. CampaignMessageId  | 
| channel.name  |  Channel  | 
|  channel.subtype  |  Attributs. ChannelSubType  | 
|  endpoint\$1address  |  Point final. EndpointAddress  | 
|  endpoint\$1type  |  Point final. EndpointType  | 
|  instance\$1arn  |  ConnectInstanceArn  | 
|  campaign\$1name  |  Campagne. CampaignName  | 
|  campaign\$1id  |  Campagne. CampaignId  | 
|  campaign\$1run\$1id  |  Campagne. CampaignRunId  | 
|  campaign\$1activity\$1id  |  Campagne. CampaignActivityId  | 
|  segment\$1arn  |  Campagne. SegmentArn  | 
|  outbound\$1request\$1creation\$1timestamp  |  CreatedDate  | 
|  campaign\$1event\$1timestamp  |  UpdatedDate  | 
|  campaign\$1event\$1type  |  LastEventType  | 
|  campaign\$1event\$1timestamp  |  Évènements. \$1\$1campaign\$1event\$1type\$1\$1. UpdatedDate  | 
|  campaign\$1event\$1id  |  Évènements. \$1\$1campaign\$1event\$1type\$1\$1. EventId  | 
|  campaign\$1event\$1type  |  Évènements. \$1\$1campaign\$1event\$1type\$1\$1. EventType  | 
|  email.bounce.bounceType  |  Evénements.Bounce.Attributs. BounceType  | 
|  email.bounce. bounceSubType  |  Evénements.Bounce.Attributs. BounceSubType  | 
|  email.click.link  |  Events.Click.Attributes.Link  | 
|  email.click.ipAddress  |  Événements. Cliquez sur Attributs. IpAddress  | 
|  email.open.ipAddress  |  Evénements.Open.Attributs. IpAddress  | 
|  email.reject.reason  |  Events.Reject.Attributes.Reason  | 
|  email.renderingFailure.templateName  |  Évènements. RenderingFailure.Attributs. TemplateName  | 
|  email.renderingFailure.errorMessage  |  Évènements. RenderingFailure.Attributs. ErrorMessage  | 
|  email.deliveryDelay.delayType  |  Évènements. DeliveryDelay.Attributs. DelayType  | 
|  courriel.plainte. complaintFeedbackType  |  Événements. Plainte. Attributs. ComplaintFeedbackType  | 
|  courriel.plainte. complaintSubType  |  Événements. Plainte. Attributs. ComplaintSubType  | 
|  email.mail.commonHeaders.subject  |  Attributes.Subject  | 

## Objet Campagne-SMS
<a name="campaign-sms-object"></a>

 Pour obtenir la liste de tous les champs d’un objet Campagne-SMS, consultez la section [Objet SMS](https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-format.html) dans la documentation relative à la messagerie SMS pour utilisateurs finaux AWS . 

**Mappage d’un objet Campagne-SMS à un enregistrement de communication standard**

 Un sous-ensemble des champs de l’objet Campagne-SMS correspond à l’objet d’enregistrement de communication standard dans Profils des clients. 

 Le tableau suivant répertorie les champs pouvant être mappés à partir de l’objet Campagne-SMS vers l’enregistrement de communication standard. 


|  Champ source Campagne-SMS  |  Champ cible d’enregistrement de communication standard  | 
| --- | --- | 
|  campaign\$1event\$1id  |  Attributs. LastCampaignEventId  | 
|  outbound\$1request\$1id  |  Attributs. OutboundCampaignRequestId  | 
|  campaign\$1message\$1id  |  Attributs. CampaignMessageId  | 
| channel.name  |  Channel  | 
|  channel.subtype  |  Attributs. ChannelSubType  | 
|  endpoint\$1address  |  Point final. EndpointAddress  | 
|  endpoint\$1type  |  Point final. EndpointType  | 
|  instance\$1arn  |  ConnectInstanceArn  | 
|  campaign\$1name  |  Campagne. CampaignName  | 
|  campaign.campaign\$1id  |  Campagne. CampaignId  | 
|  campaign.campaign\$1run\$1id  |  Campagne. CampaignRunId  | 
|  campaign\$1activity\$1id  |  Campagne. CampaignActivityId  | 
|  segment\$1arn  |  Campagne. SegmentArn  | 
|  outbound\$1request\$1creation\$1timestamp  |  CreatedDate  | 
|  campaign\$1event\$1timestamp  |  UpdatedDate  | 
|  campaign\$1event\$1type  |  LastEventType  | 
|  campaign\$1event\$1timestamp  |  Évènements. \$1\$1campaign\$1event\$1type\$1\$1. UpdatedDate  | 
|  campaign\$1event\$1id  |  Évènements. \$1\$1campaign\$1event\$1type\$1\$1. EventId  | 
|  campaign\$1event\$1type  |  Évènements. \$1\$1campaign\$1event\$1type\$1\$1. EventType  | 
|  sms.messageType  |  Évènements. \$1\$1campaign\$1event\$1type\$1\$1 .Attributs. MessageType  | 
|  sms.messageStatus  |  Évènements. \$1\$1campaign\$1event\$1type\$1\$1 .Attributs. MessageStatus  | 
|  sms. messageStatusDescription  |  Évènements. \$1\$1campaign\$1event\$1type\$1\$1 .Attributs. MessageStatusDescription  | 
|  sms. totalMessagePrice  |  Évènements. \$1\$1campaign\$1event\$1type\$1\$1 .Attributs. TotalMessagePrice  | 
|  sms. totalCarrierFee  |  Évènements. \$1\$1campaign\$1event\$1type\$1\$1 .Attributs. TotalCarrierFee  | 
|  sms. isoCountryCode  |  Évènements. \$1\$1campaign\$1event\$1type\$1\$1 .Attributs. IsoCountryCode  | 

## Objet de Campagne-téléphonie
<a name="campaign-telephony-object"></a>

Pour obtenir la liste de tous les champs d'un objet Campaign-Telephony, consultez l'[objet Voice](https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-format.html) dans la documentation de messagerie SMS destinée aux utilisateurs AWS finaux.

**Mappage d’un objet Campaign-téléphonie à un enregistrement de communication standard**

Un sous-ensemble des champs de l’objet Campagne-téléphonie correspond à l’objet d’enregistrement de communication standard dans Profils des clients.

Le tableau suivant répertorie les champs pouvant être mappés à partir de l’objet Campagne-téléphonie vers l’enregistrement de communication standard.


| Champ source Campagne-téléphonie | Champ cible d’enregistrement de communication standard | 
| --- | --- | 
| campaign\$1event\$1id | Attributs. LastCampaignEventId | 
| outbound\$1request\$1id | Attributs. OutboundCampaignRequestId | 
| campaign\$1message\$1id | Attributs. CampaignMessageId | 
| channel.name | Channel | 
| channel.subtype | Attributs. ChannelSubType | 
| endpoint.endpoint\$1address | Point final. EndpointAddress | 
| endpoint.endpoint\$1type | Point final. EndpointType | 
| instance\$1arn | ConnectInstanceArn | 
| campaign.campaign\$1name | Campagne. CampaignName | 
| campaign.campaign\$1id | Campagne. CampaignId | 
| campaign.campaign\$1run\$1id | Campagne. CampaignRunId | 
| campaign.campaign\$1activity\$1id | Campagne. CampaignActivityId | 
| campaign.segment\$1arn | Campagne. SegmentArn | 
| outbound\$1request\$1creation\$1timestamp | CreatedDate | 
| campaign\$1event\$1timestamp | UpdatedDate | 
| campaign\$1event\$1type | LastEventType | 
| campaign\$1event\$1timestamp | Évènements. \$1\$1campaign\$1event\$1type\$1\$1. UpdatedDate | 
| campaign\$1event\$1id | Évènements. \$1\$1campaign\$1event\$1type\$1\$1. EventId | 
| campaign\$1event\$1type | Évènements. \$1\$1campaign\$1event\$1type\$1\$1. EventType | 
| Informations sur l'agent Voice.Agent. connectedToAgentHorodatage | Évènements. \$1\$1campaign\$1event\$1type\$1\$1 .Attributs. ConnectedToAgentTimestamp | 
| voix. customerVoiceActivity. greetingEndTimestamp | Évènements. \$1\$1campaign\$1event\$1type\$1\$1 .Attributs. GreetingEndTimestamp | 
| voix. answeringMachineDetectionÉtat | Évènements. \$1\$1campaign\$1event\$1type\$1\$1 .Attributs. AnsweringMachineDetectionStatus | 
| campaign\$1event\$1timestamp | SourceLastUpdatedTimestamp | 

## Objet Campagne-orchestration
<a name="campaign-orchestration-object"></a>

**Mappage d’un objet Campagne-orchestration à un enregistrement de communication standard**

Un sous-ensemble des champs de l’objet Campagne-orchestration correspond à l’objet d’enregistrement de communication standard dans Profils des clients.

Le tableau suivant répertorie les champs pouvant être mappés à partir de l’objet Campagne-orchestration vers l’enregistrement de communication standard.


| Champ source Campaign-orchestration | Champ cible d’enregistrement de communication standard | 
| --- | --- | 
| campaign\$1event\$1id | Attributs. LastCampaignEventId | 
| channel.name | Channel | 
| channel.subtype | Attributs. ChannelSubType | 
| instance\$1arn | ConnectInstanceArn | 
| campaign.campaign\$1name | Campagne. CampaignName | 
| campaign.campaign\$1id | Campagne. CampaignId | 
| campaign.campaign\$1run\$1id | Campagne. CampaignRunId | 
| campaign.campaign\$1activity\$1id | Campagne. CampaignActivityId | 
| campaign.segment\$1arn | Campagne. SegmentArn | 
| campaign\$1event\$1timestamp | UpdatedDate | 
| campaign\$1event\$1type | LastEventType | 
| campaign\$1event\$1timestamp | Évènements. \$1\$1campaign\$1event\$1type\$1\$1. UpdatedDate | 
| campaign\$1event\$1id | Évènements. \$1\$1campaign\$1event\$1type\$1\$1. EventId | 
| campaign\$1event\$1type | Évènements. \$1\$1campaign\$1event\$1type\$1\$1. EventType | 
| campaign\$1event\$1timestamp | SourceLastUpdatedTimestamp | 

## Exemple
<a name="example"></a>

 L’exemple suivant montre comment mapper un champ source à un champ cible : 

```
"channel": {
    "source": "_source.engagement.channel.name",
    "target": "_communicationRecord.Channel"
}
```

# Mappage des types d’objets pour la ressource standard dans Profils des clients
<a name="object-type-mapping-standard-asset"></a>

Les rubriques de cette section fournissent la définition de la ressource standard et le mappage de type d’objet entre les applications externes et la ressource standard.

**Topics**
+ [Conditions d' AppFlow accès à Amazon](appflow-access-requirements-asset.md)
+ [Définition d’une ressource standard](standard-asset-definition.md)
+ [Mappage des objets Salesforce à une ressource standard](mapping-salesforce-objects-to-asset.md)

# Conditions AppFlow d'accès à Amazon dans les profils clients
<a name="appflow-access-requirements-asset"></a>

Respectez les exigences AppFlow d'accès Amazon suivantes pour créer et supprimer des intégrations Salesforce avec les profils clients Amazon Connect :
+ `appflow:CreateFlow`
+ `appflow:DeleteFlow`

# Définition d’une ressource standard dans Profils des clients Amazon Connect
<a name="standard-asset-definition"></a>

Le tableau suivant répertorie tous les champs de l’objet de ressource standard Profils des clients.


| Champ de ressource standard | Type de données | Description | 
| --- | --- | --- | 
|  AssetId  | String  | L’identifiant unique d’une ressource standard.  | 
|  AssetName  | String  | Nom de la ressource.  | 
|  SerialNumber  | String  | Numéro de série de la ressource.  | 
|  ModelNumber  | String  | Numéro de modèle de la ressource.  | 
|  ModelName  | String  | Nom du modèle de la ressource.  | 
|  ProductSKU  | String  | Référence unique (SKU) de la ressource.  | 
|  PurchaseDate  | String  | Date d’achat de la ressource.  | 
|  UsageEndDate  | String  | Date de fin d’utilisation de la ressource.  | 
|  Statut  | String  | Statut de la ressource.  | 
|  Price  | String  | Prix de la ressource.  | 
|  Quantity  | String  | Quantité de la ressource.  | 
|  Description  | String  | Description de la ressource.  | 
|  AdditionalInformation  | String  | Toute information supplémentaire relative à la ressource.  | 
|  DataSource  | String  | Source de données d’une ressource.  | 
|  Attributes  | String-to-string carte  | Paire d’attributs clé-valeur d’une ressource standard.  | 

Les objets de ressource standard sont indexés par les clés du tableau suivant.


| Nom d’index standard | Champ de ressource standard | 
| --- | --- | 
| \$1assetId | AssetId | 
| \$1assetName | AssetName | 
| \$1serialNumber | SerialNumber | 

Par exemple, vous pouvez l'utiliser `_assetName` comme nom de clé avec l'[SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) pour rechercher un profil dont la ressource AssetName correspond à la valeur de recherche. Vous pouvez trouver les objets d'actifs standard associés à un profil spécifique en utilisant l'[ListProfileObjects API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html) avec le `ProfileId` et `ObjectTypeName` défini sur`_asset`.

# Mappage des objets Salesforce à une ressource standard dans les Profils de clients
<a name="mapping-salesforce-objects-to-asset"></a>

Cette rubrique répertorie quels champs des objets Salesforce se mappent aux champs de l’objet de ressource standard dans Profils des clients. 

## Objet Salesforce-Asset
<a name="salesforceaccountobject-asset"></a>

Voici une liste de tous les champs dans un objet Salesforce-Asset. 
+ Id
+ ContactId
+ AccountId
+ ParentId
+ RootAssetId
+ Product2Id
+ ProductCode
+ IsCompetitorProduct
+ CreatedDate
+ CreatedById
+ LastModifiedDate
+ LastModifiedById
+ SystemModstamp
+ IsDeleted
+ Nom
+ SerialNumber
+ InstallDate
+ PurchaseDate
+ UsageEndDate
+ LifecycleStartDate
+ LifecycleEndDate
+ Statut
+ Price
+ Quantity
+ Description
+ OwnerId
+ AssetProvidedById
+ AssetServiceById
+ IsInternal
+ AssetLevel
+ StockKeepingUnit
+ HasLifecycleManagement
+ CurrentMrr
+ CurrentLifecycleEndDate
+ CurrentQuantity
+ CurrentAmount
+ LastViewedDate
+ LastReferencedDate

## Mappage d’un objet Salesforce-Asset à une ressource standard
<a name="mapping-salesforceaccountobject"></a>

Un sous-ensemble des champs dans l’objet Salesforce-Asset se mappe à l’objet de ressource standard dans Profils des clients. 

Le tableau suivant répertorie les champs qui peuvent être mappés entre l’objet Salesforce-Asset et la ressource standard. 


| Champ source Saleforce-Asset | Champ cible de ressource standard | 
| --- | --- | 
|  Id  | Attributs. sfdcAssetId  | 
|  ContactId  | Attributs. sfdcContactId  | 
|  AccountId  | Attributs. sfdcAccountId  | 
|  SerialNumber  | SerialNumber  | 
|  StockKeepingUnit  | ProductSKU  | 
|  UsageEndDate  | UsageEndDate  | 
|  Statut  | Statut  | 
|  Price  | Price  | 
|  Quantity  | Quantity  | 
|  Description  | Description  | 

Les données client Salesforce-Asset issues de l’objet Salesforce sont associées à une ressource standard Amazon Connect à l’aide des index du tableau suivant. 


| Nom d’index standard | Champ source Saleforce-Asset | 
| --- | --- | 
|  \$1salesforceAssetId  | Id  | 
|  \$1salesforceContactId  | ContactId  | 
|  \$1salesforceAccountId  | AccountId  | 

Par exemple, vous pouvez utiliser `_salesforceAssetId` et `_salesforceAccountId` en tant que `ObjectFilter.KeyName` composant de l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API pour rechercher un actif standard. Vous pouvez trouver les objets Salesforce-Asset associés à un profil spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le `ProfileId` et `ObjectTypeName` défini sur. `Salesforce-Asset` 

# Mappage de type d’objet au cas standard dans les Profils de clients
<a name="object-type-mapping-standard-case"></a>

Les rubriques de cette section fournissent la définition du cas standard et le mappage de type d’objet entre les applications externes et le cas standard.

**Topics**
+ [Conditions d' AppFlow accès à Amazon](appflow-access-requirements-case.md)
+ [Définition d’un cas standard](standard-case-definition.md)
+ [Mappage des objets Zendesk](mapping-zendesk-objects-case.md)
+ [ServiceNow Objets de mappage](mapping-servicenow-objects-standard-case.md)

# Conditions AppFlow d'accès à Amazon dans les profils clients
<a name="appflow-access-requirements-case"></a>

Respectez les exigences AppFlow d'accès Amazon suivantes pour créer et supprimer Zendesk et ServiceNow les intégrations avec les profils clients Amazon Connect :
+ `appflow:CreateFlow`
+ `appflow:DeleteFlow`

# Champs de l’objet de cas standard Profils des clients
<a name="standard-case-definition"></a>

Le tableau suivant répertorie tous les champs de l’objet de cas standard Profils des clients.


| Champ de cas standard | Type de données | Description | 
| --- | --- | --- | 
|  CaseId  | String  | L’identifiant unique d’un cas standard.  | 
|  Titre  | String  | Le titre du cas  | 
|  Résumé  | String  | Le résumé du cas.  | 
|  Statut  | String  | Le statut du cas.  | 
|  Raison  | String  | La raison du cas.  | 
|  CreatedBy  | String  | Le créateur du cas.  | 
|  CreatedDate  | String  | La date de création du cas.  | 
|  UpdatedDate  | String  | La date de mise à jour du cas.  | 
|  ClosedDate  | String  | La date de clôture du cas.  | 
|  AdditionalInformation  | String  | Toute information supplémentaire relative au cas.  | 
|  DataSource  | String  | La source de données du cas.  | 
|  Attributes  | String-to-string carte  | Paire d’attributs clé-valeur d’un cas standard.  | 

Les objets de cas standard sont indexés par les clés du tableau suivant.


| Nom d’index standard | Champ de cas standard | 
| --- | --- | 
| \$1caseId | CaseId | 

Par exemple, vous pouvez l'utiliser `_caseId` comme nom de clé avec l'[SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) pour rechercher un profil dont le cas CaseId correspond à la valeur de recherche. Vous pouvez trouver les objets de dossier standard associés à un profil spécifique en utilisant l'[ListProfileObjects API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html) avec le `ProfileId` et `ObjectTypeName` défini sur`_case`.

# Mappage des objets Zendesk au cas standard dans Profils des clients Amazon Connect
<a name="mapping-zendesk-objects-case"></a>

Cette rubrique répertorie quels champs des objets Zendesk se mappent aux champs dans le cas standard dans Profils des clients.

## Objet Zendesk-tickets
<a name="zendeskticketsobject"></a>

Voici une liste de tous les champs d’un objet Zendesk-tickets.
+ id
+ url
+ type
+ subject
+ raw\$1subject
+ description
+ priority
+ status
+ destinataire
+ requester\$1id
+ submitter\$1id
+ assignee\$1id
+ organization\$1id
+ group\$1id
+ collaborator\$1ids
+ email\$1cc\$1ids
+ follower\$1ids
+ forum\$1topic\$1id
+ problem\$1id
+ has\$1incidents
+ due\$1at
+ tags
+ via.channel
+ custom\$1fields
+ satisfaction\$1rating
+ sharing\$1agreement\$1ids
+ followup\$1ids
+ ticket\$1form\$1id
+ brand\$1id
+ allow\$1channelback
+ allow\$1attachments
+ is\$1public
+ created\$1at
+ updated\$1at

## Mappage d’un objet Zendesk-tickets à un cas standard
<a name="mapping-zendeskticketsobject-case"></a>

Un sous-ensemble des champs dans l’objet Zendesk-tickets se mappe au cas standard dans Profils des clients. Le tableau suivant répertorie les champs qui peuvent être mappés entre l’objet Zendesk-tickets et le cas standard.


| Champ source Zendesk-tickets | Champ cible du cas standard | 
| --- | --- | 
|  requester\$1id  | Attributs. ZendeskUserId  | 
|  id  | Attributs. ZendeskTicketId  | 
|  subject  | Titre  | 
|  description  | Résumé  | 
|  status  | Statut  | 
|  requester\$1id  | CreatedBy  | 
|  created\$1at  | CreatedDate  | 
|  updated\$1at  | UpdatedDate  | 

Les données client Zendesk-tickets issues de l’objet Zendesk sont associées à un cas standard Amazon Connect à l’aide des index suivants. 


| Nom d’index standard | Champ source Zendesk-tickets | 
| --- | --- | 
|  \$1zendeskUserId  | requester\$1id  | 
|  \$1zendeskTicketId  | id  | 

Par exemple, vous pouvez utiliser `_zendeskUserId` et `_zendeskTicketId` `ObjectFilter.KeyName` avec l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API pour trouver un cas standard. Vous pouvez trouver les objets Zendesk tickets associés à un profil spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le `ProfileId` et défini sur. `ObjectTypeName` `Zendesk-tickets` 

# Mappage ServiceNow des objets selon le cas standard dans les profils clients Amazon Connect
<a name="mapping-servicenow-objects-standard-case"></a>

Cette rubrique répertorie les champs des ServiceNow objets qui correspondent aux champs du cas standard des profils clients Amazon Connect.

## Objet Servicenow-task
<a name="servicenow-task-object"></a>

Voici une liste de tous les champs d’un objet Servicenow-task. 
+ sys\$1id
+ actif
+ activity\$1due
+ additional\$1assignee\$1list
+ approval
+ approval\$1history
+ approval\$1set
+ assigned\$1to
+ assignment\$1group
+ business\$1duration
+ business\$1service
+ calendar\$1duration
+ closed\$1at
+ closed\$1by
+ cmdb\$1ci.display\$1value
+ cmdb\$1ci.link
+ comments
+ comments\$1and\$1work\$1notes
+ company
+ contact\$1type
+ contrat
+ correlation\$1display
+ actif
+ correlation\$1id
+ delivery\$1plan
+ delivery\$1task
+ description
+ due\$1date
+ escalation
+ expected\$1start
+ follow\$1up
+ group\$1list
+ impact
+ knowledge
+ location
+ made\$1sla
+ number
+ opened\$1at
+ opened\$1by.display\$1value
+ order
+ parent
+ priority
+ reassignment\$1count
+ service\$1offering
+ short\$1description
+ sla\$1due
+ state
+ sys\$1class\$1name
+ sys\$1created\$1by
+ sys\$1created\$1on
+ actif
+ sys\$1domain.global
+ sys\$1domain.link
+ sys\$1domain\$1path
+ sys\$1mod\$1count
+ sys\$1updated\$1by
+ sys\$1updated\$1on
+ time\$1worked
+ upon\$1approval
+ upon\$1reject
+ urgency
+ user\$1input
+ watch\$1list
+ work\$1end
+ work\$1notes
+ work\$1notes\$1list
+ work\$1start

## Mappage de Servicenow-task à un cas standard
<a name="mapping-servicenow-task-case"></a>

Un sous-ensemble des champs dans l’objet Servicenow-task se mappe au cas standard dans Profils des clients. 

Le tableau suivant répertorie les champs qui peuvent être mappés entre l’objet Servicenow-task et le cas standard. 


| Champ source Servicenow-task | Champ cible du cas standard | 
| --- | --- | 
|  sys\$1id  | Attributs. ServiceNowTaskId  | 
|  opened\$1by.link  | Attributs. ServiceNowSystemUserId  | 
|  short\$1description  | Titre  | 
|  description  | Résumé  | 
|  status  | Statut  | 
|  sys\$1created\$1by  | CreatedBy  | 
|  sys\$1created\$1on  | CreatedDate  | 
|  sys\$1updated\$1on  | UpdatedDate  | 

Les données client Servicenow-task issues de Servicenow sont associées à un cas standard Amazon Connect à l’aide des index du tableau suivant. 


| Nom d’index standard | Champ source Servicenow-task | 
| --- | --- | 
|  \$1 serviceNowTask Identifiant  | sys\$1id  | 
|  \$1 serviceNowSystem Identifiant  | open\$1by.link  | 

Par exemple, vous pouvez utiliser `_serviceNowTaskId` et `_serviceNowSystemId` `ObjectFilter.KeyName` avec l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API pour trouver un cas standard. Vous pouvez trouver les objets ServiceNow-Task associés à un profil spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le `ProfileId` et défini sur. `ObjectTypeName` `Servicenow-task`

## Objet Servicenow-incident
<a name="servicenowincident-object"></a>

Voici une liste de tous les champs d’un objet Servicenow-incident. 
+ sys\$1id
+ business\$1stc
+ calendar\$1stc
+ caller\$1id.link
+ caller\$1id.value
+ category
+ caused\$1by
+ child\$1incidents
+ close\$1code
+ hold\$1reason
+ incident\$1state
+ notify
+ parent\$1incident
+ problem\$1id
+ reopened\$1by
+ reopened\$1time
+ reopen\$1count
+ resolved\$1at
+ resolved\$1by.link
+ resolved\$1by.value
+ rfc
+ severity
+ subcategory

## Mappage de Servicenow-incident à un cas standard
<a name="mapping-servicenowincident-case"></a>

Un sous-ensemble des champs dans l’objet Servicenow-incident se mappe au cas standard dans Profils des clients.

Le tableau suivant répertorie les champs qui peuvent être mappés entre l’objet Servicenow-incident et le cas standard. 


| Champ source Servicenow-incident | Champ cible du cas standard | 
| --- | --- | 
| sys\$1id  |  Attributs\$1 ServiceNowIncidentId  | 
| caller\$1id.link  |  Attributs\$1 ServiceNowSystemUserId  | 
| incident\$1status  |  Statut  | 
| caller\$1id.link  |  CreatedBy  | 
| resolved\$1at  |  ClosedDate  | 
| category  |  Raison  | 

Les données client Servicenow-incident issues de l’objet Servicenow sont associées à un cas standard Amazon Connect à l’aide des index du tableau suivant. 


| Nom d’index standard | Champ source Servicenow | 
| --- | --- | 
| \$1 serviceNowIncident Identifiant  |  sys\$1id  | 
| \$1 serviceNowSystem Identifiant  |  caller\$1id.link  | 

Par exemple, vous pouvez utiliser `_serviceNowIncidentId` et `_serviceNowSystemId` en tant que ObjectFilter. KeyName avec l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API pour trouver un cas standard. Vous pouvez trouver les objets d'incident ServiceNow associés à un profil spécifique en utilisant l'[ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API avec le `ProfileId` et défini sur. `ObjectTypeName` `Servicenow-incident`

# Mappage de type d’objet à la préférence aérienne standard
<a name="object-type-mapping-standard-air-preference"></a>

Les rubriques de cette section fournissent la définition des préférences aériennes standard.

**Topics**
+ [Champs d’objet de préférence aérienne standard de Profils des clients](standard-air-preference-object-fields.md)

# Champs d’objet de préférence aérienne standard de Profils des clients
<a name="standard-air-preference-object-fields"></a>

Le tableau suivant répertorie tous les champs de l’objet de préférence aérienne standard Profils des clients.


**Préférence aérienne**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| PreferenceId | String | L’identifiant unique d’une préférence aérienne standard | 
| Name | String | Le nom de la préférence | 
| CreatedDate | String | Date de création de la préférence | 
| CreatedBy | String | L’identifiant du créateur | 
| UpdatedDate | String | La date de la dernière mise à jour. | 
| UpdatedBy | String | L’identifiant de la personne qui a effectué la dernière mise à jour | 
| StartDate | String | La date de début préférée | 
| EndDate | String | La date de fin préférée | 
| Statut | String | Le statut actuel de la préférence. | 
| ReferenceId | String | L’identifiant de l’objet référencé | 
| ReferenceType | String | Le type d’objet référencé | 
| TravelType | String | Le type de voyage (par exemple : vols directs) | 
| Transférer | String | Le type de transfert préféré | 
| ArrivalAirport | String | L’aéroport d’arrivée préféré | 
| ArrivalTerminal | String | Le terminal d’aéroport d’arrivée préféré | 
| DepartureAirport | String | L’aéroport de départ préféré | 
| DepartureTerminal | String | Le terminal d’aéroport de départ préféré | 
| HomeAirport | String | L’aéroport de résidence | 
| CheckInChannel | String | Le mode d’enregistrement | 
| CheckInChannelDevice | String | L’appareil utilisé pour l’enregistrement | 
| Language | Language | Détails sur les langues préférées pour la communication | 
| Seat | Seat | Détails sur le choix des sièges | 
| Journey | Journey | Préférences de voyage | 
| Accessibility | Accessibility | Détails sur les demandes d’accessibilité | 
| Insurance | Insurance | Informations relatives aux assurances | 
| Interest | Interest | Détails sur les intérêts | 
| Loyalty | Loyalty | Informations relatives à la fidélité | 
| Dining | Dining | Préférences en matière de restauration | 
| MediaEntertainment | MediaEntertainment | Préférences en matière de médias et de divertissement | 
| PaymentForm | PaymentForm | Préférences de mode de paiement | 
| PetInfo | PetInfo | Détails sur les animaux | 
| SpecialRequest | SpecialRequest | Détails sur les demandes spéciales | 
| TicketDistribution | TicketDistribution | Préférences de distribution de tickets | 
| Marketing | Marketing | Préférences de marketing | 
| Medical | Medical | Préférences médicales | 
| Baggage | Baggage | Préférences en matière de bagages | 
| ContactDetail | ContactDetail | Informations sur le contact préféré | 
| ContactDetailAddress | ContactDetailAddress | Adresse pour les coordonnées | 
| ContactDetailCommunication | ContactDetailCommunication | Préférences de communication | 
| Attributes | Map <String, String> | Paire d’attributs clé-valeur d’une préférence aérienne | 

Les objets de préférence aérienne standard sont indexés par les clés du tableau suivant.


**Champs d’index standard**  

| Nom d’index standard | Champ d’enregistrement de préférence standard | 
| --- | --- | 
| \$1airPreferenceId | PreferenceId | 
| \$1airReferenceId | ReferenceId | 

Par exemple, vous pouvez l'utiliser `_airPreferenceId` comme nom clé avec l'[SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) pour rechercher un profil dont la préférence aérienne PreferenceId correspond à la valeur de recherche. Vous pouvez trouver les objets AirPreference standard associés à un profil spécifique en utilisant l'[ListProfileObjects API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html) avec le `ProfileId` et `ObjectTypeName` défini sur. `_airPreference`


**ContactDetail type de données**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Type | String | Le type de contact (par exemple : personnel, urgence) | 
| PreferenceLevel | String | Niveau de priorité de ce contact | 
| PhoneNumber | String | Numéro de téléphone | 
| Relation | String | La relation avec le profil | 
| EmailAddress | String | Adresse e-mail | 
| EmailLanguage | String | Langue préférée pour la communication par e-mail concernant les coordonnées | 
| PhoneLanguage | String | Langue préférée pour la communication par téléphone concernant les coordonnées | 


**ContactDetailAddress type de données**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Type | String | Le type d’adresse du contact | 
| Address1 | String | La première ligne de l’adresse d’un contact. | 
| Address2 | String | La deuxième ligne de l’adresse d’un contact. | 
| Address3 | String | La troisième ligne de l’adresse d’un contact. | 
| Address4 | String | La quatrième ligne de l’adresse d’un contact. | 
| City | String | La ville de l’adresse d’un contact. | 
| Country | String | Le pays de l’adresse d’un contact. | 
| County | String | Le comté de l’adresse d’un contact. | 
| PostalCode | String | Le code postal de l’adresse d’un contact. | 
| Province | String | La province de l’adresse d’un contact. | 
| State | String | L’état de l’adresse d’un contact. | 


**ContactDetailCommunication type de données**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Method | String | Méthode de communication (par exemple : SMS, e-mail) | 
| PreferenceLevel | String | Niveau de préférence pour la méthode de communication | 


**Type de données de langue**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| PhoneLanguage | String | Langue préférée pour les communications téléphoniques | 
| EmailLanguage | String | Langue préférée pour les communications par e-mail | 
| InPersonLanguage | String | Langue préférée pour la communication en personne | 
| PreferenceLevel | String | Niveau de préférence de langue | 


**Type de données de siège**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| PreferenceLevel | String | Priorité des préférences de siège | 
| Direction | String | La direction préférée du siège (par exemple : avant, arrière) | 
| Location | String | L’emplacement de siège préféré (par exemple : fenêtre, allée) | 
| Position | String | La position du siège (par exemple : gauche, droite) | 
| Row | String | La rangée de sièges souhaitée | 
| ClassOfService | String | La classe de voyage (par exemple : Economy, Business) | 
| NeighborFree | String | Préférence pour un siège sans voisins | 
| Infant | String | Préférence pour un siège enfant | 
| ExtraSeat | String | Préférence pour un siège supplémentaire | 


**Type de données de trajet**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| MaxConnections | String | Le nombre maximum de connexions autorisées | 
| PreferredAirline | String | Compagnie aérienne préférée | 
| UpgradeAuction | String | Accepter les enchères de mise à niveau | 
| FlightTime | String | Heure de vol préférée | 
| FlightMaxDuration | String | Durée de voyage maximale préférée | 


**Type de données d’accessibilité**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Wheelchair | String | Informations sur l’accessibilité en fauteuil roulant | 
| Bathroom | String | Informations sur l’accessibilité des toilettes | 
| Assistance | String | Informations sur l’assistance | 
| DisabilityType | String | Informations sur le handicap | 
| SupportAnimal | String | Informations sur les animaux d’assistance | 
| ProximityToFacilities | String | Besoin de proximité avec les commodités | 


**Types de données sur l’assurance**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Name | String | Nom du fournisseur d’assurance ou du plan | 
| PreferenceLevel | String | Degré de préférence pour l’assurance | 


**Type de données d’intérêt**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Name | String | Domaine d’intérêt spécifique | 
| PreferenceLevel | String | Priorité de cet intérêt | 


**Type de données de fidélité**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Name | String | Nom du programme de fidélité | 
| MembershipId | String | Identifiant de membre dans le programme de fidélité | 
| PreferenceLevel | String | Niveau de préférence du programme de fidélité | 


**Type de données de restauration**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| MealType | String | Type de repas préféré | 
| FavoriteCuisine | String | Types de cuisine préférés | 
| Beverage | String | Boissons préférées | 
| DietaryRestriction | String | Restrictions alimentaires | 
| AllergyInfo | String | Informations relatives aux allergies | 
| PreferenceLevel | String | Niveau de préférence en matière de restauration | 


**Type de données relatives aux médias et au divertissement**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Name | String | Nom du divertissement préféré | 
| PreferenceLevel | String | Niveau de préférence pour les médias et le divertissement | 


**PaymentForm type de données**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Name | String | Nom du moyen de paiement | 
| Type | String | Type de paiement (par exemple, carte de crédit PayPal) | 
| PreferenceLevel | String | Niveau de préférence du mode de paiement | 
| UsageContext | String | Lieu où le mode de paiement est utilisé | 


**PetInfo type de données**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Type | String | Type d’animal | 
| PreferenceLevel | String | Niveau de préférence concernant les animaux de compagnie | 


**SpecialRequest type de données**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Type | String | Type de demande spéciale | 
| Name | String | Nom ou description de la demande | 
| PreferenceLevel | String | Niveau de priorité de la demande | 


**TicketDistribution type de données**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| PreferenceLevel | String | Niveau de préférence pour la distribution des tickets | 
| Method | String | Mode de livraison des billets (par exemple : e-mail, physique) | 
| TicketTime | String | Heure préférée pour la livraison des tickets | 


**Type de données marketing**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| ChannelType | String | Type de canal marketing (par exemple : SMS, e-mail) | 
| OptIn | String | Statut d’inscription pour le marketing | 
| Frequency (Fréquence) | String | Fréquence des communications marketing | 
| StartDate | String | Date de début de la préférence marketing | 
| EndDate | String | Date de fin de la préférence marketing | 


**Type de données médicales**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Oxygen | String | (Fourni par la compagnie aérienne, propriété des passagers, concentrateur, etc.) | 
| MedicalEquipment | String | Détails sur l’équipement médical (par exemple : appareil CPAP, concentrateur d’oxygène). | 
| Assistance | String | Spécifie si le voyageur a besoin d’une assistance médicale générale pendant le voyage (par exemple : assistance en vol, aide pour prendre des médicaments). | 
| Stretcher | String | Si le voyageur a besoin d’une civière pendant le vol, elle est généralement utilisée pour les valises de transport médical. | 
| WheelChair | String | Informations sur le fauteuil roulant (non renversable, cellule humide, immobile, assistance pour les escaliers RampNeeded, compagnie aérienne fournie, etc.) | 


**Type de données de bagages**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Animal | String | Indique si le voyageur voyage avec un animal d’assistance ou un animal de compagnie, et inclut les spécifications ou restrictions pertinentes. (inHold, Cabin) | 
| BaggageType | String | Spécifie le type de manipulation des bagages préféré (par exemple : bagages de cabine uniquement, bagages enregistrés, bagages surdimensionnés). | 
| Assistance | String | Indique si le voyageur a besoin d’aide pour transporter ou gérer ses bagages, par exemple des services de portier à l’aéroport ou une assistance pour les bagages sur le trottoir. | 
| PreferenceLevel | String | Niveau de préférence pour les champs relatifs aux bagages | 

# Mappage de type d’objet à la préférence d’hôtel standard
<a name="object-type-mapping-standard-hotel-preference"></a>

Les rubriques de cette section fournissent la définition des préférences d’hôtel standard.

**Topics**
+ [Champs d’objet de préférence d’hôtel standard de Profils des clients](standard-hotel-preference-object-fields.md)

# Champs d’objet de préférence d’hôtel standard de Profils des clients
<a name="standard-hotel-preference-object-fields"></a>

Le tableau suivant répertorie tous les champs de l’objet de préférence d’hôtel standard Profils des clients.


**Préférences d’hôtel**  

| Champ hotelPreference standard | Type de données | Description | 
| --- | --- | --- | 
| PreferenceId | String | Identifiant unique d’une préférence d’hôtel standard | 
| Name | String | Le nom de la préférence | 
| CreatedDate | String | Date de création de la préférence | 
| CreatedBy | String | L’identifiant du créateur | 
| UpdatedDate | String | La date de la dernière mise à jour. | 
| UpdatedBy | String | L’identifiant de la personne qui a effectué la dernière mise à jour | 
| StartDate | String | La date de début préférée | 
| EndDate | String | La date de fin préférée | 
| Statut | String | Le statut actuel de la préférence. | 
| Smoking | String | Préférences en matière de tabac | 
| CleaningTime | String | Heure du nettoyage | 
| CheckInType | String | Type d’enregistrement | 
| CheckOutType | String | Type de check-out | 
| ReferenceId | String | L’identifiant de l’objet référencé | 
| ReferenceType | String | Le type d’objet référencé | 
| Location | Location | Préférences concernant l’emplacement des chambres d’hôtel | 
| Bedding | Bedding | Préférences en matière de couchage | 
| Tour | Tour | Préférences de visite | 
| ContactDetail | ContactDetail | Informations sur le contact préféré | 
| ContactDetailAddress | ContactDetailAddress | Adresse pour les coordonnées | 
| ContactDetailCommunication | ContactDetailCommunication | Préférences de communication | 
| Language | Language | Préférences de langue | 
| CarRental | CarRental | Préférences de location de voiture | 
| Accessibility | Accessibility | Préférences d’accessibilité | 
| Interest | Interest | Détails des intérêts | 
| Loyalty | Loyalty | Préférences de fidélité | 
| Dining | Dining | Préférences en matière de restauration | 
| MediaEntertainment | MediaEntertainment | Préférences en matière de médias et de divertissement | 
| PaymentForm | PaymentForm | Préférences en matière de mode de paiement | 
| PetInfo | PetInfo | Préférences d’informations sur les animaux | 
| SpecialRequest | SpecialRequest | Détails sur les demandes spéciales | 
| Marketing | Marketing | Préférences de marketing | 
| Medical | Medical | Préférences médicales | 
| Baggage | Baggage | Préférences de bagages | 
| Attributes | Map <String, String> | Paire d’attributs clé-valeur d’une préférence d’hôtel | 

Les objets de préférence d’hôtel standard sont indexés par les clés du tableau suivant.


**Champs d’index standard**  

| Nom d’index standard | Champ d’enregistrement de préférence standard | 
| --- | --- | 
| \$1hotelPreferenceId | PreferenceId | 
| \$1hotelReferenceId | ReferenceId | 

Par exemple, vous pouvez l'utiliser `_hotelPreferenceId` comme nom clé avec l'[SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) pour rechercher un profil dont la préférence d'hôtel PreferenceId correspond à la valeur de recherche. Vous pouvez trouver les objets HotelPreference standard associés à un profil spécifique en utilisant l'[ListProfileObjects API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html) avec le `ProfileId` et `ObjectTypeName` défini sur. `_hotelPreference`


**ContactDetail type de données**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Type | String | Le type de contact (par exemple : personnel, urgence) | 
| PreferenceLevel | String | Niveau de priorité de ce contact | 
| PhoneNumber | String | Numéro de téléphone | 
| Relation | String | La relation avec le profil | 
| EmailAddress | String | Adresse e-mail | 
| EmailLanguage | String | Langue préférée pour la communication par e-mail concernant les coordonnées | 
| PhoneLanguage | String | Langue préférée pour la communication par téléphone concernant les coordonnées | 


**ContactDetailAddress type de données**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Type | String | Le type d’adresse du contact | 
| Address1 | String | La première ligne de l’adresse d’un contact. | 
| Address2 | String | La deuxième ligne de l’adresse d’un contact. | 
| Address3 | String | La troisième ligne de l’adresse d’un contact. | 
| Address4 | String | La quatrième ligne de l’adresse d’un contact. | 
| City | String | La ville de l’adresse d’un contact. | 
| Country | String | Le pays de l’adresse d’un contact. | 
| County | String | Le comté de l’adresse d’un contact. | 
| PostalCode | String | Le code postal de l’adresse d’un contact. | 
| Province | String | La province de l’adresse d’un contact. | 
| State | String | L’état de l’adresse d’un contact. | 


**ContactDetailCommunication type de données**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| Method | String | Méthode de communication | 
| PreferenceLevel | String | Niveau de préférence pour la méthode de communication | 
| Frequency (Fréquence) | String | Fréquence de communication | 


**Type de données de langue**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| PhoneLanguage | String | Langue préférée au téléphone | 
| EmailLanguage | String | Langue préférée pour les e-mails | 


**CarRental type de données**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| Vendor | String | Fournisseur de location de voitures préféré | 
| VehicleType | String | Type de véhicule préféré | 
| PreferenceLevel | String | Niveau de préférence pour la location de voiture | 


**Type de données d’emplacement**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| PreferredFloor | String | Préférence en termes d’étage pour la chambre | 
| ElevatorProximity | String | Préférence en termes de proximité des ascenseurs | 
| QuietZone | String | Préférence pour les zones calmes | 
| LobbyProximity | String | Préférence en termes de proximité avec le lobby | 
| Afficher | String | Vue souhaitée depuis la chambre | 
| RoomType | String | Type de chambre préféré | 
| PreferenceLevel | String | Niveau de préférence en matière d’emplacement | 


**Type de données de couchage**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| BedType | String | Type de lit préféré | 
| MattressType | String | Type de matelas préféré | 
| PillowType | String | Type d’oreiller préféré | 
| NumberOfPillows | String | Préférence en termes de nombre d’oreillers | 
| BeddingMaterial | String | Matériau du couchage | 
| Allergy | String | Préférences en matière de couchage liées aux allergies | 


**Type de données de visite**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| City | String | Villes préférées pour les visites | 
| Cultural | String | Intérêts liés aux visites culturelles | 
| Adventure | String | Intérêts des voyages d’aventure | 
| Nightlife | String | Intérêts pour les visites nocturnes | 
| GuideLanguage | String | Langue préférée du guide touristique | 
| StartTime | String | Heure de départ préférée pour les visites | 
| GroupSize | String | Taille de groupe préférée pour les visites | 
| PreferenceLevel | String | Importance des préférences de visite | 


**Types de données d’accessibilité**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Wheelchair | String | Informations sur l’accessibilité en fauteuil roulant | 
| Bathroom | String | Informations sur l’accessibilité des toilettes | 
| Assistance | String | Informations sur l’assistance | 
| DisabilityType | String | Informations sur le handicap | 
| SupportAnimal | String | Informations sur les animaux d’assistance | 
| ProximityToFacilities | String | Besoin de proximité avec les commodités | 


**Type de données d’intérêt**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| NameOfInterest | String | Nom de l’intérêt | 
| PreferenceLevel | String | Niveau de préférence pour l’intérêt | 


**Type de données de fidélité**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| LoyaltyName | String | Nom du programme de fidélité | 
| MembershipId | String | ID de membre de fidélité | 
| PreferenceLevel | String | Niveau de préférence de fidélité | 
| PriorityServices | String | Préférences en termes de services prioritaires | 


**Type de données de restauration**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| MealType | String | Types de repas préférés | 
| FavoriteCuisine | String | Préférences de cuisine préférées | 
| Beverage | String | Préférences de boisson | 
| DietaryRestriction | String | Restrictions alimentaires | 
| AllergyInfo | String | Informations sur les allergies | 
| PreferenceLevel | String | Niveau de préférence en matière de restauration | 


**MediaEntertainment type de données**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| Name | String | Nom du média ou divertissement préféré | 
| PreferenceLevel | String | Niveau de préférence pour les médias ou le divertissement | 


**PaymentForm type de données**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| Name | String | Nom associé au mode de paiement | 
| Type | String | Type de moyen de paiement | 
| PreferenceLevel | String | Niveau de préférence du mode de paiement | 
| UsageContext | String | Contexte dans lequel le formulaire de paiement est utilisé | 


**PetInfo type de données**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| Type | String | Type d’animal | 
| PreferenceLevel | String | niveau de préférence pour animal de compagnie | 


**Type de données de demande spéciale**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| Type | String | Type de demande spéciale | 
| Name | String | Nom de la demande spéciale | 
| PreferenceLevel | String | Niveau de préférence de la demande | 


**Type de données marketing**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| ChannelType | String | Type de canal marketing (par exemple : SMS, e-mail) | 
| OptIn | String | Statut d’inscription pour le marketing | 
| Frequency (Fréquence) | String | Fréquence des communications marketing | 
| StartDate | String | Date de début de la préférence marketing | 
| EndDate | String | Date de fin de la préférence marketing | 


**Type de données médicales**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| Oxygen | String | Préférences d’approvisionnement en oxygène | 
| MedicalEquipment | String | Détails sur le matériel médical | 
| Assistance | String | Type d’assistance médicale requise | 
| Stretcher | String | Exigences des invités en matière de civière | 
| WheelChair | String | Type de fauteuil roulant et assistance requise | 


**Type de données de bagages**  

| Champ hotelPreference standard | Type | Description | 
| --- | --- | --- | 
| Bicycle | String | Besoins en bagages à vélo | 
| BaggageType | String | Informations sur les bagages (par exemple : encombrants) | 
| Courier | String | Préférence en matière de bagages pour les services de messagerie | 
| Fragile | String | Préférences d’articles fragiles | 
| Niveau de préférence | String | Niveau de préférence de bagages | 

# Mappage de type d’objet à la réservation aérienne standard
<a name="object-type-mapping-standard-air-booking"></a>

Les rubriques de cette section fournissent la définition des réservations aériennes standard.

**Topics**
+ [Champs d’objet de réservation aérienne standard de Profils des clients](standard-air-booking-object-fields.md)

# Champs d’objet de réservation aérienne standard de Profils des clients
<a name="standard-air-booking-object-fields"></a>

Le tableau suivant répertorie tous les champs de l’objet de réservation aérienne standard Profils des clients.


**AirBooking**  

| Champ airBooking standard | Type | Description | 
| --- | --- | --- | 
| BookingId | String | L’identifiant unique de la réservation aérienne standard | 
| ContextId | String | L’identifiant spécifique au contexte pour le suivi de la source de réservation | 
| PreferenceRef | String | L’identifiant faisant référence à l’objet de préférence pour la réservation | 
| BookingName | String | Le nom associé à la réservation | 
| PassengerIndex | String | Index du passager inclus dans la réservation | 
| TravellerId | String | Identifiant unique du voyageur associé à la réservation | 
| GroupBooking | String | Indique si la réservation est pour un groupe | 
| NumberOfPassengers | String | Nombre total de passagers inclus dans la réservation | 
| NumberOfAdults | String | Nombre total d’adultes inclus dans la réservation | 
| NumberOfChildren | String | Nombre total d’enfants inclus dans la réservation | 
| ProcessedDate | String | Date à laquelle la réservation a été traitée | 
| CreatedDate | String | Date de création de la réservation | 
| CreatedBy | String | Identité du créateur | 
| UpdatedDate | String | Date de la dernière mise à jour | 
| UpdatedBy | String | Identifiant de la personne ayant mis à jour la réservation pour la dernière fois | 
| Statut | String | État de réservation actuel | 
| PriorityStatus | String | Niveau de priorité de la réservation | 
| ReservationStatus | String | Statut de la réservation | 
| MarketingCode | String | Code représentant une source ou une campagne marketing | 
| MarketingName | String | Nom de la campagne de marketing | 
| TravelAgent | String | Agent de voyage associé à la réservation | 
| TravelAgency | String | Nom de l’agence de voyages d’affaires | 
| TravelCorpNumber | String | Numéro de client d’entreprise | 
| Booker | String | Indique s’il s’agit de la personne qui a effectué la réservation | 
| AdditionalInformation | String | Informations supplémentaires sur la forme libre | 
| E-mail | String | Adresse e-mail de contact pour les mises à jour des jours de voyage | 
| PhoneNumber | String | Numéro de téléphone de contact pour les mises à jour sur les jours de voyage | 
| CancelledDate | String | Date d’annulation de la réservation (le cas échéant) | 
| Diplomat | String | Indique le statut diplomatique | 
| Child | String | Indique si le passager est un enfant | 
| Désactivé | String | Indique le statut d’invalidité | 
| Oxygen | String | Indique le besoin d’un apport en oxygène | 
| PetOnly | String | La réservation est uniquement pour le transport d’un animal de compagnie | 
| CancellationCharge | String | Frais d’annulation, le cas échéant. 0 signifierait aucun frais | 
| Refundable | String | Informations sur le remboursement de la réservation | 
| Inventory | Inventory | Détails de l’inventaire pour la réservation | 
| Loyalty | Loyalty | Détails relatifs au programme de fidélité pour la réservation | 
| Channel | Channel | Détails du canal pour la réservation | 
| Payment | Payment | Informations de paiement pour la réservation | 
| BillingAddress | Adresse | Détails de l’adresse de facturation pour la réservation | 
| Price | Price | Détails du prix de réservation | 
| PaymentStatus | PaymentStatus | État du paiement de la réservation | 
| Attributes | Map <String, String> | Attributs personnalisés ou d’extension | 


**Champs d’index standard**  

| Nom d’index standard | Champ d’enregistrement de préférence standard | 
| --- | --- | 
| \$1airBookingId | BookingId | 
| \$1airPreferenceRef | PreferenceRef | 


**Type de données de fidélité**  

| Champ airBooking standard | Type | Description | 
| --- | --- | --- | 
| ProgramName | String | Nom du programme de fidélité | 
| MembershipId | String | Numéro de membre du programme de fidélité | 
| Tier | String | Niveau d’adhésion au programme de fidélité | 


**Type de données Channel**  

| Champ airBooking standard | Type | Description | 
| --- | --- | --- | 
| CreationChannelId | String | ID du canal utilisé pour créer la réservation | 
| LastUpdatedChannelId | String | ID du canal utilisé pour mettre à jour la réservation | 
| Method | String | Méthode utilisée via le canal (par exemple : Web, application, téléphone) | 


**Type de données de paiement**  

| Champ airBooking standard | Type | Description | 
| --- | --- | --- | 
| Type | String | Type de mode de paiement (par exemple : carte, bon) | 
| CreditCardToken | String | Carte tokenisée pour une référence sécurisée | 
| CreditCardType | String | Type de carte de crédit utilisée | 
| CreditCardExpiration | String | Date d’expiration de la carte | 
| Cvv | String | Code CVV | 
| NameOnCreditCard | String | Cardholder name | 
| RoutingNumber | String | Numéro de routage bancaire (le cas échéant) | 
| AccountNumber | String | Numéro de compte bancaire (le cas échéant) | 
| VoucherId | String | Bon d’achat utilisé pour le paiement | 
| DiscountCode | String | Code de réduction promotionnel appliqué | 
| DiscountPercent | String | Pourcentage de réduction appliqué au paiement | 


**Type de données d’adresse de facturation**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Address1 | String | La première ligne de l’adresse d’un client. | 
| Address2 | String | La deuxième ligne de l’adresse d’un client. | 
| Address3 | String | La troisième ligne de l’adresse d’un client. | 
| Address4 | String | La quatrième ligne de l’adresse d’un client. | 
| City | String | La ville de l’adresse du client. | 
| Country | String | Le pays de l’adresse du client. | 
| County | String | Le comté de l’adresse du client. | 
| PostalCode | String | La code postal de l’adresse du client. | 
| Province | String | La province de l’adresse du client. | 
| State | String | L’état de l’adresse du client. | 


**Type de données de prix**  

| Champ airBooking standard | Type | Description | 
| --- | --- | --- | 
| TotalPrice | String | Prix total de la réservation | 
| BasePrice | String | Prix de base de la réservation | 
| TravellerPrice | String | Prix payé par voyageur | 
| DiscountAmount | String | Réduction appliquée au tarif de base | 
| Currency | String | Devise dans laquelle le paiement a été effectué | 


**Type de données relatives à l’état du paiement**  

| Champ airBooking standard | Type | Description | 
| --- | --- | --- | 
| PaidAt | String | Horodatage de la fin du paiement | 
| AwaitingPayment | String | Indique que le paiement est en attente | 
| RequiredBy | String | Date d’échéance du paiement | 


**Type de données d’inventaire**  

| Champ airBooking standard | Type | Description | 
| --- | --- | --- | 
| Seats | String | Nombre total de places lors de la réservation | 

# Mappage de type d’objet au segment aérien standard
<a name="object-type-mapping-standard-air-segment"></a>

Les rubriques de cette section fournissent la définition des segments aériens standard.

**Topics**
+ [Champs d’objet de segment aérien standard de Profils des clients](standard-air-segment-object-fields.md)

# Champs d’objet de segment aérien standard de Profils des clients
<a name="standard-air-segment-object-fields"></a>

Le tableau suivant répertorie tous les champs de l’objet de segment aérien standard Profils des clients.


**Segment aérien**  

| Champ airSegment standard | Type | Description | 
| --- | --- | --- | 
| SegmentId | String | Identifiant unique du segment aérien standard | 
| BookingRef | String | Identifiant de référence de réservation | 
| SegmentName | String | Nom/description du segment | 
| PassengerIndex | String | Numéro d’index du passager | 
| SegmentIndex | String | Numéro d’index du segment | 
| SeatSelection | String | Détails sur le choix des sièges | 
| NumberOfPassengers | String | Nombre total de passagers | 
| NumberOfLegs | String | Nombre d’étapes de vol | 
| Tier | String |  tier/status Niveau des passagers | 
| Origin | String | Code de l’aéroport de départ | 
| OriginCountryCode | String | Code de pays de départ | 
| Dest | String | Code de l’aéroport de destination | 
| DestCountryCode | String | Code de pays de destination | 
| ProcessedDate | String | Date du traitement du segment | 
| CreatedDate | String | Date de création de l’enregistrement | 
| CreatedBy | String | Utilisateur qui a créé l’enregistrement | 
| UpdatedDate | String | Date de la dernière mise à jour de l’enregistrement | 
| UpdatedBy | String | Utilisateur ayant mis à jour l’enregistrement pour la dernière fois | 
| Statut | String | Statut actuel du segment | 
| FlightNumber | String | Numéro de vol | 
| Carrier | String | Code du transporteur | 
| CarrierType | String | Type de transporteur | 
| IsInternational | String | Indique si le vol est international | 
| IsEticket | String | Indique si le billet est électronique | 
| IsArmed | String | Indique si un passager est armé | 
| LapInfant | String | Détails concernant les bébés | 
| Pet | String | Indique si la personne voyage avec un animal de compagnie | 
| PrisonerOrGuard | String | Indique un statut de prisonnier ou de gardien | 
| Child | String | Indique si le passager est un enfant | 
| Married | String | Indique si les segments sont mariés | 
| CheckinEligible | String | Indique l’admissibilité à l’enregistrement | 
| InEligibleReason | String | Raison si vous n’êtes pas éligible à l’enregistrement | 
| UnEscortedMinor | String | Indique le statut de mineur non accompagné | 
| PremiumAccess | String | Indique l’achat d’un accès premium | 
| MissingData | String | Indique des données manquantes | 
| CurrentClassOfService | String | Classe de service actuelle | 
| BookedClassOfService | String | Classe de service initialement réservée | 
| CodeShare | String | Indique un vol en partage de code | 
| ReverseCodeShare | String | Indique un partage de code inverse | 
| MarketCarrierCode | String | Code de transporteur marketing | 
| OpCarrierCode | String | Code du transporteur | 
| InConnection | String | Détails de la connexion entrante | 
| OutConnection | String | Détails de la connexion sortante | 
| MilesToEarn | String | Miles à cumuler | 
| Duration | String | Durée du vol | 
| DurationTimeUnit | String | Unité de temps pour la durée | 
| Distance | String | Distance du vol | 
| DistanceUnit | String | Unité de mesure de distance | 
| SellType | String | Indique s’il s’agit d’une vente forcée | 
| GoShow | String | Indique s’il s’agit d’un go show | 
| Incapacitated | String | Indique si le passager est invalide | 
| Upgraded | String | Indique si le vol a été surclassé | 
| Downgraded | String | Indique si le vol a été déclassé | 
| BaggageInsurance | String | assurance bagages | 
| MaxAllowedBaggage | String | Maximum de bagages autorisés | 
| BaggageQuantity | String | Nombre de sacs | 
| BaggageFee | String | Frais de bagages totaux | 
| Arrival |  Port | Détails d’arrivée pour le segment | 
| Departure |  Port | Détails de départ pour le segment | 
| Seat | Seat | Détail du siège | 
| Priority | Priority | Détail des priorités | 
| Doc | Doc | Informations sur les documents d’accompagnement pour le voyage | 
| Baggage | Liste des bagages | Détail des bagages | 
| Pets | Liste des animaux | Détails sur les animaux | 
| OtherServices | OtherService Liste | Détail des autres services | 
| Attributes | Map <String, String> | Attributs supplémentaires | 


**Champs d’index standard**  

| Nom d’index standard | Champ d’enregistrement de préférence standard | 
| --- | --- | 
| \$1airSegmentId | SegmentId | 
| \$1airBookingRef | BookingRef | 


**Type de données de bagages**  

| Champ airSegment standard | Type | Description | 
| --- | --- | --- | 
| Id | String | Identifiant des bagages | 
| TagNumber | String | Numéro d’étiquette de bagage | 
| DepartureDate | String | Date de départ | 
| BaggageType | String | Type de bagage | 
| Pondération | String | Poids des bagages | 
| Length | String | Longueur des bagages | 
| Width | String | Largeur des bagages | 
| Height | String | Hauteur des bagages | 
| PriorityBagDrop | String | Service de dépôt de bagages prioritaires | 
| PriorityBagReturn | String | Service de retour de bagages prioritaires | 
| HandsFreeBaggage | String | Service de bagages mains libres | 
| Fee | String | Frais des bagages | 
| IsGateBag | String | Indique les bagages enregistrés à la porte | 
| IsHeavy | String | Indique un bagage lourd | 


**Type de données de siège**  

| Champ airSegment standard | Type | Description | 
| --- | --- | --- | 
| SeatNumber | String | Numéro de siège | 
| SeatZone | String | Zone du siège | 
| SeatType | String | Type de siège | 
| Price | String | Prix du siège | 
| NeighborFree | String | Indique si le siège voisin est libre | 
| UpgradeAuction | String | Indique la disponibilité de la mise aux enchères | 
| Available | String | Indique la disponibilité du siège | 
| ExtraSeat | String | Indique un siège supplémentaire | 
| AdditionalInformation | String | Informations sur les sièges supplémentaires | 


**Type de données de port**  

| Champ airSegment standard | Type | Description | 
| --- | --- | --- | 
| Location | String | Nom du lieu | 
| Code | String | Code de l’aéroport | 
| Terminal | String | Terminal de l’aéroport | 
| Country | String | Pays de l’aéroport | 
| Date | String | Date | 
| Heure | String | Heure | 
| EstimatedTime | String | Durée estimée | 
| ScheduledTime | String | Durée planifiée | 


**Type de données de priorité**  

| Champ airSegment standard | Type | Description | 
| --- | --- | --- | 
| TransactionId | String | Identificateur de transaction | 
| PriorityServiceType | String | Type de service prioritaire | 
| LoungeAccess | String | Indique l’accès au salon | 
| Price | String | Prix du service prioritaire | 
| AdditionalInformation | String | Informations sur les priorités supplémentaires | 


**Type de données sur les animaux**  

| Champ airSegment standard | Type | Description | 
| --- | --- | --- | 
| Species | String | Espèces animales | 
| Breed | String | Race d’animal | 
| Pondération | String | Poids de l’animal | 
| WeightUnit | String | Unité de mesure du poids | 
| TransportType | String | Type de transport d’animaux | 


**OtherService type de données**  

| Champ airSegment standard | Type | Description | 
| --- | --- | --- | 
| ServiceType | String | Type de service | 
| Description | String | Description du service | 
| Price | String | Prix du service | 


**Type de données du document**  

| Champ airSegment standard | Type | Description | 
| --- | --- | --- | 
| DocType | String | Types de document | 
| DocTypeNeeded | String | Indique si le document est requis | 
| Nationality | String | Nationalité sur le document | 
| DateOfBirth | String | Date de naissance | 
| AppId | String | Identifiant de l’application | 
| AgentId | String | Identifiant de l’agent | 
| VerifiedDateTime | String | Délai de vérification des documents | 

# Mappage de type d’objet à la réservation d’hôtel standard
<a name="object-type-mapping-standard-hotel-reservation"></a>

Les rubriques de cette section fournissent la définition des réservations d’hôtel standard.

**Topics**
+ [Champs d’objet de réservation d’hôtel standard de Profils des clients](standard-hotel-reservation-object-fields.md)

# Champs d’objet de réservation d’hôtel standard de Profils des clients
<a name="standard-hotel-reservation-object-fields"></a>

Le tableau suivant répertorie tous les champs de l’objet de réservation d’hôtel standard Profils des clients.


**Réservation d’hôtel**  

| Champ hotelReservation standard | Type | Description | 
| --- | --- | --- | 
| ReservationId | String | Identifiant unique de la réservation d’hôtel standard | 
| ConfirmationNumber | String | Numéro de confirmation fourni par l’hôtel ou le moteur de réservation | 
| PreferenceRef | String | L’identifiant faisant référence à l’objet de préférence pour la réservation | 
| Statut | String | État actuel de la réservation (par exemple : confirmée, annulée) | 
| TripType | String | But ou nature du voyage (par exemple : loisirs, affaires) | 
| BrandCode | String | Code représentant la marque de l’hôtel | 
| HotelCode | String | Code identifiant l’hôtel en question | 
| PhoneNumber | String | Numéro de téléphone pour la réservation | 
| EmailAddress | String | Adresse e-mail de contact pour la réservation | 
| GroupId | String | Identifiant liant la réservation à une réservation de groupe | 
| ContextId | String | Identifiant spécifique au contexte pour le suivi de la source de réservation | 
| ProcessedDate | String | Horodatage du traitement de la réservation | 
| CreatedDate | String | Horodatage de la création de la réservation | 
| CreatedBy | String | Identifiant de la user/system personne qui a créé la réservation | 
| UpdatedDate | String | Horodatage de la dernière mise à jour de la réservation | 
| UpdatedBy | String | Identifiant de la personne user/system qui a mis à jour la réservation | 
| AgentId | String | Identifiant de l’agent chargé de la réservation | 
| Reserver | String | Indique si le profil est le réserveur | 
| SameDayRate | String | Indique si la réservation a été faite pour le jour même | 
| Refundable | String | Indique si la réservation est remboursable | 
| CancellationCharge | String | Frais d’annulation, le cas échéant. 0 signifierait aucun frais | 
| TransactionId | String | Identifiant unique de la transaction | 
| AmountPerNight | String | Montant facturé par nuit pour la chambre | 
| AdditionalNote | String | Remarques ou instructions spéciales | 
| NumberOfNights | String | Nombre de nuits sur réservation | 
| NumberOfGuests | String | Nombre total d’invités dans la réservation | 
| TotalAmountBeforeTax | String | Coût total avant taxes | 
| TotalAmountAfterTax | String | Coût total après taxes | 
| Checkout | CheckOut | Détails du départ | 
| Loyalty | Loyalty | Détails du programme de fidélité | 
| Room | Room | Détails de la chambre | 
| CheckIn | CheckIn | Détails de l’enregistrement | 
| Payment | Payment | Détails du paiement | 
| Currency | Currency | Détails de la devise | 
| Cancellation | Cancellation | Détails d’annulation | 
| Channel | Channel | Détails du canal | 
| RatePlan | RatePlan | Détails du plan tarifaire | 
| Guests | Guests | Détails des invités | 
| Services | Liste des services | Liste des services | 
| Attributes | Map <String, String> | Attributs supplémentaires | 


**Champs d’index standard**  

| Nom d’index standard | Champ d’enregistrement de préférence standard | 
| --- | --- | 
| \$1hotelReservationId | ReservationId | 
| \$1hotelPreferenceRef | preferenceRef | 


**Type de données de départ**  

| Champ hotelReservation standard | Type | Description | 
| --- | --- | --- | 
| Early | String | Un départ anticipé est prévu ou demandé | 
| Late | String | Un départ en retard est prévu ou demandé | 
| Self | String | Un départ en libre-service est prévu ou demandé | 
| Date | String | Date de départ de la réservation | 


**Type de données de fidélité**  

| Champ hotelReservation standard | Type | Description | 
| --- | --- | --- | 
| ProgramName | String | Nom du programme de fidélité | 
| MembershipId | String | Identifiant du membre dans le programme de fidélité | 
| Tier | String | Catégorie ou niveau de fidélité | 


**Type de données de chambre**  

| Champ hotelReservation standard | Type | Description | 
| --- | --- | --- | 
| TypeCode | String | Code pour le type/la catégorie de chambre | 
| TypeName | String | Nom du type de chambre | 
| TypeDesc | String | Description du type de chambre | 
| Number | String | Numéro de chambre attribué | 
| Capacity | String | Capacité maximale de la chambre | 
| AccessibilityType | String | Fonctionnalités d’accessibilité | 
| SmokingAllowed | String | Indique s’il est permis de fumer dans la chambre | 


**CheckIn type de données**  

| Champ hotelReservation standard | Type | Description | 
| --- | --- | --- | 
| Date | String | Date d’arrivée de la réservation | 
| DigitalKey | String | Indique si une clé de chambre numérique a été émise | 
| Early | String | Indique si un enregistrement anticipé a été demandé | 
| Late | String | Indique si un enregistrement tardif a été demandé | 
| RoomKeys | String | Nombre de clés de chambre délivrées | 
| UserSelectedRoom | String | Vrai si le client a sélectionné sa propre chambre | 


**Type de données de paiement**  

| Champ hotelReservation standard | Type | Description | 
| --- | --- | --- | 
| Type | String | Type de mode de paiement (par exemple : crédit, débit, voucher) | 
| CreditCardToken | String | Numéro de carte de crédit tokenisé | 
| CreditCardType | String | Type de carte de crédit (par exemple : Visa, Amex) | 
| CreditCardExpiration | String | Date d’expiration de la carte de crédit | 
| Cvv | String | Valeur de vérification de la carte | 
| NameOnCreditCard | String | Nom imprimé sur la carte de crédit | 
| RoutingNumber | String | Numéro d’acheminement bancaire | 
| AccountNumber | String | Numéro de compte bancaire | 
| VoucherId | String | Identifiant du coupon en cas d’utilisation | 
| DiscountCode | String | Code de réduction appliqué | 
| DiscountPercent | String | Pourcentage de réduction appliqué | 


**Type de données de devise**  

| Champ hotelReservation standard | Type | Description | 
| --- | --- | --- | 
| Code | String | Code ISO pour la devise (par exemple : USD) | 
| Name | String | Nom complet de la devise (par exemple : dollar américain) | 
| Symbol | String | Symbole de la devise (par exemple, \$1) | 


**Type de données d’annulation**  

| Champ hotelReservation standard | Type | Description | 
| --- | --- | --- | 
| Raison | String | Motif de l’annulation | 
| Comment | String | Remarques d’annulation supplémentaires | 


**Type de données Channel**  

| Champ hotelReservation standard | Type | Description | 
| --- | --- | --- | 
| CreationChannelId | String | Identifiant du canal par lequel la réservation a été effectuée | 
| LastUpdatedChannelId | String | Identifiant du canal qui a mis à jour la réservation pour la dernière fois | 
| Method | String | Méthode utilisée pour la réservation (par exemple : Web, application mobile) | 


**RatePlan type de données**  

| Champ hotelReservation standard | Type | Description | 
| --- | --- | --- | 
| Code | String | Code identifiant du plan tarifaire réservé | 
| Name | String | Nom du plan tarifaire réservé | 
| Description | String | Description du plan tarifaire | 


**Type de données de service**  

| Champ hotelReservation standard | Type | Description | 
| --- | --- | --- | 
| ServiceType | String | Type de service (spa, petit-déjeuner, etc.) | 
| Description | String | Description du service | 
| Cost | String | Coût du service | 


**Type de données de client**  

| Champ hotelReservation standard | Type | Description | 
| --- | --- | --- | 
| Adults | String | Nombre de clients adultes | 
| Children | String | Nombre de clients enfants | 

# Mappage de type d’objet à la fidélité standard
<a name="object-type-mapping-standard-loyalty"></a>

Les rubriques de cette section fournissent la définition des fidélités standard.

**Topics**
+ [Champs d’objet de fidélité standard de Profils des clients](standard-loyalty-object-fields.md)

# Champs d’objet de fidélité standard de Profils des clients
<a name="standard-loyalty-object-fields"></a>

Le tableau suivant répertorie tous les champs de l’objet de fidélité standard Profils des clients.


**Loyalty**  

| Champ de fidélité standard | Type | Description | 
| --- | --- | --- | 
| LoyaltyId | String | Identifiant unique du programme de fidélité standard | 
| ProgramId | String | Identifiant du programme de fidélité | 
| MembershipId | String | Identifiant alternatif au sein du programme | 
| ProgramName | String | Nom du programme de fidélité | 
| Groupe | String | Groupe ou catégorie du programme de fidélité | 
| Channel | String | Canal par lequel le programme de fidélité est accessible | 
| CreatedDate | String | Date de création du compte de fidélité | 
| EnrollmentDate | String | Date à laquelle le client s’est inscrit au programme | 
| CreatedBy | String | Utilisateur ou système ayant créé le compte de fidélité | 
| UpdatedDate | String | Date de dernière mise à jour du compte de fidélité | 
| LastUpdatedBy | String | Utilisateur ou système ayant mis à jour le compte de fidélité pour la dernière fois | 
| UpgradeDate | String | Date de dernière mise à niveau de la catégorie | 
| RenewalDate | String | Date de renouvellement de l’adhésion au programme de fidélité | 
| AdditionalInformation | String | Toute information supplémentaire | 
| EmailAddress | String | Adresse e-mail du client | 
| EmailAddressVerified | String | Drapeau indiquant si l’e-mail est vérifié | 
| PhoneNumber | String | Numéro de téléphone du client | 
| PhoneNumberVerified | String | Drapeau indiquant si le numéro de téléphone est vérifié | 
| Statut | String | État actuel du compte de fidélité | 
| Tier | Tier | Détails de la catégorie | 
| Points | Points | Détail des points | 
| PointExpirations | PointExpiration Liste | Détails sur l’expiration des points | 
| Payment | Payment | Détails du paiement | 
| PaymentInformation | PaymentInformation | Détails des informations de paiement | 
| BillingAddress | Adresse de fidélité | Détails de l’adresse | 
| Attributes | Map <String, String> | Attributs supplémentaires non couverts par ailleurs | 


**Champs d’index standard**  

| Nom d’index standard | Champ d’enregistrement de préférence standard | 
| --- | --- | 
| \$1loyaltyId | LoyaltyId | 
| \$1loyaltyMembershipId | membershipId | 


**Type de données d’adresse de fidélité**  

| Champ airPreference standard | Type de données | Description | 
| --- | --- | --- | 
| Address1 | String | La première ligne de l’adresse d’un client. | 
| Address2 | String | La deuxième ligne de l’adresse d’un client. | 
| Address3 | String | La troisième ligne de l’adresse d’un client. | 
| Address4 | String | La quatrième ligne de l’adresse d’un client. | 
| City | String | La ville dans laquelle habite le client. | 
| Country | String | Le pays dans lequel habite le client. | 
| County | String | Le comté dans lequel habite le client. | 
| PostalCode | String | La code postal de l’adresse du client. | 
| Province | String | La province dans laquelle habite le client. | 
| State | String | L’état dans lequel habite le client. | 


**Type de données de catégorie**  

| Champ de fidélité standard | Type | Description | 
| --- | --- | --- | 
| CurrentTier | String | Catégorie de fidélité actuel du client | 
| NextTier | String | Catégorie suivante possible pour le client | 
| PointsToNextTier | String | Points nécessaires pour atteindre la catégorie suivante | 


**Type de données de points**  

| Champ de fidélité standard | Type | Description | 
| --- | --- | --- | 
| Points.Unit | String | Unité de mesure des points | 
| Points.Lifetime | String | Total des points cumulés à vie | 
| Points.Balance | String | Solde de points actuel | 
| Points.Redeemed | String | Total de points échangés | 


**PointExpiration type de données**  

| Champ de fidélité standard | Type | Description | 
| --- | --- | --- | 
| Points | String | Points expirant | 
| Date | String | Date d’expiration des points | 


**Type de données de paiement**  

| Champ de fidélité standard | Type | Description | 
| --- | --- | --- | 
| Type | String | Type de paiement | 
| CreditCardToken | String | Référence de carte de crédit tokenisée | 
| CreditCardType | String | Type de carte de crédit (par exemple : Visa) | 
| CreditCardExpiration | String | Date d’expiration de la carte de crédit | 
| Cvv | String | Valeur de vérification de la carte | 
| NameOnCreditCard | String | Nom inscrit sur la carte | 
| RoutingNumber | String | Numéro d’acheminement bancaire | 
| AccountNumber | String | Numéro de compte bancaire | 
| VoucherId | String | Identifiant du bon | 


**PaymentInformation type de données**  

| Champ de fidélité standard | Type | Description | 
| --- | --- | --- | 
| Planning | String | Calendrier des paiements | 
| LastPaymentDate | String | Date du dernier paiement | 
| NextPaymentDate | String | Date du prochain paiement | 
| NextBillAmount | String | Montant de la prochaine facture | 
| CurrencyCode | String | Devise (par exemple : USD) | 
| CurrencyName | String | Nom complet de la devise | 
| CurrencySymbol | String | Symbole de la devise (par exemple, \$1) | 

# Mappage de type d’objet à la transaction de fidélité standard
<a name="object-type-mapping-standard-loyalty-transaction"></a>

Les rubriques de cette section fournissent la définition d’une transaction de fidélité standard.

**Topics**
+ [Champs d’objet de transaction de fidélité standard de Profils des clients](standard-loyalty-transaction-object-fields.md)

# Champs d’objet de transaction de fidélité standard de Profils des clients
<a name="standard-loyalty-transaction-object-fields"></a>

Le tableau suivant répertorie tous les champs de l’objet de transaction de fidélité standard Profils des clients.


**Transaction de fidélité**  

| Champ loyaltyTransaction standard | Type | Description | 
| --- | --- | --- | 
| TransactionId | String | Identifiant unique de la transaction de fidélité standard. | 
| TransactionName | String | Nom ou étiquette de la transaction. | 
| TransactionType | String | Type de transaction (par exemple : gagner, échanger, ajuster). | 
| ProgramRef | String | Référence au programme de fidélité associé. | 
| MembershipRef | String | Référence à l’abonnement de fidélité utilisé lors de la transaction. | 
| PromotionRef | String | Référence à une promotion qui a influencé cette transaction. | 
| CreatedDate | String | Date de création de la transaction. | 
| TransactionDate | String | Date à laquelle la transaction a eu lieu. | 
| Industry | String | Secteur associé à la transaction (par exemple : compagnie aérienne, hôtel). | 
| Location | String | Lieu où la transaction a eu lieu. | 
| CreatedBy | String | Identifiant indiquant qui a créé la transaction. | 
| UpdatedDate | String | Date de la dernière mise à jour de la transformation. | 
| UpdatedBy | String | Identifiant de la personne qui a mis à jour la transaction pour la dernière fois. | 
| Statut | String | État actuel de la transaction. | 
| AccrualType | String | Méthode de comptabilisation (manuelle, automatisée, etc.). | 
| Catégorie | String | Catégorie de transaction (par exemple : vol, séjour à l’hôtel). | 
| Channel | String | Canal par lequel la transaction a été initiée (par exemple : en ligne, en magasin). | 
| ProductId | String | Identifiant du produit ou du service lié à la transaction. | 
| Amount | String | Montant dépensé ou traité dans le cadre de la transaction. | 
| OriginValue | String | Valeur initiale avant toute conversion ou tout décalage. | 
| OriginValueCurrency | String | Devise de la valeur de transaction initiale. | 
| OriginValueOffset | String | Ajustement de la valeur initiale pour les promotions, les remboursements, etc. | 
| PointsEarned | String | Total des points accumulés grâce à cette transaction. | 
| PointOffset | String | Points ajustés (par exemple : bonus, pénalités). | 
| QualifyingPointsEarned | String | Points pris en compte pour la qualification à la catégorie supérieure. | 
| TierBefore | String | Catégorie client avant la transaction. | 
| TierAfter | String | Catégorie client après la transaction. | 
| Brand | String | Marque associée à la transaction. | 
| Description | String | Description narrative de la transaction. | 
| AdditionalInformation | String | Informations supplémentaires sous forme libre relatives à la transaction. | 
| PaymentMethod | String | Mode de paiement utilisé (par exemple : carte, voucher). | 
| PointTransfer | PointTransfer | Détails sur le transfert de points | 
| Attributes | Map <String, String> | Attributs supplémentaires. | 


**Champs d’index standard**  

| Nom d’index standard | Champ d’enregistrement de préférence standard | 
| --- | --- | 
| \$1loyaltyTransactionId | TransactionId | 


**PointTransfer type de données**  

| Champ loyaltyTransaction standard | Type | Description | 
| --- | --- | --- | 
| TransferId | String | Identifiant de la transaction de transfert. | 
| SourceProgramId | String | Identifiant du programme de fidélité source. | 
| DestinationProgrmId | String | Identifiant du programme de fidélité de destination. | 
| SourceMembershipId | String | Identifiant de membre dans le programme source. | 
| DestinationMembershipId | String | Identifiant de membre dans le programme de destination. | 
| PointsTransferred | String | Points déduits du programme source. | 
| PointsReceived | String | Points crédités au programme de destination. | 

# Mappage de type d’objet à la promotion de fidélité standard
<a name="object-type-mapping-standard-loyalty-promotion"></a>

Les rubriques de cette section fournissent la définition de la promotion des fidélités standard.

utilisant

**Topics**
+ [Champs d’objet de promotion de fidélité standard de Profils des clients](standard-loyalty-promotion-object-fields.md)

# Champs d’objet de promotion de fidélité standard de Profils des clients
<a name="standard-loyalty-promotion-object-fields"></a>

Le tableau suivant répertorie tous les champs de l’objet de promotion de fidélité standard Profils des clients.


**Promotion de fidélité**  

| Champ loyaltyPromotion standard | Type | Description | 
| --- | --- | --- | 
| PromotionId | String | Identifiant unique de la promotion de fidélité standard. | 
| PromotionName | String | Le nom de la promotion. | 
| PromotionType | String | Le type ou la catégorie de promotion (par exemple : bonus, augmentation de niveau, bon d’achat). | 
| ProgramType | String | Indique le type de programme de fidélité auquel la promotion est liée. | 
| ProgramRef | String | Identifiant de référence du programme de fidélité correspondant. | 
| PartnerId | String | Identifiant de référence d’une organisation partenaire impliquée dans la promotion. | 
| PartnerNumber | String | Un identifiant ou un numéro lié au partenaire. | 
| Tier | String | Catégorie ciblée ou impactée par la promotion. | 
| StartDate | String | Date à partir de laquelle la promotion devient active. | 
| EnrolledDate | String | Date à laquelle l’utilisateur s’est inscrit à la promotion. | 
| EndDate | String | Date à laquelle finit la promotion. | 
| Amount | String | Valeur monétaire ou valeur en points associée à la promotion. | 
| Period | String | Durée de la promotion (par exemple : hebdomadaire, mensuelle, basée sur une campagne). | 
| Statut | String | État actuel de la promotion (par exemple : active, expirée, terminée). | 
| CreatedDate | String | Date à laquelle l’enregistrement de promotion a été créé. | 
| CreatedBy | String | Utilisateur ou système qui a créé l’enregistrement de promotion. | 
| UpdatedDate | String | Date de la dernière mise à jour de l’enregistrement. | 
| UpdatedBy | String | Utilisateur ou système ayant mis à jour la promotion pour la dernière fois. | 
| CampaignRef | String | Référence externe à une campagne plus large à laquelle appartient cette promotion. | 
| AdditionalInformation | String | Remarques diverses ou textes marketing concernant la promotion. | 
| TriggerLimit | TriggerLimit | Détails sur la limite de déclencheurs | 
| Usage | Usage | Détails d’utilisation | 
| Rules | Rules | Détails sur les règles de promotion | 
| Incentive | Incentive | Détails sur les stratégies incitatives et les promotions | 
| Attributes | Map <String, String> | Métadonnées supplémentaires ou valeurs spécifiques au programme. | 


**Champs d’index standard**  

| Nom d’index standard | Champ d’enregistrement de préférence standard | 
| --- | --- | 
| \$1loyaltyPromotionId | PromotionId | 


**Type de données de règles**  

| Champ loyaltyPromotion standard | Type | Description | 
| --- | --- | --- | 
| Name | String | Nom de la règle dans les règles de promotion. | 
| Description | String | Description de la règle dans les règles de promotion. | 


**Type de données de stratégies incitatives**  

| Champ loyaltyPromotion standard | Type | Description | 
| --- | --- | --- | 
| Type | String | Le type de stratégie incitative (par exemple : bonusPoints, bon d’achat, tierUpgrade). | 
| Value | String | Valeur de la stratégie incitative, telle que le montant des points ou la valeur du bon d’achat. | 
| Unit | String | L’unité de valeur de la stratégie incitative (par exemple : points, %, USD). | 


**TriggerLimit type de données**  

| Champ loyaltyPromotion standard | Type | Description | 
| --- | --- | --- | 
| Times | String | Nombre de fois qu’une promotion peut être déclenchée. | 
| Interval | String | Intervalle pour la limite de déclenchement. | 


**Type de données d’utilisation**  

| Champ loyaltyPromotion standard | Type | Description | 
| --- | --- | --- | 
| UsageProgressPercent | String | Pourcentage de progression de l’utilisation de la promotion. | 
| UsageCompleted | String | Nombre d’utilisations terminées. | 
| UsageTarget | String | Nombre cible d’utilisations. | 

# Mappage du type d'objet pour Web Analytics Object
<a name="standard-loyalty-promotion-object-mapping-web-analytics"></a>


**WebAnalytics Schéma d'objet standard**  

| Champ | Type | Description | 
| --- | --- | --- | 
|  Attributs d'événement  | 
|  EventId  |  String  |  Identifiant unique pour un événement d'analyse Web.  | 
|  EventType  |  String  | Type d'événement d'analyse Web, par exemple : affichage de la page, soumission d'un formulaire, clics sur un bouton,Tirez vers le haut de la ligne principale\$1 u0000Interaction avec la barre de recherche, messages d'erreur des applications, interactions avec le panier, achats, défilements, etc. | 
|  EventTimestamp  |  Number  |  Horodatage de l'événement en millisecondes.  | 
|  EventDuration  |  Number  |  EventDuration représente le temps passé par un utilisateur au cours d'une interaction particulière, mesuré en secondes. Les cas d'utilisation courants incluent : le temps passé à consulter un produit, la durée d'une session de navigation sur une page particulière, le temps passé sur une fonctionnalité, etc.  | 
|  EventValue  |  Number  |  EventValue est un attribut numérique qui représente la valeur ou l'importance d'un événement d'interaction. Les cas d'utilisation courants incluent : le montant de l'achat pour les événements liés aux transactions, les valeurs d'évaluation pour les évaluations de produits, le pourcentage d'achèvement pour les visionnages de vidéos, etc.  | 
|  Attributs de session  | 
|  ID de session  |  String  |  Identifiant unique de la session.  | 
|  Séance. StartTimestamp  |  Number  |  Époque en millisecondes indiquant l'horodatage de début de la session.  | 
|  Attributs de page/écran  | 
|  Titre de la page  |  String  |  Titre d'un App/Screen nom Web pour une application mobile.  | 
|  Page.Emplacement  |  String  |  URL d'une page Web. Pour les appareils mobiles, il peut s'agir d'un lien profond ou d'un itinéraire vers l'écran.  | 
|  Référent de page  |  String  |  Écran/page précédent.  | 
|  Page.Catégorie  |  String  |  Regroupement logique d'un screen/page. Might be useful to group nested URLs/app emplacement.  | 
|  Éléments HTML/DOM  | 
|  Identifiant de l'élément  |  String  |  ID de l'élément HTML  | 
|  Type d'élément  |  String  |  Type d'élément : bouton, liens d'ancrage, etc.  | 
|  Elément. Classes  |  String  |  Classes de style CSS de l'élément  | 
|  Elément.Texte  |  String  |  Texte de l'élément (utile pour les boutons, les espaces réservés aux champs de saisie, etc.).  | 
|  Élément. AltText  |  String  |  AltText d'un élément HTML (généralement utilisé pour les images).  | 
|  Elément. Source  |  String  |  Source d'une vidéo, d'une image, etc.  | 
|  Formulaire  | 
|  ID du formulaire  |  String  |  Identifiant unique pour un formulaire de saisie  | 
|  Nom du formulaire  |  String  |  Nom du formulaire  | 
|  Forme.Longueur  |  String  |  Nombre de champs de saisie dans un formulaire.  | 
|  Formulaire. ValidationErrors  |  Number  |  Nombre d'erreurs de validation dans le formulaire.  | 
|  Formulaire. FieldsCompleted  |  Number  |  Nombre de champs complétés.  | 
|  Formulaire. FieldsRequired  |  Number  |  Nombre de champs obligatoires.  | 
|  Recherche  | 
|  Rechercher. Requête  |  String  |  Chaîne de requête utilisée dans l'entrée  | 
|  Rechercher. TotalMatchingResults  |  Number  |  Nombre total de résultats de recherche.  | 
|  Rechercher. ResultsPerPage  |  Number  |  Nombre de résultats affichés par page.  | 
|  Rechercher. CurrentResultsPage  |  Number  |  Page de résultats actuelle que l'utilisateur est en train de consulter.  | 
|  Rechercher. FilterExpression  |  String  |  Toute expression de filtre supplémentaire utilisée.  | 
|  Rechercher. SortCriteria  |  String  |  Critères de tri des résultats de recherche. Par exemple : pertinence, prix, etc.  | 
|  Rechercher. SortOrder  |  String  |  Ordre de tri des résultats de recherche : croissant ou décroissant.  | 
|  Article/Liste des articles  | 
|  Élément  |  Élément  |  Article ciblé dans un événement, indiquant l'article ajouté au panier, l'article consulté, etc.  | 
|  ItemsList  |  Liste <Item>  |  Liste ciblée des articles inclus dans un événement, indiquant les articles achetés, les articles d'un panier, les résultats de recherche d'articles, etc.  | 
|  Impressions sur les articles  | 
|  AdditionalItemImpressions  |  Liste <Item>  |  Liste d'impressions d'articles supplémentaires  | 
|  Chariot  | 
|  ID du panier  |  String  |  Identifiant unique pour un panier.  | 
|  Panier. ItemsCount  |  Number  |  Nombre d'articles dans le panier.  | 
|  Panier. Devise  |  String  |  Devise pour la valeur du panier.  | 
|  Valeur du panier  |  Number  |  Valeur monétaire des articles du panier.  | 
|  Informations de commande  | 
|  OrderId  |  String  |  Identifiant unique pour une commande. Nous ne stockerons que l'identifiant de commande ici, les autres informations relatives à la commande seront stockées dans l'objet de commande standard.  | 
|  Appareil  | 
|  DeviceId  |  String  |  Identifiant unique de l'appareil de l'utilisateur.  | 
|  Défiler les attributs  | 
|  Faites défiler. DepthPercentage  |  String  |  Pourcentage de profondeur de défilement vertical. Cela permet de comprendre jusqu'où un utilisateur fait défiler une page Web.  | 
|  Scroll.PositionX  |  Number  |  Position du défilement horizontal en pixels à partir de la gauche.  | 
|  Scroll.PositionY  |  Number  |  Position du défilement vertical en pixels à partir du haut.  | 
|  Erreur  | 
|  Erreur.Description  |  String  |  Brève description de l'erreur.  | 
|  Erreur.Type  |  String  |   Error/Server Erreur de saisie utilisateur.  | 
|  Utilisateur  | 
|  ID utilisateur  |  String  |  Identifiant unique de l'utilisateur  | 
|  Utilisateur. AnonymousId  |  String  |  Anonyme UserId. Il s'agirait d'un identifiant unique attribué à un utilisateur lorsqu'il n'est pas connecté.  | 
|  Utilisateur. IsReturning  |  String  |  Une valeur booléenne indiquant si un utilisateur est en train de revenir.  | 
|  Utilisateur. IsLoggedIn  |  String  |  Valeur booléenne indiquant si un utilisateur est connecté.  | 
|  Emplacement de l'activité  | 
|  Location.Country  |  String  |  Pays d'activité de l'utilisateur.  | 
|  Emplacement.État  |  String  |  État de l'activité de l'utilisateur.  | 
|  Lieu.Province  |  String  |  Province d'activité de l'utilisateur.  | 
|  Emplacement.Comté  |  String  |  Pays d'activité de l'utilisateur.  | 
|  Emplacement.Ville  |  String  |  Ville d'activité de l'utilisateur.  | 
|  Emplacement.Latitude  |  String  |  Coordonnées de localisation de l'activité de l'utilisateur  | 
|  Emplacement.Longitude  |  String  |  Coordonnées de localisation de l'activité de l'utilisateur  | 
|  Attributs des applications  | 
|  Application.Name  |  String  |  Nom de l'application.  | 
|  Application.Version  |  String  |  Si l'appareil est mobile, nous pouvons capturer la version de l'application ici. L'utilisateur pourrait également envisager de l'utiliser pour des A/B tests sur la population ou des attributs d'expérimentation.  | 
|  Application.Environnement  |  String  |  Environnements d'applications, tels que - Beta, Gamma, Prod.  | 
|  Attributs personnalisés  | 
|  Attributes  |  Map <String, String>  |  Tous les attributs ou métadonnées personnalisés à ajouter à l'événement.  | 


**WebAnalytics Schéma d'objet d'article**  

| Champ | Type | Description | 
| --- | --- | --- | 
|  Id  |  String  |  Identifiant unique de l'article.  | 
|  Titre  |  String  |  Titre de l'article.  | 
|  Catégorie  |  String  |  Catégorie de l'article  | 
|  Value  |  String  |  Valeur monétaire de l'article.  | 
|  Currency  |  String  |  Devise de l'article.  | 
|  Quantity  |  Number  |  Quantité de l'article  | 
|  ImpressionType  |  String  |  Chaîne identifiant le type d'impression d'un événement. Par exemple : en vedette, sponsorisé, meilleurs choix, etc.  | 
|  ImpressionId  |  String  |  Un identifiant de chaîne permettant d'identifier de manière unique une impression.  | 


**Schéma d'objet standard de l'appareil**  

| Champ | Type | Description | 
| --- | --- | --- | 
|  DeviceId  |  String  |  Identifiant unique de l'appareil.  | 
|  Type  |  String  |  Type d'appareil (par exemple, ordinateur de bureau, mobile)  | 
|  Modèle  |  String  |  Modèle d'appareil, comme - Macbook Pro/Air, IPhone 16, etc.  | 
|  Fabricant  |  String  |  Fabricant de l'appareil.  | 
|  OperatingSystem  |  String  |  Indique Windows MacOs, IOS, Android.  | 
|  OperatingSystemVersion  |  String  |  Version du système d'exploitation  | 
|  ScreenWidth  |  Number  |  Largeur de l'écran ViewPort  | 
|  ScreenHeight  |  Number  |  Hauteur de l'écran ViewPort  | 
|  Navigateur  |  String  |  Nom du navigateur avec lequel l'utilisateur interagit.  | 
|  BrowserVersion  |  String  |  Version du navigateur  | 
|  Paramètre régional  |  String  |  Paramètres régionaux de l'appareil ou de l'application.  | 
|  Attributes  |  Map <String, String>  |  Tous les attributs personnalisés d'un appareil.  | 

# Cartographie des types d'objets pour le catalogue d'articles
<a name="standard-loyalty-promotion-object-mapping-item-catalog"></a>


| Champ | Type | Description | 
| --- | --- | --- | 
|  Id  | String | Identifiant unique de l'article du catalogue. | 
|  Name  | String | Nom de l'article | 
|  Code  | String | Code de l'article du catalogue | 
|  Type  | String | Type d'article du catalogue | 
|  Catégorie  | String | Catégorie de l'article dans le catalogue | 
|  Description  | String | Description de l'article | 
|  AdditionalInformation  | String | Toute information supplémentaire relative à l'article. | 
|  ImageLink  | String | Lien vers l'image de l'article | 
|  Lien  | String | URL de l'article | 
|  Price  | String | Prix de l'article | 
|  CreatedAt  | Long | Horodatage de l'époque pour laquelle l'article a été créé | 
|  UpdatedAt  | Long | Horodatage de l'époque pour laquelle l'article a été mis à jour | 
| Attributes | Map <String, String> | Attributs supplémentaires de l'article | 

**Note**  
Vous ne pouvez supprimer le type d'objet de domaine que via APIs. Vous pouvez supprimer l'intégration du catalogue d'articles une fois que tous les recommandateurs ont d'abord été supprimés. Cela permet d'éviter les problèmes de dépendance des données.  
**Étapes à suivre pour supprimer :**  
1. Supprimer tous les recommandateurs existants dans votre domaine  
2. Accédez à l'intégration du catalogue d'articles.  
3. Sélectionnez l'option de suppression.

# Mappage de type d’objet aux revenus liés aux séjours en hôtel standard
<a name="object-type-mapping-standard-hotel-stay-revenue"></a>

Les rubriques de cette section fournissent la définition des revenus liés aux séjours en hôtel standard.

**Topics**
+ [Champs d’objet de revenus liés aux séjours en hôtel standard de Profils des clients](standard-hotel-stay-revenue-object-fields.md)

# Champs d’objet de revenus liés aux séjours en hôtel standard de Profils des clients
<a name="standard-hotel-stay-revenue-object-fields"></a>

Le tableau suivant répertorie tous les champs de l’objet de revenus liés aux séjours en hôtel standard Profils des clients.


**Revenus liés aux séjours en hôtel**  

|  hotelStayRevenue Champ standard | Type | Description | 
| --- | --- | --- | 
| StayRevenueId | String | L’identifiant unique des revenus liés aux séjours en hôtel. | 
| CurrencyCode | String | Code ISO pour la devise (par exemple : USD) | 
| CurrencyName | String | Nom complet de la devise (par exemple : dollar américain) | 
| CurrencySymbol | String | Symbole de la devise (par exemple, \$1) | 
| ReservationId | String | Identifiant unique de la réservation d’hôtel | 
| GuestId | String | Identifiant unique pour le client | 
| LastUpdatedOn | String | Horodatage de la dernière mise à jour de l’enregistrement des séjours | 
| CreatedOn | String | Horodatage du moment où le cas de séjour a été créé | 
| LastUpdatedBy | String | Identifiant de la personne user/system qui a mis à jour le dossier de séjour pour la dernière fois | 
| CreatedBy | String | Identifiant de l' user/system auteur de l'enregistrement du séjour | 
| StartDate | String | Date de début du séjour en hôtel | 
| HotelCode | String | Code identifiant l’hôtel en question | 
| Type | String | Type de revenu (par exemple : tarif de la chambre, frais accessoires, taxes) | 
| Description | String | Description de l’article des revenus | 
| Amount | String | Montant de l’article des revenus | 
| ProcessedDate | String | Date à laquelle les revenus ont été traités | 
| Statut | String | État de l’article des revenus | 
| Attributes | Map <String, String> | Métadonnées supplémentaires ou valeurs spécifiques au programme. | 


**Champs d’index standard**  

| Nom d’index standard | Champ d’enregistrement de préférence standard | 
| --- | --- | 
| \$1 hotelStayRevenue Identifiant | StayRevenueId | 

# Propriétés supplémentaires des types d’objets dans les Profils de clients
<a name="additional-properties-object-types"></a>

Un type de propriété définit la clé à utiliser pour chiffrer les données du type d’objet.

Il existe une option qui définit si de nouveaux profils peuvent être créés par l’ingestion de cet objet. Normalement, lorsqu’un objet ingéré ne peut pas être associé à un profil existant, un nouveau profil est créé tant que cette option est true. Si elle n’est pas true, l’objet ingéré est créé et écrit dans la file d’attente de lettres mortes du domaine.

Il indique également la durée pendant laquelle les données de ce type d’objet doivent être conservées dans Profils des clients. 

**Note**  
La rétention des objets individuels est définie au moment de l’ingestion des données. La modification de la rétention pour un type d’objet spécifique ne s’applique qu’aux nouvelles données ingérées. Elle ne s’applique pas aux données existantes déjà ingérées.

**Note**  
Si cet objet correspond à un profil existant, il ne remplacera pas les champs remplis manuellement par le biais d’un appel d’API ou de l’espace de travail de l’agent, afin d’empêcher les ingestions automatisées de remplacer les champs manuels.  
Supposons, par exemple, qu'un profil soit créé manuellement avec FirstName « John » par un agent dans l'espace de travail de l'agent. Un objet mappant des données au FirstName champ du profil standard est ingéré. Si cet objet est associé au profil, il ne remplacera pas le FirstName « John ».

# Profils inférés
<a name="inferred-profiles"></a>

Lorsqu’un profil est créé par l’ingestion d’un objet ne comportant aucun champ, l’objet de profil standard de ce nouveau profil est vide. Cet objet de profil standard vide est un **profil déduit**. 

Lors de la création d’un profil déduit, les deux champs suivants sont renseignés dans l’objet standard à partir de l’objet de profil, si disponible.
+ Si un champ est défini avec le type de contenu `EMAIL_ADDRESS` dans l’objet ingéré, cette valeur sera renseignée dans le champ `EmailAddress` du profil standard.
+ S’il existe un champ avec le type de contenu `PHONE_NUMBER` dans l’objet ingéré, cette valeur sera renseignée dans le champ `PhoneNumber` du profil standard.

Les valeurs de ces champs sont renseignées dans le profil standard même si aucune cible n’est définie dans la définition du champ.

Pour en savoir plus sur les types de modèles d’enregistrements de contacts, ainsi que sur la façon d’ajuster le modèle utilisé sur votre domaine, consultez [Exemples d’utilisation du modèle d’enregistrement de contact](ctr-contact-record-template.md#ctr-contact-record-template-usage-examples).

# Modèles d’enregistrement des contacts dans Profils des clients Amazon Connect
<a name="ctr-contact-record-template"></a>

Un enregistrement de contact sert d’objet de profil qui capture les métadonnées essentielles de divers événements de contact, tels que les appels téléphoniques ou les chats. Il joue un rôle essentiel dans la documentation et l’analyse des interactions avec les clients. 

Lorsqu’un événement de contact a lieu, nous proposons trois modèles par défaut distincts qui peuvent être appliqués à votre domaine. Ces modèles servent d’options de configuration et régissent la manière dont l’événement de contact est géré dans le système. Chaque modèle définit des règles et des actions spécifiques, ce qui vous permet d’adapter le traitement des événements de contact en fonction des besoins de votre entreprise.

**Topics**
+ [Créez des profils déduits et associez automatiquement des profils (CTR-) NoInferred](#ctr-contact-record-template-no-inferred)
+ [Associer automatiquement les profils uniquement (CTR-) AutoAssociateOnly](#ctr-contact-record-template-auto-associate)
+ [Création de profils déduits uniquement (CTR)](#ctr-contact-record-template-inferred-only)
+ [Exemples d’utilisation du modèle d’enregistrement de contact](#ctr-contact-record-template-usage-examples)
+ [Comment mettre à jour le type d’enregistrement de contact dans la console AWS](#ctr-contact-record-template-usage-examples-console)
+ [Ajout automatique de noms à un profil depuis des contacts e-mail](#add-email-names-to-profile)

## Créez des profils déduits et associez automatiquement des profils (CTR-) NoInferred
<a name="ctr-contact-record-template-no-inferred"></a>

**Description**

Lorsque le NoInferred modèle CTR est utilisé et qu'un événement de contact, tel qu'un appel téléphonique, a lieu, un processus spécifique est lancé pour traiter les données. Dans un premier temps, le système utilise la clé `_ctrContactId` pour rechercher un profil existant associé à l’événement de contact. Si un profil correspondant est trouvé, l’événement de contact est automatiquement associé à ce profil. Toutefois, si aucun profil existant n’est trouvé à l’aide de la clé `_ctrContactId`, le système procède à la recherche d’un profil à l’aide d’une clé secondaire appelée `_phone`. Cette clé est utilisée pour localiser un profil existant en fonction du numéro de téléphone associé à l’événement de contact. Lorsqu’un profil correspondant est trouvé, l’événement de contact est automatiquement associé à ce profil.

Dans les cas où ni la clé `_ctrContactId` ni la clé `_phone` ne donnent un profil existant, le système crée un nouveau profil déduit. Ce profil déduit est ensuite renseigné avec les métadonnées de l’événement de contact, garantissant ainsi que les informations sont capturées et stockées dans le système.

Ce processus garantit une gestion efficace des événements de contact, favorise l’association automatique avec les profils existants et permet la création de profils déduits lorsque cela est nécessaire. En tirant parti de ces mécanismes, les organisations peuvent conserver un enregistrement complet des interactions avec les clients et gérer efficacement les données relatives à leurs événements de contact au sein du système.

Il est recommandé d'utiliser le NoInferred modèle CTR comme comportement par défaut en raison de ses avantages significatifs, notamment pour réduire les doublons de profils

![\[Le schéma du NoInferred modèle Contact Record CTR-.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/ctr-contact-record-template-no-inferred.png)


## Associer automatiquement les profils uniquement (CTR-) AutoAssociateOnly
<a name="ctr-contact-record-template-auto-associate"></a>

**Description**

Le AutoAssociateOnly modèle CTR fonctionne de la même manière que le NoInferred modèle CTR, à une différence importante près : il ne crée pas de profil inféré lorsqu'aucun profil existant ne peut être trouvé pour l'association automatique.

Lorsqu'un événement de contact, tel qu'un appel téléphonique, a lieu, le AutoAssociateOnly modèle CTR utilise la `_ctrContactId` clé pour rechercher un profil existant correspondant. Si un profil est trouvé, l’événement de contact est automatiquement associé à ce profil.

Toutefois, si aucun profil existant n’est trouvé à l’aide de la clé `_ctrContactId`, le modèle utilise un mécanisme de recherche secondaire utilisant la clé `_phone`. Il recherche un profil existant associé au même numéro de téléphone que l’événement de contact. Si un profil correspondant est trouvé, l’événement de contact est automatiquement associé à ce profil.

Le but de l'utilisation du AutoAssociateOnly modèle CTR est de permettre l'association automatique avec les profils existants tout en maintenant un contrôle strict sur la création des profils. Contrairement au NoInferred modèle CTR-, ce modèle empêche la création de profils déduits lorsqu'aucune correspondance n'est trouvée. Il garantit que les profils ne sont créés que manuellement, offrant ainsi aux organisations un niveau supérieur de contrôle et de précision dans la gestion des profils.

En utilisant le AutoAssociateOnly modèle CTR-, les organisations peuvent tirer parti de l'association automatique tout en respectant des règles spécifiques concernant la création de profils. Cette approche permet une gestion rationalisée des événements de contact et un contrôle précis de l’écosystème des profils, garantissant ainsi une représentation précise des données et facilitant une gestion efficace des clients.

![\[Le schéma du AutoAssociateOnly modèle Contact Record CTR-.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/ctr-contact-record-template-auto-associate.png)


## Création de profils déduits uniquement (CTR)
<a name="ctr-contact-record-template-inferred-only"></a>

**Description**

Le modèle CTR s’appuie uniquement sur la clé `_ctrContactId` pour rechercher un profil existant et il associe automatiquement l’événement de contact au profil si une correspondance est trouvée. Toutefois, dans les cas où aucun profil existant n’est trouvé, le modèle crée un profil déduit et le renseigne avec les métadonnées de l’événement de contact.

Bien que ce comportement garantisse la capture des événements de contact, même en l’absence de profil pré-existant, il peut potentiellement entraîner la création de nombreux profils déduits. Cette abondance de profils déduits peut entraîner le problème de doublons de profils au sein du système.

Pour répondre à cette préoccupation et promouvoir de meilleures pratiques de gestion des profils, nous vous recommandons vivement d'utiliser le NoInferred modèle CTR comme option par défaut. En utilisant le NoInferred modèle CTR, le système élimine la création de profils déduits, réduisant ainsi le nombre de profils dupliqués. Ce modèle permet une gestion plus rationalisée et plus efficace des événements de contact, ce qui améliore l’intégrité et la précision des données.

En adoptant le NoInferred modèle CTR- comme choix par défaut, les entreprises peuvent optimiser leurs processus de gestion des profils, minimiser la duplication des données et garantir une représentation plus fiable des interactions avec les clients.

![\[Le schéma du modèle CTR d’enregistrement de contact.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/ctr-contact-record-template-inferred-only.png)


## Exemples d’utilisation du modèle d’enregistrement de contact
<a name="ctr-contact-record-template-usage-examples"></a>

**Amazon Connect site web d'administration**
+ Sur le site Web Amazon Connect d'administration, lors de la création d'un nouveau domaine, vous avez la possibilité de sélectionner le comportement CTR souhaité. Cela peut être fait via les cases d’option disponibles dans la section **Création de profils et association automatique**. De même, lors de la sélection d’un domaine existant, la case d’option reflétera le comportement précédemment associé à ce domaine.
+ Lorsque vous modifiez un domaine actuellement activé, la page des détails du domaine affiche le comportement actuellement appliqué dans la section **Création de profils et association automatique**. En cliquant sur le bouton **Modifier** dans l’en-tête de cette section, vous serez redirigé vers la page **Modifier** **la création de profils et association automatique**. Ici, vous pouvez choisir un comportement différent en fonction de vos besoins.
+ Si vous visualisez le mappage CTR depuis la page **Mappage de données**, vous pouvez également choisir le bouton **Modifier le modèle**. Cette action vous amène également sur la page **Modifier** **la création de profils et association automatique**, où vous pouvez sélectionner un comportement différent adapté à vos besoins.

Ces options vous offrent une certaine flexibilité dans la gestion du comportement CTR de vos domaines, ce qui vous permet de personnaliser et de modifier facilement les paramètres en fonction de vos préférences spécifiques ou de l’évolution des exigences de votre entreprise.

**AWS INTERFACE DE LIGNE DE COMMANDE (CLI)**
+ Pour utiliser le NoInferred modèle **CTR-**, exécutez la commande suivante sur la CLI :

  `aws customer-profiles put-profile-object-type --domain-name {domain} --object-type-name CTR --description "Creates inferred profiles and auto-associates profiles" --template-id CTR-NoInferred `
+ Pour utiliser le AutoAssociateOnly modèle **CTR-**, exécutez la commande suivante sur la CLI :

  `aws customer-profiles put-profile-object-type --domain-name {domain} --object-type-name CTR --description "Auto-associate with profiles only" --template-id CTR-AutoAssociateOnly `
+ Pour utiliser le modèle **CTR**, exécutez la commande suivante sur l’interface de ligne de commande :

  `aws customer-profiles put-profile-object-type --domain-name {domain} --object-type-name CTR --description "Creates inferred profiles only" --template-id CTR `

**API**

Pour plus d'informations sur l'utilisation de l'API, voir [PutProfileObjectType](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_PutProfileObjectType.html)

## Comment mettre à jour le type d’enregistrement de contact dans la console AWS
<a name="ctr-contact-record-template-usage-examples-console"></a>

1. Dans la console Profils des clients, sélectionnez **Afficher les détails** dans la section du **Domaine Profils des clients**.  
![\[Choisissez Afficher les détails dans la section Domaine Profils des clients.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/ctr-contact-record-template-usage-examples-console-1.png)

1. Sur la page **Détails du domaine**, choisissez **Modifier** dans la section **Création de profils et association automatique**.  
![\[Choisissez Modifier dans la section Création de profils et association automatique.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/ctr-contact-record-template-usage-examples-console-2.png)

1. Sélectionnez le comportement d’enregistrement de contact que vous souhaitez appliquer à votre domaine et choisissez **Enregistrer**.  
![\[Sélectionnez le comportement d’enregistrement de contact que vous souhaitez appliquer à votre domaine et choisissez Enregistrer.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/ctr-contact-record-template-usage-examples-console-3.png)

## Ajout automatique de noms à un profil depuis des contacts e-mail
<a name="add-email-names-to-profile"></a>

Vous pouvez configurer un flux pour propager un nom depuis un contact e-mail vers le profil du client. Utilisez le bloc [Profils des clients](customer-profiles-block.md), configuré pour utiliser l’action [Mettre à jour le profil](customer-profiles-block.md#customer-profiles-block-properties-update-profile). 

# Associez l’enregistrement de contact à un profil trouvé à l’aide de la clé \$1phone dans Profils des clients
<a name="auto-associate-profile-using-phone-profile-key"></a>

Vous pouvez associer automatiquement l’enregistrement de contact à un profil trouvé à l’aide de la clé `_phone`.

**Exemple**

Dans le domaine, le profil suivant est créé par l’API `CreateProfile` :

```
            {
                "FirstName": "John",
                "LastName": "Doe",
                "PhoneNumber": "+11234567890"
            }
```

Lorsqu’un appel est reçu du `PhoneNumber` \$111234567890 à l’aide du modèle CTR par défaut, l’enregistrement de contact n’est pas automatiquement associé au profil ci-dessus, sauf si un agent a déjà associé manuellement l’enregistrement de contact avec le même appelant au profil ci-dessus. Si l’enregistrement de contact n’a pas été associé manuellement ou automatiquement, la fonctionnalité Profils des clients crée un profil déduit avec les informations de l’enregistrement de contact.

Pour associer automatiquement le profil ci-dessus aux enregistrements de contacts sans intervention manuelle de l'agent, vous pouvez utiliser le NoInferred modèle CTR-. Lorsqu'un appel est reçu du `PhoneNumber` \$111234567890 à l'aide du NoInferred modèle CTR-, l'enregistrement du contact est automatiquement associé au profil ci-dessus à l'aide de la clé de profil. `_phone`

Il existe deux scénarios dans lesquels la fonctionnalité Profils des clients ne peut *pas* associer automatiquement les enregistrements de contacts à un profil :
+ Si plusieurs profils sont trouvés à l’aide de la clé de profil `_phone`, la fonctionnalité Profils des clients ne peut pas associer l’enregistrement de contact à un profil unique et la demande est rejetée.
+ Si aucun profil n’est trouvé pour la clé de profil `_phone`, la fonctionnalité Profils des clients crée un profil déduit.

Pour utiliser le modèle CTR afin de remplacer le NoInferred modèle CTR par défaut, exécutez la commande suivante sur la CLI :

`aws customer-profiles put-profile-object-type --domain-name {domain} --object-type-name CTR --description "No inferred contact record profiles" --template-id CTR-NoInferred`

Pour revenir au comportement par défaut, exécutez la commande suivante sur l’interface de ligne de commande :

`aws customer-profiles put-profile-object-type --domain-name {domain} --object-type-name CTR --description "Revert to inferred contact record profiles" --template-id CTR`

# Exemples de mappages de types d’objets dans Profils des clients Amazon Connect
<a name="examples-object-type-mappings"></a>

## Un mappage de type d’objet qui génère un profil
<a name="profile-generating-example"></a>

L’exemple suivant montre les données qui renseignent le profil standard.

Voici l’objet entrant :

```
{
  "account": 1234,
  "email": "john@examplecorp.com",
  "address": {
     "address1": "Street",
     "zip": "Zip",
     "city": "City"
  },
  "firstName": "John",
  "lastName": "Doe"
}
```

Le code suivant montre que l’objet entrant est mappé dans un objet de profil standard et indexe `PersonalEmailAddress`, `fullName` et `accountId`, qui est une clé unique.

```
{
    "Fields": {
        "accountId": {
            "Source": "_source.account",
            "Target": "_profile.AccountNumber",
            "ContentType": "NUMBER"
        },
        "shippingAddress.address1": {
            "Source": "_source.address.address1",
            "Target": "_profile.ShippingAddress.Address1"
        },
        "shippingAddress.postalCode": {
            "Source": "_source.address.zip",
            "Target": "_profile.ShippingAddress.PostalCode"
        },
        "shippingAddress.city": {
            "Source": "_source.address.city",
            "Target": "_profile.ShippingAddress.City"
        },
        "personalEmailAddress": {
            "Source": "_source.email",
            "Target": "_profile.PersonalEmailAddress",
            "ContentType": "EMAIL_ADDRESS"
        },
        "fullName": {
            "Source": "{{_source.firstName}} {{_source.lastName}}"
        },
        "firstName": {
            "Source": "_source.firstName",
            "Target": "_profile.FirstName"
        },
        "lastName": {
            "Source": "_source.lastName",
            "Target": "_profile.LastName"
        }
    },
    "Keys": {
        "_email": [
            {
                "FieldNames": ["personalEmailAddress"]
            }
        ],
        "_fullName": [
            {
                "FieldNames": ["fullName"]
            }
        ],
        "_account": [
            {
                "StandardIdentifiers": ["PROFILE","UNIQUE"],
                "FieldNames": ["accountId"]
            }
        ]
    }
}
```

Notez que `email` et `fullname` sont indexés, mais ils ne sont pas utilisés pour rechercher le profil. Le compte est la clé unique. Il est nécessaire de spécifier l’objet. Chaque fois qu’un objet avec le même ID de compte est ingéré, il remplace l’objet précédent avec le même ID de compte.

Plusieurs champs sont renseignés dans l’objet de profil standard (consultez les champs avec une `Target` définie).

## Un mappage de type d’objet qui ne renseigne pas le profil standard
<a name="ticket-issue-example"></a>

Cet exemple montre un cas d’utilisation plus complexe. Il ingère les données relatives à un profil mais ne renseigne pas nécessairement l’objet de profil standard.

Voici l’objet entrant :

```
{
  "email": "john@examplecorp.com",
  "timestamp": "2010-01-01T12:34:56Z",
  "subject": "Whatever this is about",
  "body": "Body of ticket"
}
```

Voici un moyen de mapper ces données :

```
{
    "Fields": {
        "email": {
            "Source": "_source.email",
            "ContentType": "EMAIL_ADDRESS"
        },
        "timestamp": {
            "Source": "_source.timestamp"
        }
    },
    "Keys": {
        "_email": [
            {
                "StandardIdentifiers": ["PROFILE","LOOKUP_ONLY"],
                "FieldNames": ["email"]
            }
        ],
        "ticketEmail": [
            {
                "StandardIdentifiers": ["PROFILE","SECONDARY","NEW_ONLY"],
                "FieldNames": ["email"]
            }
        ],
        "uniqueTicket": [
            {
                "StandardIdentifiers": ["UNIQUE"],
                "FieldNames": ["email","timestamp"]
            }
        ]
    }
}
```

Cet exemple ingère les données et, lors de la première recherche, il ingère l’adresse e-mail. 
+ Si l’adresse e-mail correspond à un seul profil, elle est utilisée pour joindre les données à ce profil spécifique. L’identifiant unique du ticket est composé de l’adresse e-mail et de l’horodatage puisqu’il n’existe aucun autre identifiant unique.
+ Si aucun profil n’existe avec l’adresse e-mail spécifiée, un nouveau profil est créé avec le seul champ `EmailAddress` renseigné. L’objet ingéré est attaché à ce nouveau **profil déduit**. Les deux clés consultables permettant de trouver le profil sont `_email` et `uniqueTicket`.
+ Si plusieurs profils existent avec l’adresse e-mail spécifiée, un nouveau profil est créé avec le seul champ `EmailAddress` renseigné et l’objet est attaché à ce nouveau profil. Ce profil est créé avec la clé `ticketEmail` définie, en plus de `_email` et `uniqueTicket`. Tous les tickets suivants provenant de cette adresse e-mail sont affectés à ce nouveau **profil déduit**. La raison en est que la clé ` _email` fait référence à trois profils et est donc supprimée, mais la clé `ticketEmail` ne fait référence qu’à un seul profil (le nouveau profil déduit) et est toujours valide.
+ Dans les cas où un nouveau **profil déduit** est créé, le champ `EmailAddress` est renseigné à partir du premier objet qui l’a créé.

# Types d’objets de profil implicites dans Profils des clients Amazon Connect
<a name="implicit-profile-object-types"></a>

Vous pouvez utiliser n'importe quel type d'objet correspondant au nom d'un identifiant de modèle (tel que renvoyé par l'[ListProfileObjectTypeTemplates](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjectTypeTemplates.html)API) sans le définir explicitement. Le type d’objet correspondra exactement à la définition du modèle de ce type d’objet. Si un type d’objet explicite est défini, il remplace le type implicite. 

Les types d'objets implicites sont inclus dans l'[ListProfileObjectTypes](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjectTypes.html)API ou renvoyés par les [GetProfileObjectType](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetProfileObjectType.html)opérations, mais ils peuvent toujours être supprimés si vous souhaitez supprimer toutes les données ingérées à partir de ce type d'objet.

# Mappage des données optimisé par l’IA générative dans Amazon Connect
<a name="genai-powered-data-mapping"></a>

Amazon Connect Customer Profiles fournit une fonctionnalité de cartographie des données clients basée sur l'IA générative qui réduit considérablement le temps nécessaire à la création de profils unifiés, vous permettant ainsi de proposer des expériences clients plus personnalisées.

Grâce à cette fonctionnalité, lorsque les administrateurs de centres d'appels ajoutent des données clients à partir de l'un des plus de 70 connecteurs de données sans code disponibles tels qu'Adobe Analytics, Salesforce ou Amazon Simple Storage Service (S3), Amazon Connect Customer Profiles analysera les données provenant de ces sources afin de déterminer automatiquement comment organiser et combiner des données qui existent sous différents formats et provenant de sources disparates dans des profils unifiés dans. Amazon Connect Les administrateurs des centres de contact peuvent examiner et terminer la configuration des profils clients, afin de fournir aux agents des informations pertinentes sur les clients et de personnaliser IVRs dynamiquement les chatbots pour améliorer la satisfaction des clients et la productivité des agents.

Le mappage des données client optimisé par l’IA générative est disponible dans les régions suivantes :
+ USA Est (Virginie du Nord)
+ USA Ouest (Oregon)
+ Afrique (Le Cap)
+ Asie-Pacifique (Singapour)
+ Asie-Pacifique (Sydney)
+ Asia Pacific (Tokyo)
+ Asie-Pacifique (Séoul)
+ Canada (Centre)
+ Europe (Francfort)
+ Europe (Londres)

## Configuration du mappage de données optimisé par l’IA générative
<a name="set-up-genai-powered-data-mapping"></a>

1. Ouvrez la console Amazon Connect Customer Profiles.

1. Dans l’onglet **Intégrations de sources de données**, choisissez **Ajouter une intégration de source de données**.

1. Configurez la connexion. Sélectionnez la source de données dans la liste déroulante qui contient tous les connecteurs pris en charge disponibles.  
![\[Sélectionnez la source de données dans la liste déroulante qui contient tous les connecteurs pris en charge disponibles.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/genai-augmented-data-mapping-1.png)

1. Mappez les données. Sélectionnez l’option permettant de générer automatiquement le mappage des données de sélectionner un modèle de mappage déjà existant ou d’en créer un à partir de zéro.  
![\[Mappez les données. Sélectionnez l’option permettant de générer automatiquement le mappage des données de sélectionner un modèle de mappage déjà existant ou d’en créer un à partir de zéro.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/genai-augmented-data-mapping-2.png)

1. Passez en revue le résumé du mappage. Passez en revue le résumé des résultats du mappage généré automatiquement, qui montre tous les attributs du client. Apportez des modifications aux clés d’ingestion et confirmez-les avant de commencer l’ingestion des données. Pour en savoir plus sur les mappages des champs et les clés, consultez [Détails de la définition du mappage de type d’objet dans Profils des clients Amazon Connect](object-type-mapping-definition-details.md).  
![\[Passez en revue le résumé du mappage. Passez en revue le résumé des résultats du mappage généré automatiquement, qui montre tous les attributs du client. Apportez des modifications aux clés d’ingestion et confirmez-les avant de commencer l’ingestion des données.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/genai-augmented-data-mapping-3.png)

## Comment ça marche
<a name="genai-powered-data-mapping-how-it-works"></a>

Le système fonctionne en quatre phases. Au cours de la première phase, la fonctionnalité Profils des clients récupère les attributs de la source et, s’ils sont disponibles, échantillonne les données de votre source de données, puis détermine le type d’objet le plus approprié pour la cible. Pour une source de données Amazon S3, le premier fichier CSV trouvé dans le compartiment et le préfixe Amazon S3 sélectionnés sera utilisé comme exemple de données. Pour les autres sources de données, Customer Profiles extrait les attributs de la source. AppFlow Au cours de la deuxième phase, un grand modèle de langage (LLM) est utilisé pour poursuivre le traitement de chacun des attributs personnalisés et les mapper aux attributs de profil client standard. Le LLM est à nouveau utilisé dans la troisième phase pour sélectionner les attributs appropriés pouvant servir de clés, tels que les identifiants de client. Enfin, dans la quatrième phase, le détecteur de format d’horodatage analyse les horodatages pour maintenir l’ordre chronologique correct des enregistrements. Le système est capable de générer le mappage pour un maximum de 120 attributs en moins de 20 secondes après avoir combiné les résultats des prédictions.

## Résolution des problèmes de mappage de données optimisé par l’IA générative
<a name="genai-powered-data-mapping-troubleshooting"></a>

Les sections suivantes présentent les éventuels messages d’erreur que vous pouvez rencontrer. Elles fournissent également la cause et la résolution de chaque problème.

### Erreur : Impossible d’analyser la chaîne d’objet en JSON
<a name="genai-powered-data-mapping-parse-object-error"></a>

La chaîne d’objet de la demande n’est pas un objet JSON valide. Passez en revue la chaîne d’objet de la demande et vérifiez qu’il s’agit d’un objet JSON valide.

### Erreur : la valeur pour ’objects’ ne satisfait pas la contrainte : le membre doit avoir une longueur inférieure ou égale à 5
<a name="genai-powered-data-mapping-failed-constraint-error"></a>

La demande contient trop d’objets. Jusqu’à cinq objets sont autorisés dans une demande. Réduisez le nombre d’objets à cinq ou moins.

### Erreur : limite de 120 attributs dépassée
<a name="genai-powered-data-mapping-breached-limit"></a>

Jusqu’à 120 attributs sont autorisés dans un objet JSON, y compris les attributs JSON imbriqués. Supprimez de l’objet JSON certains attributs qui n’ont pas besoin d’être mappés.

![\[Jusqu’à 120 attributs sont autorisés dans un objet JSON, y compris les attributs JSON imbriqués. Supprimez de l’objet JSON certains attributs qui n’ont pas besoin d’être mappés.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/genai-augmented-data-mapping-breached-limit.png)


### Avertissement : Nous n’avons pas trouvé de **clé unique** permettant de différencier vos données. Nous n’avons pas trouvé de **clé de profil** identifiant vos profils.
<a name="genai-powered-data-mapping-unique-key-warning"></a>

Le modèle n’a pas pu trouver de type d’objet valide à partir de l’objet donné. Modifiez l’entrée ou utilisez l’approche du mappage manuel, telle que suggérée.

![\[Le modèle n’a pas pu trouver de type d’objet valide à partir de l’objet donné. Modifiez l’entrée ou utilisez l’approche du mappage manuel, telle que suggérée.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/genai-augmented-data-mapping-unique-key-warning.png)


# Limites de données des Profils des clients Amazon Connect
<a name="customer-profiles-data-limits"></a>

La fonctionnalité Profils des clients Amazon Connect vous permet de personnaliser l’intégration de vos données en définissant des limites d’ingestion de données pour différents types de données clients que vous utilisez pour créer un profil unifié. Définir des limites pour vos mappages de données vous permet de hiérarchiser la quantité de données à ingérer entre les mappages. La limite maximale par défaut pour tous les mappages par profil est de 1 000.

**Note**  
Les limites des données sont des estimations et peuvent varier légèrement, avec un écart possible de quelques unités dans les deux sens pendant les périodes de forte ingestion sur un seul profil.

## Comment configurer les limites de données des Profils des clients
<a name="customer-profiles-data-limits-configure"></a>

1. Ouvrez la console Amazon Connect Customer Profiles.

1. Choisissez l’onglet **Limites de données** pour configurer les limites des objets de données.  
![\[Accédez à l’onglet Limites de données pour configurer les limites des objets de données.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/customer-profiles-data-limits-setup-1.png)

1. Passez le curseur sur la limite de l’objet de données souhaité et cliquez sur l’icône de modification.  
![\[Passez le curseur sur la limite de l’objet de données souhaité et cliquez sur l’icône de modification.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/customer-profiles-data-limits-setup-2.png)

1. Entrez la limite et cochez l’icône en forme de coche pour enregistrer ou mettre à jour la limite.  
![\[L’image montre une nouvelle limite en cours de saisie et met en évidence l’icône en forme de coche utilisée pour enregistrer ou mettre à jour votre limite.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/customer-profiles-data-limits-setup-3.png)

## Comment effacer les limites de données des Profils des clients
<a name="customer-profiles-data-limits-clear"></a>

1. Sélectionnez la case d’option correspondant à l’objet de données dont vous souhaitez effacer la limite. Vous pourrez ensuite choisir **Effacer la limite**.  
![\[Met en évidence la case d’option situé à gauche de l’objet de données sur la page des limites de données. Sélectionner la case d’option vous permet d’activer le bouton Effacer pour définir une limite de données pour l’objet.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/customer-profiles-data-limits-clear-1.png)

1. Tapez *confirmer* pour effacer la valeur limite de l’objet de données que vous avez sélectionné.  
![\[Une fenêtre contextuelle qui vous demande de confirmer que vous souhaitez effacer la valeur limite de l’objet de données. Vous confirmez l’action d’effacement en tapant « confirmer » en minuscules.\]](http://docs.aws.amazon.com/fr_fr/connect/latest/adminguide/images/customer-profiles-data-limits-clear-2.png)