

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

 Usa queste domande e risposte comuni per aiutarti nell'integrazione personalizzata. 

**Topics**
+ [Domande frequenti generali](general-faq.md)
+ [Domande frequenti tecniche: campi](technical-faq-fields.md)
+ [Domande frequenti tecniche: Amazon S3](technical-faq-s3.md)
+ [Domande frequenti tecniche: lead e opportunità](technical-faq-leads-and-opps.md)
+ [Domande frequenti tecniche: controllo delle versioni e compatibilità con le versioni precedenti](technical-faq-versioning.md)

# Domande frequenti generali
<a name="general-faq"></a>

## Come funziona l'integrazione?
<a name="how-does-the-integration-work"></a>

 **D: Posso accedere al bucket Amazon Simple Storage Service (Amazon S3) usato per inviare e ricevere i file?**

Sì. I partner possono accedere programmaticamente al bucket Amazon S3 utilizzando secret/access la chiave di (IAM) che ha accesso AWS Identity and Access Management al bucket. I partner non avranno accesso da console ai bucket Amazon S3 perché questi bucket si trovano nell'account di Amazon Web Services (AWS). 

 **D: Di quali competenze ha bisogno lo sviluppatore del partner?**

Lo sviluppatore del partner deve conoscere il proprio sistema di gestione delle relazioni con i clienti (CRM) e Amazon S3. 

 **D: I file di codice di esempio includono codice completo o il partner deve scrivere il codice?**

Il partner deve scrivere il codice in base ai file di codice di esempio forniti. 

 **D: Se il partner sviluppa la propria soluzione in Python, Golang o in qualsiasi altro linguaggio, AWS Partner Network (APN) Customer Engagement (ACE) fornisce un kit di sviluppo software (SDK) in quelle lingue per questa integrazione?**

No. 

 **D: Qual è il processo di sincronizzazione dal bucket Amazon S3 all'ACE interno?**

Ogni ora viene eseguito un processo in batch per raccogliere i file e sincronizzare le informazioni. Qualsiasi aggiornamento registrato dal team di AWS vendita può richiedere fino a un'ora per essere inviato al bucket del partner. I partner possono ricevere immediatamente una notifica via e-mail sugli aggiornamenti, ma gli aggiornamenti AWS potrebbero comunque subire un ritardo di un'ora. 

 **D: Qual è la frequenza con cui ACE carica i file relativi a lead e opportunità?**

ACE invia i dati su lead e opportunità ogni ora. 

 **D: Esiste un ambiente sandbox per ACE?**

Sì. Disponiamo di un ambiente sandbox per ACE, ma non possiamo fornire l'accesso ai partner per motivi di sicurezza. Invia una richiesta di assistenza su Partner Central se desideri ricevere nuove opportunità o nuovi lead. 

 **D: Come gestiamo gli identificatori nel CRM e nell'APN del partner?**

Per offrire maggiore flessibilità ai nostri partner, utilizziamo due set di identificatori nel nostro sistema. 

1.  `apnCrmUniqueIdentifier`: AWS gestisce questo identificatore. Inizia con le `OXXXXXX` opportunità e `LXXXXXX` i lead. 

1.  `PartnerCrmUniqueIdentifier`/`partnerCrmLeadId`: Il partner gestisce questo identificatore rispettivamente sulle opportunità e sui lead all'interno del proprio CRM. I partner devono aggiungere questo identificatore mentre acquisiscono nuove opportunità per tracciare gli aggiornamenti nel proprio CRM. 

 Quando un'opportunità viene inviata senza `apnCrmUniqueIdentifier` o`partnerCrmUniqueIdentifier`, la AWS considera una nuova opportunità e ne assegna una nuova. `apnCrmUniqueIdentifier` 

 Quando un'opportunità viene inviata con un `apnCrmUniqueIdentifier` or`partnerCrmUniqueIdentifier`, la AWS considera come un'azione di aggiornamento e aggiorna l'opportunità esistente con i dati del payload. 

 **D: Come posso evitare la creazione di record duplicati in entrambi i sistemi?**

