追蹤資料可透過訂房要求發送,藉此分析銷售轉換率、預訂趨勢及高流量管道
名稱 說明
additionalData 陣列
  1. 聯盟夥伴中心的資料產生器包括 Temp1 及 Temp2 兩個特別欄位,以回報聯盟夥伴的追蹤資料。
  2. 聯盟夥伴追蹤資料也會包含在行程回應中傳回,以便在本機的報告及商務應用程式中使用。
•請注意,測試訂房時,會在美國中部標準時間 (CST) 每晚 12 至 2 點將聯盟夥伴統計資料載入聯盟夥伴中心。所以您必須等到隔日才能驗證聯盟夥伴中心統計資料的「暫存資料」。由於訂房資料已在送出時立即記錄於系統中,所以您可以在行程回應資料中找到這筆訂房資料。
  • 最多 256 個字元 - 從「聯盟夥伴中心」統計瀏覽器檢視時,資料遭到截斷
  • 記錄個別機碼/值組用於追蹤和分析。
  • 使用冒號或分號來區隔 additionalData 機碼/值組  
  • 您可依邏輯需要,傳送任意數量的 additionalData 機碼/值組用於適當的銷售追蹤作業,但在 Temp1 和 Temp2 下方的「聯盟夥伴中心」統計資料中僅會顯示前兩個 additionalData 機碼/值組。 剩餘的 additionalData 機碼/值組可以透過行程回應查看。

REST 或 XML 語法範例:

https://book.api.ean.com/ean-services/rs/hotel/v3/res?minorRev=[current minorRev #]
&cid=xxx
&apiKey=[xxx-yourOwnKey-xxx]
&customerUserAgent=[xxx]
&customerIpAddress=[xxx]
&customerSessionId=[xxx]
&locale=en_US
&currencyCode=USD

&additionalData=additionalData1=myTemp1Value;
additionalData2=myTemp2Value
&xml=

檢視聯盟夥伴中心資料時,Temp1 及 Temp2 欄位會分別顯示 additionalData1additionalData2 參數中傳來的數值。

如何使用 additionalData 作為對應項目

請為每個對應項目物件設定機碼和值。

• MapEntry Key 1 將為 additionalData1,值將為您設定的資料。
• MapEntry Key 2 將為 additionalData2,值將為您設定的資料。

Java 範例

com.travelnow.webservice.hotel.v3.services.MapEntry additionalData[] =
new com.travelnow.webservice.hotel.v3.services.MapEntry[2];
additionalData[0] = new com.travelnow.webservice.hotel.v3.services.MapEntry();
additionalData[0].setKey("additionalData1");
additionalData[0].setValue("myTemp1Value");
additionalData[1] = new com.travelnow.webservice.hotel.v3.services.MapEntry();
additionalData[1].setKey("additionalData2");
additionalData[1].setValue("myTemp2Value");
resRequest.setadditionalData(additionalData);

建立 MapEntry 物件陣列,然後再設定機碼和值。最後一行會將其設為訂房要求物件。


與 EAN 範本做深度連結時使用追蹤的方式

若要在與 Chameleon 範本做深度連結時使用追蹤功能,請將 temp1temp2 做為 URL 參數。

您也可以將此參數新增至範本的直接連結:

http://www.travelnow.com/templates/yourCID/index.html?temp1=yourValue1&temp2=yourValue2


若要與舊版範本做深度連結,請使用下列格式將 additionalDataString 作為 URL 參數:

&additionalDataString=additionalData1|[myTemp1Value]||additionalData2|[myTemp2Value]||


請參閱我們的混合式網站頁面以確認使用適當的深度連結,並瞭解如何確定您帳戶使用的範本版本為何。