

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Detalhes da definição de mapeamento de tipo de objeto no Amazon Connect Customer Profiles
<a name="object-type-mapping-definition-details"></a>

A definição do mapeamento do tipo de objeto tem duas partes: a definição do campo e a definição da chave. 

**dica**  
Para saber como criar um mapeador de tipos de objetos, consulte esta postagem no blog: [Unify and organize customer information with Amazon Connect Customer Profiles with the pre-built Amazon S3 connector](https://aws.amazon.com/blogs/contact-center/unify-and-organize-customer-information-with-amazon-connect-customer-profiles-with-the-pre-built-amazon-s3-connector/). Ou confira este vídeo sobre YouTube: [Como integrar os dados do perfil do cliente às suas experiências de contact center](https://www.youtube.com/watch?v=LLIEwFel_7c&t=1767s).

## Detalhes da definição de campo
<a name="field-definition-details"></a>

A definição do campo define a origem, o destino (destino) e o tipo de campo. Por exemplo:

```
"Fields": {
        "{fieldName}": {
            "Source": "{source}",
            "Target": "{target}",
            "ContentType": "{contentType}"
        }, ...
    }, ...
```
+ `Source`: pode ser um acessador JSON para o campo ou uma macro Handlebar para gerar o valor do campo. 

  O objeto de origem que está sendo analisado tem um nome ` _source`, para que todos os campos nos campos de origem precisem ser precedidos por essa string. Somente o objeto `_source` é compatível.

  Use a solução de macro Handlebar para gerar constantes e combinar vários campos de objetos de origem em um único campo. Isso é útil para indexação.
+ `Target`: especifica onde, em um tipo de objeto padrão, os dados desse campo devem ser mapeados.

  Preencher o perfil padrão permite que você use dados ingeridos de qualquer fonte de dados com aplicações criadas com base nos perfis de clientes sem nenhum conhecimento específico do formato dos dados que estão sendo ingeridos. 

  Esse campo é opcional. Talvez você queira definir campos somente com a finalidade de incluí-los em uma chave. 

  O formato desse campo é sempre um acessador JSON. O único objeto alvo compatível é `_profile`.
+ `ContentType`: os valores a seguir são compatíveis STRING, NUMBER, PHONE\$1NUMBER, EMAIL\$1ADDRESS, NAME. Se nenhum `ContentType` for especificado, STRING será assumido. 

  `ContentType` é usado para determinar como indexar o valor para que os atendentes possam pesquisá-lo. Por exemplo, se `ContentType` estiver definido como PHONE\$1NUMBER, um número de telefone será processado para que os atendentes possam procurá-lo em qualquer formato: a string “\$115551234567" corresponde a “(555) -123-4567".

## Detalhes de definição da chave
<a name="key-definition-details"></a>

Uma chave contém um ou mais campos que, juntos, definem uma chave que pode ser usada para pesquisar objetos (ou os perfis aos quais eles pertencem) usando a [SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API. A chave também pode ser definida para identificar de forma exclusiva um perfil ou identificar com exclusividade o próprio objeto.

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

Os nomes das chaves são globais para um domínio. Se você tiver duas chaves, com o mesmo nome em dois mapeamentos de tipos de objetos diferentes:
+ Essas chaves devem ocupar o mesmo namespace
+ Elas podem ser usadas para potencialmente vincular perfis entre objetos diferentes. Se elas corresponderem entre os objetos, o Customer Profiles colocará os dois objetos no mesmo perfil. 

Para expressar isso de outra forma: as chaves deverão ter o mesmo nome de chave em um domínio se, e somente se, o mesmo valor indicar que elas estão relacionadas. Por exemplo, um número de telefone especificado em um tipo de objeto estaria relacionado ao mesmo número de telefone especificado em outro tipo de objeto. Um identificador interno especificado para um objeto importado do Salesforce pode não estar relacionado a outro objeto importado do Marketo, mesmo que tenha exatamente o mesmo valor.

As definições de chaves são usadas de duas maneiras:
+ Dentro do Customer Profiles durante a ingestão, elas são usadas para descobrir a qual perfil o objeto deve ser atribuído. 
+ Eles permitem que você use a [SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API para pesquisar o valor da chave e encontrar o perfil. 

## Chaves de pesquisa padrão
<a name="object-type-mapping-default-search-keys"></a>

As chaves de pesquisa padrão, como `_phone` e `_email`, são predefinidas pelo modelo de objetos de [Perfil padrão](standard-profile-definition.md), [Ativo padrão](standard-asset-definition.md), [Pedido padrão](standard-order-definition.md) e [Chamado padrão](standard-case-definition.md). Você pode usar as chaves de pesquisa padrão como um nome de chave com a [SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) para encontrar um perfil.

# Identificadores padrão para definir atributos de chave no Customer Profiles
<a name="standard-identifiers"></a>

Os identificadores padrão permitem que você defina atributos na chave. Decida quais identificadores usar com base em como você deseja que os dados sejam ingeridos nos perfis. Por exemplo, você marca o número de telefone com o identificador PROFILE. Isso significa que o número de telefone deve ser tratado como identificador exclusivo. Se o Customer Profiles obtiver dois contatos com o mesmo número de telefone, os contatos serão mesclados em um único perfil. 


| Nome do identificador | Description | 
| --- | --- | 
|  AIR\$1PREFERENCE  |  Esse identificador significa que essa chave identifica de forma exclusiva uma preferência aérea. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer preferência aérea que tenha essa chave associada a ele. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 
|  AIR\$1BOOKING  |  Esse identificador indica que essa chave identifica de forma exclusiva uma reserva aérea. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer reserva aérea que tenha essa chave associada a ela. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 
|  AIR\$1SEGMENT  |  Esse identificador indica que essa chave identifica de forma exclusiva um trecho aéreo. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer trecho aéreo que tenha essa chave associada a ele. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 
|  HOTEL\$1PREFERENCE  |  Esse identificador significa que essa chave identifica de forma exclusiva uma preferência de hotel. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer preferência de hotel que tenha essa chave associada a ele. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 
|  HOTEL\$1STAY\$1REVENUE  |  Esse identificador significa que essa chave identifica de forma exclusiva a receita de uma estadia em hotel. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer receita de estadia em hotel que tenha essa chave associada a ele. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 
|  HOTEL\$1RESERVATION  |  Esse identificador significa que essa chave identifica de forma exclusiva uma reserva de hotel. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer reserva de hotel que tenha essa chave associada a ele. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 
|  LOYALTY  |  Esse identificador indica que essa chave identifica de forma exclusiva um cadastro em programa de fidelidade. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer cadastro em programa de fidelidade que tenha essa chave associada a ele. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 
|  LOYALTY\$1TRANSACTION  |  Esse identificador indica que essa chave identifica de forma exclusiva uma transação de programa de fidelidade. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer transação de programa de fidelidade que tenha essa chave associada a ele. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 
|  LOYALTY\$1PROMOTION  |  Esse identificador indica que essa chave identifica de forma exclusiva uma promoção de programa de fidelidade. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer promoção de programa de fidelidade que tenha essa chave associada a ele. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 
|  UNIQUE  | Esse identificador deve ser especificado exatamente por um índice para cada tipo de objeto. Essa chave é usada para identificar de forma exclusiva objetos do tipo de objeto para buscá-los ou, se necessário, atualizar um objeto enviado posteriormente.  Todos os campos que compõem as chaves UNIQUE devem ser especificados ao enviar um novo objeto ou ele será rejeitado.  | 
|  PROFILE  | Esse identificador indica que essa chave identifica um perfil com exclusividade. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer perfil que tenha essa chave associada a ele.  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 
|  LOOKUP\$1ONLY  | Esse identificador indica que a chave não é armazenada após a ingestão do objeto. A chave só deve ser usada para determinar o perfil durante a ingestão.  O valor da chave não está associado ao perfil durante a ingestão, o que significa que não pode ser usado para permitir a pesquisa ou a correspondência de objetos ingeridos posteriormente com a mesma chave.    Você não pode especificar uma chave tanto como identificador `UNIQUE` quanto como identificador `LOOKUP_ONLY`.   Você só poderá usar `PROFILE` com `LOOKUP_ONLY` se houver pelo menos uma outra chave que tenha o identificador `PROFILE` sem os identificadores `NEW_ONLY` ou `LOOKUP_ONLY`. A única exceção é a chave `_profileId`, que pode ter a combinação de identificação `PROFILE` e `LOOKUP_ONLY` por si só.     | 
|  NEW\$1ONLY  | Se o perfil ainda não existir antes do objeto ser processado, a chave será associada ao perfil. Caso contrário, a chave só será usada para combinar objetos com perfis.     Você não pode especificar uma chave tanto como identificador `UNIQUE` quanto como identificador `NEW_ONLY`.   Você só poderá usar `PROFILE` com `NEW_ONLY` se houver pelo menos uma outra chave que tenha o identificador `PROFILE` sem os identificadores `NEW_ONLY` ou `LOOKUP_ONLY`.     | 
|  SECONDARY  | Durante a correspondência de um objeto com um perfil, o Customer Profiles primeiro consulta todas as chaves PROFILE que não tenham o identificador SECONDARY. Elas são consideradas primeiro. As chaves SECONDARY só serão consideradas se nenhum perfil correspondente for encontrado usando essas chaves.  | 
|  ASSET  | Esse identificador indica que essa chave identifica um ativo. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer ativo que tenha essa chave associada a ele. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 
|  ORDER  | Esse identificador indica que essa chave identifica um pedido. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer pedido que tenha essa chave associada a ele. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 
|  CASE  | Esse identificador indica que essa chave identifica um caso. Quando esse identificador é especificado, significa que, durante a ingestão, o Customer Profiles procura qualquer caso que tenha essa chave associada a ele. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/standard-identifiers.html)  | 

## Identificadores compatíveis
<a name="standard-identifiers-compatibility"></a>

![\[Matriz mostrando identificadores permitidos e restritos e nomes de chaves para diferentes tipos de dados.\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/standard-identifiers-compatibility-image.png)


# Como o Customer Profiles processa as principais definições
<a name="how-profile-assignment-works"></a>

Quando o Customer Profiles ingere os mapeamentos de objetos personalizados, ele processa as principais definições. O diagrama a seguir mostra como ele processa identificadores padrão nas principais definições para determinar a qual perfil atribuir o objeto. 

![\[Fluxograma mostrando o processo de verificação da chave de perfil para atribuição ou enfileiramento de objetos.\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/customer-profiles-template1.png)


# Como o Customer Profiles adiciona chaves ao índice para pesquisas
<a name="how-keys-are-added-index"></a>

O diagrama a seguir mostra como o Customer Profiles processa os identificadores padrão para determinar se a chave deve ser mantida. 

![\[Um fluxograma que mostra o processo de decisão para chaves persistentes no Customer Profiles com base em pesquisa e novos critérios de objeto.\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/customer-profiles-template2.png)


O fluxograma mostra as seguintes etapas:

1. A chave tem `LOOKUP_ONLY` especificado?
   + Se Sim, não persista a chave.

1. Se Não, a chave tem `NEW_ONLY` especificado?
   + Se Não, salve a chave no índice para permitir que ela seja usada para pesquisas.

1. Se Sim, a ingestão do objeto resultou na criação de um perfil? 
   + Se Sim, salve a chave no índice para permitir que ela seja usada para pesquisas.
   + Se Não, não persista a chave no índice para pesquisas futuras.

# Mapeamento de tipo de objeto para o perfil padrão no Amazon Connect Customer Profiles
<a name="object-type-mapping-standard-profile"></a>

Os tópicos desta seção fornecem a definição do perfil padrão e o mapeamento do tipo de objeto de aplicações externas para o perfil padrão.

**Topics**
+ [Requisitos de AppFlow acesso da Amazon](appflow-access-requirements-profile.md)
+ [Requisitos de AppIntegrations acesso da Amazon](standard-profile-appintegrations-requirements.md)
+ [Requisitos de EventBridge acesso da Amazon em perfis de clientes](standard-profile-eventbridge-requirements.md)
+ [Definição de perfil padrão](standard-profile-definition.md)
+ [Mapeamento de objetos do Salesforce](mapping-salesforce-objects.md)
+ [Mapeamento de objetos do Zendesk](mapping-zendesk-objects.md)
+ [Mapeamento de objetos Marketo](mapping-marketo-objects.md)
+ [ServiceNowObjetos de mapeamento](mapping-servicenow-objects.md)
+ [Mapeamento de objetos Segment](mapping-segment-objects.md)
+ [Mapeamento de objetos Shopify](mapping-shopify-objects.md)

# Requisitos de AppFlow acesso da Amazon em perfis de clientes
<a name="appflow-access-requirements-profile"></a>

Use os seguintes requisitos de AppFlow acesso da Amazon para criar e excluir os perfis de clientes do Zendesk, do Marketo, do Salesforce e das integrações ServiceNow com o Amazon Connect:
+ fluxo de aplicativos: CreateFlow
+ fluxo de aplicativos: DeleteFlow

# Requisitos de AppIntegrations acesso da Amazon em perfis de clientes
<a name="standard-profile-appintegrations-requirements"></a>

Use os seguintes requisitos de AppIntegrations acesso da Amazon para criar e excluir integrações do Segment e do Shopify com os perfis de clientes do Amazon Connect:


+ integrações de aplicativos: GetEventIntegration
+ integrações de aplicativos: ListEventIntegrationAssociations
+ integrações de aplicativos: CreateEventIntegrationAssociation
+ integrações de aplicativos: DeleteEventIntegrationAssociation

# Requisitos de EventBridge acesso da Amazon em perfis de clientes
<a name="standard-profile-eventbridge-requirements"></a>

Use os seguintes requisitos de EventBridge acesso da Amazon para criar e excluir integrações do Segment e do Shopify com os perfis de clientes do Amazon Connect:
+ `events:ListTargetsByRule`
+ `events:PutRule`
+ `events:PutTargets`
+ `events:DeleteRule`
+ `events:RemoveTargets`

# Definição de perfil padrão no Amazon Connect Customer Profiles
<a name="standard-profile-definition"></a>

A tabela a seguir lista todos os campos no objeto de perfil padrão do Customer Profiles.


| Campo de perfil padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
|  ProfileId  | String  | O identificador exclusivo de um perfil do cliente.  | 
|  AccountNumber  | String  | Um número de conta exclusivo que você forneceu ao cliente. | 
|  AdditionalInformation  | String  | Qualquer informação adicional relevante para o perfil do cliente. | 
|  PartyType  | String  | O tipo de perfil usado para descrever o cliente. Valores válidos: INDIVIDUAL \$1 BUSINESS \$1 OTHER | 
|  BusinessName  | String  | O nome da empresa do cliente. | 
|  FirstName  | String  | O nome do cliente. | 
|  MiddleName  | String  | O nome do meio do cliente. | 
|  LastName  | String  | O sobrenome do cliente. | 
|  BirthDate  | String  | A data de nascimento do cliente. | 
|  Gender  | String  | O gênero com o qual o cliente se identifica. | 
|  PhoneNumber  | String  | O número de telefone do cliente, que não foi especificado como número de celular, residencial ou comercial. | 
|  MobilePhoneNumber  | String  | O número de telefone celular do cliente. | 
|  HomePhoneNumber  | String  | O número de telefone residencial do cliente. | 
|  BusinessPhoneNumber  | String  | O número de telefone comercial do cliente. | 
|  EmailAddress  | String  | O endereço de e-mail do cliente, que não foi especificado como endereço pessoal ou comercial. | 
|  PersonalEmailAddress  | String  | O endereço de e-mail pessoal do cliente. | 
|  BusinessEmailAddress  | String  | O endereço de e-mail comercial do cliente. | 
|  Endereço  | Endereço  | Um endereço genérico associado ao cliente que não é para correspondência, envio ou cobrança. | 
|  ShippingAddress  | Endereço  | O endereço de entrega do cliente. | 
|  MailingAddress  | Endereço  | O endereço de correspondência do cliente. | 
|  BillingAddress  | Endereço  | O endereço de cobrança do cliente. | 
|  Atributos  | String-to-string mapa  | Par de atributos chave/valor de um perfil de cliente. | 
|  ProfileType  | String  | O tipo de perfil. Valores válidos: PROFILE \$1 ACCOUNT\$1PROFILE  | 
|  EngagementPreferences  | EngagementPreferences  | As preferências de engajamento do cliente ou da conta. | 

Os objetos de perfil padrão são indexados pelas chaves na tabela a seguir.


| Nome do índice padrão | Campo de perfil padrão | 
| --- | --- | 
| \$1phone | PhoneNumber, MobilePhoneNumber, HomePhoneNumber, ou BusinessPhoneNumber | 
| \$1email | EmailAddress, PersonalEmailAddress, ou BusinessEmailAddress | 
| \$1account | AccountNumber | 
| \$1profileId | ProfileId | 
| \$1fullName | "FirstName MiddleName LastName" | 

Por exemplo, você pode usar `_phone` como nome de chave com a [SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) para encontrar um perfil cujo BusinessPhoneNumber atributo PhoneNumber MobilePhoneNumber, HomePhoneNumber,, ou corresponda ao valor da pesquisa.

## Tipo de dados do endereço
<a name="address-data-type"></a>


| Campo de perfil padrão | Tipo de dados | Description | 
| --- | --- | --- | 
|  Address1  | String  | A primeira linha do endereço de um cliente.  | 
|  Address2  | String  | A segunda linha do endereço de um cliente.  | 
|  Address3  | String  | A terceira linha do endereço de um cliente.  | 
|  Address4  | String  | A quarta linha do endereço de um cliente.  | 
|  Cidade  | String  | A cidade em que o cliente mora.  | 
|  País  | String  | O país em que o cliente mora.  | 
|  Condado  | String  | O distrito em que o cliente mora.  | 
|  PostalCode  | String  | O código postal de endereço do cliente.  | 
|  Província  | String  | A província em que o cliente mora.  | 
|  Estado  | String  | O estado em que o cliente mora.  | 

## EngagementPreferences tipo de dados
<a name="engagement-preferences-data-type"></a>


| Campo de perfil padrão | Tipo de dados | Description | 
| --- | --- | --- | 
|  E-mail  |  Matriz de ContactPreference objetos  |  Uma lista de preferências de contato relacionadas a e-mail.  | 
|  Telefone  |  Matriz de ContactPreference objetos  |  Uma lista de preferências de contato relacionadas a telefone.  | 

## ContactPreference tipo de dados
<a name="contact-preference-data-type"></a>


| Campo de perfil padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
|  KeyName  |  String  |  Um identificador exclusivo e pesquisável de um perfil de cliente.  | 
|  KeyValue  |  String  |  O valor de chave usado para pesquisar o perfil com base em keyName.  | 
|  ProfileId  |  String  |  O identificador exclusivo de um perfil do cliente.  | 
|  ContactType  |  String  |  O tipo de contato usado para engajamento. Valores válidos: PhoneNumber \$1 MobilePhoneNumber \$1 HomePhoneNumber \$1 BusinessPhoneNumber \$1 \$1 EmailAddress \$1 PersonalEmailAddress \$1 BusinessEmailAddress  | 

# Mapeamento de objetos do Salesforce para o perfil padrão no Amazon Connect Customer Profiles
<a name="mapping-salesforce-objects"></a>

Este tópico lista quais campos nos objetos do Salesforce são mapeados para o objeto de perfil padrão no Customer Profiles.

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

Esta é uma lista de todos os campos em um objeto Salesforce-Account. Os campos em seu objeto Salesforce-Account podem variar de acordo com a configuração da instância do Salesforce.
+ Id
+ IsDeleted
+ MasterRecordId
+ Nome
+ Tipo
+ ParentId
+ BillingStreet
+ BillingCity
+ BillingState
+ BillingPostalCode
+ BillingCountry
+ BillingLatitude
+ BillingLongitude
+ BillingGeocodeAccuracy
+ BillingAddress.Cidade
+ BillingAddress.País
+ BillingAddress.Precisão do código geográfico
+ BillingAddress.latitude
+ BillingAddress.longitude
+ BillingAddress. Código postal
+ BillingAddress.estado
+ BillingAddress.rua
+ ShippingStreet
+ ShippingCity
+ ShippingState
+ ShippingPostalCode
+ ShippingCountry
+ ShippingLatitude
+ ShippingLongitude
+ ShippingGeocodeAccuracy
+ ShippingAddress.city
+ ShippingAddress.país
+ ShippingAddress.latitude
+ ShippingAddress.longitude
+ ShippingAddress. Código postal
+ ShippingAddress.estado
+ ShippingAddress.rua
+ Telefone
+ Fax
+ AccountNumber
+ Website
+ 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

## Mapeamento de um objeto Salesforce-Account para um perfil padrão
<a name="mapping-salesforceaccountobject"></a>

Um subconjunto dos campos no mapa de objeto para o objeto de perfil padrão no Customer Profiles. 

A tabela a seguir lista quais campos podem ser mapeados do objeto Salesforce-Account para o perfil padrão. (A tabela inclui o mapeamento de uma instância do Salesforce que foi configurada para incluir campos Pessoa.)


| Campo de origem Salesforce-Account | Campo de destino do perfil padrão | 
| --- | --- | 
|  Id  | Atributos. sfdcAccountId  | 
|  Nome  | BusinessName  | 
|  Telefone  | PhoneNumber  | 
|  BillingStreet  | BillingAddress.Endereço 1  | 
|  BillingCity  | BillingAddress.Cidade  | 
|  BillingState  | BillingAddress.Estado  | 
|  BillingCountry  | BillingAddress.País  | 
|  BillingPostalCode  | BillingAddress.PostalCode  | 
|  ShippingStreet  | ShippingAddress.Endereço 1  | 
|  ShippingCity  | ShippingAddress.Cidade  | 
|  ShippingState  | ShippingAddress.Estado  | 
|  ShippingCountry  | ShippingAddress.País  | 
|  ShippingPostalCode  | ShippingAddress.PostalCode  | 
|  IsPersonAccount  | PartyType  | 
|  PersonMobilePhone  | MobilePhoneNumber  | 
|  PersonHomePhone  | HomePhoneNumber  | 
|  PersonEmail  | PersonalEmailAddress  | 
|  PersonMailingAddress.Rua  | MailingAddress.Endereço 1  | 
|  PersonMailingAddress.Cidade  | MailingAddress.Cidade  | 
|  PersonMailingAddress.Estado  | MailingAddress.Estado  | 
|  PersonMailingAddress.País  | MailingAddress.País  | 
|  PersonMailingAddress.PostalCode  | MailingAddress.PostalCode  | 
|  PersonBirthDate  | BirthDate  | 
|  PersonOtherStreet  | Address.Address1  | 
|  PersonOtherCity  | Address.City  | 
|  PersonOtherState  | Address.State  | 
|  PersonOtherCountry  | Address.Country  | 
|  PersonOtherPostalCode  | Endereço. PostalCode  | 
|  FirstName  | FirstName  | 
|  LastName  | LastName  | 
|  MiddleName  | MiddleName  | 
|  AccountNumber  | AccountNumber  | 

Os dados do cliente Salesforce-Account do objeto Salesforce são associados a um perfil de cliente do Amazon Connect usando os índices na tabela a seguir. 


| Nome do índice padrão | Campo de origem Salesforce-Account | 
| --- | --- | 
|  \$1salesforceAccountId  | Id  | 

Por exemplo, você pode usar `_salesforceAccountId` como nome de chave com a [SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API para encontrar um perfil. Você pode encontrar os objetos Salesforce-Account associados a um perfil específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com e definida como. `ProfileId` `ObjectTypeName` `Salesforce-Account`

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

Esta é uma lista de todos os campos em um objeto Salesforce-Contact.
+ Id
+ IsDeleted
+ MasterRecordId
+ Accountd
+ LastName
+ FirstName
+ Salutation
+ Nome
+ OtherStreet
+ OtherCity
+ OtherState
+ OtherPostalCode
+ OtherCountry
+ OtherLatitude
+ OtherLongitude
+ OtherGeocodeAccuracy
+ OtherAddress.city
+ OtherAddress.país
+ OtherAddress.Precisão do código geográfico
+ OtherAddress.latitude
+ OtherAddress. Código postal
+ OtherAddress.estado
+ OtherAddress.rua
+ MailingStreet
+ MailingCity
+ MailingState
+ MailingPostalCode
+ MailingCountry
+ MailingLatitude
+ MailingLongitude
+ MailingGeocodeAccuracy
+ MailingAddress.city
+ MailingAddress.país
+ MailingAddress.Precisão do código geográfico
+ MailingAddress.latitude
+ MailingAddress.longitude
+ MailingAddress. Código postal
+ MailingAddress.estado
+ MailingAddress.rua
+ Telefone
+ Fax
+ MobilePhone
+ HomePhone
+ OtherPhone
+ AssistantPhone
+ ReportsToId
+ E-mail
+ Título
+ Department
+ AssistantName
+ LeadSource
+ Birthdate
+ Description
+ OwnerId
+ CreatedDate
+ CreatedById
+ LastModifiedDate
+ LastModifiedById
+ SystemModstamp
+ LastActivityDate
+ Última CURequest data
+ Última CUUpdate data
+ LastViewedDate
+ LastReferencedDate
+ EmailBouncedReason
+ EmailBouncedDate
+ IsEmailBounced
+ PhotoUrl
+ Jigsaw
+ JigawContactId
+ CleanStatus
+ IndividualId

## Mapeamento de um objeto Salesforce-Contact para um perfil padrão
<a name="mapping-salesforcecontactobject"></a>

Um subconjunto dos campos no mapa de objeto Salesforce-Contact para o objeto de perfil padrão no Customer Profiles. A tabela a seguir lista quais campos podem ser mapeados do objeto Salesforce-Contact para o objeto do perfil padrão.


| Campo de origem Salesforce-Contact | Campo de destino do perfil padrão | 
| --- | --- | 
|  Id  | Atributos. sfdcContactId  | 
|  AccountId  | Atributos. sfdcAccountId  | 
|  LastName  | LastName  | 
|  FirstName  | FirstName  | 
|  MiddleName  | MiddleName  | 
|  OtherStreet  | Address.Address1  | 
|  OtherCity  | Address.City  | 
|  OtherState  | Address.State  | 
|  OtherCountry  | Address.Country  | 
|  OtherPostalCode  | Endereço. PostalCode  | 
|  MailingStreet  | MailingAddress.Endereço 1  | 
|  MailingCity  | MailingAddress.Cidade  | 
|  MailingState  | MailingAddress.Estado  | 
|  MailingCountry  | MailingAddress.País  | 
|  MailingPostalCode  | MailingAddress.PostalCode  | 
|  Telefone  | PhoneNumber  | 
|  HomePhone  | HomePhoneNumber  | 
|  MobilePhone  | MobilePhoneNumber  | 
|  E-mail  | EmailAddress  | 
|  Birthdate  | BirthDate  | 

Os dados do cliente Salesforce-Contact de um objeto Salesforce são associados a um perfil de cliente do Amazon Connect usando os índices na tabela a seguir. 


| Nome do índice padrão | Campo de origem Salesforce-Contact | 
| --- | --- | 
|  \$1salesforceContactId  | Id  | 
|  \$1salesforceAccountId  | AccountId  | 

Por exemplo, você pode usar `_salesforceAccountId` e `_salesforceContactId` como nome de chave com a [SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API para encontrar um perfil. Você pode encontrar os objetos do Salesforce-Contact associados a um perfil específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com e definida como. `ProfileId` `ObjectTypeName` `Salesforce-Contact`

# Mapeamento de objetos do Zendesk para o perfil padrão no Amazon Connect Customer Profiles
<a name="mapping-zendesk-objects"></a>

Este tópico lista quais campos nos objetos do Zendesk são mapeados para o perfil padrão no Customer Profiles.

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

Esta é uma lista de todos os campos em um objeto Zendesk-users.
+ id
+ url
+ external\$1id
+ email
+ active
+ chat\$1only
+ customer\$1role\$1id
+ role\$1type
+ detalhes
+ last\$1login\$1at
+ locale
+ locale\$1id
+ moderator
+ notes
+ only\$1private\$1comments
+ default\$1group\$1id
+ phone
+ shared\$1phone\$1number
+ photo
+ restricted\$1agent
+ perfil
+ shared
+ tags
+ assinatura
+ suspended
+ ticket\$1restriction
+ time\$1zone
+ two\$1factor\$1auth\$1enabled
+ user\$1fields
+ verified
+ report\$1csv
+ created\$1at
+ updated\$1at

## Mapeamento de usuários do Zendesk para um perfil padrão
<a name="mapping-zendeskusersobject"></a>

Um subconjunto dos campos no mapa de objeto Zendesk-users para o perfil padrão no Customer Profiles. A tabela a seguir lista quais campos podem ser mapeados do objeto Zendesk-users para o perfil padrão.


| Campo de origem Zendesk-users | Campo de destino do perfil padrão | 
| --- | --- | 
|  id  | Atributos. ZendeskUserId  | 
|  external\$1id  | Atributos. ZendeskExternalId  | 
|  email  | EmailAddress  | 
|  phone  | PhoneNumber  | 

Os dados de cliente Zendesk-users do objeto Zendesk são associados a um perfil de cliente do Amazon Connect usando os índices a seguir. 


| Nome do índice padrão | Campo de origem Zendesk-user | 
| --- | --- | 
|  \$1zendeskUserId  | Id  | 
|  \$1zendeskExternalId  | external\$1id  | 

Por exemplo, você pode usar `_zendeskUserId` e `_zendeskExternalId` como um nome de chave com a [SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API para encontrar um perfil de cliente do Amazon Connect. Você pode encontrar os objetos dos usuários do Zendesk associados a um perfil de cliente específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com `ProfileId` e `ObjectTypeName` definida como. `Zendesk-users`

# Mapeamento de objetos do Marketo para o perfil padrão no Amazon Connect Customer Profiles
<a name="mapping-marketo-objects"></a>

Este tópico lista quais campos nos objetos do Marketo são mapeados para o objeto de perfil padrão no Customer Profiles.

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

Esta é uma lista de todos os campos em um objeto Marketo-leads.
+ id
+ firstName
+ lastName
+ middleName
+ email
+ phone
+ mobilePhone
+ billingStreet
+ billingCity
+ billingState
+ billingCountry
+ billingPostalCode
+ address
+ cidade
+ estado
+ país
+ postalcode
+ gender
+ dateOfBirth

## Mapeamento de Marketo-leads para um perfil padrão
<a name="mapping-marketo-leads-object"></a>

Um subconjunto de campos no mapa de objetos Marketo-leads para o perfil padrão.


| Campo de origem Marketo-leads | Campo de destino do perfil padrão | 
| --- | --- | 
|  id  | Atributos. MarketoLeadId  | 
|  sfdcAccountId  | Atributos. sfdcAccountId  | 
|  sfdcContactId  | Atributos. sfdcContactId  | 
|  firstName  | FirstName  | 
|  lastName  | LastName  | 
|  middleName  | MiddleName  | 
|  email  | EmailAddress  | 
|  phone  | PhoneNumber  | 
|  mobilePhone  | MobilePhoneNumber  | 
|  mobilePhone  | MobilePhoneNumber  | 
|  billingStreet  | BillingAddress.Endereço 1  | 
|  billingCity  | BillingAddress.Cidade  | 
|  billingState  | BillingAddress.Estado  | 
|  billingCountry  | BillingAddress.País  | 
|  billingPostalCode  | BillingAddress.PostalCode  | 
|  address  | Address.Address1  | 
|  cidade  | Address.City  | 
|  estado  | Address.State  | 
|  país  | Address.Country  | 
|  postalcode  | Endereço. PostalCode  | 
|  gender  | Gender  | 
|  dataOfBirth  | BirthDate  | 

Os dados do cliente Marketo-leads do Marketo são associados a um perfil de cliente do Amazon Connect usando os índices na tabela a seguir. 


| Nome do índice padrão | Campo de origem Marketo-leads | 
| --- | --- | 
|  \$1marketoLeadId  | id  | 
|  \$1salesforceAccountId  | sfdcAccountId  | 
|  \$1salesforceContactId  | sfdcContactId  | 

Por exemplo, você pode usar`_marketoLeadId`,`_salesforceAccountId`, e `_salesforceContactId` como um nome de chave com a [SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API para encontrar um perfil de cliente do Amazon Connect. Você pode encontrar os objetos Marketo-leads associados a um perfil de cliente específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com `ProfileId` e `ObjectTypeName` definida como. `Marketo-leads`

# Mapeamento de ServiceNow objetos para o objeto de perfil padrão nos perfis de clientes do Amazon Connect
<a name="mapping-servicenow-objects"></a>

Este tópico lista quais campos em ServiceNow objetos são mapeados para campos no objeto de perfil padrão nos perfis de clientes do Amazon Connect.

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

Esta é uma lista de todos os campos em um objeto Servicenow-sys\$1user.
+ sys\$1id
+ active
+ building
+ calendar\$1integration
+ cidade
+ company
+ cost\$1center
+ país
+ date\$1format
+ default\$1perspective
+ department
+ edu\$1status
+ email
+ 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
+ notificação
+ password\$1needs\$1reset
+ phone
+ photo
+ preferred\$1language
+ perfis
+ agendamento
+ origem
+ estado
+ 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
+ título
+ user\$1name
+ user\$1password
+ web\$1service\$1access\$1only
+ zip

## Mapeamento de Servicenow-sys\$1users para um objeto do perfil padrão
<a name="mapping-servicenow-sys-user-object"></a>

Um subconjunto dos campos no mapa de objeto Servicenow-sys\$1users para o objeto do perfil padrão no Customer Profiles. 

A tabela a seguir lista quais campos podem ser mapeados do objeto Servicenow-sys\$1users para o perfil padrão.


| Campo de origem Servicenow-sys\$1users | Campo de destino do Customer Profiles | 
| --- | --- | 
|  sys\$1id  | Atributos. ServiceNowSystemId  | 
|  first\$1name  | FirstName  | 
|  last\$1name  | LastName  | 
|  middle\$1name  | MiddleName  | 
|  gender  | Gender  | 
|  email  | EmailAddress  | 
|  phone  | PhoneNumber  | 
|  home\$1phone  | HomePhoneNumber  | 
|  mobile\$1phone  | MobilePhoneNumber  | 
|  street  | Address.Address1  | 
|  cidade  | Address.City  | 
|  estado  | Address.State  | 
|  país  | Address.Country  | 
|  zip  | Endereço. PostalCode  | 

Os dados de cliente Servicenow-sys\$1user do objeto Servicenow são associados a um perfil de cliente do Amazon Connect usando os índices na tabela a seguir. 


| Nome do índice padrão | Campo de origem Servicenow-sys\$1user | 
| --- | --- | 
|  \$1 serviceNowSystem Identificação  | sys\$1id  | 

Por exemplo, você pode usar `_serviceNowSystemId` e `_serviceNowIncidentId` como um nome de chave com a [SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API para encontrar um perfil de cliente do Amazon Connect. Você pode encontrar os objetos ServiceNow-Sys\$1User associados a um perfil específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com e definida como. `ProfileId` `ObjectTypeName` `Servicenow-sys_user`

# Mapeamento de objetos do Segment para o perfil padrão no Amazon Connect Customer Profiles
<a name="mapping-segment-objects"></a>

Este tópico lista quais campos nos objetos do Segment são mapeados para o perfil padrão no Amazon Connect Customer Profiles.

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

Esta é uma lista de todos os campos em um objeto Segment-Identify.
+ userId
+ campos comuns - consulte [Spec: Common Fields](https://segment.com/docs/connections/spec/common/) na documentação do Segment
+ Características reservadas do Segment - consulte [Traits](https://segment.com/docs/connections/spec/identify/#traits) na documentação do 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

## Mapeamento de um Segment-Identify para um objeto de perfil padrão
<a name="mapping-segment-identify-object"></a>

Um subconjunto dos campos no mapa de objeto Segment-Identify para o objeto de perfil padrão no Customer Profiles. 

A tabela a seguir lista quais campos podem ser mapeados do objeto Segment-Identify para o perfil padrão.


| Campo de origem Segment-Identify | Campo de destino do perfil padrão | 
| --- | --- | 
|  | Campo de destino do perfil padrão | 
| userId | Atributos. 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 | Endereço. PostalCode | 

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

O exemplo a seguir mostra como mapear um campo de origem para um campo de destino.

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

Os dados de cliente Segment-Identify do objeto Segment são associados a um perfil de cliente do Amazon Connect usando o índice a seguir. 


| Nome do índice padrão | Campo de origem Segment-Identify | 
| --- | --- | 
|  \$1segmentUserId  |  userId  | 

Por exemplo, você pode usar `_segmentUserId` como nome de chave a [SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API para encontrar um perfil de cliente do Amazon Connect. Você pode encontrar os objetos de identificação por segmento associados a um perfil específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com `ProfileId` e `ObjectTypeName` definida como. `Segment-Identify`

# Mapeamento de objetos da Shopify para o perfil padrão no Amazon Connect Customer Profiles
<a name="mapping-shopify-objects"></a>

Este tópico lista quais campos nos objetos da Shopify são mapeados para o perfil padrão no Amazon Connect Customer Profiles.

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

Esta é uma lista de todos os campos em um objeto Shopify-Customer.


+ accepts\$1marketing
+ accepts\$1marketing\$1updated\$1at
+ endereços
+ 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
+ email
+ 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
+ estado
+ tags
+ tax\$1exempt
+ tax\$1exemptions
+ total\$1spent
+ updated\$1at
+ verified\$1email

## Mapeamento de um objeto Shopify-Customer para um perfil padrão
<a name="mapping-shopify-customer-object"></a>

Um subconjunto dos campos no mapa de objeto Shopify-Customer para o objeto de perfil padrão no Customer Profiles. 

A tabela a seguir lista quais campos podem ser mapeados do objeto Shopify-Customer para o perfil padrão.


| Campo de origem de Shopify-Customer | Campo de destino do perfil padrão | 
| --- | --- | 
| id | Atributos. 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 | Endereço. PostalCode | 

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

O exemplo a seguir mostra como mapear um campo de origem para um campo de destino.

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

Os dados de cliente Shopify-Customer do objeto Shopify são associados a um perfil de cliente do Amazon Connect usando o índice a seguir.


| Nome do índice padrão | Campo de origem de Shopify-Customer | 
| --- | --- | 
| \$1shopifyCustomerId | id | 

Por exemplo, você pode usar `_shopifyCustomerId` como nome de chave a [SearchProfiles](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html)API para encontrar um perfil de cliente do Amazon Connect. Você pode encontrar os objetos Shopify-Customer associados a um perfil específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com o `ProfileId` e definido como. `ObjectTypeName` `Shopify-Customer`

# Mapeamento de tipo de objeto para o pedido padrão no Amazon Connect Customer Profiles
<a name="object-type-mapping-standard-order"></a>

Os tópicos desta seção fornecem a definição do pedido padrão e o mapeamento do tipo de objeto de aplicações externas para o pedido padrão.

**Topics**
+ [Requisitos de AppIntegrations acesso da Amazon](standard-order-appintegrations-requirements.md)
+ [Requisitos de EventBridge acesso da Amazon](standard-order-eventbridge-requirements.md)
+ [Definição de pedido padrão](standard-order-definition.md)
+ [Mapeamento de objetos Shopify](mapping-shopify-objects-standard-order.html.md)

# Requisitos de AppIntegrations acesso da Amazon
<a name="standard-order-appintegrations-requirements"></a>

Use os seguintes requisitos de AppIntegrations acesso da Amazon para criar e excluir integrações da Shopify com os perfis de clientes do Amazon Connect:
+ integrações de aplicativos: GetEventIntegration
+ integrações de aplicativos: ListEventIntegrationAssociations
+ integrações de aplicativos: CreateEventIntegrationAssociation
+ integrações de aplicativos: DeleteEventIntegrationAssociation

# Requisitos de EventBridge acesso da Amazon
<a name="standard-order-eventbridge-requirements"></a>

Use os seguintes requisitos de EventBridge acesso da Amazon para criar e excluir integrações da Shopify com os perfis de clientes do Amazon Connect:
+ `events:ListTargetsByRule`
+ `events:PutRule`
+ `events:PutTargets`
+ `events:DeleteRule`
+ `events:RemoveTargets`

# Campos de objeto de pedido padrão do Customer Profiles
<a name="standard-order-definition"></a>

A tabela a seguir lista todos os campos no objeto de pedido padrão do Customer Profiles.


| Campo de pedido padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
| OrderId | String | O identificador exclusivo de um pedido padrão. | 
| CustomerEmail | String | O endereço de e-mail do cliente. | 
| CustomerPhone | String | O número de telefone do cliente. | 
| CreatedDate | String | A data de criação do pedido. | 
| UpdatedDate | String | A data de atualização do pedido. | 
| ProcessedDate | String | A data de processamento do pedido. | 
| ClosedDate | String | A data de fechamento do pedido. | 
| CancelledDate | String | A data de cancelamento do pedido. | 
| CancelReason | String | O motivo de cancelamento do pedido. | 
| Nome | String | O nome do pedido. | 
| AdditionalInformation | String | Qualquer informação adicional relevante para o pedido. | 
| Gateway | String | O gateway de pagamento do pedido. | 
| Status | String | O status do pedido. | 
| StatusCode | String | O código de status do pedido. Valores válidos: DRAFT \$1 ACTIVATED | 
| StatusUrl | String | O URL de status do pedido. | 
| CreditCardNumber | String | Os últimos quatro dígitos do cartão de crédito do cliente. | 
| CreditCardCompany | String | A administradora do cartão de crédito do cliente. | 
| FulfillmentStatus | String | O status de atendimento do pedido. | 
| TotalPrice | String | O preço total do pedido. | 
| TotalTax | String | O total de impostos do pedido. | 
| TotalDiscounts | String | O total de descontos do pedido. | 
| TotalItemsPrice | String | O preço total dos itens do pedido. | 
| TotalShippingPrice | String | O preço de envio total do pedido. | 
| TotalTipReceived | String | A gorjeta total recebida no pedido. | 
| Currency | String | A moeda do pedido. | 
| TotalWeight | String | O peso total do pedido. | 
| BillingAddress | OrderAddress | O endereço de cobrança do cliente. | 
| ShippingAddress | OrderAddress | O endereço de entrega do cliente. | 
| OrderItems | OrderItem lista | Os itens do pedido. | 
| Atributos | String-to-string mapa | Par de chave/valor dos atributos de um pedido padrão. | 

Os objetos de pedido padrão são indexados pelas chaves na tabela a seguir.


| Nome do índice padrão | Campo de pedido padrão | 
| --- | --- | 
| \$1orderId | OrderId | 

Por exemplo, você pode usar `_orderId` como nome de chave com a [SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) para encontrar um perfil que tenha um pedido que OrderId corresponda ao valor da pesquisa. Você pode encontrar os objetos de pedido padrão associados a um perfil específico usando a [ListProfileObjects API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html) com `ProfileId` e `ObjectTypeName` definida como`_order`.

## OrderAddress tipo de dados
<a name="orderaddress-data-type"></a>


| Campo de pedido padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Nome | String | O nome associado ao endereço de um pedido. | 
| Address1 | String | A primeira linha do endereço de um pedido. | 
| Address2 | String | A segunda linha do endereço de um pedido. | 
| Address3 | String | A terceira linha do endereço de um pedido. | 
| Address4 | String | A quarta linha do endereço de um pedido. | 
| Cidade | String | A cidade do endereço de um pedido. | 
| Condado | String | O condado do endereço de um pedido. | 
| Estado | String | O estado do endereço de um pedido. | 
| Província | String | A província do endereço de um pedido. | 
| País | String | O país do endereço de um pedido. | 
| PostalCode | String | O código postal do endereço de um pedido. | 

## OrderItem tipo de dados
<a name="orderitem-data-type"></a>


| Campo de pedido padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Título | String | O título de um item do pedido. | 
| Preço | String | O preço de um item do pedido. | 
| Quantidade | String | A quantidade de um item do pedido. | 

# Mapeamento de objetos da Shopify para o pedido padrão no Amazon Connect Customer Profiles
<a name="mapping-shopify-objects-standard-order.html"></a>

Este tópico lista quais campos nos objetos da Shopify são mapeados para o padrão padrão no Customer Profiles.

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

Para ver uma lista de todos os campos em um objeto da Shopify, consulte [O DraftOrder DraftOrder objeto na documentação da](https://shopify.dev/api/admin-rest/2021-10/resources/draftorder#resource_object) Shopify.

## Mapeando um DraftOrder objeto da Shopify para um pedido padrão
<a name="shopify-draftorder-object-standardorder.html"></a>

Um subconjunto dos campos no mapa de objetos da Shopify para o DraftOrder objeto de pedido padrão nos Perfis de clientes.

A tabela a seguir lista quais campos podem ser mapeados do DraftOrder objeto Shopify- para o pedido padrão.

 O `StatusCode` será `ACTIVATED` se `order_status_url` existir na origem. Caso contrário, `StatusCode` será `DRAFT`.


|  Shopify - DraftOrder campo de origem  |  Campo de destino padrão do pedido  | 
| --- | --- | 
| id | Atributos. ShopifyOrderId | 
| customer.id | Atributos. ShopifyCustomerId | 
| note | AdditionalInformation | 
| email | CustomerEmail | 
| currency | Currency | 
| created\$1at | CreatedDate | 
| updated\$1at | UpdatedDate | 
| name | Nome | 
| status | Status | 
| order\$1status\$1url | StatusCode | 
| billing\$1address.address1 | BillingAddress.Endereço 1 | 
| billing\$1address.address2 | BillingAddress.Endereço 2 | 
| billing\$1address.city | BillingAddress.Cidade | 
| billing\$1address.zip | BillingAddress.PostalCode | 
| billing\$1address.province | BillingAddress.Província | 
| billing\$1address.country | BillingAddress.País | 
| billing\$1address.name | BillingAddress.Nome | 
| shipping\$1address.address1 | ShippingAddress.Endereço 1 | 
| shipping\$1address.address2 | ShippingAddress.Endereço 2 | 
| shipping\$1address.city | ShippingAddress.Cidade | 
| shipping\$1address.zip | ShippingAddress.PostalCode | 
| shipping\$1address.province | ShippingAddress.Província | 
| shipping\$1address.country | ShippingAddress.País | 
| shipping\$1address.name | ShippingAddress.Nome | 
| invoice\$1url | StatusUrl | 
| total\$1price | TotalPrice | 
| total\$1tax | TotalTax | 
| line\$1items[].title | OrderItems[] .Título | 
| line\$1items[].price | OrderItems[] .Preço | 
| line\$1items[].quantity | OrderItems[] .Quantidade | 

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

O exemplo a seguir mostra como mapear um campo de origem para um campo de destino.

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

Os dados do DraftOrder cliente da Shopify do objeto Shopify são associados a um pedido padrão do Amazon Connect usando o índice a seguir.


| Nome do índice padrão  | Shopify - DraftOrder campo de origem  | 
| --- | --- | 
| \$1shopifyOrderId | id | 

Por exemplo, você pode usar `_shopifyOrderId` as `ObjectFilter.KeyName` com a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API para encontrar um pedido padrão. Você pode encontrar os DraftOrder objetos Shopify associados a um perfil específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com `ProfileId` e `ObjectTypeName` definida como. `Shopify-DraftOrder`

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

Para ver uma lista de todos os campos em um objeto Shopify-Order, consulte [The Order object](https://shopify.dev/api/admin-rest/2021-10/resources/order#resource_object) na documentação da Shopify.

## Mapeamento de um objeto Shopify-Order para um pedido padrão
<a name="mapping-shopify-order-object-standarorder.html"></a>

Um subconjunto dos campos no mapa de objeto Shopify-Order para o objeto de pedido padrão no Customer Profiles.

A tabela a seguir lista quais campos podem ser mapeados do objeto Shopify-Order para o pedido padrão.

O `StatusCode` será `ACTIVATED` se `order_status_url` existir na origem. Caso contrário, `StatusCode` será `DRAFT`.


| Campo de origem de Shopify-Order | Campo de destino padrão do pedido | 
| --- | --- | 
| id | Atributos. ShopifyOrderId | 
| customer.id | Atributos. ShopifyCustomerId | 
| cancelled\$1at | CancelledDate | 
| cancel\$1reason | CancelReason | 
| closed\$1at | ClosedDate | 
| created\$1at | CreatedDate | 
| currency | Currency | 
| email | CustomerEmail | 
| financial\$1status | Status | 
| order\$1status\$1url | StatusCode | 
| fulfillment\$1status | FulfillmentStatus | 
| gateway | Gateway | 
| name | Nome | 
| 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.Endereço 1 | 
| billing\$1address.address2 | BillingAddress.Endereço 2 | 
| billing\$1address.city | BillingAddress.Cidade | 
| billing\$1address.zip | BillingAddress.PostalCode | 
| billing\$1address.province | BillingAddress.Província | 
| billing\$1address.country | BillingAddress.País | 
| billing\$1address.name | BillingAddress.Nome | 
| payment\$1details.credit\$1card\$1number | CreditCardNumber | 
| payment\$1details.credit\$1card\$1company | CreditCardCompany | 
| shipping\$1address.address1 | ShippingAddress.Endereço 1 | 
| shipping\$1address.address2 | ShippingAddress.Endereço 2 | 
| shipping\$1address.city | ShippingAddress.Cidade | 
| shipping\$1address.zip | ShippingAddress.PostalCode | 
| shipping\$1address.province | ShippingAddress.Província | 
| shipping\$1address.country | ShippingAddress.País | 
| shipping\$1address.name | ShippingAddress.Nome | 
| line\$1items[].title | OrderItems[] .Título | 
| line\$1items[].price | OrderItems[] .Preço | 
| line\$1items[].quantity | OrderItems[] .Quantidade | 

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

O exemplo a seguir mostra como mapear um campo de origem para um campo de destino.

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

Os dados de cliente Shopify-Order do objeto Shopify são associados a um perfil de cliente do Amazon Connect usando o índice a seguir.


| Nome do índice padrão | Campo de origem de Shopify-Order | 
| --- | --- | 
| \$1shopifyOrderId | id | 

Por exemplo, você pode usar `_shopifyOrderId` as `ObjectFilter.KeyName` com a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API para encontrar um pedido padrão. Você pode encontrar os objetos do Shopify-Order associados a um perfil específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com o `ProfileId` e definido como. `ObjectTypeName` `Shopify-Order`

# Mapeamento do tipo de objeto para o registro de comunicação padrão
<a name="object-type-mapping-standard-communiction-record"></a>

Os tópicos desta seção fornecem a definição do registro de comunicação padrão e o mapeamento do tipo de objeto dos eventos de campanha para o registro de comunicação padrão.

**Topics**
+ [Campos de objeto de registro de comunicação padrão do Customer Profiles](customer-profiles-standard-communication-record-object-fields.md)
+ [Mapear objetos de campanha para o registro de comunicação padrão no Amazon Connect Customer Profiles](mapping-campaign-objects-to-the-standard-communication-record-in-amazon-connect-customer-profiles.md)

# Campos de objeto de registro de comunicação padrão do Customer Profiles
<a name="customer-profiles-standard-communication-record-object-fields"></a>

 A tabela a seguir lista todos os campos no objeto de registro de comunicação padrão do Customer Profiles. 


|  Campo de communicationRecord padrão  |  Tipo de dados  |  Descrição  | 
| --- | --- | --- | 
|  CommunicationRecordId  |  String  |  O identificador exclusivo de um registro de comunicação padrão.  | 
|  Canal  |  String  |  O método usado para entrar em contato com sua central de atendimento. Por exemplo: VOICE, CHAT, EMAIL.  | 
|  ConnectInstanceArn  |  String  |  O ARN da instância AWS Connect.  | 
|  CreatedDate  |  String  |  O carimbo de data/hora que indica quando o registro de comunicação foi criado.  | 
|  UpdatedDate  |  String  |  O carimbo de data/hora que indica quando o registro de comunicação foi atualizado pela última vez.  | 
|  LastEventType  |  String  |  O tipo do último evento ingerido para essa comunicação.  | 
|  Campaign  |  Campaign  |  Detalhes sobre a campanha associada a essa comunicação.  | 
|  Endpoint  |  Endpoint  |  Informações sobre o endpoint usado para essa comunicação.  | 
|  Eventos  |  Map<String, Event>  |  Um mapa de eventos em que a chave é o tipo de evento, como e-mail entregue, aberto ou clicado. Isso rastreia o último evento de cada tipo de evento exclusivo que ocorreu durante essa comunicação.  | 
|  Atributos  |  Map<String, String>  |  Par de chave/valor dos atributos de um registro de comunicação padrão.  | 

 Os objetos de registro de comunicação padrão são indexados pelas chaves na tabela a seguir. 


|  Nome do índice padrão  |  Campo de registro de comunicação padrão  | 
| --- | --- | 
|  \$1communicationRecordId  |  CommunicationRecordId  | 

 Por exemplo, você pode usar `_communicationRecordId` como nome de chave com a [SearchProfiles](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-customer-profiles_SearchProfiles.html)API para encontrar um perfil que tenha um registro de comunicação que `CommunicationRecordId` corresponda ao valor da pesquisa. Você pode encontrar os `communicationRecord` objetos padrão associados a um perfil específico usando a [ListProfileObjects](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-customer-profiles_ListProfileObjects.html)API com `ProfileId` e `ObjectTypeName` definida como`_communicationRecord`. 

## Tipos de dados de campanha
<a name="campaign-data-type"></a>


|  Campo  |  Tipo de dados  |  Descrição  | 
| --- | --- | --- | 
|  CampaignId  |  String  |  O identificador exclusivo da campanha externa.  | 
|  CampaignName  |  String  |  O nome da campanha externa.  | 
|  CampaignRunId  |  String  |  O ID exclusivo de uma execução específica da campanha.  | 
|  CampaignActivityId  |  String  |  O ID exclusivo da atividade na campanha.  | 
|  SegmentArn  |  String  |  O ARN de um segmento de usuários.  | 

## Tipos de dados de endpoint
<a name="endpoint-data-type"></a>


|  Campo  |  Tipo de dados  |  Descrição  | 
| --- | --- | --- | 
|  EndpointAddress  |  String  |  O endereço do endpoint (por exemplo, endereço de e-mail ou número de telefone).  | 
|  EndpointType  |  String  |  O tipo do endpoint, como e-mail padrão ou e-mail comercial.  | 

## Tipos de dados de evento
<a name="event-data-type"></a>


|  Campo  |  Tipo de dados  |  Descrição  | 
| --- | --- | --- | 
|  UpdatedDate  |  String  |  O carimbo de data/hora que indica quando o evento de comunicação ocorreu.  | 
|  EventId  |  String  |  Um identificador exclusivo para cada evento de comunicação.  | 
|  EventType  |  String  |  O tipo do evento de comunicação específico.  | 
|  Atributos  |  Map<String, String>  |  O par de chave/valor dos atributos específicos para o tipo de evento.  | 

# Mapear objetos de campanha para o registro de comunicação padrão no Amazon Connect Customer Profiles
<a name="mapping-campaign-objects-to-the-standard-communication-record-in-amazon-connect-customer-profiles"></a>

 Este tópico lista quais campos nos objetos de campanha são mapeados para o registro de comunicação padrão no Customer Profiles. 

## Objeto Campaign-Email
<a name="campaign-email-object"></a>

 Para obter uma lista de todos os campos em um objeto Campaign-Email, consulte o [Objeto de e-mail](https://docs.aws.amazon.com/ses/latest/dg/event-publishing-retrieving-sns-contents.html) na documentação do Amazon SES. 

**Mapear um objeto Campaign-Email para um registro de comunicação padrão**

 Um subconjunto dos campos no objeto Campaign-Email é mapeado para o objeto de registro de comunicação padrão no Customer Profiles. 

 A tabela a seguir lista quais campos podem ser mapeados do objeto Campaign-Email para o registro de comunicação padrão. 


|  Campo de origem de Campaign-Email  |  Campo de destino do registro de comunicação padrão  | 
| --- | --- | 
|  campaign\$1event\$1id  |  Atributos. LastCampaignEventId  | 
|  outbound\$1request\$1id  |  Atributos. OutboundCampaignRequestId  | 
|  campaign\$1message\$1id  |  Atributos. CampaignMessageId  | 
| channel.name  |  Canal  | 
|  channel.subtype  |  Atributos. ChannelSubType  | 
|  endpoint\$1address  |  Ponto final. EndpointAddress  | 
|  endpoint\$1type  |  Ponto final. EndpointType  | 
|  instance\$1arn  |  ConnectInstanceArn  | 
|  campaign\$1name  |  Campanha. CampaignName  | 
|  campaign\$1id  |  Campanha. CampaignId  | 
|  campaign\$1run\$1id  |  Campanha. CampaignRunId  | 
|  campaign\$1activity\$1id  |  Campanha. CampaignActivityId  | 
|  segment\$1arn  |  Campanha. SegmentArn  | 
|  outbound\$1request\$1creation\$1timestamp  |  CreatedDate  | 
|  campaign\$1event\$1timestamp  |  UpdatedDate  | 
|  campaign\$1event\$1type  |  LastEventType  | 
|  campaign\$1event\$1timestamp  |  Eventos. \$1\$1campaign\$1event\$1type\$1\$1. UpdatedDate  | 
|  campaign\$1event\$1id  |  Eventos. \$1\$1campaign\$1event\$1type\$1\$1. EventId  | 
|  campaign\$1event\$1type  |  Eventos. \$1\$1campaign\$1event\$1type\$1\$1. EventType  | 
|  email.bounce.bounceType  |  Eventos.Bounce.Attributes. BounceType  | 
|  e-mail. bounce. bounceSubType  |  Eventos.Bounce.Attributes. BounceSubType  | 
|  email.click.link  |  Events.Click.Attributes.Link  | 
|  email.click.ipAddress  |  Eventos. Clique em Atributos. IpAddress  | 
|  email.open.ipAddress  |  Eventos.Abrir.Atributos. IpAddress  | 
|  email.reject.reason  |  Events.Reject.Attributes.Reason  | 
|  email.renderingFailure.templateName  |  Eventos. RenderingFailure.Atributos. TemplateName  | 
|  email.renderingFailure.errorMessage  |  Eventos. RenderingFailure.Atributos. ErrorMessage  | 
|  email.deliveryDelay.delayType  |  Eventos. DeliveryDelay.Atributos. DelayType  | 
|  email.reclamação. complaintFeedbackType  |  Eventos.Reclamação.Atributos. ComplaintFeedbackType  | 
|  email.reclamação. complaintSubType  |  Eventos.Reclamação.Atributos. ComplaintSubType  | 
|  email.mail.commonHeaders.subject  |  Attributes.Subject  | 

## Objeto Campaign-SMS
<a name="campaign-sms-object"></a>

 Para obter uma lista de todos os campos de um objeto Campaign-SMS, consulte o [Objeto de SMS](https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-format.html) na documentação do AWS End User Messaging SMS. 

**Mapear um objeto Campaign-SMS para um registro de comunicação padrão**

 Um subconjunto dos campos no objeto Campaign-SMS é mapeado para o objeto de registro de comunicação padrão no Customer Profiles. 

 A tabela a seguir lista quais campos podem ser mapeados do objeto Campaign-SMS para o registro de comunicação padrão. 


|  Campo de origem de Campaign-SMS  |  Campo de destino do registro de comunicação padrão  | 
| --- | --- | 
|  campaign\$1event\$1id  |  Atributos. LastCampaignEventId  | 
|  outbound\$1request\$1id  |  Atributos. OutboundCampaignRequestId  | 
|  campaign\$1message\$1id  |  Atributos. CampaignMessageId  | 
| channel.name  |  Canal  | 
|  channel.subtype  |  Atributos. ChannelSubType  | 
|  endpoint\$1address  |  Ponto final. EndpointAddress  | 
|  endpoint\$1type  |  Ponto final. EndpointType  | 
|  instance\$1arn  |  ConnectInstanceArn  | 
|  campaign\$1name  |  Campanha. CampaignName  | 
|  campaign.campaign\$1id  |  Campanha. CampaignId  | 
|  campaign.campaign\$1run\$1id  |  Campanha. CampaignRunId  | 
|  campaign\$1activity\$1id  |  Campanha. CampaignActivityId  | 
|  segment\$1arn  |  Campanha. SegmentArn  | 
|  outbound\$1request\$1creation\$1timestamp  |  CreatedDate  | 
|  campaign\$1event\$1timestamp  |  UpdatedDate  | 
|  campaign\$1event\$1type  |  LastEventType  | 
|  campaign\$1event\$1timestamp  |  Eventos. \$1\$1campaign\$1event\$1type\$1\$1. UpdatedDate  | 
|  campaign\$1event\$1id  |  Eventos. \$1\$1campaign\$1event\$1type\$1\$1. EventId  | 
|  campaign\$1event\$1type  |  Eventos. \$1\$1campaign\$1event\$1type\$1\$1. EventType  | 
|  sms.messageType  |  Eventos. \$1\$1campaign\$1event\$1type\$1\$1 .Atributos. MessageType  | 
|  sms.messageStatus  |  Eventos. \$1\$1campaign\$1event\$1type\$1\$1 .Atributos. MessageStatus  | 
|  sms. messageStatusDescription  |  Eventos. \$1\$1campaign\$1event\$1type\$1\$1 .Atributos. MessageStatusDescription  | 
|  sms. totalMessagePrice  |  Eventos. \$1\$1campaign\$1event\$1type\$1\$1 .Atributos. TotalMessagePrice  | 
|  sms. totalCarrierFee  |  Eventos. \$1\$1campaign\$1event\$1type\$1\$1 .Atributos. TotalCarrierFee  | 
|  sms. isoCountryCode  |  Eventos. \$1\$1campaign\$1event\$1type\$1\$1 .Atributos. IsoCountryCode  | 

## Objeto Campaign-Telephony
<a name="campaign-telephony-object"></a>

Para obter uma lista de todos os campos em um objeto Campaign-Telephony, consulte o [objeto Voice](https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-format.html) na documentação do AWS End User Messaging SMS.

**Mapear um objeto Campaign-Telephony para um registro de comunicação padrão**

Um subconjunto dos campos no objeto Campaign-Telephony é mapeado para o objeto de registro de comunicação padrão no Customer Profiles.

A tabela a seguir lista quais campos podem ser mapeados do objeto Campaign-Telephony para o registro de comunicação padrão.


| Campo de origem de Campaign-Telephony | Campo de destino do registro de comunicação padrão | 
| --- | --- | 
| campaign\$1event\$1id | Atributos. LastCampaignEventId | 
| outbound\$1request\$1id | Atributos. OutboundCampaignRequestId | 
| campaign\$1message\$1id | Atributos. CampaignMessageId | 
| channel.name | Canal | 
| channel.subtype | Atributos. ChannelSubType | 
| endpoint.endpoint\$1address | Ponto final. EndpointAddress | 
| endpoint.endpoint\$1type | Ponto final. EndpointType | 
| instance\$1arn | ConnectInstanceArn | 
| campaign.campaign\$1name | Campanha. CampaignName | 
| campaign.campaign\$1id | Campanha. CampaignId | 
| campaign.campaign\$1run\$1id | Campanha. CampaignRunId | 
| campaign.campaign\$1activity\$1id | Campanha. CampaignActivityId | 
| campaign.segment\$1arn | Campanha. SegmentArn | 
| outbound\$1request\$1creation\$1timestamp | CreatedDate | 
| campaign\$1event\$1timestamp | UpdatedDate | 
| campaign\$1event\$1type | LastEventType | 
| campaign\$1event\$1timestamp | Eventos. \$1\$1campaign\$1event\$1type\$1\$1. UpdatedDate | 
| campaign\$1event\$1id | Eventos. \$1\$1campaign\$1event\$1type\$1\$1. EventId | 
| campaign\$1event\$1type | Eventos. \$1\$1campaign\$1event\$1type\$1\$1. EventType | 
| Voice.AgentInfo. connectedToAgentCarimbo de data/hora | Eventos. \$1\$1campaign\$1event\$1type\$1\$1 .Atributos. ConnectedToAgentTimestamp | 
| voz. customerVoiceActivity. greetingEndTimestamp | Eventos. \$1\$1campaign\$1event\$1type\$1\$1 .Atributos. GreetingEndTimestamp | 
| voz. answeringMachineDetectionStatus | Eventos. \$1\$1campaign\$1event\$1type\$1\$1 .Atributos. AnsweringMachineDetectionStatus | 
| campaign\$1event\$1timestamp | SourceLastUpdatedTimestamp | 

## Objeto Campaign-Orchestration
<a name="campaign-orchestration-object"></a>

**Mapear um objeto Campaign-Orchestration para um registro de comunicação padrão**

Um subconjunto dos campos no objeto Campaign-Orchestration é mapeado para o objeto de registro de comunicação padrão no Customer Profiles.

A tabela a seguir lista quais campos podem ser mapeados do objeto Campaign-Orchestration para o registro de comunicação padrão.


| Campo de origem de Campaign-Orchestration | Campo de destino do registro de comunicação padrão | 
| --- | --- | 
| campaign\$1event\$1id | Atributos. LastCampaignEventId | 
| channel.name | Canal | 
| channel.subtype | Atributos. ChannelSubType | 
| instance\$1arn | ConnectInstanceArn | 
| campaign.campaign\$1name | Campanha. CampaignName | 
| campaign.campaign\$1id | Campanha. CampaignId | 
| campaign.campaign\$1run\$1id | Campanha. CampaignRunId | 
| campaign.campaign\$1activity\$1id | Campanha. CampaignActivityId | 
| campaign.segment\$1arn | Campanha. SegmentArn | 
| campaign\$1event\$1timestamp | UpdatedDate | 
| campaign\$1event\$1type | LastEventType | 
| campaign\$1event\$1timestamp | Eventos. \$1\$1campaign\$1event\$1type\$1\$1. UpdatedDate | 
| campaign\$1event\$1id | Eventos. \$1\$1campaign\$1event\$1type\$1\$1. EventId | 
| campaign\$1event\$1type | Eventos. \$1\$1campaign\$1event\$1type\$1\$1. EventType | 
| campaign\$1event\$1timestamp | SourceLastUpdatedTimestamp | 

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

 O exemplo a seguir mostra como mapear um campo de origem para um campo de destino: 

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

# Mapeamento de tipo de objeto para o ativo padrão no Customer Profiles
<a name="object-type-mapping-standard-asset"></a>

Os tópicos desta seção fornecem a definição do ativo padrão e o mapeamento do tipo de objeto de aplicações externas para o ativo padrão.

**Topics**
+ [Requisitos de AppFlow acesso da Amazon](appflow-access-requirements-asset.md)
+ [Definição de ativo padrão](standard-asset-definition.md)
+ [Mapeamento de objetos do Salesforce para ativo padrão](mapping-salesforce-objects-to-asset.md)

# Requisitos de AppFlow acesso da Amazon em perfis de clientes
<a name="appflow-access-requirements-asset"></a>

Use os seguintes requisitos de AppFlow acesso da Amazon para criar e excluir integrações do Salesforce com os perfis de clientes do Amazon Connect:
+ `appflow:CreateFlow`
+ `appflow:DeleteFlow`

# Definição de ativo padrão no Amazon Connect Customer Profiles
<a name="standard-asset-definition"></a>

A tabela a seguir lista todos os campos no objeto de ativo padrão do Customer Profiles.


| Campo de ativo padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
|  AssetId  | String  | O identificador exclusivo de um ativo padrão.  | 
|  AssetName  | String  | O nome do ativo.  | 
|  SerialNumber  | String  | O número de série do ativo.  | 
|  ModelNumber  | String  | O número do modelo do ativo.  | 
|  ModelName  | String  | O nome do modelo do ativo.  | 
|  ProductSKU  | String  | A unidade de manutenção de estoque do ativo.  | 
|  PurchaseDate  | String  | A data de compra do ativo.  | 
|  UsageEndDate  | String  | A data de término de uso do ativo.  | 
|  Status  | String  | O status do ativo.  | 
|  Preço  | String  | O preço do ativo.  | 
|  Quantidade  | String  | A quantidade do ativo.  | 
|  Description  | String  | A descrição do ativo.  | 
|  AdditionalInformation  | String  | Qualquer informação adicional relevante para o ativo.  | 
|  DataSource  | String  | A fonte de dados do ativo.  | 
|  Atributos  | String-to-string mapa  | Par chave/valor de atributos de um ativo padrão.  | 

Os objetos de ativo padrão são indexados pelas chaves na tabela a seguir.


| Nome do índice padrão | Campo de ativo padrão | 
| --- | --- | 
| \$1assetId | AssetId | 
| \$1assetName | AssetName | 
| \$1serialNumber | SerialNumber | 

Por exemplo, você pode usar `_assetName` como nome de chave com a [SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) para encontrar um perfil que tenha um ativo que AssetName corresponda ao valor da pesquisa. Você pode encontrar os objetos de ativos padrão associados a um perfil específico usando a [ListProfileObjects API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html) com `ProfileId` e `ObjectTypeName` definida como`_asset`.

# Mapeamento de objetos do Salesforce para o perfil padrão no Customer Profiles
<a name="mapping-salesforce-objects-to-asset"></a>

Este tópico lista quais campos nos objetos do Salesforce são mapeados para o objeto de ativo padrão no Customer Profiles. 

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

Esta é uma lista de todos os campos em um objeto Salesforce-Asset. 
+ Id
+ ContactId
+ AccountId
+ ParentId
+ RootAssetId
+ Product2Id
+ ProductCode
+ IsCompetitorProduct
+ CreatedDate
+ CreatedById
+ LastModifiedDate
+ LastModifiedById
+ SystemModstamp
+ IsDeleted
+ Nome
+ SerialNumber
+ InstallDate
+ PurchaseDate
+ UsageEndDate
+ LifecycleStartDate
+ LifecycleEndDate
+ Status
+ Preço
+ Quantidade
+ Description
+ OwnerId
+ AssetProvidedById
+ AssetServiceById
+ IsInternal
+ AssetLevel
+ StockKeepingUnit
+ HasLifecycleManagement
+ CurrentMrr
+ CurrentLifecycleEndDate
+ CurrentQuantity
+ CurrentAmount
+ LastViewedDate
+ LastReferencedDate

## Mapeamento de um objeto Salesforce-Asset para um ativo padrão
<a name="mapping-salesforceaccountobject"></a>

Um subconjunto dos campos no mapa de objeto Salesforce-Asset para o objeto de ativo padrão no Customer Profiles. 

A tabela a seguir lista quais campos podem ser mapeados do objeto Salesforce-Asset para o ativo padrão. 


| Campo de origem Saleforce-Asset | Campo de destino do ativo padrão | 
| --- | --- | 
|  Id  | Atributos. sfdcAssetId  | 
|  ContactId  | Atributos. sfdcContactId  | 
|  AccountId  | Atributos. sfdcAccountId  | 
|  SerialNumber  | SerialNumber  | 
|  StockKeepingUnit  | ProductSKU  | 
|  UsageEndDate  | UsageEndDate  | 
|  Status  | Status  | 
|  Preço  | Preço  | 
|  Quantidade  | Quantidade  | 
|  Description  | Description  | 

Os dados do cliente Salesforce-Asset do objeto Salesforce são associados a um perfil de cliente do Amazon Connect usando os índices na tabela a seguir. 


| Nome do índice padrão | Campo de origem Salesforce-Asset | 
| --- | --- | 
|  \$1salesforceAssetId  | Id  | 
|  \$1salesforceContactId  | ContactId  | 
|  \$1salesforceAccountId  | AccountId  | 

Por exemplo, você pode usar `_salesforceAssetId` e `_salesforceAccountId` como um `ObjectFilter.KeyName` com a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API para encontrar um ativo padrão. Você pode encontrar os objetos do Salesforce-Asset associados a um perfil específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com e definida como. `ProfileId` `ObjectTypeName` `Salesforce-Asset` 

# Mapeamento de tipo de objeto para o caso padrão no Customer Profiles
<a name="object-type-mapping-standard-case"></a>

Os tópicos desta seção fornecem a definição do caso padrão e o mapeamento do tipo de objeto de aplicações externas para o caso padrão.

**Topics**
+ [Requisitos de AppFlow acesso da Amazon](appflow-access-requirements-case.md)
+ [Definição de caso padrão](standard-case-definition.md)
+ [Mapeamento de objetos do Zendesk](mapping-zendesk-objects-case.md)
+ [ServiceNow Objetos de mapeamento](mapping-servicenow-objects-standard-case.md)

# Requisitos de AppFlow acesso da Amazon em perfis de clientes
<a name="appflow-access-requirements-case"></a>

Use os seguintes requisitos de AppFlow acesso da Amazon para criar e excluir o Zendesk e as ServiceNow integrações com os perfis de clientes do Amazon Connect:
+ `appflow:CreateFlow`
+ `appflow:DeleteFlow`

# Campos de objeto de caso padrão do Customer Profiles
<a name="standard-case-definition"></a>

A tabela a seguir lista todos os campos no objeto de caso padrão do Customer Profiles.


| Campo de caso padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
|  CaseId  | String  | O identificador exclusivo de um caso padrão.  | 
|  Título  | String  | O título do caso  | 
|  Resumo  | String  | O resumo do caso.  | 
|  Status  | String  | O status do caso.  | 
|  Motivo  | String  | O motivo do caso.  | 
|  CreatedBy  | String  | O criador do caso.  | 
|  CreatedDate  | String  | A data de criação do caso.  | 
|  UpdatedDate  | String  | A data do caso foi atualizada.  | 
|  ClosedDate  | String  | A data do caso foi encerrada.  | 
|  AdditionalInformation  | String  | Qualquer informação adicional relevante para o caso.  | 
|  DataSource  | String  | A fonte de dados do caso.  | 
|  Atributos  | String-to-string mapa  | Par chave/valor de atributos de um caso padrão.  | 

Os objetos de caso padrão são indexados pelas chaves na tabela a seguir.


| Nome do índice padrão | Campo de caso padrão | 
| --- | --- | 
| \$1caseId | CaseId | 

Por exemplo, você pode usar `_caseId` como nome de chave com a [SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) para encontrar um perfil que tenha um caso que CaseId corresponda ao valor da pesquisa. Você pode encontrar os objetos de caso padrão associados a um perfil específico usando a [ListProfileObjects API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html) com `ProfileId` e `ObjectTypeName` definida como`_case`.

# Mapeamento de objetos do Zendesk para o caso padrão no Amazon Connect Customer Profiles
<a name="mapping-zendesk-objects-case"></a>

Este tópico lista quais campos nos objetos do Zendesk são mapeados para o caso padrão no Customer Profiles.

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

Esta é uma lista de todos os campos em um objeto Zendesk-tickets.
+ id
+ url
+ type
+ subject
+ raw\$1subject
+ descrição
+ priority
+ status
+ recipient (destinatário)
+ 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

## Mapeamento do objeto Zendesk-tickets para um caso padrão
<a name="mapping-zendeskticketsobject-case"></a>

Um subconjunto dos campos no mapa de objeto Zendesk-tickets para o caso padrão no Customer Profiles. A tabela a seguir lista quais campos podem ser mapeados do objeto Zendesk-tickets para o caso padrão.


| Campo de origem Zendesk-tickets | Campo de destino do caso padrão | 
| --- | --- | 
|  requester\$1id  | Atributos. ZendeskUserId  | 
|  id  | Atributos. ZendeskTicketId  | 
|  subject  | Título  | 
|  descrição  | Resumo  | 
|  status  | Status  | 
|  requester\$1id  | CreatedBy  | 
|  created\$1at  | CreatedDate  | 
|  updated\$1at  | UpdatedDate  | 

Os dados de cliente Zendesk-tickets do objeto Zendesk são associados a um caso padrão do Amazon Connect usando os índices a seguir. 


| Nome do índice padrão | Campo de origem Zendesk-tickets | 
| --- | --- | 
|  \$1zendeskUserId  | requester\$1id  | 
|  \$1zendeskTicketId  | id  | 

Por exemplo, você pode usar `_zendeskUserId` e `_zendeskTicketId` como um `ObjectFilter.KeyName` com a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API para encontrar um caso padrão. Você pode encontrar os objetos Zendesk Tickets associados a um perfil específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com `ProfileId` e `ObjectTypeName` definida como. `Zendesk-tickets` 

# Mapeamento de ServiceNow objetos para o caso padrão nos perfis de clientes do Amazon Connect
<a name="mapping-servicenow-objects-standard-case"></a>

Este tópico lista quais campos em ServiceNow objetos são mapeados para campos no caso padrão nos perfis de clientes do Amazon Connect.

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

Esta é uma lista de todos os campos em um objeto Servicenow-task. 
+ sys\$1id
+ active
+ 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
+ comentários
+ comments\$1and\$1work\$1notes
+ company
+ contact\$1type
+ contract
+ correlation\$1display
+ active
+ correlation\$1id
+ delivery\$1plan
+ delivery\$1task
+ descrição
+ due\$1date
+ escalation
+ expected\$1start
+ follow\$1up
+ group\$1list
+ impact
+ knowledge
+ location
+ made\$1sla
+ número
+ opened\$1at
+ opened\$1by.display\$1value
+ order
+ parent
+ priority
+ reassignment\$1count
+ service\$1offering
+ short\$1description
+ sla\$1due
+ estado
+ sys\$1class\$1name
+ sys\$1created\$1by
+ sys\$1created\$1on
+ active
+ 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

## Mapeamento de ServiceNow-Task para um caso padrão
<a name="mapping-servicenow-task-case"></a>

Um subconjunto dos campos no mapa de objeto Servicenow-task para o caso padrão no Customer Profiles. 

A tabela a seguir lista quais campos podem ser mapeados do objeto Servicenow-task para o caso padrão. 


| Campo de origem Servicenow-task | Campo de destino do caso padrão | 
| --- | --- | 
|  sys\$1id  | Atributos. ServiceNowTaskId  | 
|  opened\$1by.link  | Atributos. ServiceNowSystemUserId  | 
|  short\$1description  | Título  | 
|  descrição  | Resumo  | 
|  status  | Status  | 
|  sys\$1created\$1by  | CreatedBy  | 
|  sys\$1created\$1on  | CreatedDate  | 
|  sys\$1updated\$1on  | UpdatedDate  | 

Os dados de cliente Servicenow-task do Servicenow são associados a um caso padrão do Amazon Connect usando os índices na tabela a seguir. 


| Nome do índice padrão | Campo de origem Servicenow-task | 
| --- | --- | 
|  \$1 serviceNowTask Identificação  | sys\$1id  | 
|  \$1 serviceNowSystem Identificação  | open\$1by.link  | 

Por exemplo, você pode usar `_serviceNowTaskId` e `_serviceNowSystemId` como um `ObjectFilter.KeyName` com a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API para encontrar um caso padrão. Você pode encontrar os objetos ServiceNow-Task associados a um perfil específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com `ProfileId` e `ObjectTypeName` definida como. `Servicenow-task`

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

Esta é uma lista de todos os campos em um objeto Servicenow-incident. 
+ sys\$1id
+ business\$1stc
+ calendar\$1stc
+ caller\$1id.link
+ caller\$1id.value
+ categoria
+ 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
+ severidade
+ subcategory

## Mapeamento de Servicenow-incident para um caso padrão
<a name="mapping-servicenowincident-case"></a>

Um subconjunto dos campos no mapa de objeto Servicenow-incident para o caso padrão no Customer Profiles.

A tabela a seguir lista quais campos podem ser mapeados do objeto Servicenow-incident para o caso padrão. 


| Campo de origem Servicenow-Incident | Campo de destino do caso padrão | 
| --- | --- | 
| sys\$1id  |  Atributos\$1 ServiceNowIncidentId  | 
| caller\$1id.link  |  Atributos\$1 ServiceNowSystemUserId  | 
| incident\$1status  |  Status  | 
| caller\$1id.link  |  CreatedBy  | 
| resolved\$1at  |  ClosedDate  | 
| categoria  |  Motivo  | 

Os dados de cliente Servicenow-incident do Servicenow são associados a um caso padrão do Amazon Connect usando os índices na tabela a seguir. 


| Nome do índice padrão | Campo de origem do Servicenow | 
| --- | --- | 
| \$1 serviceNowIncident Identificação  |  sys\$1id  | 
| \$1 serviceNowSystem Identificação  |  caller\$1id.link  | 

Por exemplo, você pode usar `_serviceNowIncidentId` e `_serviceNowSystemId` como um ObjectFilter. KeyName com a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API para encontrar um caso padrão. Você pode encontrar os objetos ServiceNow-Incident associados a um perfil específico usando a [ListProfileObjects](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html)API com `ProfileId` e `ObjectTypeName` definida como. `Servicenow-incident`

# Mapeamento de tipo de objeto para a preferência aérea padrão
<a name="object-type-mapping-standard-air-preference"></a>

Os tópicos desta seção fornecem a definição de preferência aérea padrão.

**Topics**
+ [Campos de objeto de preferência aérea padrão do Customer Profiles](standard-air-preference-object-fields.md)

# Campos de objeto de preferência aérea padrão do Customer Profiles
<a name="standard-air-preference-object-fields"></a>

A tabela a seguir lista todos os campos no objeto de preferência aérea padrão do Customer Profiles.


**Preferência aérea**  

| Campo de airPreference padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
| PreferenceId | String | O identificador exclusivo de uma preferência aérea padrão. | 
| Nome | String | O nome da preferência. | 
| CreatedDate | String | A data em que a preferência foi criada. | 
| CreatedBy | String | O identificador do criador. | 
| UpdatedDate | String | A data da última atualização. | 
| UpdatedBy | String | O identificador da pessoa que atualizou pela última vez. | 
| StartDate | String | A data de início da preferência. | 
| EndDate | String | A data de término da preferência. | 
| Status | String | O status atual da preferência. | 
| ReferenceId | String | O ID do objeto referenciado. | 
| ReferenceType | String | O tipo de objeto referenciado. | 
| TravelType | String | O tipo de viagem (por exemplo, voos diretos). | 
| Transferir | String | O tipo preferido de transferência. | 
| ArrivalAirport | String | O aeroporto de chegada preferido. | 
| ArrivalTerminal | String | O terminal do aeroporto de chegada preferido. | 
| DepartureAirport | String | O aeroporto de partida preferido. | 
| DepartureTerminal | String | O terminal do aeroporto de partida preferido. | 
| HomeAirport | String | O aeroporto doméstico. | 
| CheckInChannel | String | O modo de check-in. | 
| CheckInChannelDevice | String | O dispositivo usado para fazer check-in. | 
| Linguagem | Linguagem | Detalhes sobre os idiomas preferidos para comunicação. | 
| Seat | Seat | Detalhe sobre a seleção de assentos. | 
| Jornada | Jornada | Preferências de viagem. | 
| Acessibilidade | Acessibilidade | Detalhes sobre os pedidos de acessibilidade. | 
| Seguros | Seguros | Detalhes sobre seguros. | 
| Interest | Interest | Detalhes sobre os interesses. | 
| Loyalty | Loyalty | Detalhes sobre os cadastros em programas de fidelidade. | 
| Jantar | Jantar | Preferências alimentares. | 
| MediaEntertainment | MediaEntertainment | Preferências de mídia e entretenimento. | 
| PaymentForm | PaymentForm | Preferências de método de pagamento. | 
| PetInfo | PetInfo | Detalhes sobre animais de estimação. | 
| SpecialRequest | SpecialRequest | Detalhes sobre pedidos especiais. | 
| TicketDistribution | TicketDistribution | Preferências de distribuição de bilhetes. | 
| Marketing | Marketing | Preferências de marketing. | 
| Medical | Medical | Preferências relacionadas a aspectos médicos. | 
| Baggage | Baggage | Preferências de bagagem. | 
| ContactDetail | ContactDetail | Detalhes sobre a forma de contato preferencial. | 
| ContactDetailAddress | ContactDetailAddress | Endereço associado à forma de contato preferencial. | 
| ContactDetailCommunication | ContactDetailCommunication | Preferências de comunicação. | 
| Atributos | Map<String, String> | O par de chave/valor dos atributos de uma preferência aérea. | 

Os objetos de preferência aérea padrão são indexados pelas chaves na tabela a seguir.


**Campos de índice padrão**  

| Nome do índice padrão | Campo de registro de preferência padrão | 
| --- | --- | 
| \$1airPreferenceId | PreferenceId | 
| \$1airReferenceId | ReferenceId | 

Por exemplo, você pode usar `_airPreferenceId` como nome de chave com a [SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) para encontrar um perfil que tenha uma preferência aérea que PreferenceId corresponda ao valor da pesquisa. Você pode encontrar os objetos padrão do AirPreference associados a um perfil específico usando a [ListProfileObjects API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html) com `ProfileId` e `ObjectTypeName` definida como. `_airPreference`


**ContactDetail tipo de dados**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Type | String | O tipo de contato (por exemplo, pessoal ou emergencial) | 
| PreferenceLevel | String | O nível de prioridade desse contato. | 
| PhoneNumber | String | Número de telefone | 
| Relacionamento | String | A relação com o perfil. | 
| EmailAddress | String | Endereço de e-mail | 
| EmailLanguage | String | Idioma preferido para comunicação pelo e-mail informado nos detalhes de contato. | 
| PhoneLanguage | String | Idioma preferido para comunicação pelo telefone informado nos detalhes de contato. | 


**ContactDetailAddress tipo de dados**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Type | String | O tipo de endereço do contato. | 
| Address1 | String | A primeira linha do endereço de um contato. | 
| Address2 | String | A segunda linha do endereço de um contato. | 
| Address3 | String | A terceira linha do endereço de um contato. | 
| Address4 | String | A quarta linha do endereço de um contato. | 
| Cidade | String | A cidade do endereço de um contato. | 
| País | String | O país do endereço de um contato. | 
| Condado | String | O condado do endereço de um contato. | 
| PostalCode | String | O código postal do endereço de um contato. | 
| Província | String | A província do endereço de um contato. | 
| Estado | String | O estado do endereço de um contato. | 


**ContactDetailCommunication tipo de dados**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Método | String | Método de comunicação (por exemplo, SMS ou e-mail) | 
| PreferenceLevel | String | O nível de preferência para o método de comunicação. | 


**Tipos de dados de Language**  

| Campo de airPreference padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
| PhoneLanguage | String | Idioma preferido para comunicação por telefone. | 
| EmailLanguage | String | Idioma preferido para comunicação por e-mail. | 
| InPersonLanguage | String | Idioma preferido para comunicação presencial. | 
| PreferenceLevel | String | O nível de preferência do idioma. | 


**Tipos de dados de Seat**  

| Campo de airPreference padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
| PreferenceLevel | String | A prioridade das preferências de assento. | 
| Direction | String | A direção preferida do assento (por exemplo, frente ou trás). | 
| Local | String | A localização preferida do assento (por exemplo, janela ou corredor). | 
| Position | String | A posição do assento (por exemplo, esquerdo ou direito). | 
| Linha | String | A fila de assentos desejada. | 
| ClassOfService | String | A classe de viagem (por exemplo, econômica ou executiva). | 
| NeighborFree | String | Preferência por um assento sem vizinhos. | 
| Infant | String | Preferência por assento infantil. | 
| ExtraSeat | String | Preferência por assento extra. | 


**Tipos de dados de Journey**  

| Campo de airPreference padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
| MaxConnections | String | O máximo de conexões permitidas. | 
| PreferredAirline | String | A companhia aérea preferida. | 
| UpgradeAuction | String | Opção de participar de leilões de upgrade. | 
| FlightTime | String | Horário de voo preferido. | 
| FlightMaxDuration | String | Preferência de duração máxima de viagem. | 


**Tipos de dados de Accessibility**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Wheelchair | String | Informações de acessibilidade para cadeiras de rodas. | 
| Banheiro | String | Informações de acessibilidade do banheiro. | 
| Assistance | String | Informações de assistência. | 
| DisabilityType | String | Informações sobre deficiência. | 
| SupportAnimal | String | Informações sobre animais de apoio. | 
| ProximityToFacilities | String | Necessidade de proximidade às instalações. | 


**Tipos de dados de Insurance**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Nome | String | Nome da seguradora ou do plano. | 
| PreferenceLevel | String | O nível de preferência pelo seguro. | 


**Tipos de dados de Interest**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Nome | String | Área de interesse específica. | 
| PreferenceLevel | String | A prioridade desse interesse. | 


**Tipos de dados de Loyalty**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Nome | String | Nome do programa de fidelidade. | 
| MembershipId | String | ID de membro do programa de fidelidade. | 
| PreferenceLevel | String | O nível de preferência pelo programa de fidelidade. | 


**Tipos de dados de Dining**  

| Campo de airPreference padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
| MealType | String | Tipo de refeição preferido. | 
| FavoriteCuisine | String | Tipos de culinária favoritos. | 
| Beverage | String | Bebidas preferidas. | 
| DietaryRestriction | String | Restrições alimentares. | 
| AllergyInfo | String | Detalhes sobre alergias. | 
| PreferenceLevel | String | O nível de preferência alimentar. | 


**Tipos de dados de MediaEntertainment**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Nome | String | Nome da forma de entretenimento preferida. | 
| PreferenceLevel | String | O nível de preferência por mídia/entretenimento. | 


**PaymentForm tipo de dados**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Nome | String | Nome do método de pagamento. | 
| Tipo | String | Tipo de pagamento (por exemplo, cartão de crédito PayPal) | 
| PreferenceLevel | String | O nível de preferência do método de pagamento. | 
| UsageContext | String | Onde o método de pagamento é usado. | 


**PetInfo tipo de dados**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Type | String | Tipo de animal de estimação. | 
| PreferenceLevel | String | O nível de preferência em relação a animais de estimação. | 


**SpecialRequest tipo de dados**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Type | String | Tipo de pedido especial. | 
| Nome | String | Nome ou descrição do pedido. | 
| PreferenceLevel | String | O nível de prioridade do pedido. | 


**TicketDistribution tipo de dados**  

| Campo de airPreference padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
| PreferenceLevel | String | O nível de preferência pela distribuição de bilhetes. | 
| Método | String | Método de entrega de bilhetes (por exemplo, e-mail ou físico). | 
| TicketTime | String | Horário preferido para entrega de bilhetes. | 


**Tipos de dados de Marketing**  

| Campo de airPreference padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
| ChannelType | String | Tipo de canal de marketing (por exemplo, SMS ou e-mail). | 
| OptIn | String | Status de aceitação para marketing. | 
| Frequência | String | Frequência das comunicações de marketing. | 
| StartDate | String | Data de início da preferência de marketing. | 
| EndDate | String | Data de término da preferência de marketing. | 


**Tipos de dados de Medical**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Oxygen | String | Fornecido pela companhia aérea, de propriedade do passageiro, concentrador etc. | 
| MedicalEquipment | String | Detalhes sobre equipamentos médicos (por exemplo, máquina de CPAP ou concentrador de oxigênio). | 
| Assistance | String | Especifica se o viajante precisa de assistência médica geral durante a viagem (por exemplo, suporte a bordo ou ajuda com medicamentos). | 
| Stretcher | String | Especifica se o viajante precisa de uma maca durante o voo, normalmente usada para casos de transporte médico. | 
| WheelChair | String | Detalhes da cadeira de rodas (não derramável, célula úmida, imóvel, assistência na escada, companhia aérea fornecida RampNeeded, etc.) | 


**Tipos de dados de Baggage**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Animal | String | Indica se o viajante está viajando com um animal de serviço ou animal de estimação, incluindo especificações ou restrições relevantes (inHold, Cabin). | 
| BaggageType | String | Especifica o tipo preferido de manuseio de bagagem (por exemplo, somente bagagem de mão, bagagem despachada ou bagagem de tamanho excedente). | 
| Assistance | String | Indica se o viajante precisa de ajuda para carregar ou gerenciar sua bagagem, como serviços de carregador no aeroporto ou ajuda com bagagem na calçada. | 
| PreferenceLevel | String | O nível de preferência para campos de Baggage. | 

# Mapeamento de tipo de objeto para a preferência de hotel padrão
<a name="object-type-mapping-standard-hotel-preference"></a>

Os tópicos desta seção fornecem a definição de preferência de hotel padrão.

**Topics**
+ [Campos de objeto de preferência de hotel padrão do Customer Profiles](standard-hotel-preference-object-fields.md)

# Campos de objeto de preferência de hotel padrão do Customer Profiles
<a name="standard-hotel-preference-object-fields"></a>

A tabela a seguir lista todos os campos no objeto de preferência de hotel padrão do Customer Profiles.


**Preferência de hotel**  

| Campo de hotelPreference padrão | Tipo de dados | Descrição | 
| --- | --- | --- | 
| PreferenceId | String | Identificador exclusivo de uma preferência de hotel padrão. | 
| Nome | String | O nome da preferência. | 
| CreatedDate | String | A data em que a preferência foi criada. | 
| CreatedBy | String | O identificador do criador. | 
| UpdatedDate | String | A data da última atualização. | 
| UpdatedBy | String | O identificador da pessoa que atualizou pela última vez. | 
| StartDate | String | A data de início da preferência. | 
| EndDate | String | A data de término da preferência. | 
| Status | String | O status atual da preferência. | 
| Fumar | String | Preferência em relação à permissão para fumar. | 
| CleaningTime | String | Tempo de limpeza. | 
| CheckInType | String | Tipo de check-in. | 
| CheckOutType | String | Tipo de check-out. | 
| ReferenceId | String | O ID do objeto referenciado. | 
| ReferenceType | String | O tipo de objeto referenciado. | 
| Local | Local | Preferências quanto à localização do quarto do hotel. | 
| Bedding | Bedding | Preferências relacionadas à roupa de cama. | 
| Tour | Tour | Preferências em relação a passeios. | 
| ContactDetail | ContactDetail | Detalhes sobre a forma de contato preferencial. | 
| ContactDetailAddress | ContactDetailAddress | Endereço associado à forma de contato preferencial. | 
| ContactDetailCommunication | ContactDetailCommunication | Preferências de comunicação. | 
| Linguagem | Linguagem | Preferências de idioma. | 
| CarRental | CarRental | Preferências em relação ao aluguel de carros. | 
| Acessibilidade | Acessibilidade | Preferências de acessibilidade. | 
| Interest | Interest | Detalhes sobre interesses. | 
| Loyalty | Loyalty | Preferências em relação a programas de fidelidade. | 
| Jantar | Jantar | Preferências alimentares. | 
| MediaEntertainment | MediaEntertainment | Preferências de mídia e entretenimento. | 
| PaymentForm | PaymentForm | Preferências em relação à forma de pagamento. | 
| PetInfo | PetInfo | Preferências em relação às informações sobre animais de estimação. | 
| SpecialRequest | SpecialRequest | Detalhes sobre pedidos especiais. | 
| Marketing | Marketing | Preferências de marketing. | 
| Medical | Medical | Preferências médicas. | 
| Baggage | Baggage | Preferências de bagagem. | 
| Atributos | Map<String, String> | O par de chave/valor dos atributos de uma preferência de hotel. | 

Os objetos de preferência de hotel padrão são indexados pelas chaves na tabela a seguir.


**Campos de índice padrão**  

| Nome do índice padrão | Campo de registro de preferência padrão | 
| --- | --- | 
| \$1hotelPreferenceId | PreferenceId | 
| \$1hotelReferenceId | ReferenceId | 

Por exemplo, você pode usar `_hotelPreferenceId` como nome de chave com a [SearchProfiles API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html) para encontrar um perfil que tenha uma preferência de hotel que PreferenceId corresponda ao valor da pesquisa. Você pode encontrar os objetos HotelPreference padrão associados a um perfil específico usando a [ListProfileObjects API](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_ListProfileObjects.html) com `ProfileId` e `ObjectTypeName` definida como. `_hotelPreference`


**ContactDetail tipo de dados**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Type | String | O tipo de contato (por exemplo, pessoal ou emergencial) | 
| PreferenceLevel | String | O nível de prioridade desse contato. | 
| PhoneNumber | String | Número de telefone | 
| Relacionamento | String | A relação com o perfil. | 
| EmailAddress | String | Endereço de e-mail | 
| EmailLanguage | String | Idioma preferido para comunicação pelo e-mail informado nos detalhes de contato. | 
| PhoneLanguage | String | Idioma preferido para comunicação pelo telefone informado nos detalhes de contato. | 


**ContactDetailAddress tipo de dados**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Type | String | O tipo de endereço do contato. | 
| Address1 | String | A primeira linha do endereço de um contato. | 
| Address2 | String | A segunda linha do endereço de um contato. | 
| Address3 | String | A terceira linha do endereço de um contato. | 
| Address4 | String | A quarta linha do endereço de um contato. | 
| Cidade | String | A cidade do endereço de um contato. | 
| País | String | O país do endereço de um contato. | 
| Condado | String | O condado do endereço de um contato. | 
| PostalCode | String | O código postal do endereço de um contato. | 
| Província | String | A província do endereço de um contato. | 
| Estado | String | O estado do endereço de um contato. | 


**ContactDetailCommunication tipo de dados**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| Método | String | O método de comunicação. | 
| PreferenceLevel | String | O nível de preferência para o método de comunicação. | 
| Frequência | String | A frequência de comunicação. | 


**Tipos de dados de Language**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| PhoneLanguage | String | Idioma preferido ao telefone. | 
| EmailLanguage | String | Idioma preferido por e-mail. | 


**CarRental tipo de dados**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| Fornecedor | String | Fornecedor preferido de aluguel de carros. | 
| VehicleType | String | Tipo preferido de veículo. | 
| PreferenceLevel | String | O nível de preferência para aluguel de carros. | 


**Tipos de dados de Location**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| PreferredFloor | String | Preferência por andar do quarto. | 
| ElevatorProximity | String | Preferência pela proximidade de elevadores. | 
| QuietZone | String | Preferência por zona tranquila. | 
| LobbyProximity | String | Preferência pela proximidade ao saguão. | 
| Visualizar | String | Vista desejada do quarto. | 
| RoomType | String | Tipo de quarto preferido | 
| PreferenceLevel | String | O nível de preferência pela localização. | 


**Tipos de dados de Bedding**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| BedType | String | Tipo de cama preferido. | 
| MattressType | String | Tipo de colchão preferido. | 
| PillowType | String | Tipo de travesseiro preferido. | 
| NumberOfPillows | String | Quantidade preferida de travesseiros. | 
| BeddingMaterial | String | Material da roupa de cama. | 
| Allergy | String | Preferências de roupa de cama relacionadas a alergias. | 


**Tipos de dados de Tour**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| Cidade | String | Cidades preferidas para passeios. | 
| Cultural | String | Interesses em relação a passeios culturais. | 
| Adventure | String | Interesses em relação a passeios de aventura. | 
| Nightlife | String | Interesses em relação a passeios de vida noturna. | 
| GuideLanguage | String | Idioma preferido para o guia turístico. | 
| StartTime | String | Horário de início preferido para passeios. | 
| GroupSize | String | Tamanho de grupo preferido para passeios. | 
| PreferenceLevel | String | Importância das preferências em relação a passeios. | 


**Tipos de dados de Accessibility**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Wheelchair | String | Informações de acessibilidade para cadeiras de rodas. | 
| Banheiro | String | Informações de acessibilidade do banheiro. | 
| Assistance | String | Informações de assistência. | 
| DisabilityType | String | Informações sobre deficiência. | 
| SupportAnimal | String | Informações sobre animais de apoio. | 
| ProximityToFacilities | String | Necessidade de proximidade às instalações. | 


**Tipos de dados de Interest**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| NameOfInterest | String | Nome do interesse. | 
| PreferenceLevel | String | O nível de preferência pelo interesse. | 


**Tipos de dados de Loyalty**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| LoyaltyName | String | Nome do programa de fidelidade. | 
| MembershipId | String | ID de membro do programa de fidelidade. | 
| PreferenceLevel | String | O nível de preferência pelo programa de fidelidade. | 
| PriorityServices | String | Preferência por serviços prioritários. | 


**Tipos de dados de Dining**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| MealType | String | Tipos preferidos de refeição. | 
| FavoriteCuisine | String | Preferências de culinárias favoritas. | 
| Beverage | String | Preferências de bebidas. | 
| DietaryRestriction | String | Restrições alimentares. | 
| AllergyInfo | String | Informações sobre alergias. | 
| PreferenceLevel | String | O nível de preferência alimentar. | 


**MediaEntertainment tipo de dados**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| Nome | String | Nome da mídia ou forma de entretenimento preferida. | 
| PreferenceLevel | String | O nível de preferência por mídia ou entretenimento. | 


**PaymentForm tipo de dados**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| Nome | String | Nome associado ao método de pagamento. | 
| Tipo | String | Tipo de método de pagamento. | 
| PreferenceLevel | String | O nível de preferência do método de pagamento. | 
| UsageContext | String | Contexto em que o formulário de pagamento é usado. | 


**PetInfo tipo de dados**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| Type | String | Tipo de animal de estimação. | 
| PreferenceLevel | String | O nível de preferência por animais de estimação. | 


**Tipos de dados de SpecialRequest**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| Type | String | Tipo de pedido especial. | 
| Nome | String | Nome do pedido especial. | 
| PreferenceLevel | String | O nível de preferência do pedido. | 


**Tipos de dados de Marketing**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| ChannelType | String | Tipo de canal de marketing (por exemplo, SMS ou e-mail). | 
| OptIn | String | Status de aceitação para marketing. | 
| Frequência | String | Frequência das comunicações de marketing. | 
| StartDate | String | Data de início da preferência de marketing. | 
| EndDate | String | Data de término da preferência de marketing. | 


**Tipos de dados de Medical**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| Oxygen | String | Preferências de suprimento de oxigênio. | 
| MedicalEquipment | String | Detalhes sobre equipamentos médicos. | 
| Assistance | String | Tipo de assistência médica necessária. | 
| Stretcher | String | Exigência de maca para hóspede. | 
| WheelChair | String | Tipo de cadeira de rodas e assistência necessária. | 


**Tipos de dados de Baggage**  

| Campo de hotelPreference padrão | Tipo | Description | 
| --- | --- | --- | 
| Bicycle | String | Necessidades de bagagem de bicicleta. | 
| BaggageType | String | Detalhes da bagagem (por exemplo, volumosa). | 
| Courier | String | Preferência de bagagem relacionada ao serviço de courier. | 
| Fragile | String | Preferências em relação a itens frágeis. | 
| PreferenceLevel | String | O nível de preferência de bagagem. | 

# Mapeamento de tipo de objeto para a reserva aérea padrão
<a name="object-type-mapping-standard-air-booking"></a>

Os tópicos desta seção fornecem a definição de reserva aérea padrão.

**Topics**
+ [Campos de objeto de reserva aérea padrão do Customer Profiles](standard-air-booking-object-fields.md)

# Campos de objeto de reserva aérea padrão do Customer Profiles
<a name="standard-air-booking-object-fields"></a>

A tabela a seguir lista todos os campos no objeto de reserva aérea padrão do Customer Profiles.


**AirBooking**  

| Campo de airBooking padrão | Tipo | Description | 
| --- | --- | --- | 
| BookingId | String | O identificador exclusivo da reserva aérea padrão. | 
| ContextId | String | O identificador específico do contexto para rastrear a origem da reserva. | 
| PreferenceRef | String | O identificador que faz referência ao objeto Preference da reserva. | 
| BookingName | String | O nome associado à reserva. | 
| PassengerIndex | String | Índice do passageiro na reserva. | 
| TravellerId | String | Identificador exclusivo do viajante associado à reserva. | 
| GroupBooking | String | Indica se a reserva é para um grupo. | 
| NumberOfPassengers | String | Número total de passageiros na reserva. | 
| NumberOfAdults | String | Número total de adultos na reserva. | 
| NumberOfChildren | String | Número total de crianças na reserva. | 
| ProcessedDate | String | Data em que a reserva foi processada. | 
| CreatedDate | String | Data em que a reserva foi criada. | 
| CreatedBy | String | Identidade do criador. | 
| UpdatedDate | String | Data da última atualização. | 
| UpdatedBy | String | O identificador de quem atualizou a reserva pela última vez. | 
| Status | String | Status atual da reserva. | 
| PriorityStatus | String | Nível de prioridade da reserva. | 
| ReservationStatus | String | Status da reserva. | 
| MarketingCode | String | Código representando a origem ou campanha de marketing. | 
| MarketingName | String | Nome da campanha de marketing. | 
| TravelAgent | String | Agente de viagens associado à reserva. | 
| TravelAgency | String | Nome da agência de viagens corporativas. | 
| TravelCorpNumber | String | Número de cliente corporativo. | 
| Booker | String | Indica se foi a pessoa que fez a reserva. | 
| AdditionalInformation | String | Informações adicionais de formato livre. | 
| E-mail | String | E-mail de contato para atualizações no dia da viagem. | 
| PhoneNumber | String | Telefone de contato para atualizações no dia da viagem. | 
| CancelledDate | String | Data do cancelamento da reserva (se aplicável). | 
| Diplomat | String | Indica status diplomático. | 
| Child | String | Indica se o passageiro é criança. | 
| Desabilitado | String | Indica status de deficiência. | 
| Oxygen | String | Indica a necessidade de suporte de oxigênio. | 
| PetOnly | String | A reserva é apenas para o transporte de animais de estimação. | 
| CancellationCharge | String | Taxa de cancelamento, se aplicável. 0 significa nenhuma cobrança. | 
| Refundable | String | Detalhes sobre o reembolso da reserva. | 
|  Inventory |  Inventory | Detalhes do inventário associado à reserva. | 
| Loyalty | Loyalty | Detalhes do programa de fidelidade associado à reserva. | 
| Canal | Canal | Detalhes do canal associado à reserva. | 
| Pagamento | Pagamento | Detalhes do pagamento associado à reserva. | 
| BillingAddress | Endereço | Detalhes do endereço de cobrança associado à reserva. | 
| Preço | Preço | Detalhes do preço da reserva. | 
| PaymentStatus | PaymentStatus | Status do pagamento da reserva. | 
| Atributos | Map<String, String> | Atributos personalizados ou de extensão. | 


**Campos de índice padrão**  

| Nome do índice padrão | Campo de registro de preferência padrão | 
| --- | --- | 
| \$1airBookingId | BookingId | 
| \$1airPreferenceRef | PreferenceRef | 


**Tipos de dados de Loyalty**  

| Campo de airBooking padrão | Tipo | Description | 
| --- | --- | --- | 
| ProgramName | String | Nome do programa de fidelidade. | 
| MembershipId | String | Número de membro do programa de fidelidade. | 
| Tier | String | Nível de associação ao programa de fidelidade. | 


**Tipo de dados docanal**  

| Campo de airBooking padrão | Tipo | Description | 
| --- | --- | --- | 
| CreationChannelId | String | ID do canal usado para criar a reserva. | 
| LastUpdatedChannelId | String | ID do canal usado para atualizar a reserva. | 
| Método | String | Método usado por meio do canal (por exemplo, web, aplicativo ou telefone). | 


**Tipos de dados de Payment**  

| Campo de airBooking padrão | Tipo | Description | 
| --- | --- | --- | 
| Type | String | Tipo de método de pagamento (por exemplo, cartão ou voucher). | 
| CreditCardToken | String | Cartão com token para referência segura. | 
| CreditCardType | String | Tipo de cartão de crédito usado. | 
| CreditCardExpiration | String | Data de vencimento do cartão. | 
| Cvv | String | Número CVV. | 
| NameOnCreditCard | String | Nome do titular do cartão. | 
| RoutingNumber | String | Número de roteamento bancário (se aplicável). | 
| AccountNumber | String | Número da conta bancária (se aplicável). | 
| VoucherId | String | Voucher usado para pagamento. | 
| DiscountCode | String | Código de desconto promocional aplicado. | 
| DiscountPercent | String | Porcentagem do desconto aplicada ao pagamento. | 


**Tipos de dados de BillingAddress**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Address1 | String | A primeira linha do endereço de um cliente. | 
| Address2 | String | A segunda linha do endereço de um cliente. | 
| Address3 | String | A terceira linha do endereço de um cliente. | 
| Address4 | String | A quarta linha do endereço de um cliente. | 
| Cidade | String | A cidade do endereço do cliente. | 
| País | String | O país do endereço do cliente. | 
| Condado | String | O condado do endereço do cliente. | 
| PostalCode | String | O código postal de endereço do cliente. | 
| Província | String | A província do endereço do cliente. | 
| Estado | String | O estado do endereço do cliente. | 


**Tipos de dados de Price**  

| Campo de airBooking padrão | Tipo | Description | 
| --- | --- | --- | 
| TotalPrice | String | Preço total da reserva. | 
| BasePrice | String | Preço básico da reserva. | 
| TravellerPrice | String | Preço pago por viajante. | 
| DiscountAmount | String | Desconto aplicado à tarifa básica. | 
| Currency | String | Moeda em que o pagamento foi feito. | 


**Tipos de dados de PaymentStatus**  

| Campo de airBooking padrão | Tipo | Description | 
| --- | --- | --- | 
| PaidAt | String | Carimbo de data/hora em que o pagamento foi concluído. | 
| AwaitingPayment | String | Indica que o pagamento está pendente. | 
| RequiredBy | String | Data de vencimento do pagamento | 


**Tipos de dados de Inventory**  

| Campo de airBooking padrão | Tipo | Description | 
| --- | --- | --- | 
| Seats | String | Número total de assentos na reserva. | 

# Mapeamento de tipo de objeto para o trecho aéreo padrão
<a name="object-type-mapping-standard-air-segment"></a>

Os tópicos desta seção fornecem a definição de trecho aéreo padrão.

**Topics**
+ [Campos de objeto de trecho aéreo padrão do Customer Profiles](standard-air-segment-object-fields.md)

# Campos de objeto de trecho aéreo padrão do Customer Profiles
<a name="standard-air-segment-object-fields"></a>

A tabela a seguir lista todos os campos no objeto de trecho aéreo padrão do Customer Profiles.


**Trecho aéreo**  

| Campo de airSegment padrão | Tipo | Description | 
| --- | --- | --- | 
| SegmentId | String | O identificador exclusivo do trecho aéreo padrão. | 
| BookingRef | String | Identificador de referência da reserva. | 
| SegmentName | String | Nome/descrição do trecho. | 
| PassengerIndex | String | Número de índice do passageiro. | 
| SegmentIndex | String | Número de índice do trecho. | 
| SeatSelection | String | Detalhes sobre a seleção de assentos. | 
| NumberOfPassengers | String | Número total de passageiros. | 
| NumberOfLegs | String | Número de trechos de voo. | 
| Tier | String |  tier/status Nível de passageiro | 
| Origem | String | Código do aeroporto de partida. | 
| OriginCountryCode | String | Código do país de partida. | 
| Dest | String | Código do aeroporto de destino. | 
| DestCountryCode | String | Código do país de destino. | 
| ProcessedDate | String | Data em que o trecho foi processado. | 
| CreatedDate | String | Data em que o registro foi criado. | 
| CreatedBy | String | Usuário que criou o registro. | 
| UpdatedDate | String | Data em que o registro foi atualizado pela última vez. | 
| UpdatedBy | String | Usuário que atualizou o registro pela última vez. | 
| Status | String | Status atual do trecho. | 
| FlightNumber | String | Número do voo. | 
| Carrier | String | Código da companhia aérea operadora. | 
| CarrierType | String | Tipo de operadora. | 
| IsInternational | String | Indica se o voo é internacional. | 
| IsEticket | String | Indica se o bilhete é eletrônico. | 
| IsArmed | String | Indica se o passageiro está armado. | 
| LapInfant | String | Detalhes sobre bebês de colo. | 
| Pet | String | Indica se você está viajando com animal de estimação. | 
| PrisonerOrGuard | String | Indica o status de prisioneiro ou guarda. | 
| Child | String | Indica se o passageiro é criança. | 
| Married | String | Indica se os trechos são casados. | 
| CheckinEligible | String | Indica a elegibilidade para o check-in. | 
| InEligibleReason | String | Motivo em caso de não elegível para o check-in. | 
| UnEscortedMinor | String | Indica o status de menor desacompanhado. | 
| PremiumAccess | String | Indica compra de acesso premium. | 
| MissingData | String | Indica dados ausentes. | 
| CurrentClassOfService | String | Classe de serviço atual. | 
| BookedClassOfService | String | Classe de serviço da reserva original. | 
| CodeShare | String | Indica um voo de codeshare. | 
| ReverseCodeShare | String | Indica codeshare reverso. | 
| MarketCarrierCode | String | Código da companhia aérea de marketing. | 
| OpCarrierCode | String | Código da companhia aérea operadora. | 
| InConnection | String | Detalhes da conexão de entrada. | 
| OutConnection | String | Detalhes da conexão de saída. | 
| MilesToEarn | String | Milhas a serem recebidas. | 
| Duração | String | Duração do voo. | 
| DurationTimeUnit | String | Unidade de tempo para a duração. | 
| Distância | String | Distância do voo. | 
| DistanceUnit | String | Unidade para medição da distância. | 
| SellType | String | Indica se é uma venda forçada. | 
| GoShow | String | Indica se é um “go show” (passageiro que se apresenta para voo diferente do reservado). | 
| Incapacitated | String | Indica se o passageiro está incapacitado. | 
| Upgraded | String | Indica se houve upgrade no voo. | 
| Downgraded | String | Indica se houve downgrade no voo. | 
| BaggageInsurance | String | Seguro de bagagem. | 
| MaxAllowedBaggage | String | Máximo permitido de bagagens. | 
| BaggageQuantity | String | Número de bolsas. | 
| BaggageFee | String | Taxa total de bagagem. | 
| Arrival | Porta | Detalhes de chegada para o trecho. | 
| Departure | Porta | Detalhes de partida para o trecho. | 
| Seat | Seat | Detalhes do assento. | 
| Prioridade | Prioridade | Detalhe sobre prioridade. | 
| Doc | Doc | Informações do documento de acompanhamento para viagem. | 
| Baggage | Lista de Baggage | Detalhes de bagagens. | 
| Pets | Lista de Pet | Detalhes sobre animais de estimação. | 
| OtherServices | OtherService Lista | Detalhes sobre outros serviços. | 
| Atributos | Map<String, String> | Atributos adicionais. | 


**Campos de índice padrão**  

| Nome do índice padrão | Campo de registro de preferência padrão | 
| --- | --- | 
| \$1airSegmentId | SegmentId | 
| \$1airBookingRef | BookingRef | 


**Tipos de dados de Baggage**  

| Campo de airSegment padrão | Tipo | Description | 
| --- | --- | --- | 
| Id | String | Identificador de bagagem. | 
| TagNumber | String | Número da etiqueta de bagagem. | 
| DepartureDate | String | Data de partida. | 
| BaggageType | String | Tipo de bagagem. | 
| Weight | String | Peso da bagagem. | 
| Tamanho | String | Comprimento da bagagem. | 
| Largura | String | Largura da bagagem. | 
| Altura | String | Altura da bagagem. | 
| PriorityBagDrop | String | Serviço de entrega prioritário de bagagem. | 
| PriorityBagReturn | String | Serviço de devolução prioritária de bagagem. | 
| HandsFreeBaggage | String | Serviço de bagagem “hands-free” (mãos livres). | 
| Taxa | String | Taxa de bagagem. | 
| IsGateBag | String | Indica bagagem verificada no portão. | 
| IsHeavy | String | Indica bagagem pesada. | 


**Tipos de dados de Seat**  

| Campo de airSegment padrão | Tipo | Description | 
| --- | --- | --- | 
| SeatNumber | String | Número do assento. | 
| SeatZone | String | Zona do assento. | 
| SeatType | String | Tipo de assento. | 
| Preço | String | Preço do assento. | 
| NeighborFree | String | Indica se o assento vizinho está livre. | 
| UpgradeAuction | String | Indica a disponibilidade de upgrade por leilão. | 
| Available (Disponível) | String | Indica a disponibilidade do assento. | 
| ExtraSeat | String | Indica assento extra. | 
| AdditionalInformation | String | Informações adicionais sobre o assento. | 


**Tipos de dados de Port**  

| Campo de airSegment padrão | Tipo | Description | 
| --- | --- | --- | 
| Local | String | Nome do local | 
| Código | String | Código do aeroporto | 
| Terminal | String | Terminal do aeroporto | 
| País | String | País do aeroporto | 
| Data | String | Data | 
| Hora | String | Time | 
| EstimatedTime | String | Tempo estimado | 
| ScheduledTime | String | Horário programado | 


**Tipos de dados de Priority**  

| Campo de airSegment padrão | Tipo | Description | 
| --- | --- | --- | 
| TransactionId | String | Identificador da transação. | 
| PriorityServiceType | String | Tipo de serviço prioritário. | 
| LoungeAccess | String | Indica acesso ao saguão | 
| Preço | String | Preço do serviço prioritário | 
| AdditionalInformation | String | Informações adicionais sobre prioridade | 


**Tipos de dados de Pet**  

| Campo de airSegment padrão | Tipo | Description | 
| --- | --- | --- | 
| Species | String | Espécie do animal de estimação | 
| Breed | String | Raça do animal de estimação | 
| Weight | String | Peso do animal de estimação | 
| WeightUnit | String | Unidade de medida do peso | 
| TransportType | String | Tipo de transporte de animal de estimação | 


**OtherService tipo de dados**  

| Campo de airSegment padrão | Tipo | Description | 
| --- | --- | --- | 
| ServiceType | String | Tipo de serviço | 
| Description | String | Service description (Descrição do serviço) | 
| Preço | String | Preço do serviço | 


**Tipos de dados de Doc**  

| Campo de airSegment padrão | Tipo | Description | 
| --- | --- | --- | 
| DocType | String | Tipos de documento | 
| DocTypeNeeded | String | Indica se é necessário documento | 
| Nationality | String | Nacionalidade no documento | 
| DateOfBirth | String | Data de nascimento | 
| AppId | String | Identificador da aplicação | 
| AgentId | String | Identificador de atendente | 
| VerifiedDateTime | String | Hora de verificação do documento | 

# Mapeamento de tipo de objeto para a reserva de hotel padrão
<a name="object-type-mapping-standard-hotel-reservation"></a>

Os tópicos desta seção fornecem a definição de reserva de hotel padrão.

**Topics**
+ [Campos de objeto de reserva de hotel padrão do Customer Profiles](standard-hotel-reservation-object-fields.md)

# Campos de objeto de reserva de hotel padrão do Customer Profiles
<a name="standard-hotel-reservation-object-fields"></a>

A tabela a seguir lista todos os campos no objeto de reserva de hotel padrão do Customer Profiles.


**Reserva de hotel**  

| Campo de hotelReservation padrão | Tipo | Description | 
| --- | --- | --- | 
| ReservationId | String | Identificador exclusivo da reserva de hotel padrão | 
| ConfirmationNumber | String | Número de confirmação fornecido pelo hotel ou mecanismo de reserva | 
| PreferenceRef | String | O identificador que faz referência ao objeto Preference da reserva | 
| Status | String | Status atual da reserva (por exemplo, confirmada ou cancelada) | 
| TripType | String | Propósito ou natureza da viagem (por exemplo, lazer ou negócios) | 
| BrandCode | String | Código que representa a marca do hotel | 
| HotelCode | String | Código que identifica o hotel específico | 
| PhoneNumber | String | Número do telefone de contato da reserva | 
| EmailAddress | String | Endereço de e-mail de contato da reserva | 
| GroupId | String | ID que vincula a reserva a uma reserva de grupo | 
| ContextId | String | Identificador específico do contexto para rastrear a origem da reserva | 
| ProcessedDate | String | Carimbo de data/hora em que a reserva foi processada | 
| CreatedDate | String | Carimbo de data/hora em que a reserva foi criada | 
| CreatedBy | String | Identificador da user/system pessoa que criou a reserva | 
| UpdatedDate | String | Carimbo de data/hora da última atualização da reserva | 
| UpdatedBy | String | Identificador da pessoa user/system que atualizou a reserva | 
| AgentId | String | ID do atendente responsável pela reserva | 
| Reserver | String | Indica se o perfil é quem fez a reserva | 
| SameDayRate | String | Indica se a reserva foi feita para o mesmo dia | 
| Refundable | String | Indica se a reserva é reembolsável | 
| CancellationCharge | String | Taxa de cancelamento, se aplicável. 0 significa nenhuma cobrança. | 
| TransactionId | String | Identificador exclusivo da transação | 
| AmountPerNight | String | Valor cobrado por noite pelo quarto | 
| AdditionalNote | String | Observações ou instruções especiais | 
| NumberOfNights | String | Número de noites na reserva | 
| NumberOfGuests | String | Número total de hóspedes na reserva | 
| TotalAmountBeforeTax | String | Custo total antes de impostos | 
| TotalAmountAfterTax | String | Custo total após impostos | 
| Checkout | CheckOut | Detalhes de checkout | 
| Loyalty | Loyalty | Detalhes do programa de fidelidade | 
| Sala | Sala | Detalhes do quarto | 
| CheckIn | CheckIn | Detalhes de check-in | 
| Pagamento | Pagamento | Detalhes do pagamento | 
| Currency | Currency | Detalhes da moeda | 
| Cancelamento | Cancelamento | Detalhes do cancelamento | 
| Canal | Canal | Detalhes do canal | 
| RatePlan | RatePlan | Detalhes do plano de tarifas | 
| Convidados | Convidados | Detalhes dos hóspedes | 
| Services | ServiceList | Lista de serviços | 
| Atributos | Map<String, String> | Atributos adicionais. | 


**Campos de índice padrão**  

| Nome do índice padrão | Campo de registro de preferência padrão | 
| --- | --- | 
| \$1hotelReservationId | ReservationId | 
| \$1hotelPreferenceRef | preferenceRef | 


**Tipos de dados de Checkout**  

| Campo de hotelReservation padrão | Tipo | Description | 
| --- | --- | --- | 
| Early | String | O check-out antecipado é agendado ou solicitado | 
| Late | String | O check-out tardio é agendado ou solicitado | 
| Self | String | O check-out via autoatendimento é agendado ou solicitado | 
| Data | String | Data de checkout da reserva | 


**Tipos de dados de Loyalty**  

| Campo de hotelReservation padrão | Tipo | Description | 
| --- | --- | --- | 
| ProgramName | String | Nome do programa de fidelidade. | 
| MembershipId | String | ID de membro no programa de fidelidade | 
| Tier | String | Nível no programa de fidelidade | 


**Tipos de dados de Room**  

| Campo de hotelReservation padrão | Tipo | Description | 
| --- | --- | --- | 
| TypeCode | String | Código para o tipo/categoria de quarto | 
| TypeName | String | Nome do tipo de quarto | 
| TypeDesc | String | Descrição do tipo de quarto | 
| Número | String | Número do quarto atribuído | 
| Capacity | String | Capacidade máxima do quarto | 
| AccessibilityType | String | Atributos de acessibilidade | 
| SmokingAllowed | String | Indica se é permitido fumar no quarto | 


**CheckIn tipo de dados**  

| Campo de hotelReservation padrão | Tipo | Description | 
| --- | --- | --- | 
| Data | String | Data de check-in da reserva | 
| DigitalKey | String | Indica se foi emitida uma chave digital do quarto | 
| Early | String | Indica se o check-in antecipado foi solicitado | 
| Late | String | Indica se o check-in tardio foi solicitado | 
| RoomKeys | String | Número de chaves do quarto emitidas | 
| UserSelectedRoom | String | Verdadeiro se o hóspede selecionou seu próprio quarto | 


**Tipos de dados de Payment**  

| Campo de hotelReservation padrão | Tipo | Description | 
| --- | --- | --- | 
| Type | String | Tipo de método de pagamento (por exemplo, crédito, débito ou voucher) | 
| CreditCardToken | String | Número do cartão de crédito com token | 
| CreditCardType | String | Tipo de cartão de crédito (por exemplo, Visa ou Amex) | 
| CreditCardExpiration | String | Data de validade do cartão de crédito | 
| Cvv | String | Valor de verificação do cartão | 
| NameOnCreditCard | String | Nome impresso no cartão de crédito | 
| RoutingNumber | String | Número de roteamento bancário | 
| AccountNumber | String | Número de conta bancária | 
| VoucherId | String | Identificador do voucher, se usado | 
| DiscountCode | String | Código de desconto aplicado | 
| DiscountPercent | String | Porcentagem de desconto aplicada | 


**Tipos de dados de Currency**  

| Campo de hotelReservation padrão | Tipo | Description | 
| --- | --- | --- | 
| Código | String | Código ISO da moeda (por exemplo, USD) | 
| Nome | String | Nome completo da moeda (por exemplo, dólar americano) | 
| Símbolo | String | Símbolo da moeda (por exemplo, \$1) | 


**Tipos de dados de Cancellation**  

| Campo de hotelReservation padrão | Tipo | Description | 
| --- | --- | --- | 
| Motivo | String | Motivo do cancelamento | 
| Comment | String | Observações adicionais sobre o cancelamento | 


**Tipo de dados docanal**  

| Campo de hotelReservation padrão | Tipo | Description | 
| --- | --- | --- | 
| CreationChannelId | String | ID do canal pelo qual a reserva foi feita | 
| LastUpdatedChannelId | String | ID do canal pelo qual a reserva foi atualizada pela última vez | 
| Método | String | Método usado para reserva (por exemplo, web ou aplicativo móvel) | 


**RatePlan tipo de dados**  

| Campo de hotelReservation padrão | Tipo | Description | 
| --- | --- | --- | 
| Código | String | Identificador de código do plano de tarifas da reserva | 
| Nome | String | Nome do plano de tarifas da reserva | 
| Description | String | Descrição do plano de tarifas | 


**Tipos de dados de Service**  

| Campo de hotelReservation padrão | Tipo | Description | 
| --- | --- | --- | 
| ServiceType | String | Tipo de serviço (por exemplo, spa ou café da manhã) | 
| Description | String | Descrição do serviço | 
| Custo | String | Custo do serviço | 


**Tipos de dados de Guest**  

| Campo de hotelReservation padrão | Tipo | Description | 
| --- | --- | --- | 
| Adults | String | Número de hóspedes adultos | 
| Children | String | Número de crianças entre os hóspedes | 

# Mapeamento de tipo de objeto para o programa de fidelidade padrão
<a name="object-type-mapping-standard-loyalty"></a>

Os tópicos desta seção fornecem a definição de programa de fidelidade padrão.

**Topics**
+ [Campos de objeto de programa de fidelidade padrão do Customer Profiles](standard-loyalty-object-fields.md)

# Campos de objeto de programa de fidelidade padrão do Customer Profiles
<a name="standard-loyalty-object-fields"></a>

A tabela a seguir lista todos os campos no objeto de programa de fidelidade padrão do Customer Profiles.


**Loyalty**  

| Campo de programa de fidelidade padrão | Tipo | Description | 
| --- | --- | --- | 
| LoyaltyId | String | Identificador exclusivo do programa de fidelidade padrão | 
| ProgramId | String | Identificador do programa de fidelidade | 
| MembershipId | String | Identificador alternativo dentro do programa | 
| ProgramName | String | Nome do programa de fidelidade. | 
| Group (Grupo) | String | Grupo ou categoria do programa de fidelidade | 
| Canal | String | Canal pelo qual o programa de fidelidade é acessado | 
| CreatedDate | String | Data em que a conta do programa de fidelidade foi criada | 
| EnrollmentDate | String | Data em que o cliente se inscreveu no programa | 
| CreatedBy | String | Usuário ou sistema que criou a conta do programa de fidelidade | 
| UpdatedDate | String | Data da última atualização da conta do programa de fidelidade | 
| LastUpdatedBy | String | Usuário ou sistema que atualizou a conta do programa de fidelidade pela última vez | 
| UpgradeDate | String | Data em que o nível foi atualizado pela última vez | 
| RenewalDate | String | Data de renovação da associação ao programa de fidelidade | 
| AdditionalInformation | String | Informações adicionais | 
| EmailAddress | String | Endereço de e-mail do cliente | 
| EmailAddressVerified | String | Sinalizador que indica se o e-mail foi verificado | 
| PhoneNumber | String | Número de telefone do cliente | 
| PhoneNumberVerified | String | Sinalizador que indica se o número de telefone foi verificado | 
| Status | String | Status atual da conta do programa de fidelidade | 
| Tier | Tier | Detalhes do nível | 
| Points | Points | Detalhes de pontos | 
| PointExpirations | PointExpiration Lista | Detalhes de vencimento de pontos | 
| Pagamento | Pagamento | Detalhes do pagamento | 
| PaymentInformation | PaymentInformation | Detalhes das informações de pagamento | 
| BillingAddress | Endereço associado ao programa de fidelidade | Detalhes do endereço | 
| Atributos | Map<String, String> | Atributos adicionais não cobertos de outra forma | 


**Campos de índice padrão**  

| Nome do índice padrão | Campo de registro de preferência padrão | 
| --- | --- | 
| \$1loyaltyId | LoyaltyId | 
| \$1loyaltyMembershipId | membershipId | 


**Tipos de dados de endereço associado ao programa de fidelidade**  

| Campo de airPreference padrão | Tipo de dados | Description | 
| --- | --- | --- | 
| Address1 | String | A primeira linha do endereço de um cliente. | 
| Address2 | String | A segunda linha do endereço de um cliente. | 
| Address3 | String | A terceira linha do endereço de um cliente. | 
| Address4 | String | A quarta linha do endereço de um cliente. | 
| Cidade | String | A cidade em que o cliente mora. | 
| País | String | O país em que o cliente mora. | 
| Condado | String | O distrito em que o cliente mora. | 
| PostalCode | String | O código postal de endereço do cliente. | 
| Província | String | A província em que o cliente mora. | 
| Estado | String | O estado em que o cliente mora. | 


**Tipos de dados de Tier**  

| Campo de programa de fidelidade padrão | Tipo | Description | 
| --- | --- | --- | 
| CurrentTier | String | Nível atual no programa de fidelidade do cliente | 
| NextTier | String | Próximo nível possível para o cliente | 
| PointsToNextTier | String | Pontos necessários para alcançar o próximo nível | 


**Tipos de dados de Points**  

| Campo de programa de fidelidade padrão | Tipo | Description | 
| --- | --- | --- | 
| Points.Unit | String | Unidade de medida dos pontos | 
| Points.Lifetime | String | Total de pontos vitalícios obtidos | 
| Points.Balance | String | Saldo atual de pontos | 
| Points.Redeemed | String | Total de pontos resgatados | 


**PointExpiration tipo de dados**  

| Campo de programa de fidelidade padrão | Tipo | Description | 
| --- | --- | --- | 
| Points | String | Pontos a expirar | 
| Data | String | Data de validade dos pontos | 


**Tipos de dados de Payment**  

| Campo de programa de fidelidade padrão | Tipo | Description | 
| --- | --- | --- | 
| Type | String | Tipo de pagamento | 
| CreditCardToken | String | Referência de cartão de crédito com token | 
| CreditCardType | String | Tipo de cartão de crédito (por exemplo, Visa) | 
| CreditCardExpiration | String | Data de validade do cartão de crédito | 
| Cvv | String | Valor de verificação do cartão | 
| NameOnCreditCard | String | Nome no cartão | 
| RoutingNumber | String | Número de roteamento bancário | 
| AccountNumber | String | Número de conta bancária | 
| VoucherId | String | Identificador do voucher | 


**PaymentInformation tipo de dados**  

| Campo de programa de fidelidade padrão | Tipo | Description | 
| --- | --- | --- | 
| Agendamento | String | Cronograma de pagamentos | 
| LastPaymentDate | String | Data do último pagamento | 
| NextPaymentDate | String | Data do próximo pagamento | 
| NextBillAmount | String | Valor da próxima fatura | 
| CurrencyCode | String | Código da moeda (por exemplo, USD) | 
| CurrencyName | String | Nome completo da moeda | 
| CurrencySymbol | String | Símbolo da moeda (por exemplo, \$1) | 

# Mapeamento de tipo de objeto para a transação do programa de fidelidade padrão
<a name="object-type-mapping-standard-loyalty-transaction"></a>

Os tópicos desta seção fornecem a definição de transação do programa de fidelidade padrão.

**Topics**
+ [Campos de objeto de transação do programa de fidelidade padrão do Customer Profiles](standard-loyalty-transaction-object-fields.md)

# Campos de objeto de transação do programa de fidelidade padrão do Customer Profiles
<a name="standard-loyalty-transaction-object-fields"></a>

A tabela a seguir lista todos os campos no objeto de transação do programa de fidelidade padrão do Customer Profiles.


**Transação do programa de fidelidade**  

| Campo de loyaltyTransaction padrão | Tipo | Description | 
| --- | --- | --- | 
| TransactionId | String | Identificador exclusivo da transação do programa de fidelidade padrão. | 
| TransactionName | String | Nome ou etiqueta da transação. | 
| TransactionType | String | Tipo de transação (por exemplo, receber, resgatar ou ajustar). | 
| ProgramRef | String | Referência ao programa de fidelidade associado. | 
| MembershipRef | String | Referência à associação ao programa de fidelidade usada na transação. | 
| PromotionRef | String | Referência a uma promoção que influenciou essa transação. | 
| CreatedDate | String | Data em que a transação foi criada. | 
| TransactionDate | String | Data em que a transação ocorreu. | 
| Industry | String | Setor associado à transação (por exemplo, companhia aérea ou hotel). | 
| Local | String | Local em que a transação ocorreu. | 
| CreatedBy | String | Identificador de quem criou a transação. | 
| UpdatedDate | String | A data em que a transação foi atualizada pela última vez. | 
| UpdatedBy | String | Identificador de quem atualizou a transação pela última vez. | 
| Status | String | Status atual da transação. | 
| AccrualType | String | Método de acúmulo (manual, automatizado etc.). | 
| Categoria | String | Categoria da transação (por exemplo, voo ou estadia em hotel). | 
| Canal | String | Canal em que a transação foi iniciada (por exemplo, on-line ou loja física). | 
| ProductId | String | Identificador do produto ou serviço vinculado à transação. | 
| Valor | String | Valor gasto ou movimentado na transação. | 
| OriginValue | String | Valor original antes de qualquer conversão ou compensação. | 
| OriginValueCurrency | String | Moeda do valor original da transação. | 
| OriginValueOffset | String | Ajuste do valor original para promoções, reembolsos etc. | 
| PointsEarned | String | Total de pontos obtidos com essa transação. | 
| PointOffset | String | Pontos ajustados (por exemplo, bônus ou penalidades). | 
| QualifyingPointsEarned | String | Pontos que contam para a qualificação de nível. | 
| TierBefore | String | Nível do cliente antes da transação. | 
| TierAfter | String | Nível do cliente após a transação. | 
| Brand | String | Marca associada à transação. | 
| Description | String | Descrição narrativa da transação. | 
| AdditionalInformation | String | Informações adicionais de formato livre relacionadas à transação. | 
| PaymentMethod | String | Método de pagamento usado (por exemplo, cartão ou voucher). | 
| PointTransfer | PointTransfer | Detalhes da transferência de pontos | 
| Atributos | Map<String, String> | Atributos adicionais. | 


**Campos de índice padrão**  

| Nome do índice padrão | Campo de registro de preferência padrão | 
| --- | --- | 
| \$1loyaltyTransactionId | TransactionId | 


**PointTransfer tipo de dados**  

| Campo de loyaltyTransaction padrão | Tipo | Description | 
| --- | --- | --- | 
| TransferId | String | Identificador da transação de transferência. | 
| SourceProgramId | String | ID do programa de fidelidade de origem. | 
| DestinationProgrmId | String | ID do programa de fidelidade de destino. | 
| SourceMembershipId | String | ID de membro do programa de origem. | 
| DestinationMembershipId | String | ID de membro do programa de destino. | 
| PointsTransferred | String | Pontos deduzidos do programa de origem. | 
| PointsReceived | String | Pontos creditados no programa de destino. | 

# Mapeamento de tipo de objeto para a promoção do programa de fidelidade padrão
<a name="object-type-mapping-standard-loyalty-promotion"></a>

Os tópicos desta seção fornecem a definição de promoção do programa de fidelidade padrão.

usar

**Topics**
+ [Campos de objeto de promoção do programa de fidelidade padrão do Customer Profiles](standard-loyalty-promotion-object-fields.md)

# Campos de objeto de promoção do programa de fidelidade padrão do Customer Profiles
<a name="standard-loyalty-promotion-object-fields"></a>

A tabela a seguir lista todos os campos no objeto de promoção do programa de fidelidade padrão do Customer Profiles.


**Promoção do programa de fidelidade**  

| Campo de loyaltyPromotion padrão | Tipo | Description | 
| --- | --- | --- | 
| PromotionId | String | Identificador exclusivo da promoção do programa de fidelidade padrão. | 
| PromotionName | String | Nome de exibição da promoção. | 
| PromotionType | String | O tipo ou a categoria da promoção (por exemplo, bônus, aumento de nível ou voucher). | 
| ProgramType | String | Indica o tipo de programa de fidelidade ao qual a promoção está vinculada. | 
| ProgramRef | String | ID de referência do programa de fidelidade relacionado. | 
| PartnerId | String | ID de referência de uma organização parceira envolvida na promoção. | 
| PartnerNumber | String | Um identificador ou número relacionado ao parceiro. | 
| Tier | String | Nível visado ou afetado pela promoção. | 
| StartDate | String | Data de ativação da promoção. | 
| EnrolledDate | String | Data em que o usuário se inscreveu na promoção. | 
| EndDate | String | Data de término da promoção. | 
| Valor | String | Valor monetário ou em pontos associado à promoção. | 
| Período | String | Período da promoção (por exemplo, semanal, mensal ou com base em campanha). | 
| Status | String | Status atual da promoção (por exemplo, ativa, expirada ou concluída). | 
| CreatedDate | String | Data em que o registro da promoção foi criado. | 
| CreatedBy | String | Usuário ou sistema que criou o registro da promoção. | 
| UpdatedDate | String | A data em que o registro da promoção foi atualizado pela última vez. | 
| UpdatedBy | String | Usuário ou sistema que atualizou a promoção pela última vez. | 
| CampaignRef | String | Referência externa a uma campanha mais ampla à qual essa promoção pertence. | 
| AdditionalInformation | String | Observações diversas ou texto de marketing sobre a promoção. | 
| TriggerLimit | TriggerLimit | Detalhes do limite de acionamento. | 
| Usage | Usage | Detalhes de uso. | 
| Regras | Regras | Detalhes das regras da promoção. | 
| Incentive | Incentive | Detalhes do incentivo da promoção. | 
| Atributos | Map<String, String> | Metadados adicionais ou valores específicos do programa. | 


**Campos de índice padrão**  

| Nome do índice padrão | Campo de registro de preferência padrão | 
| --- | --- | 
| \$1loyaltyPromotionId | PromotionId | 


**Tipos de dados de Rules**  

| Campo de loyaltyPromotion padrão | Tipo | Description | 
| --- | --- | --- | 
| Nome | String | Nome da regra dentro das regras da promoção. | 
| Description | String | Descrição da regra dentro das regras da promoção. | 


**Tipos de dados de Incentive**  

| Campo de loyaltyPromotion padrão | Tipo | Description | 
| --- | --- | --- | 
| Type | String | O tipo de incentivo (por exemplo, bonusPoints, voucher ou tierUpgrade). | 
| Valor | String | Valor do incentivo, como quantidade de pontos ou valor do voucher. | 
| Unidade | String | A unidade do valor do incentivo (por exemplo, pontos, % ou USD). | 


**TriggerLimit tipo de dados**  

| Campo de loyaltyPromotion padrão | Tipo | Description | 
| --- | --- | --- | 
| Times | String | Número de vezes que uma promoção pode ser acionada. | 
| Intervalo | String | Limite de intervalo de acionamento. | 


**Tipos de dados de Usage**  

| Campo de loyaltyPromotion padrão | Tipo | Description | 
| --- | --- | --- | 
| UsageProgressPercent | String | Porcentagem de progresso do uso da promoção. | 
| UsageCompleted | String | O número de usos concluídos. | 
| UsageTarget | String | Número-alvo de usos. | 

# Mapeamento de tipos de objetos para objetos do Web Analytics
<a name="standard-loyalty-promotion-object-mapping-web-analytics"></a>


**WebAnalytics Esquema de objeto padrão**  

| Campo | Tipo | Description | 
| --- | --- | --- | 
|  Atributos do evento  | 
|  EventId  |  String  |  Identificador exclusivo para um evento de análise da web.  | 
|  EventType  |  String  | Tipo do evento de análise da web, como - Visualização de página, envio de formulário, cliques em botões, sAbra a linha principal\$1u0000Interação da barra de pesquisa, solicitações de erro do aplicativo, interações com o carrinho, compras, rolagens etc. | 
|  EventTimestamp  |  Número  |  Data e hora do evento em milissegundos.  | 
|  EventDuration  |  Número  |  EventDuration representa a quantidade de tempo que um usuário passou durante uma interação específica, medida em segundos. Os casos de uso comuns incluem: tempo gasto visualizando um produto, duração de uma sessão de navegação em uma página específica, tempo gasto em um recurso etc.  | 
|  EventValue  |  Número  |  EventValue é um atributo numérico que representa o valor ou a importância de um evento de interação. Os casos de uso comuns incluem: valor da compra para eventos de transação, valores de classificação para avaliações de produtos, porcentagem de conclusão para visualizações de vídeos etc.  | 
|  Atributos da sessão  | 
|  ID da sessão  |  String  |  Identificador exclusivo para a sessão.  | 
|  Sessão. StartTimestamp  |  Número  |  Milissegundo de época indicando a data e hora de início da sessão.  | 
|  Atributos de página/tela  | 
|  Título da página  |  String  |  Título de um App/Screen nome da Web para um aplicativo móvel.  | 
|  Página. Localização  |  String  |  URL de uma página da Web. Para dispositivos móveis, pode ser um link direto ou uma rota para a tela.  | 
|  Página. Referenciador  |  String  |  Ecrã/página anterior.  | 
|  Página.Categoria  |  String  |  Agrupamento lógico de um screen/page. Might be useful to group nested URLs/app local.  | 
|  Elementos HTML/DOM  | 
|  ID do elemento  |  String  |  ID do elemento HTML  | 
|  Tipo de elemento  |  String  |  Tipo de elemento - botão, links de ancoragem, etc.  | 
|  Classes de elementos  |  String  |  Classes de estilo CSS do elemento  | 
|  Element.Texto  |  String  |  Texto do elemento (útil para botões, espaços reservados para campos de entrada, etc.).  | 
|  Elemento. AltText  |  String  |  AltText de um elemento HTML (geralmente usado para imagens).  | 
|  Element.Fonte  |  String  |  Fonte de um vídeo, imagem etc.  | 
|  Formulário  | 
|  ID do formulário  |  String  |  Identificador exclusivo para um formulário de entrada  | 
|  Nome do formulário  |  String  |  Nome do formulário  | 
|  Comprimento do formulário  |  String  |  Número de campos de entrada em um formulário.  | 
|  Formulário. ValidationErrors  |  Número  |  Número de erros de validação no formulário.  | 
|  Formulário. FieldsCompleted  |  Número  |  Número de campos preenchidos.  | 
|  Formulário. FieldsRequired  |  Número  |  Número de campos obrigatórios.  | 
|  Pesquisa  | 
|  Pesquisar. Consultar  |  String  |  Cadeia de consulta usada na entrada  | 
|  Pesquisar. TotalMatchingResults  |  Número  |  Número total de resultados da pesquisa.  | 
|  Pesquisar. ResultsPerPage  |  Número  |  Número de resultados exibidos por página.  | 
|  Pesquisar. CurrentResultsPage  |  Número  |  Página de resultados atual que o usuário está visualizando.  | 
|  Pesquisar. FilterExpression  |  String  |  Qualquer expressão de filtro adicional usada.  | 
|  Pesquisar. SortCriteria  |  String  |  Critérios para classificar o resultado da pesquisa. Por exemplo - relevância, preço, etc.  | 
|  Pesquisar. SortOrder  |  String  |  Ordem de classificação dos resultados da pesquisa - Ascendente/Decrescente.  | 
|  Lista de itens/itens  | 
|  Item  |  Item  |  Item focado em um evento, indicando o item adicionado ao carrinho, item visualizado, etc.  | 
|  ItemsList  |  Lista <Item>  |  Lista focada de itens em um evento, indicando itens comprados, itens em um carrinho, resultados de pesquisa de itens, etc.  | 
|  Impressões do item  | 
|  AdditionalItemImpressions  |  Lista <Item>  |  Lista de impressões de itens adicionais  | 
|  Carrinho  | 
|  ID do carrinho  |  String  |  Identificador exclusivo para um carrinho.  | 
|  Carrinho. ItemsCount  |  Número  |  Número de itens no carrinho.  | 
|  Carrinho. Moeda  |  String  |  Moeda para o valor do carrinho.  | 
|  Valor do carrinho  |  Número  |  Valor monetário dos itens no carrinho.  | 
|  Informações do pedido  | 
|  OrderId  |  String  |  Identificador exclusivo para um pedido. Somente armazenaremos o identificador do pedido aqui, outras informações relacionadas ao pedido serão armazenadas no objeto padrão do pedido.  | 
|  Dispositivo  | 
|  DeviceId  |  String  |  Identificador exclusivo do dispositivo do usuário.  | 
|  Atributos do scroll  | 
|  Rolar. DepthPercentage  |  String  |  Porcentagem de profundidade de rolagem vertical. Isso ajuda a entender até que ponto os usuários percorrem uma página da web.  | 
|  scroll.position X  |  Número  |  Posição de rolagem horizontal em pixels a partir da esquerda.  | 
|  Scroll.position Y  |  Número  |  Posição de rolagem vertical em pixels a partir da parte superior.  | 
|  Erro  | 
|  Descrição do erro  |  String  |  Uma breve descrição do erro.  | 
|  Tipo de erro  |  String  |   Error/Server Erro de entrada do usuário.  | 
|  Usuário  | 
|  ID do usuário  |  String  |  Identificador exclusivo do usuário  | 
|  Usuário. AnonymousId  |  String  |  Anônimo UserId. Esse seria um UniqueID atribuído a um usuário quando ele não estivesse logado.  | 
|  Usuário. IsReturning  |  String  |  Um valor booleano que indica se um usuário está revisitando.  | 
|  Usuário. IsLoggedIn  |  String  |  Um valor booleano que indica se um usuário está logado.  | 
|  Activity Location  | 
|  Location.Country  |  String  |  País de atividade do usuário.  | 
|  Localização.Estado  |  String  |  Estado da atividade do usuário.  | 
|  Localização.Província  |  String  |  Província de atividade do usuário.  | 
|  Localização.Condado  |  String  |  Condado de atividade do usuário.  | 
|  Localização.Cidade  |  String  |  Cidade de atividade do usuário.  | 
|  Localização.Latitude  |  String  |  Coordenadas de localização da atividade do usuário  | 
|  Localização.Longitude  |  String  |  Coordenadas de localização da atividade do usuário  | 
|  Atributos do aplicativo  | 
|  Application.Name  |  String  |  O nome da aplicação.  | 
|  Application.Version  |  String  |  Se o dispositivo for móvel, podemos capturar a versão do aplicativo aqui. O usuário também pode considerar o uso disso para A/B testes populacionais ou atributos de experimentação.  | 
|  Aplicação.Ambiente  |  String  |  Ambientes de aplicativos, como - Beta, Gamma, Prod.  | 
|  Atributos personalizados  | 
|  Atributos  |  Map<String, String>  |  Quaisquer atributos ou metadados personalizados para adicionar ao evento.  | 


**WebAnalytics Esquema do objeto do item**  

| Campo | Tipo | Description | 
| --- | --- | --- | 
|  Id  |  String  |  Identificador exclusivo para o item.  | 
|  Título  |  String  |  Título do item.  | 
|  Categoria  |  String  |  Categoria do item.  | 
|  Valor  |  String  |  Valor monetário do item.  | 
|  Moeda  |  String  |  Moeda do item.  | 
|  Quantidade  |  Número  |  Quantidade do item.  | 
|  ImpressionType  |  String  |  Cadeia de caracteres que identifica o tipo de impressão de um evento. Por exemplo: em destaque, patrocinado, principais opções, etc.  | 
|  ImpressionId  |  String  |  Um identificador de sequência de caracteres para identificar de forma exclusiva uma impressão.  | 


**Esquema de objeto padrão do dispositivo**  

| Campo | Tipo | Description | 
| --- | --- | --- | 
|  DeviceId  |  String  |  Um identificador exclusivo para o dispositivo.  | 
|  Tipo  |  String  |  Tipo de dispositivo (por exemplo, desktop, celular)  | 
|  Modelo  |  String  |  Modelo do dispositivo, como - Macbook Pro/Air, IPhone 16, etc.  | 
|  Fabricante  |  String  |  Fabricante do dispositivo.  | 
|  OperatingSystem  |  String  |  Indica Windows MacOs, IOS, Android.  | 
|  OperatingSystemVersion  |  String  |  Versão do sistema operacional  | 
|  ScreenWidth  |  Número  |  Largura da tela ViewPort  | 
|  ScreenHeight  |  Número  |  Altura da tela ViewPort  | 
|  Navegador  |  String  |  Nome do navegador com o qual o usuário está interagindo.  | 
|  BrowserVersion  |  String  |  Versão do navegador  | 
|  Locale  |  String  |  Local do dispositivo ou aplicativo.  | 
|  Atributos  |  Map<String, String>  |  Qualquer atributo personalizado para um dispositivo.  | 

# Mapeamento de tipo de objeto para o catálogo de itens
<a name="standard-loyalty-promotion-object-mapping-item-catalog"></a>


| Campo | Tipo | Description | 
| --- | --- | --- | 
|  Id  | String | Identificador exclusivo para o item no catálogo. | 
|  Nome  | String | Nome do item | 
|  Código  | String | Código do item do catálogo | 
|  Tipo  | String | Tipo de item do catálogo | 
|  Categoria  | String | Categoria do item no Catálogo | 
|  Description  | String | Descrição do item | 
|  AdditionalInformation  | String | Qualquer informação adicional relevante para o item. | 
|  ImageLink  | String | Link para a imagem do item | 
|  Link  | String | URL do item | 
|  Preço  | String | Preço do item | 
|  CreatedAt  | Longo | Carimbo de data e hora da época para a qual o item foi criado | 
|  UpdatedAt  | Longo | Data e hora da época para a qual o item foi atualizado | 
| Atributos | Map<String, String> | Atributos adicionais do item | 

**nota**  
Você só pode excluir o tipo de objeto de domínio via APIs. Você pode excluir a integração do catálogo de itens depois que todos os recomendadores tiverem sido excluídos primeiro. Isso evita problemas de dependência de dados.  
**Etapas para excluir:**  
1. Exclua todos os recomendadores existentes em seu domínio  
2. Navegue até a integração do catálogo de itens.  
3. Selecione a opção de exclusão.

# Mapeamento de tipo de objeto para a receita de estadia em hotel padrão
<a name="object-type-mapping-standard-hotel-stay-revenue"></a>

Os tópicos desta seção fornecem a definição de receita de estadia em hotel padrão.

**Topics**
+ [Campos de objeto de receita de estadia em hotel padrão do Customer Profiles](standard-hotel-stay-revenue-object-fields.md)

# Campos de objeto de receita de estadia em hotel padrão do Customer Profiles
<a name="standard-hotel-stay-revenue-object-fields"></a>

A tabela a seguir lista todos os campos no objeto de receita de estadia em hotel padrão do Customer Profiles.


**Receita de estadia em hotel**  

|  hotelStayRevenue Campo padrão | Tipo | Description | 
| --- | --- | --- | 
| StayRevenueId | String | O identificador exclusivo da receita de estadia em hotel padrão. | 
| CurrencyCode | String | Código ISO da moeda (por exemplo, USD) | 
| CurrencyName | String | Nome completo da moeda (por exemplo, dólar americano) | 
| CurrencySymbol | String | Símbolo da moeda (por exemplo, \$1) | 
| ReservationId | String | Identificador exclusivo da reserva de hotel. | 
| GuestId | String | Identificador exclusivo do hóspede. | 
| LastUpdatedOn | String | Carimbo de data/hora da última atualização do registro de estadia. | 
| CreatedOn | String | O carimbo de data/hora da criação do registro de estadia. | 
| LastUpdatedBy | String | Identificador da última vez user/system que atualizou o registro de estadia | 
| CreatedBy | String | Identificador da pessoa user/system que criou o registro de estadia | 
| StartDate | String | Data de início da estadia em hotel. | 
| HotelCode | String | Código que identifica o hotel específico | 
| Tipo | String | Tipo de receita (por exemplo, tarifa do quarto, incidentes ou impostos). | 
| Description | String | Descrição do item de receita. | 
| Valor | String | Valor do item de receita. | 
| ProcessedDate | String | Data em que a receita foi processada. | 
| Status | String | Status do item de receita. | 
| Atributos | Map<String, String> | Metadados adicionais ou valores específicos do programa. | 


**Campos de índice padrão**  

| Nome do índice padrão | Campo de registro de preferência padrão | 
| --- | --- | 
| \$1 hotelStayRevenue Identificação | StayRevenueId | 