

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

# Limitazioni Kustomer
<a name="kustomer-connection-limitations"></a>

Di seguito sono riportate le limitazioni o le note di Kustomer:
+ L'entità `Customer Searches` non è supportata poiché la documentazione dell'API Kustomer non ne ha dichiarato alcun endpoint.
+ Il supporto della filtrazione e del trasferimento incrementale sull'entità `Klasses` non è supportato.
+ Order By può essere supportato su più campi applicabili in un'unica richiesta.

  Tuttavia, è stato osservato che l'ordine per funzionalità su più campi si comporta in modo incoerente dal lato SaaS per alcune combinazioni. È imprevedibile in quanto potrebbero esserci “n” combinazioni che possono mostrare risultati di ordinamento errati. Esempio:

  Per l'entità `Customers`, Order By `progressiveStatus desc, name asc` non produce il risultato ordinato corretto. Viene ordinato solo in base all'ordine `progressiveStatus`. Se si osserva tale comportamento, è possibile utilizzare un singolo campo in base al quale ordinare.
+ Order By sul campo “ID” è supportato solo dalle entità `Conversations` e `Messages` come parametro di query. Ad esempio: https://api.kustomerapp.com/v1/ conversazioni? sort=desc (Ordina i risultati per 'id' in ordine decrescente).

  Inoltre, qualsiasi altro filtro o ordinamento su qualsiasi altro campo viene tradotto in un corpo di richiesta POST con l'endpoint API POST https://api.kustomerapp.com/v1/ customers/search. Per consentire il supporto dell'ordinamento per «id» in `Conversations` e`Messages`, dovrebbe essere presente solo l'ordine per id o qualsiasi altro filtro ordinato per ogni altro campo applicabile. and/or 
+ Kustomer consente di recuperare un massimo di 10.000 record indipendentemente da una richiesta filtrata o non filtrata. A causa di questa limitazione, si verificherà una perdita di dati per qualsiasi entità che detenga più di 10.000 record. Esistono due possibili soluzioni alternative che è possibile eseguire per mitigare parzialmente questo problema:
  + Applica filtri per recuperare un set specifico di record.
  + Se ci sono più di 10.000 record con un filtro applicato, applica un valore di filtro successivo in una nuova richiesta successiva o applica intervalli nei filtri. Esempio: 

    filterExpression della prima richiesta: `modifiedAt >= 2022-03-15T05:26:23.000Z and modifiedAt < 2023-03-15T05:26:23.000Z`

    Si supponga che questo esaurisca il limite di record di 10.000.

    Un'altra richiesta può essere attivata con filterExpression: `modifiedAt >= 2023-03-15T05:26:23.000Z`
+ Come comportamento SaaS, l'operatore `CONTAINS` di Kustomer supporta la corrispondenza solo su parole complete e non le corrispondenze parziali all'interno di una parola. Ad esempio: “body CONTAINS 'test record'” corrisponderà a un record con 'test' nel campo 'body'. Tuttavia, «body CONTAINS 'test'» non corrisponderà a un record con '' nel campo testAnotherRecord 'body'.