

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

# FAQs
<a name="faqs"></a>

 Use essas perguntas e respostas comuns para ajudar na integração personalizada. 

**Topics**
+ [Perguntas frequentes gerais](general-faq.md)
+ [Perguntas frequentes técnicas — Campos](technical-faq-fields.md)
+ [Perguntas frequentes técnicas — Amazon S3](technical-faq-s3.md)
+ [Perguntas frequentes técnicas — leads e oportunidades](technical-faq-leads-and-opps.md)
+ [Perguntas frequentes técnicas — controle de versão e compatibilidade com versões anteriores](technical-faq-versioning.md)

# Perguntas frequentes gerais
<a name="general-faq"></a>

## Como a integração funciona?
<a name="how-does-the-integration-work"></a>

 **P: Posso acessar o bucket do Amazon Simple Storage Service (Amazon S3) usado para enviar e receber os arquivos?**

Sim. Os parceiros podem acessar programaticamente o bucket do Amazon S3 usando secret/access a chave AWS Identity and Access Management do (IAM) que tem acesso ao bucket. Os parceiros não terão acesso ao console aos buckets do Amazon S3 porque esses buckets estão na própria conta da Amazon Web Services (AWS). 

 **P: De que conjunto de habilidades o desenvolvedor do parceiro precisa?**

O desenvolvedor do parceiro precisa estar familiarizado com o sistema de gerenciamento de relacionamento com o cliente (CRM) e com o Amazon S3. 

 **P: Os arquivos de código de amostra incluem código completo ou o parceiro precisa escrever o código?**

O parceiro precisa escrever o código com base nos arquivos de código de amostra fornecidos. 

 **P: Se o parceiro desenvolve sua solução em Python, Golang ou qualquer outra linguagem, o AWS Partner Network (APN) Customer Engagement (ACE) fornece algum kit de desenvolvimento de software (SDK) nessas linguagens para essa integração?**

Não. 

 **P: Qual é o processo de sincronização do bucket do Amazon S3 com o ACE interno?**

A cada hora, um processo em lote é executado para coletar os arquivos e sincronizar as informações. Qualquer atualização que a equipe de AWS vendas fizer no registro pode levar até uma hora para ser enviada para o repositório do parceiro. Os parceiros podem receber uma notificação por e-mail sobre atualizações imediatamente, mas as atualizações ainda AWS podem ser adiadas em uma hora. 

 **P: Qual é a frequência de envios de arquivos de leads e oportunidades pela ACE?**

A ACE envia os dados de leads e oportunidades a cada uma hora. 

 **P: Existe um ambiente de sandbox para o ACE?**

Sim. Temos um ambiente de sandbox para o ACE, mas não podemos fornecer acesso aos parceiros por motivos de segurança. Crie um caso de suporte no Partner Central se quiser ter novas oportunidades ou leads em sua lista. 

 **P: Como mantemos identificadores no CRM e no APN do parceiro?**

Para oferecer mais flexibilidade aos nossos parceiros, usamos dois conjuntos de identificadores em nosso sistema. 

1.  `apnCrmUniqueIdentifier`: AWS gerencia esse identificador. Tudo começa com `OXXXXXX` `LXXXXXX` oportunidades e leads. 

1.  `PartnerCrmUniqueIdentifier`/`partnerCrmLeadId`: O parceiro gerencia esse identificador de oportunidades e leads, respectivamente, em seu CRM. Os parceiros devem adicionar esse identificador ao aproveitar novas oportunidades de rastrear atualizações até seu CRM. 

 Quando uma oportunidade é enviada sem `apnCrmUniqueIdentifier` ou`partnerCrmUniqueIdentifier`, AWS trata-a como uma nova oportunidade e atribui uma nova `apnCrmUniqueIdentifier` para a oportunidade. 

 Quando uma oportunidade é enviada com um `apnCrmUniqueIdentifier` ou`partnerCrmUniqueIdentifier`, AWS trata-a como uma ação de atualização e atualiza a oportunidade existente com os dados da carga útil. 

 **P: Como faço para evitar que registros duplicados sejam criados em ambos os sistemas?**