Dal punto di vista del CRM per i partner, deve esserci un identificatore univoco per ogni record inviato ad ACE, che viene chiamato. `partnerCrmUniqueIdentifier` Allo stesso modo, ACE mantiene anche un identificatore univoco per ogni record, che viene chiamato. `apnCrmUniqueIdentifier` Quando i dati vengono inviati, sia ACE che il partner devono includere questi due campi, il che aiuta a identificare se il record è una nuova opportunità (se vuoto) o un'opportunità esistente (se compilato). 

# Domande frequenti tecniche: campi
<a name="technical-faq-fields"></a>

 **D: L'integrazione supporta il formato CSV?**

No. L'integrazione accetta solo formati di file JSON. 

 **D: Quando devono essere eliminati i file dalle cartelle in uscita?**

Elimina i file solo dopo averli elaborati correttamente. 

 **D: Se elimino accidentalmente i file dalle cartelle in uscita, dove posso trovare i file originali?**

I file sono disponibili nelle cartelle `opportunity-outbound-archive` and`lead-outbound-archive`. 

 **D: Cosa devo fare per fornire assistenza durante lo sviluppo?**

Per assistenza durante lo sviluppo, contatta l'assistenza AWS Partner Network (APN) su Partner Central. 

 **D: Qual è la differenza tra `opportunityOwnerName` e`opportunityOwnerEmail`?**
+ `opportunityOwnerName`: il nome del proprietario dell'opportunità nell'organizzazione partner. Deve essere un utente Partner Central.
+ `opportunityOwnerEmail`: l'indirizzo e-mail del proprietario dell'opportunità nell'organizzazione partner. Deve essere un utente Partner Central. Se non viene fornita, l'opportunità viene creata con Partner Central Alliance Lead come proprietario.

 **D: Qual è il fuso orario per tutti i campi relativi alla data (`targetCloseDate``lastModifiedDate`,`createdDate`, e`acceptBy`)?**

Il fuso orario per i campi data è l'ora media di Greenwich (GMT). 

 **D: I file JSON in entrata hanno una versione?**

No. Amazon Web Services (AWS) non supporta il controllo delle versioni dei file. APN Customer Engagement (ACE) elabora il file immediatamente dopo la ricezione, quindi lo elimina una volta completata l'elaborazione. Se riceviamo nuovamente lo stesso nome di file, viene rifiutato. 

 **D: Quali campi del file JSON di Amazon Simple Storage Service (Amazon S3) indicano la data di creazione e l'ultimo aggiornamento di un particolare lead e opportunità?**

`createdDate` e `lastModifiedDate`. 

 **D: Come si determina se un'opportunità è nuova o esistente?**

Il campo `PartnerCrmUniqueIdentifier` è un identificatore univoco per ogni opportunità che richiediamo al partner. Questo identificatore deve essere definito nel CRM di origine del sistema del partner. Lo usiamo per determinare se esiste un'opportunità in. AWS Se esiste, aggiorniamo l'opportunità con le informazioni condivise. In caso contrario, creiamo una nuova opportunità.

 Quando inviamo dati al partner, includiamo entrambi `PartnerCrmUniqueIdentifier` e`apnCrmUniqueIdentifier`. Se l'opportunità condivisa da AWS viene inviata per la prima volta, non vedrai alcun valore per`PartnerCrmUniqueIdentifier`. Questo ti aiuta a considerare l'opportunità come nuova offerta da ACE. Dopo averlo inserito nel tuo CRM, ci invii gli aggiornamenti con entrambi `PartnerCrmUniqueIdentifier` e. `apnCrmUniqueIdentifier` 

 **D: È possibile avere più di un file JSON in uscita e di risultato in Amazon S3?**

 Sì. A volte possiamo generare più file nella cartella in uscita. Allo stesso modo, se invii file alla cartella in entrata, li elaboriamo e conserviamo i file dei risultati nella cartella dei risultati. È necessario etichettare o eliminare i file dei risultati dopo l'elaborazione. 

 **D: Il file in uscita contiene più di un record?**

