Show Menu
THEMEN×

Standard- und Serial-Key-Value-Paare

Ein Schlüssel-Wert-Paar besteht aus verwandten Elementen: Ein Schlüssel, bei dem es sich um eine Konstante handelt, die den Datensatz definiert (z. B. Geschlecht, Farbe, Preis), und ein Wert, bei dem es sich um eine Variable handelt, die zum Datensatz gehört (z. B. männlich/weiblich, grün, 100). Destination Builder sendet Daten, die als Schlüssel-Wert-Paare formatiert sind.

Grundlegende Schlüsselwertpaare

Voll geformt könnte ein einfacher Satz Schlüsselwertpaare wie folgt aussehen:
  • gender = male
  • color = green
  • price > 100

Standard- und Serial-Key-Value-Paare

Ziele akzeptieren Schlüsselwertdaten in standard oder serialized Format.
  • **** Standard-Schlüssel/Wert-Paare: Formatiert Zieldaten in separate Schlüssel-Wert-Paare. Jeder Schlüssel wird explizit angegeben, auch wenn er erneut verwendet wird, um einen anderen Wert zu definieren.
  • **** Serialisierte Schlüssel-Wert-Paare: Fasst mehrere Werte in ein einziges Schlüssel-Wert-Paar zusammen. In einem serialisierten Schlüssel-Wert-Paar trennt ein spezieller Indikator die Werte innerhalb des Schlüsselwertsatzes.
Sowohl Standard- als auch serialisierte Schlüsselwerte können einzelne oder mehrere Werte enthalten. Die folgende Tabelle enthält Beispiele für die Formate für Standard- und serielle Schlüsselwerte.
Formatierung Einzelne Schlüsselwertpaare Mehrere Schlüssel/Wert-Paare
Standard
x = 1 & x = 2
x = 1 & x = 2 & y = 3 & y = 4
Serialisiert
x = 1; 2
x = 1; 2 & y = 3; 4

Trennzeichen und Trennzeichen

Die Zeichen, die Werte innerhalb und zwischen Schlüsseln und Werten trennen, werden als delimiters und bezeichnet separators . Diese werden besonders dann wichtig, wenn Sie Segmente in einem seriellen Format an ein Ziel senden. Mit der Serialisierung können Sie mehrere Werte mit einem Schlüssel übergeben und Schlüssel/Wert-Paare kombinieren. Trennzeichen und Trennzeichen werden wie folgt definiert:
  • **** Trennzeichen für Schlüsselwerte: Trennt einen Schlüssel und einen Wert in einem Schlüssel/Wert-Paar.
  • **** Trennzeichen für Schlüsselwerte: Trennt Sätze von Schlüssel-Wert-Paaren.
  • **** Serielles Trennzeichen: Trennt mehrere Werte innerhalb von Sätzen von serialisierten Schlüssel/Wert-Paaren.

Beispiele

Mit Destination Builder dieser Funktion können Sie Schlüsselwertdaten auf verschiedene Weise formatieren. Schauen wir uns einige Beispiele für jeden Typ an.
Beispiele für Schlüsselwertpaare Beispiel Beschreibung
Standard-Einzelschlüssel
X = 1 & X = 2
Ein einfacher Satz Schlüssel-Wert-Paare. Das Beispiel enthält folgende Elemente:
  • Schlüssel: X
  • Werte: 1, 2
  • Trennzeichen: =
  • Trennzeichen für Schlüsselwerte: &
Mehrere Schlüssel/Wert-Paare (nicht seriell)
X = 1 & X = 2 & Y = 3 & Y = 4
Eine Reihe von mehreren Schlüssel/Wert-Paaren, die Werte mit separaten Schlüssel/Wert-Sets übergeben. Das Beispiel enthält folgende Elemente:
  • Schlüssel: X, Y
  • Werte: 1, 2, 3, 4
  • Trennzeichen: =
  • Trennzeichen für Schlüsselwerte: &
Serieller Einzelschlüssel
X = 1; 2 ; 3
Ein Schlüsselwertsatz, der mehrere Werte mit einem Schlüssel übergibt. Da dieser Schlüssel mehrere Werte hat, wird er als serialisiertes Schlüssel-Wert-Paar bezeichnet. Das Beispiel enthält folgende Elemente:
  • Schlüssel: X
  • Werte: 1, 2, 3
  • Trennzeichen: =
  • Serielles Trennzeichen: Semikolon
Mehrere Schlüssel/Wert-Paare (seriell)
X = 1; 2 & Y = 3; 4
Eine Reihe von mehreren Schlüssel/Wert-Paaren, die mehrere Werte auf separaten Schlüsseln übergeben. Das Beispiel enthält folgende Elemente:
  • Schlüssel: X, Y
  • Werte: 1, 2, 3, 4
  • Trennzeichen: =
  • Trennzeichen: &
  • Serielles Trennzeichen: Semikolon

Ziel-Serialisierung

Ein serialisiertes Ziel kombiniert mehrere Eigenschaften in einer einzigen Zeichenfolge und sendet diese Informationen an ein Ziel.
Die serialisierte Datenübertragung hilft, die Effizienz zu verbessern, da mehrere Eigenschaften nacheinander und nicht parallel ausgelöst werden. Dadurch erhält der Zielserver genügend Zeit, um Daten zu empfangen, zu verarbeiten und zurückzugeben, bevor er auf zusätzliche Anforderungen reagiert.

Unterstützte Ziele

Sie Audience Managerkönnen Daten serialisieren und an ein beliebiges Ziel senden, mit dem Sie arbeiten möchten. Bevor Sie diese Funktion verwenden, müssen Sie jedoch wissen, wo Sie die erforderlichen oder optionalen Makros platzieren URL können. Informationen zur Makroplatzierung erhalten Sie von Ihrem Zielpartner. Weitere Informationen finden Sie unter Zielmakros definiert .