標準和序列索引鍵值配對 standard-and-serial-key-value-pairs
機碼 — 值組包含相關元素:機碼,是定義資料集的常數(例如:性別、顏色、價格),以及值,是屬於該集的變數(例如,男性/女性、綠色、100)。 Destination Builder會傳送格式化為機碼值組的資料。
基本索引鍵值配對 basic-key-value-pairs
格式完整,基本索引鍵/值組可能如下所示:
gender = male
color = green
price > 100
標準和序列索引鍵值配對 standard-serial-key-value-pairs
目的地接受 standard
或 serialized
格式的機碼值資料。
- 標準機碼值組: 將目的地資料格式化為個別的機碼值組。 每個鍵都會明確指出,即使再次用來定義不同的值。
- 序列化的機碼值組: 將多個值壓縮成單一機碼值組。 在序列化的索引鍵/值組中,特殊指示器會分隔索引鍵/值集中的值。
標準和序列化索引鍵值都可以包含單一或多個值。 下表提供標準和序列索引鍵值格式的範例。
x = 1 & x = 2
x = 1 & x = 2 & y = 3 & y = 4
x = 1 ; 2
x = 1 ; 2 & y = 3 ; 4
分隔符號和分隔符號 delimiters-separators
在索引鍵和值之間分隔值的字元稱為 delimiters
和 separators
。 當您以序列格式將區段傳送至目的地時,這些變得尤其重要。 序列化可讓您使用單一索引鍵傳遞多個值,並組合索引鍵/值組。 分隔符號和分隔符號的定義如下:
- 機碼值分隔符號: 分隔機碼值組中的機碼和值。
- 索引鍵值分隔符號: 分隔索引鍵值配對組。
- 序列分隔符號: 分隔序列化機碼值組內的多個值。
範例 examples
透過Destination Builder,您可以用數種不同的方式格式化機碼值資料。 讓我們來看看每種型別的一些範例。
X = 1 & X = 2
一組簡單的鍵值組。 此範例包含下列元素:
- 索引碼: X
- 值: 1, 2
- 分隔符號: =
- 索引鍵值分隔符號: &
X = 1 & X = 2 & Y = 3 & Y = 4
一組多重機碼值組,會以個別的機碼值組傳入值。 此範例包含下列元素:
- 索引鍵: X, Y
- 值: 1、2、3、4
- 分隔符號: =
- 索引鍵值分隔符號: &
X = 1 ; 2 ; 3
使用單一鍵傳入多個值的鍵值集。 因為此索引鍵有多個值,所以稱為序列化索引鍵值組。 此範例包含下列元素:
- 索引碼: X
- 值: 1、2、3
- 分隔符號: =
- 序列分隔符號:分號
X = 1 ; 2 & Y = 3 ; 4
一組多重索引鍵/值組,可在個別索引鍵上傳入多個值。 此範例包含下列元素:
- 索引鍵: X, Y
- 值: 1、2、3、4
- 分隔符號: =
- 分隔符號: &
- 序列分隔符號:分號
目的地序列化 destination-serialized
序列化目的地會將多個特徵結合為單一字串,並將該資訊傳送至目的地。
序列化資料傳輸有助於提高效率,因為多個特徵會依序引發,而非並行引發。 如此可在回應其他要求之前,為目的地伺服器提供足夠的時間來接收、處理和傳回資料。
支援的目的地
在Audience Manager中,您可以將資料序列化並傳送至您想要使用的幾乎任何目的地。 不過,使用此功能之前,您必須知道目的地URL以及放置某些必要或選擇性巨集的位置。 從您的目的地合作夥伴取得有關巨集位置的資訊。 如需詳細資訊,請參閱定義的巨集目的地。