Do lado do CRM do parceiro, deve haver um identificador exclusivo para cada registro enviado ao ACE, que é chamado`partnerCrmUniqueIdentifier`. Da mesma forma, o ACE também mantém um identificador exclusivo para cada registro, que é chamado`apnCrmUniqueIdentifier`. Quando os dados são enviados, tanto a ACE quanto o parceiro precisam incluir esses dois campos, o que ajuda a identificar se o registro é uma nova oportunidade (se estiver em branco) ou existente (se preenchido). 

# Perguntas frequentes técnicas — Campos
<a name="technical-faq-fields"></a>

 **P: A integração é compatível com o formato CSV?**

Não. A integração aceita somente formatos de arquivo JSON. 

 **P: Quando os arquivos precisam ser excluídos das pastas de saída?**

Exclua os arquivos somente depois de processá-los com sucesso. 

 **P: Se eu excluir acidentalmente os arquivos das pastas de saída, onde posso encontrar os arquivos originais?**

Os arquivos estão disponíveis nas `lead-outbound-archive` pastas `opportunity-outbound-archive` e. 

 **P: O que eu faço para obter suporte durante o desenvolvimento?**

Para obter ajuda durante o desenvolvimento, entre em contato com o suporte da AWS Partner Network (APN) no Partner Central. 

 **P: Qual é a diferença entre `opportunityOwnerName` e`opportunityOwnerEmail`?**
+ `opportunityOwnerName`: o nome do proprietário da oportunidade na organização parceira. Ele precisa ser um usuário do Partner Central.
+ `opportunityOwnerEmail`: o e-mail do proprietário da oportunidade na organização parceira. Ele precisa ser um usuário do Partner Central. Se não for fornecida, a oportunidade é criada com o líder da Partner Central Alliance como proprietário.

 **P: Qual é o fuso horário de todos os campos de data (`targetCloseDate`,`lastModifiedDate`,`createdDate`, e`acceptBy`)?**

O fuso horário para os campos de data é Greenwich Mean Time (GMT). 

 **P: Os arquivos JSON de entrada têm versão?**

Não. A Amazon Web Services (AWS) não oferece suporte ao controle de versão dos arquivos. O APN Customer Engagement (ACE) processa o arquivo imediatamente após o recebimento e, em seguida, exclui o arquivo após o processamento bem-sucedido. Se recebermos o mesmo nome de arquivo novamente, ele será rejeitado. 

 **P: Quais campos no arquivo JSON do Amazon Simple Storage Service (Amazon S3) indicam a criação e a data de atualização mais recente de um determinado lead e oportunidade?**

`createdDate` e `lastModifiedDate`. 

 **P: Como você determina se uma oportunidade é nova ou existente?**

O campo `PartnerCrmUniqueIdentifier` é um identificador exclusivo de cada oportunidade que solicitamos do parceiro. Esse identificador deve ser definido no CRM de origem do sistema do parceiro. Usamos isso para determinar se existe uma oportunidade em AWS. Se ela existir, atualizamos a oportunidade com as informações compartilhadas. Caso contrário, criamos uma nova oportunidade.

 Quando enviamos dados para o parceiro, incluímos `PartnerCrmUniqueIdentifier` `apnCrmUniqueIdentifier` e. Se a oportunidade compartilhada por AWS estiver sendo enviada pela primeira vez, você não verá nenhum valor para`PartnerCrmUniqueIdentifier`. Isso ajuda você a tratar a oportunidade como nova da ACE. Depois de inseri-lo em seu CRM, você envia as atualizações de volta para nós com e. `PartnerCrmUniqueIdentifier` `apnCrmUniqueIdentifier` 

 **P: É possível ter mais de um arquivo JSON de saída e de resultado no Amazon S3?**

 Sim. Às vezes, podemos gerar mais arquivos na pasta de saída. Da mesma forma, se você enviar arquivos para a pasta de entrada, nós os processaremos e manteremos os arquivos de resultados na pasta de resultados. Você deve marcar ou excluir os arquivos de resultados após o processamento. 

 **P: O arquivo de saída contém mais de um registro?**

