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.

Formatage
Paires clé-valeur uniques
Plusieurs paires clé-valeur
Standard
x = 1 & x = 2
x = 1 & x = 2 & y = 3 & y = 4
Sérialisé
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.

Exemples de paires clé-valeur
Exemple
Description
Clé unique standard
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 : &
Plusieurs paires clé-valeur (non série)
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 : &
Clé unique en série
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
Plusieurs paires clé-valeur (série)
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.

recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695