Standard- und serielle Schlüssel-Wert-Paare standard-and-serial-key-value-pairs
Ein Schlüssel-Wert-Paar besteht aus verwandten Elementen: einem Schlüssel, der eine Konstante ist, die den Datensatz definiert (z. B.: Geschlecht, Farbe, Preis), und einem Wert, der eine Variable ist, die zum Satz gehört (z. B. männlich/weiblich, grün, 100). Destination Builder sendet Daten formatiert als Schlüssel-Wert-Paare.
Grundlegende Schlüssel-Wert-Paare basic-key-value-pairs
Vollständig geformt könnte ein einfacher Satz von Schlüssel-Wert-Paaren wie folgt aussehen:
gender = male
color = green
price > 100
Standard- und serielle Schlüssel-Wert-Paare standard-serial-key-value-pairs
Ziele akzeptieren Schlüssel-Wert-Daten im standard
- oder serialized
.
- Standard-Schlüssel-Wert-Paare: Formatiert Zieldaten in separate Schlüssel-Wert-Paare. Jeder Schlüssel wird explizit angegeben, auch wenn er erneut zum Definieren eines anderen Werts verwendet wird.
- Serialisierte Schlüssel-Wert-Paare: Fasst mehrere Werte zu einem einzigen Schlüssel-Wert-Paar zusammen. In einem serialisierten Schlüssel-Wert-Paar trennt ein spezieller Indikator die Werte innerhalb des Schlüssel-Wert-Satzes.
Sowohl standardmäßige als auch serialisierte Schlüsselwerte können einzelne oder mehrere Werte enthalten. Die folgende Tabelle enthält Beispiele für standardmäßige und serielle Schlüssel-Wert-Formate.
x = 1 & x = 2
x = 1 & x = 2 & y = 3 & y = 4
x = 1 ; 2
x = 1 ; 2 & y = 3 ; 4
Trennzeichen und Trennzeichen delimiters-separators
Die Zeichen, die Werte innerhalb und zwischen Schlüsseln und Werten trennen, werden als delimiters
und separators
bezeichnet. Diese sind besonders wichtig, wenn Sie Segmente in einem seriellen Format an ein Ziel senden. Mit der Serialisierung können Sie mehrere Werte mit einem einzigen Schlüssel übergeben und Schlüssel-Wert-Paare kombinieren. Trennzeichen und Trennzeichen werden wie folgt definiert:
- Schlüssel-Wert-Trennzeichen: Trennt einen Schlüssel und einen Wert innerhalb eines Schlüssel-Wert-Paares.
- Schlüssel-Wert-Trennzeichen: Trennt Sätze von Schlüssel-Wert-Paaren.
- Serielles Trennzeichen: Trennt mehrere Werte innerhalb von Sätzen von serialisierten Schlüssel-Wert-Paaren.
Beispiele examples
Mit Destination Builder können Sie Schlüssel-Wert-Daten auf verschiedene Arten formatieren. Sehen wir uns einige Beispiele für jeden Typ an.
X = 1 & X = 2
Ein einfacher Satz von Schlüssel-Wert-Paaren. Das Beispiel enthält die folgenden Elemente:
- Schlüssel: X
- Werte: 1, 2
- Trennzeichen: =
- Schlüssel-Wert-Trennzeichen: &
X = 1 & X = 2 & Y = 3 & Y = 4
Ein Satz mehrerer Schlüssel-Wert-Paare, die Werte mit separaten Schlüssel-Wert-Sätzen übergeben. Das Beispiel enthält die folgenden Elemente:
- Tasten: X, Y
- Werte: 1, 2, 3, 4
- Trennzeichen: =
- Schlüssel-Wert-Trennzeichen: &
X = 1 ; 2 ; 3
Ein Schlüssel-Wert-Set, das mehrere Werte mit einem einzigen Schlüssel übergibt. Da dieser Schlüssel mehrere Werte hat, wird er als serialisiertes Schlüssel-Wert-Paar bezeichnet. Das Beispiel enthält die folgenden Elemente:
- Schlüssel: X
- Werte: 1, 2, 3
- Trennzeichen: =
- Serielles Trennzeichen: Semikolon
X = 1 ; 2 & Y = 3 ; 4
Ein Satz mehrerer Schlüssel-Wert-Paare, die mehrere Werte auf separaten Schlüsseln übergeben. Das Beispiel enthält die folgenden Elemente:
- Tasten: X, Y
- Werte: 1, 2, 3, 4
- Trennzeichen: =
- Trennzeichen: &
- Serielles Trennzeichen: Semikolon
Ziel-Serialisierung destination-serialized
Ein serialisiertes Ziel kombiniert mehrere Eigenschaften zu einer einzigen Zeichenfolge und sendet diese Informationen an ein Ziel.
Die serialisierte Datenübertragung verbessert die Effizienz, da mehrere Eigenschaften nicht parallel, sondern nacheinander ausgelöst werden. Dadurch hat der Ziel-Server genügend Zeit, Daten zu empfangen, zu verarbeiten und zurückzugeben, bevor er auf zusätzliche Anfragen reagieren kann.
Unterstützte Ziele
Audience Manager können Sie Daten an praktisch jedes Ziel serialisieren und senden, mit dem Sie arbeiten möchten. Bevor Sie diese Funktion verwenden, müssen Sie jedoch wissen, welche URL Sie verwenden und wo Sie einige erforderliche oder optionale Makros platzieren können. Erhalten Sie die Informationen zur Makroplatzierung von Ihrem Zielpartner. Weitere Informationen Sie unterdefiniert.