Sim. O arquivo de saída pode conter vários registros. 

 **P: Se 20 oportunidades de entrada forem enviadas em um único arquivo JSON de entrada na seção de oportunidades e uma das oportunidades não estiver em conformidade com o padrão da APN, o que acontece?**

Se o formato estiver incorreto, independentemente do caso, o arquivo inteiro será rejeitado. Se o formato estiver correto, mas somente uma oportunidade não puder ser processada por nós, o arquivo de resultados incluirá todas as 20 oportunidades e seu status, junto com a mensagem de erro da oportunidade fracassada. 

 **P: Quais são os principais atributos para validar se o arquivo JSON foi processado com sucesso?**

Esses são os principais atributos para ajudar você a entender se o arquivo JSON foi processado com êxito. 

```
{
  "inboundApiResults": [
    {
      "warnings": null,  // no warnings
      "partnerCrmUniqueIdentifier": "XXXX", //uniqueId from Partner side 
      "isSuccess": true, // file successfully processed
      "errors": null, //no errors reported 
      "apnCrmUniqueIdentifier": "OXXXX" //uniqueId from AWS side
    }
  ]
}
```

 **P: O que acontece se eu enviar um JSON inválido?**

Você recebe esta resposta de erro: "não `[{input JSON}]` é do tipo`object`”. 

 **P: Quantos lead/opportunity registros podem ser incluídos em um único arquivo JSON de entrada?**

No máximo 50 registros podem estar em um arquivo. 

# Perguntas frequentes técnicas — Amazon S3
<a name="technical-faq-s3"></a>

 **P: Onde posso obter a documentação da API REST do Amazon Simple Storage Service (Amazon S3)?**

Para obter mais informações, consulte a Introdução à [API REST do Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html). 

 **P: Como faço para obter os detalhes da chave do Amazon Web Services AWS Key Management Service (AWS KMS) para me autenticar e acessar o bucket do Amazon S3?**

AWS Partner Network (APN) compartilha uma política que inclui o nome da chave. 

 **P: Como faço para autenticar o Amazon S3 a partir do Salesforce.com (SFDC)?**

Use o arquivo de código de amostra [S3\$1Authentication.cls para autenticar o Amazon S3 a partir](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/S3_Authentication.cls) do SFDC. 

 **P: Como faço o upload do arquivo do kit de desenvolvimento de AWS software (SDK) para o S3?**

Use o comando AWS CLI a seguir para carregar o arquivo no S3. 

```
aws s3 cp example.json s3://awsexamplebucket/opportunity- inbound/filename.json --acl bucket-owner-full-control
```

 O arquivo de código de amostra [Sample\$1 AceOutboundBatch .cls](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/Sample_AceOutboundBatch.cls) contém código para carregar o arquivo de dados do SFDC. 

 **P: Quem é o proprietário do bucket Amazon S3?**

AWS possui e gerencia o bucket do Amazon S3. Você tem acesso programático ao seu próprio bucket do Amazon S3 com AWS Identity and Access Management o usuário (IAM). 

 **P: Há pastas ou compartimentos separados para receber e enviar arquivos?**

Há um bucket com pastas diferentes para receber e enviar os arquivos. Consulte o guia do usuário para obter mais detalhes sobre as pastas. 

 **P: Preciso acessar o bucket do Amazon S3 usando ou posso acessá-lo diretamente usando AWS Lambda o sistema de gerenciamento de relacionamento com o cliente (CRM)?**

Você pode acessá-lo nos dois sentidos. 

 **P: O bucket do Amazon S3 é protegido ou criptografado?**

