Paires clé-valeur standard et de série standard-and-serial-key-value-pairs
Une paire clé-valeur se compose d’éléments associés : une clé, qui est une constante qui définit le jeu de données (par exemple : genre, couleur, prix) et une valeur, qui est une variable qui appartient à l’ensemble (par exemple, masculin/féminin, vert, 100). Destination Builder envoie des données formatées en tant que paires clé-valeur.
Paires clé-valeur de base basic-key-value-pairs
Entièrement formé, un ensemble de base de paires clé-valeur peut ressembler à ceci :
gender = male
color = green
price > 100
Paires clé-valeur standard et de série standard-serial-key-value-pairs
Les destinations acceptent les données clé-valeur au format standard
ou serialized
.
- Paires clé-valeur standard : formate les données de destination en paires clé-valeur distinctes. Chaque clé est explicitement indiquée, même si elle est réutilisée pour définir une autre valeur.
- Paires clé-valeur sérialisées : condense plusieurs valeurs en une seule paire clé-valeur. Dans une paire clé-valeur sérialisée, un indicateur spécial sépare les valeurs de l’ensemble clé-valeur.
Les valeurs de clé standard et sérialisées peuvent contenir une ou plusieurs valeurs. Le tableau suivant fournit des exemples de formats de valeur de clé standard et de série.
x = 1 & x = 2
x = 1 & x = 2 & y = 3 & y = 4
x = 1 ; 2
x = 1 ; 2 & y = 3 ; 4
Délimiteurs et séparateurs delimiters-separators
Les caractères qui séparent des valeurs dans et entre des clés et des valeurs sont appelés delimiters
et separators
. Elles deviennent particulièrement importantes lorsque vous envoyez des segments vers une destination au format série. La sérialisation vous permet de transmettre plusieurs valeurs à l’aide d’une seule clé et de combiner des paires clé-valeur. Les délimiteurs et les séparateurs sont définis comme suit :
- Séparateur clé-valeur : Sépare une clé et une valeur dans une paire clé-valeur.
- Délimiteur clé-valeur : Sépare des ensembles de paires clé-valeur.
- Séparateur de série : Sépare plusieurs valeurs dans des ensembles de paires clé-valeur sérialisées.
Exemples examples
Avec Destination Builder, vous pouvez formater les données clé-valeur de plusieurs manières différentes. Regardons quelques exemples de chaque type.
X = 1 & X = 2
Un jeu simple de paires clé-valeur. L’exemple contient les éléments suivants :
- Clé : X
- Valeurs : 1, 2
- Séparateur : =
- Délimiteur clé-valeur : &
X = 1 & X = 2 & Y = 3 & Y = 4
Ensemble de paires clé-valeur multiples qui transmettent des valeurs avec des ensembles clé-valeur distincts. L’exemple contient les éléments suivants :
- Clés : X, Y
- Valeurs : 1, 2, 3, 4
- Séparateur : =
- Délimiteur clé-valeur : &
X = 1 ; 2 ; 3
Un jeu de valeurs de clé qui transmet plusieurs valeurs à l’aide d’une seule clé. Cette clé comportant plusieurs valeurs, elle est connue sous le nom de paire clé-valeur sérialisée. L’exemple contient les éléments suivants :
- Clé : X
- Valeurs : 1, 2, 3
- Séparateur : =
- Séparateur de série : point-virgule
X = 1 ; 2 & Y = 3 ; 4
Ensemble de paires clé-valeur multiples qui transmettent plusieurs valeurs sur des clés distinctes. L’exemple contient les éléments suivants :
- Clés : X, Y
- Valeurs : 1, 2, 3, 4
- Séparateur : =
- Délimiteur : &
- Séparateur de série : point-virgule
Sérialisation des destinations destination-serialized
Une destination sérialisée combine plusieurs caractéristiques en une seule chaîne et envoie ces informations à une destination.
La transmission de données sérialisées contribue à améliorer l’efficacité car plusieurs caractéristiques se déclenchent de manière séquentielle, plutôt qu’en parallèle. Le serveur de destination dispose ainsi de suffisamment de temps pour recevoir, traiter et renvoyer des données avant de répondre à d’autres requêtes.
Destinations prises en charge
Dans Audience Manager, vous pouvez sérialiser et envoyer des données vers n’importe quelle destination avec laquelle vous souhaitez travailler. Toutefois, avant d’utiliser cette fonctionnalité, vous devez connaître la destination URL et où placer certaines macros obligatoires ou facultatives. Obtenez des informations sur l’emplacement des macros auprès de votre partenaire de destination. Voir Macros de destination définies pour plus d’informations.