Sì. Il file in uscita può contenere più record. 

 **D: Se vengono inviate 20 opportunità in entrata in un unico file JSON di input nella sezione opportunità e una delle opportunità non è conforme allo standard APN, cosa succede?**

Se il formato non è corretto, indipendentemente dal caso, l'intero file viene rifiutato. Se il formato è corretto ma non è possibile elaborare solo un'opportunità da parte nostra, il file dei risultati include tutte le 20 opportunità e il relativo stato, oltre al messaggio di errore relativo all'opportunità non riuscita. 

 **D: Quali sono gli attributi chiave da verificare se il file JSON è stato elaborato correttamente?**

Questi sono gli attributi chiave che consentono di capire se il file JSON è stato elaborato correttamente. 

```
{
  "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
    }
  ]
}
```

 **D: Cosa succede se invio un codice JSON non valido?**

Riceverai questa risposta di errore: "non `[{input JSON}]` è di tipo`object`». 

 **D: Quanti lead/opportunity record possono essere inclusi in un singolo file JSON in entrata?**

Un massimo di 50 record possono essere contenuti in un unico file. 

# Domande frequenti tecniche: Amazon S3
<a name="technical-faq-s3"></a>

 **D: Dove posso trovare la documentazione dell'API REST di Amazon Simple Storage Service (Amazon S3)?**

Per ulteriori informazioni, consulta l'introduzione all'[API REST di Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html). 

 **D: Come posso ottenere i dettagli chiave di Amazon Web Services AWS Key Management Service (AWS KMS) per l'autenticazione per accedere al bucket Amazon S3?**

AWS Partner Network (APN) condivide una policy che include il nome della chiave. 

 **D: Come posso autenticare Amazon S3 da Salesforce.com (SFDC)?**

Utilizza il file di codice di esempio [S3\$1Authentication.cls per autenticare](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/S3_Authentication.cls) Amazon S3 da SFDC. 

 **D: Come faccio a caricare il file dal kit di sviluppo software (SDK) su S3? AWS **

Usa il seguente comando AWS CLI per caricare il file su S3. 

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

 Il file di codice di esempio [Sample\$1 AceOutboundBatch .cls](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/Sample_AceOutboundBatch.cls) contiene il codice per caricare il file di dati da SFDC. 

 **D: Chi possiede il bucket Amazon S3?**

AWS possiede e gestisce il bucket Amazon S3. Hai accesso programmatico al tuo bucket Amazon S3 con AWS Identity and Access Management l'utente (IAM). 

 **D: Esistono cartelle o bucket separati per la ricezione e l'invio di file?**

C'è un bucket con diverse cartelle per ricevere e inviare i file. Consulta la guida per l'utente per ulteriori dettagli sulle cartelle. 

 **D: Devo accedere al bucket Amazon S3 utilizzando o posso accedervi direttamente utilizzando AWS Lambda il sistema di gestione delle relazioni con i clienti (CRM)?**

Puoi accedervi in entrambi i modi. 

 **D: Il bucket Amazon S3 è protetto o crittografato?**

Sì. Abilitiamo il meccanismo di crittografia predefinito offerto da Amazon S3. 

 **D: È possibile abilitare Amazon Simple Notification Service (Amazon SNS) ad ascoltare il bucket Amazon S3, in modo da poter agire solo in base all'evento, anziché effettuare sondaggi periodici?**

No. Attualmente, APN Customer Engagement (ACE) non supporta questa funzionalità. 

 **D: A quali cartelle ho accesso e qual è lo scopo di ciascuna cartella?**

Puoi trovare l'elenco delle cartelle Amazon S3 in. [Prerequisiti per l'integrazione](crm-integration-setting-up.md) 