Sim. Nós habilitamos o mecanismo de criptografia padrão que o Amazon S3 oferece. 

 **P: É possível habilitar o Amazon Simple Notification Service (Amazon SNS) para ouvir o bucket do Amazon S3, para que eu possa atuar apenas no evento, em vez de fazer pesquisas periodicamente?**

Não. Atualmente, o APN Customer Engagement (ACE) não oferece suporte a esse recurso. 

 **P: A quais pastas eu tenho acesso e qual é a finalidade de cada pasta?**

Você pode encontrar a lista de pastas do Amazon S3 em. [Pré-requisitos de integração](crm-integration-setting-up.md) 

# Perguntas frequentes técnicas — leads e oportunidades
<a name="technical-faq-leads-and-opps"></a>

## Envie e receba leads e oportunidades
<a name="send-and-receive-leads-and-opportunities"></a>

 **P: Existe uma convenção de nomenclatura de arquivos?**

Cada nome de arquivo precisa ser exclusivo. Recomendamos o nome do arquivo`PartnerProvided FileName+{timestamp}.json`. 

 **P: Qual é a estrutura dos resultados?**

Os arquivos de amostra dos resultados (sucesso e erro) podem ser baixados dos seguintes locais: 
+  [Exemplo de sucesso de resultados de leads. JSON](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead-Results-Success-Sample.json) 
+  [Exemplo de sucesso de resultados de oportunidades. JSON](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Results-Success-Sample.json) 
+  [Lidere resultados com erros Sample.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead-Results_With-Errors-Sample.json) 
+  [Resultados de oportunidade com erros Sample.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Results_With-Errors-Sample.json) 

 **P: Qual é a convenção de nomenclatura dos resultados?**

`PartnerProvidedFileName_result.json` 

 **P: E se eu enviar um segundo arquivo JSON com o mesmo nome?**

Não processaremos o arquivo e ele será movido para a pasta de arquivamento. 

 **P: Qual é o limite de tamanho do arquivo de entrada?**

O limite de tamanho do arquivo de entrada é de 1 MB. 

 **P: Há um número máximo de oportunidades e leads que podem ser agrupados em um arquivo JSON?**

Dado o limite de 1 MB, recomendamos que você tenha uma oportunidade ou lead por arquivo. 

 **P: Estou recebendo uma mensagem de erro de acesso negado, então não consigo carregar os arquivos. O que devo fazer?**

Os parceiros recebem uma mensagem de *acesso negado* por dois motivos. 

1.  Você carregou o arquivo na `outbound` pasta em vez da `inbound` pasta. Faça o upload do arquivo na `inbound` pasta. 

1.  Você precisa fornecer uma lista de controle de acesso (ACL). Use o seguinte comando da CLI do Amazon Web Services (AWS) para fazer o upload do arquivo de dados: 

```
aws s3 cp example.json s3://awsexamplebucket --acl bucket-owner-full-control
```

 **P: O que acontece se arquivos com extensões como`.pdf`,`.docx`, ou qualquer outra extensão `.json` forem carregados?**

Rejeitamos os arquivos e geramos um `*.error.json` arquivo com os detalhes do motivo. 

 **P: O que eu faço depois de receber uma mensagem de erro de problema de dados na produção?**

1. Se os dados precisarem ser corrigidos no sistema de gerenciamento de relacionamento com o cliente (CRM) do parceiro, depois de corrigir os dados, envie o arquivo revisado para o Amazon Simple Storage Service (Amazon S3). 

1. Se algum esclarecimento for necessário sobre os dados, entre em contato com seu gerente de desenvolvimento de parceiros (PDM). 

1. Para qualquer outro suporte técnico, apresente um caso de suporte AWS Partner Network (APN) no portal da APN. 

 **P: Onde posso encontrar os arquivos de resultados e por quanto tempo eles estão disponíveis?**

Os arquivos de resultados estão nas `opportunity-inbound-results` pastas `lead-inbound-results` e. Eles estão disponíveis até que você os exclua. Você pode excluir os arquivos após a extração bem-sucedida. 

 **P: Se eu precisar encontrar um arquivo de resultados depois de excluí-lo, onde podemos encontrá-lo?**

