Loading
Marketing Cloud Personalization
Fil de données ETL Segment manuel

Fil de données ETL Segment manuel

Utilisez les fils de données ETL Segment manuel pour gérer les segments manuels.

Création de segments manuels

Avant d'utiliser les fils de données ETL Segment manuel pour mettre à jour des segments manuels, vous devez créer ces segments dans Personnalisation. Les fils de données ETL Segment manuel peuvent mettre à jour uniquement les segments existants et ne peuvent pas créer des segments supplémentaires. Ces fils de données ETL ajoutent ou retirent uniquement des profils utilisateur du segment. Ils ne mettent à jour aucun attribut de profil utilisateur.

Delta et remplacement des modes

La personnalisation prend en charge les modes de fichier suivants pour les segments manuels :

Mode Description
Mode Delta Ajoute ou retire des profils utilisateur de segments manuels. Ce mode prend en charge les modifications apportées à plusieurs segments dans un seul fichier ETL.
Mode Remplacer Remplace tous les profils utilisateur d'un seul segment manuel par les utilisateurs du fichier ETL. Ce mode prend en charge un seul segment dans un fichier ETL. Pour mettre à jour plusieurs segments en utilisant ce mode, un fichier séparé est requis pour chaque segment.

Conditions requises

  • Les fichiers ETL doivent avoir un format de fichier .csv qui respecte le schéma du fil de données. Les fichiers qui ne respectent pas les conventions de nommage des fichiers ou le schéma approprié entraînent des erreurs et ne sont pas traités.
  • Noms de champ commençant par « attribute: » doit correspondre aux noms d'attribut personnalisés sous l'onglet Attributs utilisateur de la page Paramètres > Attributs.

Format du nom de fichier

Le format du nom de fichier détermine si le traitement est en mode delta ou en mode de remplacement :

Format Description
Format Delta segment-delta-YYYY-MM-DD_HH-MM-SS.csv
Remplacer le format segment-replace-YYYY-MM-DD_HH-MM-SS.csv

Schéma

Nom du champ Description Exemple de valeurs Longueur maximale Type de données

userId ou un attribut d'identité

Obligatoire. Seules les identités uniques peuvent être incluses et mises à jour via un fil ETL.

Si vous n'utilisez pas le système d'identités multiples de Personalization, un ID d'utilisateur doit être inclus. Cet ID doit être suivi dans le système pour que les événements puissent être liés au profil utilisateur spécifique.

Si vous utilisez le système d'identités multiples de Personalization, userId n'est pas référencé dans les fichiers ETL. Au moins un attribut d'identité est requis. Plusieurs attributs d'identité peuvent être inclus pour un seul utilisateur en incluant plusieurs colonnes dans le fichier. Le format d'en-tête correct pour les attributs d'identité est « attribute: » suivi du nom de l'attribut d'identité tel qu'il est affiché dans Personnalisation.

jdoe

john.doe@example.com

C2e384084c8ac233

attribute:emailAddress

attribute:sfmcContactKey

attribute:customerId

attribute:sfcrmContactId

attribute:sfcrmLeadId

120

Chaîne

segmentId

Obligatoire. L'ID du segment. Pour plus d'informations, consultez Recherche de l'ID d'un segment.

abcde

255

Chaîne

updateType

Détermine si l'enregistrement du segment doit être ajouté ou retiré. Les valeurs acceptées sont : Ajouter et Supprimer. Ajoute par défaut lorsqu'il n'est pas spécifié.

Important : Ce champ est utilisé uniquement par le mode delta.

Ajouter

255

Chaîne

Exemple de structure de fichier : Ne pas utiliser le système des identités multiples, mode delta

userId segmentId updateType

user1

abcde

Remove

user2

abcde

Remove

user3

abcde

Ajouter

user444

fghij

Remove

user445

fghij

Ajouter

Exemple de structure de fichier : N'utilisez pas le système d'identités multiples, remplacez le mode

userId segmentId

userA

klmno

userB

klmno

userC

klmno

userD

klmno

Exemple de structure de fichier : En utilisant le système des identités multiples, le mode delta

attribute:alternateId attribute:emailAddress segmentId updateType

fifthuser

user5@user.com

segm1

Ajouter

 

johndoe@jdoe.com

segm1

Ajouter

 

janedoe@jdoe.com

segm1

Remove

sampleuser

 

segm2

Ajouter

exampleuserid

example@example.com

segm3

Remove

Exemple de structure de fichier : En utilisant le système d'identités multiples, remplacez le mode

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

 
Chargement
Salesforce Help | Article