# Domande frequenti tecniche: lead e opportunità
<a name="technical-faq-leads-and-opps"></a>

## Invia e ricevi lead e opportunità
<a name="send-and-receive-leads-and-opportunities"></a>

 **D: Esiste una convenzione per la denominazione dei file?**

Ogni nome di file deve essere unico. Consigliamo il nome del file`PartnerProvided FileName+{timestamp}.json`. 

 **D: Qual è la struttura dei risultati?**

I file di esempio dei risultati (operazione riuscita ed errore) possono essere scaricati dai seguenti percorsi: 
+  [Lead Results Success Sample.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead-Results-Success-Sample.json) 
+  [Opportunità, risultati, successo, Sample.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Results-Success-Sample.json) 
+  [Ottieni risultati con errori Sample.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead-Results_With-Errors-Sample.json) 
+  [Risultati delle opportunità con errori Sample.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Results_With-Errors-Sample.json) 

 **D: Qual è la convenzione di denominazione dei risultati?**

`PartnerProvidedFileName_result.json` 

 **D: Cosa succede se invio un secondo file JSON con lo stesso nome?**

Il file non verrà elaborato e il file verrà spostato nella cartella di archivio. 

 **D: Qual è il limite di dimensione dei file in entrata?**

Il limite di dimensione del file in entrata è di 1 MB. 

 **D: Esiste un numero massimo di opportunità e lead che possono essere raggruppati in un unico file JSON?**

Dato il limite di 1 MB, ti consigliamo di avere un'opportunità o un lead per file. 

 **D: Ricevo un messaggio di errore di accesso negato, quindi non riesco a caricare i file. Cosa devo fare?**

I partner ricevono un messaggio di *accesso negato* per due motivi. 

1.  Hai caricato il file nella `outbound` cartella anziché nella `inbound` cartella. Carica il file nella `inbound` cartella. 

1.  È necessario fornire una lista di controllo degli accessi (ACL). Utilizza il seguente comando CLI di Amazon Web Services (AWS) per caricare il file di dati: 

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

 **D: Cosa succede se vengono caricati file con estensioni come `.pdf``.docx`, o qualcosa di diverso`.json`?**

Rifiutiamo i file e generiamo un `*.error.json` file con i dettagli del motivo. 

 **D: Cosa devo fare dopo aver ricevuto un messaggio di errore relativo a un problema di dati durante la produzione?**

1. Se i dati devono essere corretti nel sistema CRM (Customer Relationship Management) del partner, dopo averli corretti, invia il file modificato ad Amazon Simple Storage Service (Amazon S3). 

1. Se hai bisogno di chiarimenti sui dati, contatta il tuo Partner Development Manager (PDM). 

1. Per qualsiasi altro tipo di supporto tecnico, invia una richiesta di assistenza AWS Partner Network (APN) nel portale APN. 

 **D: Dove posso trovare i file dei risultati e per quanto tempo sono disponibili?**

I file dei risultati si trovano nelle `opportunity-inbound-results` cartelle `lead-inbound-results` and. Sono disponibili finché non li elimini. È possibile eliminare i file dopo aver eseguito correttamente l'estrazione. 

 **D: Se ho bisogno di trovare un file dei risultati dopo averlo eliminato, dove possiamo trovarlo?**

Puoi trovare i file dei risultati nelle `opportunity-inbound-results-archive/YYYY/MM/DD` cartelle `lead-inbound-results-archive/YYYY/MM/DD` and. 

 **D: Se si verifica un errore nell'elaborazione del file da parte di APN, come posso ricevere una notifica?**

APN dispone di allarmi che creano automaticamente ticket Sev2 per tenere traccia degli errori di elaborazione. Li esaminiamo, risolviamo e li comunichiamo ai partner. 

 **D: Quali campi possono essere aggiornati dopo il lancio dell'opportunità?**