Você pode encontrar os arquivos de resultados nas `opportunity-inbound-results-archive/YYYY/MM/DD` pastas `lead-inbound-results-archive/YYYY/MM/DD` e. 

 **P: Se houver alguma falha no processamento do arquivo pela APN, como sou notificado?**

A APN tem alarmes que criam automaticamente tickets Sev2 para rastrear os erros de processamento. Analisamos, resolvemos e comunicamos esses dados aos parceiros. 

 **P: Quais campos podem ser atualizados após o lançamento da oportunidade?**

Os campos a seguir podem ser atualizados somente pelos parceiros do Accelerate Vendor Independent Software Vendor (ISV):
+ `isThisForMarketplace` 
+ `isNetNewBusinessForCompany` 
+ `deliveryModel` 
+ `awsFieldEngagement` 
+ `additionalComments` 

 **P: Recebi um erro de *Registro não editável*. O que isso significa?**

Quando você envia uma oportunidade indicada a um novo parceiro, ela passa pelo processo de validação e a equipe de Engajamento do Cliente (ACE) da APN deve aprová-la ou rejeitá-la. Embora a oportunidade esteja em análise e ainda não tenha sido validada, você não pode atualizar o registro e você recebe esse erro. 

 **P: O que acontece se não houver nenhuma atividade do meu lado (exemplo: não estou processando o arquivo ou não estou enviando nenhuma oportunidade de entrada)?**

Se você não enviar nenhuma informação ou não estiver processando os arquivos que fornecemos, atualmente não temos um mecanismo para alertá-lo. Recomendamos que você monitore seu sistema para garantir que as informações estejam fluindo para a APN. 

 **P: Em quanto tempo os resultados do JSON ficam disponíveis na pasta de resultados após o envio de uma oportunidade/lead de new/updated entrada?**

O processamento é quase em tempo real. Você deve receber os arquivos em menos de cinco minutos. 

 **P: Se eu enviar um CRM de oportunidades de entrada que não esteja em conformidade com a format/length restrição do padrão da APN, como o sistema lidará com isso? Isso gera o relatório de erros?**

Se o arquivo não estiver no formato de definição de campo, o arquivo resultante do APN chamará o arquivo. 

 **P: Não tenho um ID de AWS conta no momento do lançamento. O que eu faço?**

