跟踪数据可与预订请求一同发送,以便分析销售转化、预订趋势和流量渠道
名称 说明
additionalData 数组
  1. 联盟中心统计数据生成器包括特殊字段 Temp1 和 Temp2,以便返回联盟跟踪数据报告。
  2. 行程回复中也会返回联盟跟踪数据,以用于本地报告和业务应用程序。
• 请注意,测试预订时,联盟统计数据将在每晚凌晨 12 点至 2 点(美国中部标准时间)加载至联盟中心。直到第二天,您才可核实联盟中心统计数据中的“临时数据”。由于系统将立即记录提交的预订数据,因此行程回复中会提供这些数据。
  • 最多 256 个字符 - 从联盟中心统计数据浏览器中查看时,数据被截断
  • 记录单独的键/值对以用于跟踪和分析
  • 使用冒号或分号分隔 additionalData 键/值对  
  • 您可以根据逻辑需要发送任意数量的 additionalData 键/值对以进行适当的销售跟踪,但是只有前两个键/值对会显示在联盟中心统计数据的 Temp1 和 Temp2 下。 您可以通过行程回复查看其余 additionalData 对。

REST 或 REST 语法示例:

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 键 1 将成为 additionalData1 且该值为您设置的任意数据。
• MapEntry 键 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]||


请参阅我们的混合网站页面以确保深层链接正确,并了解如何确定您的帐户使用的是哪个版本的模板。