I seguenti campi possono essere aggiornati solo da Independent Software Vendor (ISV) Accelerate Partners:
+ `isThisForMarketplace` 
+ `isNetNewBusinessForCompany` 
+ `deliveryModel` 
+ `awsFieldEngagement` 
+ `additionalComments` 

 **D: Ho ricevuto un errore *Record not editable*. Cosa significa?**

Quando invii un'opportunità presentata a un nuovo partner, questa viene sottoposta a un processo di convalida e il team APN Customer Engagement (ACE) deve approvarla o rifiutarla. Sebbene l'opportunità sia in fase di revisione e non sia stata ancora convalidata, non puoi aggiornare il record e ricevi questo errore. 

 **D: Cosa succede se non c'è alcuna attività da parte mia (esempio: non sto elaborando il file o non sto inviando alcuna opportunità in entrata)?**

Se non invii alcuna informazione o non stai elaborando i file che forniamo, al momento non disponiamo di un meccanismo per avvisarti. Ti invitiamo a monitorare il tuo sistema per assicurarti che le informazioni arrivino ad APN. 

 **D: Dopo quanto tempo i risultati JSON saranno disponibili nella cartella dei risultati dopo l'invio di un'opportunità/lead in entrata? new/updated **

L'elaborazione è quasi in tempo reale. Dovresti ricevere i file in meno di cinque minuti. 

 **D: Se invio un CRM per opportunità in entrata che non è conforme alla format/length restrizione dello standard APN, come lo gestisce il sistema? Genera la segnalazione degli errori?**

Se il file non è nel formato di definizione del campo, il file dei risultati di APN richiama il file. 

 **D: Non ho un ID AWS account al momento del lancio. Cosa devo fare?**

