Loading

Data Cloud: formattazione degli ID per le chiamate DELETE dell'API di inserimento in streaming

Data pubblicazione: Nov 5, 2025
Descrizione

L'API di inserimento utilizza regole URL standard per le chiamate DELETE (eliminazione). Queste regole richiedono che i caratteri speciali all'interno della chiave primaria siano codificati in un formato specifico per evitare il danneggiamento dei dati durante la trasmissione.
Ad esempio, il segno più (+) è un carattere speciale comune che deve essere codificato.

Risoluzione
  1. Distinzione tra maiuscole e minuscole: le chiavi primarie applicano una distinzione tra maiuscole e minuscole. Ciò significa che le lettere maiuscole e minuscole all'interno dell'ID sono considerate diverse. Assicurarsi che l'ID incluso nella chiamata DELETE corrisponda esattamente alle maiuscole e alle minuscole dell'ID presente in Data Cloud.
  2. Identificazione di caratteri speciali: esaminare la chiave primaria del record che si desidera eliminare. Verificare se sono presenti caratteri non alfanumerici (a-z, A-Z, 0-9) o caratteri di sottolineatura (_). È possibile che questi caratteri debbano essere codificati.
  3. Codificazione dei caratteri speciali: utilizzare il formato di codifica percentuale (%XX), dove XX è il codice esadecimale del carattere speciale. Sono disponibili strumenti o risorse online che aiutano a convertire il carattere speciale nel corrispondente codice esadecimale.
  4. Aggiornamento della chiamata DELETE: sostituire nella chiamata DELETE il carattere speciale contenuto nella chiave primaria con la versione codificata.

Ad esempio, se la chiave primaria originale contiene "Item+123", la versione codificata potrebbe essere "Item%2B123".

Quindi, l'URl per eliminare il record di cui sopra sarebbe:
https://{instance_url}/api/v1/ingest/sources/{name}/{object-name}?ids=Item%2B123

Numero articolo Knowledge

001728579

 
Caricamento
Salesforce Help | Article