Ti trovi qui:
Feed dati ETL segmento manuale
Utilizzare i feed di dati ETL dei segmenti manuali per gestire i segmenti manuali.
Creazione di segmenti manuali
Prima di utilizzare i feed di dati ETL dei segmenti manuali per aggiornare i segmenti manuali, è necessario creare tali segmenti in Personalizzazione. I feed di dati ETL Segmento manuale possono aggiornare solo i segmenti esistenti e non possono creare segmenti aggiuntivi. Questi feed di dati ETL aggiungono o rimuovono solo i profili utente dal segmento, non aggiornano alcun attributo del profilo utente.
Modalità delta e sostituzione
Personalizzazione supporta le seguenti modalità di file per i segmenti manuali:
| Modalità | Descrizione |
|---|---|
| Modalità delta | Aggiunge o rimuove i profili utente dai segmenti manuali. Questa modalità supporta le modifiche a più segmenti in un unico file ETL. |
| Modalità sostituzione | Sostituisce tutti i profili utente di un singolo segmento manuale con gli utenti del file ETL. Questa modalità supporta solo un singolo segmento in un file ETL. Per aggiornare più segmenti utilizzando questa modalità, è necessario un file separato per ogni segmento. |
Requisiti
- I file ETL devono avere un formato di file .csv conforme allo schema del feed di dati. I file che non seguono le convenzioni di denominazione dei file o lo schema appropriato generano errori e non vengono elaborati.
- I nomi dei campi che iniziano con "attribute:" devono corrispondere ai nomi degli attributi personalizzati nella scheda Attributi utente della pagina Impostazioni > Attributi.
Formato nome file
Il formato del nome file determina se l'elaborazione avviene in modalità delta o sostitutiva:
| Formato | Descrizione |
|---|---|
| Formato delta |
segment-delta-YYYY-MM-DD_HH-MM-SS.csv
|
| Sostituisci formato |
segment-replace-YYYY-MM-DD_HH-MM-SS.csv
|
Schema
| Nome del campo | Descrizione | Valori di esempio | Lunghezza massima | Tipo di dati |
|---|---|---|---|---|
|
Obbligatorio. Solo le identità univoche possono essere incluse e aggiornate tramite un feed ETL. Se non si utilizza il sistema di identità multiple di Personalizzazione, è necessario includere un ID utente. Questo ID deve essere tracciato all'interno del sistema in modo che gli eventi possano essere collegati al profilo utente specifico. Se si utilizza il sistema di identità multiple di Personalizzazione, nei file ETL non viene fatto riferimento a userId. È richiesto almeno un attributo identità. È possibile includere più attributi di identità per un singolo utente includendo più colonne nel file. Il formato di intestazione corretto per gli attributi di identità è "attribute:" seguito dal nome dell'attributo di identità come appare in Personalizzazione. |
jdoe john.doe@example.com C2e384084c8ac233 attribute:emailAddress attribute:sfmcContactKey attribute:customerId attribute:sfcrmContactId attribute:sfcrmLeadId |
120 |
Stringa |
segmentId
|
Obbligatorio. ID del segmento. Per ulteriori informazioni, vedere Trovare un ID segmento. |
abcde |
255 |
Stringa |
updateType
|
Identifica se aggiungere o rimuovere il record per il segmento. I valori accettati sono: Aggiungi e Rimuovi. Impostazioni predefinite da aggiungere quando non specificato. Importante: Questo campo è utilizzato solo dalla modalità delta. |
Aggiungi |
255 |
Stringa |
Struttura del file di esempio: Non utilizzando il sistema di identità multiple, modalità delta
| userId | segmentId | updateType |
user1 |
abcde |
Remove |
user2 |
abcde |
Remove |
user3 |
abcde |
Aggiungi |
user444 |
fghij |
Remove |
user445 |
fghij |
Aggiungi |
Struttura del file di esempio: Non utilizzando il sistema di identità multiple, modalità sostituzione
| userId | segmentId |
userA |
klmno |
userB |
klmno |
userC |
klmno |
userD |
klmno |
Struttura del file di esempio: Utilizzo del sistema di identità multiple, modalità delta
| attribute:alternateId | attribute:emailAddress | segmentId | updateType |
fifthuser |
user5@user.com |
segm1 |
Aggiungi |
johndoe@jdoe.com |
segm1 |
Aggiungi |
|
janedoe@jdoe.com |
segm1 |
Remove |
|
sampleuser |
segm2 |
Aggiungi |
|
exampleuserid |
example@example.com |
segm3 |
Remove |
Struttura del file di esempio: Utilizzando il sistema di identità multiple, la modalità sostituzione
| attribute:emailAddress | attribute:alternateId | segmentId |
johndoe@jdoe.com |
segm5 |
|
janedoe@jdoe.com |
segm5 |
|
sampleuser |
segm5 |
|
example@example.com |
exampleuserid |
segm5 |
user5@user.com |
fifthuser |
segm5 |