Secondo il processo ACE, `Launched` significa che il carico di lavoro è stato completato e la fatturazione è iniziata. Ciò richiede un ID AWS account. Per ulteriori informazioni, consulta il [programma ACE FAQs](https://partnercentral.awspartner.com/partnercentral2/s/resources?Id=0690h000003xjjXAAQ). 

 **D: Dopo lo User Acceptance Testing (UAT), come devono essere gestiti i dati storici durante il passaggio alla produzione?**

Per impostazione predefinita, quando vengono effettuati aggiornamenti in ACE, inviamo tali opportunità al bucket Amazon S3. Per i dati storici che non desideri elaborare, devi fornire loro valori fittizi, ad esempio `X0001, X0002….X000N` nell'estratto, per ciò che non desideri elaborare nel tuo sistema. `partnerCrmUniqueIdentifier` È necessario scrivere codice per riconoscere questi identificatori ed elaborarli di conseguenza. Il resto delle opportunità fornisce il `partnerCrmUniqueIdentifier` valore corretto. Ciò garantisce il pieno controllo su cosa elaborare e cosa non elaborare nel sistema. 

 **D: Il file in uscita contiene più di un record?**

Sì. Il file in uscita può contenere più di un record. 

 **D: Perché i dati *inviano Accept alla visualizzazione* di alcuni campi?**

Per un'opportunità o un lead AWS segnalato, tutti i campi PII sono mascherati con l'etichetta *Accept per essere visualizzati fino a* quando l'opportunità o il lead non vengono accettati dall'utente. Una volta accettati, riceverai tutti i campi dati nel ciclo di sincronizzazione successivo. 

 **D: Cosa devo fare quando una nuova opportunità o lead AWS segnalato viene sincronizzato per la prima volta?**

Quando una nuova opportunità o lead viene sincronizzato per la prima volta, devi accettarlo o rifiutarlo per ottenere dati aggiuntivi (ad esempio: contatti con i clienti). 

## Creazione e aggiornamento di opportunità/lead
<a name="creating-and-updating-opportunitiesleads"></a>

 **D: Come posso inserire nuove opportunità offerte dai *partner (originate)* in ACE attraverso l'integrazione?**

Per creare nuove opportunità in ACE attraverso l'integrazione, è necessario inserire nella cartella le informazioni sulle opportunità richieste nel formato JSON definito. `opportunity-inbound` AWS elabora queste informazioni, crea una nuova opportunità in ACE e condivide i risultati di un'operazione di successful/failed creazione nella `opportunity-inbound-processed-results` cartella. 

 **D: In che modo l'integrazione distingue tra l'invio di nuove opportunità e gli aggiornamenti?**

Il campo `PartnerCrmUniqueIdentifier` relativo a ciascuna opportunità è un identificatore univoco obbligatorio. Questo identificatore deve essere definito nel CRM di origine del sistema. AWS lo utilizza per determinare se esiste già un'opportunità in ACE. Se è disponibile in ACE, utilizziamo le informazioni condivise per aggiornare l'opportunità, ma se non sono disponibili in ACE, utilizziamo le informazioni condivise per creare una nuova opportunità. 

 **D: Se ho già implementato la funzionalità di aggiornamento tramite l'integrazione, cosa devo fare per utilizzare l'integrazione per presentare (creare) nuove opportunità?**

È necessario apportare le seguenti modifiche all'integrazione esistente: 

1.  Inizia a inserire nuove opportunità di creazione nella cartella`opportunity-inbound`. Fornisci aggiornamenti nella stessa cartella. 

1.  Assicurati che i campi obbligatori richiesti per la creazione siano disponibili nell'Opportunity JSON shared. 

1.  Verifica che ogni nuova opportunità ne abbia un'unica `PartnerCrmUniqueIdentifier` che non esiste in ACE/Partner Central. Un'importante best practice per il go-live consiste nel mappare e aggiornare i dati esistenti in ACE per ciascuno del tuo CRM, `PartnerCrmUniqueIdentifier` in modo da non creare duplicati quando riceviamo gli aggiornamenti. Per assistenza, contatta ACE. 

 **D: Nell'ambito del processo di attivazione, come posso aggiornare le opportunità esistenti in ACE con le mie? `PartnerCrmUniqueIdentifier`** 

 Il team ACE ti fornisce un elenco di tutte le opportunità aperte per aiutarti a prepararti al lancio della produzione. È necessario mappare queste opportunità esistenti in ACE alle rispettive `PartnerCrmUniqueIdentifier` e restituire il file aggiornato ad ACE per l'integrazione nel CRM AWS di ACE. 

 Se scegli di sincronizzare solo un sottoinsieme delle AWS opportunità offerte, devi sviluppare una logica per aggirare AWS gli aggiornamenti per tutte le opportunità che non desideri elaborare. Questo approccio dovrebbe essere applicato anche alle opportunità future, dopo l'onboarding. È necessario fornire le opportunità associate che richiedono `partnerCrmUniqueIdentifier` un allineamento tra entrambe. CRMs Inoltre, devi indicare quali opportunità non aggiornerai (ad esempio: contrassegnare le opportunità chiuse perse o vinte) per escluderle dagli aggiornamenti. È importante che a tutte le opportunità aperte/attive che condividi e che accetti venga AWS assegnato un. `partnerCrmUniqueIdentifier` 

 **D: Posso aggiornare solo campi specifici nell'opportunità o nel lead?**

Sì. Puoi fornire solo i campi che richiedono aggiornamenti, insieme agli identificatori necessari. 

 **D: È possibile modificare il *ApnCrmUniqueIdentifier***?

No. Questo identificatore rimane costante AWS e identifica in modo univoco ogni opportunità. 

 **D: Cosa succede se fornisco un** *identificatore errato? partnerCrmUnique*

Se si fornisce un identificatore errato, viene creata una nuova opportunità. Garantisci l'accuratezza per evitare la duplicazione dei dati. 

 **D: Posso aggiornare le opportunità AWS inviate?**

Sì. Puoi aggiornare le opportunità AWS inviate utilizzando il codice corretto`partnerCrmUniqueIdentifier`. 

 **D: Entro quanto tempo posso aspettarmi i risultati delle opportunità presentate?**

L'elaborazione è quasi in tempo reale e i risultati sono generalmente disponibili entro pochi minuti nella `opportunity-inbound-processed-results` cartella. 

 **D: Cosa devo fare in caso di errori di elaborazione per le opportunità inviate?**

Controlla i dettagli degli errori nei file dei risultati, risolvi i problemi e richiedi ulteriore assistenza al team di supporto ACE. 

 **D: Posso eliminare un'opportunità tramite l'integrazione?**

No. L'eliminazione diretta non è supportata. È possibile aggiornare un'opportunità in modo che rifletta lo stato *Chiuso*. 

 **D: Cosa significa l'errore *Record non modificabile*?**

Questo errore si verifica se si tenta di aggiornare un'opportunità in ACE Review. Queste opportunità non possono essere modificate fino alla convalida. 

 **D: Cosa succede se non invio aggiornamenti o nuove opportunità?**

Nessun nuovo dato viene ricevuto ed elaborato se non invii aggiornamenti o nuove opportunità tramite l'integrazione. 

 **D: Per quanto tempo sono disponibili i file dei risultati?**

I file dei risultati sono disponibili per un periodo di tempo ragionevole. È necessario recuperarli e gestirli tempestivamente. 

# Domande frequenti tecniche: controllo delle versioni e compatibilità con le versioni precedenti
<a name="technical-faq-versioning"></a>

 **D: Cos'è un payload nello scambio di dati di Amazon Web Services (AWS)?**

Un payload è un dato strutturato formattato in JSON, inviato in entrata o in uscita da. AWS AWS*Ogni chiave in questa struttura JSON viene definita campo e ogni *campo* ha un valore associato.* 

 **D: Come viene determinata la versione del payload?**

La versione del payload è specificata nel `version` campo del payload stesso. I payload che aderiscono alla definizione di campo v13 sono considerati Payload versione 1.0, mentre quelli che seguono il formato definito nella definizione del campo v14 o superiore sono denominati Payload Version 2.0. 

 **D: Cosa significa compatibilità con le versioni precedenti in questo contesto e come viene gestita?**

La compatibilità con le versioni precedenti garantisce che le opportunità esistenti non vengano meno quando vengono introdotti nuovi campi obbligatori nelle versioni più recenti del payload. AWS mantiene ciò assegnando automaticamente i valori predefiniti ai campi richiesti nella nuova versione. Potresti notare nell'interfaccia utente AWS Partner Network (APN) Customer Engagement (ACE) dei valori che non hai fornito esplicitamente tramite l'integrazione Customer Relationship Management (CRM). I dettagli e le condizioni di ogni campo sono spiegati nella descrizione del campo o nei dettagli aggiuntivi sul campo. 

 **D: La compatibilità con le versioni precedenti è una funzionalità permanente?**

No La compatibilità con le versioni precedenti è limitata nel tempo, progettata per offrire la flessibilità necessaria per pianificare e implementare le modifiche imminenti. Smette di funzionare oltre una data limite specificata, che sarà annunciata più avanti nel corso dell'anno come parte di un lancio più ampio. 

 **D: Cosa succede quando inizio a inviare payload con la versione 2.0?**

Una volta inviato un payload con la versione 2.0, il sistema presuppone che tutte le modifiche necessarie siano state implementate e le convalide per la nuova versione del payload si applicano a tutte le modifiche successive. È essenziale non implementare le funzionalità parzialmente tra i payload della versione 1.0 e della versione 2.0. 

 **D: Posso tornare alla versione 1.0 del payload dopo l'aggiornamento alla versione 2.0?**

No. La transizione alla versione 2.0 del payload è un processo unidirezionale. Una volta effettuato l'aggiornamento alla versione 2.0, non è possibile tornare alla versione 1.0 del payload. 