De acordo com o processo ACE, `Launched` significa carga de trabalho concluída e cobrança iniciada. Isso requer um ID de AWS conta. Para obter mais informações, consulte o [Programa ACE FAQs](https://partnercentral.awspartner.com/partnercentral2/s/resources?Id=0690h000003xjjXAAQ). 

 **P: Após o Teste de Aceitação do Usuário (UAT), como os dados históricos devem ser tratados durante a mudança para a produção?**

Por padrão, quando alguma atualização acontece no ACE, enviamos essas oportunidades para o bucket do Amazon S3. Para dados históricos que você não deseja processar, você precisa fornecer valores fictícios, como `X0001, X0002….X000N` na extração, do que você não deseja processar em seu sistema. `partnerCrmUniqueIdentifier` Você precisa escrever um código para reconhecer esses identificadores e processá-los adequadamente. O restante das oportunidades fornece o `partnerCrmUniqueIdentifier` valor correto. Isso garante que você tenha controle total sobre o que processar e o que não processar em seu sistema. 

 **P: O arquivo de saída contém mais de um registro?**

Sim. O arquivo de saída pode conter mais de um registro. 

 **P: Por que os dados *enviam Aceitar para visualização* em alguns campos?**

Para uma oportunidade ou lead AWS indicado, todos os campos de PII são mascarados com o rótulo *Aceitar para visualização* até que a oportunidade ou o lead seja aceito por você. Depois de aceito, você recebe todos os campos de dados no próximo ciclo de sincronização. 

 **P: O que eu faço quando uma nova oportunidade ou lead AWS indicado é sincronizado pela primeira vez?**

Quando uma nova oportunidade ou lead é sincronizado pela primeira vez, você precisa aceitá-lo ou rejeitá-lo para obter dados adicionais (exemplo: contatos do cliente). 

## Criação e atualização de oportunidades/leads
<a name="creating-and-updating-opportunitiesleads"></a>

 **P: Como faço para incluir novas oportunidades *indicadas por parceiros (originadas)* no ACE por meio da integração?**

Para criar novas oportunidades no ACE por meio da integração, você precisa ingerir as informações de oportunidade necessárias no formato JSON definido na `opportunity-inbound` pasta. AWS processa essas informações, cria uma nova oportunidade no ACE e compartilha os resultados de uma operação de successful/failed criação na `opportunity-inbound-processed-results` pasta. 

 **P: Como a integração diferencia o envio de novas oportunidades e as atualizações?**

O campo `PartnerCrmUniqueIdentifier` em cada oportunidade é um identificador exclusivo obrigatório. Esse identificador deve ser definido no CRM de origem do sistema. AWS usa isso para determinar se já existe uma oportunidade no ACE. Se estiverem disponíveis no ACE, usamos as informações compartilhadas para atualizar a oportunidade, mas se não estiverem disponíveis no ACE, usamos as informações compartilhadas para criar uma nova oportunidade. 

 **P: Se eu já implementei a funcionalidade de atualização por meio da integração, o que preciso fazer para usar a integração para enviar (criar) novas oportunidades?**

Você precisa fazer as seguintes alterações na integração existente: 

1.  Comece a ingerir novas oportunidades de criação na `opportunity-inbound` pasta. Forneça atualizações na mesma pasta. 

1.  Certifique-se de que os campos obrigatórios necessários para criar estejam disponíveis no JSON compartilhado da oportunidade. 

1.  Verifique se cada nova oportunidade tem uma única `PartnerCrmUniqueIdentifier` que não existe na ACE/Partner Central. Uma prática recomendada importante é mapear e atualizar os dados existentes no ACE para cada um `PartnerCrmUniqueIdentifier` em seu CRM, para que não criemos duplicatas ao recebermos atualizações. Para obter ajuda, entre em contato com a ACE. 

 **P: Como parte do processo de ativação, como faço para atualizar as oportunidades existentes no ACE com o meu? `PartnerCrmUniqueIdentifier`** 

 A equipe ACE fornece uma lista de todas as oportunidades abertas para ajudar na preparação para o lançamento da produção. Você deve mapear essas oportunidades existentes no ACE para suas respectivas `PartnerCrmUniqueIdentifier` e devolver o arquivo atualizado ao ACE para integração com AWS o CRM. 

 Se você optar por sincronizar somente um subconjunto das oportunidades AWS oferecidas, deverá desenvolver uma lógica para ignorar AWS as atualizações de qualquer oportunidade que não queira processar. Essa abordagem também deve ser aplicada a futuras oportunidades, após a integração. Você deve fornecer aos associados `partnerCrmUniqueIdentifier` oportunidades que precisam de alinhamento entre ambas CRMs. Além disso, você deve indicar quais oportunidades você não atualizará (exemplo: marcar oportunidades fechadas como perdidas ou fechadas) para excluí-las das atualizações. É importante que todas as oportunidades abertas/ativas que você AWS compartilha, e que você aceita, recebam uma. `partnerCrmUniqueIdentifier` 

 **P: Posso atualizar somente campos específicos na oportunidade ou no lead?**

Sim. Você pode fornecer somente os campos que exigem atualizações, junto com os identificadores necessários. 

 **P: É possível alterar o *ApnCrmUniqueIdentifier***?

Não. Esse identificador permanece constante AWS e identifica de forma exclusiva cada oportunidade. 

 **P: E se eu fornecer um *partnerCrmUniqueidentificador* incorreto**?

Se você fornecer um identificador incorreto, uma nova oportunidade será criada. Garanta a precisão para evitar a duplicação de dados. 

 **P: Posso atualizar as oportunidades AWS enviadas?**

Sim. Você pode atualizar as oportunidades AWS enviadas usando o correto`partnerCrmUniqueIdentifier`. 

 **P: Em quanto tempo posso esperar os resultados das oportunidades enviadas?**

O processamento é quase em tempo real e os resultados geralmente ficam disponíveis em alguns minutos na `opportunity-inbound-processed-results` pasta. 

 **P: O que devo fazer se houver erros de processamento nas oportunidades enviadas?**

Analise os detalhes dos erros nos arquivos de resultados, resolva os problemas e busque mais assistência da equipe de suporte do ACE. 

 **P: Posso excluir uma oportunidade por meio da integração?**

Não. A exclusão direta não é suportada. Você pode atualizar uma oportunidade para refletir um status *Fechado*. 

 **P: O que significa o erro *Registro não editável*?**

Esse erro ocorre se você tentar atualizar uma oportunidade na revisão do ACE. Essas oportunidades não podem ser editadas até serem validadas. 

 **P: E se eu não enviar atualizações ou novas oportunidades?**

Nenhum dado novo será recebido e processado se você não enviar atualizações ou novas oportunidades por meio da integração. 

 **P: Por quanto tempo os arquivos de resultados estão disponíveis?**

Os arquivos de resultados estão disponíveis por um período razoável. Você deve recuperá-los e gerenciá-los imediatamente. 

# Perguntas frequentes técnicas — controle de versão e compatibilidade com versões anteriores
<a name="technical-faq-versioning"></a>

 **P: O que é uma carga útil na troca de dados da Amazon Web Services (AWS)?**

Uma carga útil é uma parte estruturada de dados formatada em JSON, enviada de entrada ou saída. AWS AWS Cada chave nessa estrutura JSON é chamada de *campo*, e cada campo tem um *valor* associado. 

 **P: Como a versão da carga útil é determinada?**

A versão da carga é especificada no `version` campo da carga em si. As cargas que aderem à definição de campo v13 são consideradas Payload Versão 1.0, enquanto aquelas que seguem o formato definido na definição de campo v14 ou superior são chamadas de Payload Versão 2.0. 

 **P: O que significa compatibilidade com versões anteriores nesse contexto e como ela é tratada?**

A compatibilidade com versões anteriores garante que as oportunidades existentes não falhem quando campos novos e obrigatórios são introduzidos nas versões mais recentes da carga útil. AWS mantém isso atribuindo automaticamente valores padrão aos campos obrigatórios na nova versão. Você pode notar valores na interface de usuário do AWS Partner Network Customer Engagement (ACE) (APN) que você não forneceu explicitamente por meio da integração do Customer Relationship Management (CRM). Os detalhes e as condições de cada campo são explicados na descrição do campo ou em detalhes adicionais sobre o campo. 

 **P: A compatibilidade com versões anteriores é um recurso permanente?**

Não. A compatibilidade com versões anteriores é limitada no tempo, projetada para fornecer flexibilidade para você planejar e implementar mudanças futuras. Ele para de funcionar além de uma data limite especificada, que será anunciada no final do ano como parte de um lançamento mais amplo. 

 **P: O que acontece quando eu começo a enviar cargas com a versão 2.0?**

Depois de enviar uma carga com a versão 2.0, o sistema presume que todas as alterações necessárias foram implementadas e que as validações para a nova versão da carga se aplicam a todas as alterações subsequentes. É essencial que você não implemente recursos parcialmente entre as cargas da versão 1.0 e da versão 2.0. 

 **P: Posso voltar para a versão 1.0 do payload depois de atualizar para a versão 2.0?**

Não. A transição para a versão 2.0 da carga útil é um processo unidirecional. Depois de atualizar para a versão 2.0, você não poderá voltar para a versão 1.0 da carga. 