交易消息概览
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
交易消息会向 Google 发送客房、价格和套餐相关数据。
事务消息有两种主要类型:
行程数据:定义客房套餐和行程数据,包括:
酒店价格和空房数量:为符合特定要求的行程设置最低价格。如需了解详情,请参阅更新价格。
您还可以从广告资源中移除会议室。如需了解详情,请参阅移除商品目录。
客房套餐:为物理客房和附加服务套餐设置行程价格。如需了解详情,请参阅 Room 软件包。
Google 会缓存交易消息的内容,以便随时提供价格。在某些情况下,Google 确定其缓存中的值不是最新的,因此可能会发送其他 <Query>
消息(在某些情况下,发送实时价格查询)来获取更新后的价格。这些数据通常经常变化。如需定义交易消息的价格和可用性,请使用 <Result>
。
会议室和套餐元数据:指定有关会议室和套餐的详细信息,例如说明、照片和最多入住人数。这些数据不会经常变化。如需定义元数据事务消息,请使用 <PropertyDataSet>
。Google 会存储这些元数据,以便您可以从价格消息中引用这些元数据,而不是在每个页面上添加有关会议室和套餐的重复信息。如需了解详情,请参阅定义会议室和套餐元数据。
交易消息的根元素是 <Transaction>
。使用 <Transaction>
元素作为根元素的消息需要至少一个子元素。事务消息可以具有任意数量的子元素,只要消息总大小不超过 100 MB 即可。
如需查看响应 Google 请求的 Transaction 消息示例,请参阅价格和客房库存(交易)XML 参考文档。
分发模式
发送“事务”消息的类型和频率取决于您的传送模式:
如需了解详情,请参阅价格传送模式。
实时价格查询
无论您使用哪种传送模式,Google 都可能会向您发送称为“实时价格查询”的请求。这些查询消息会查找价格以响应当前搜索。如果您在指定时间范围(通常为几百毫秒)内做出响应,您的广告就可以参与竞价。您的结果还可以更好地与客户匹配,包括客户所在的国家/地区、设备类型以及指定的访客数量。如需了解详情,请参阅实时价格查询。
邮件大小
您可以在单个事务消息中包含任何数据更新的任意组合,但每条消息的大小上限为 100 MB。通常,所有拉取和提示请求的响应时间限制为 100 秒。超时是一个可配置的字段,可由 Google 根据请求进行调整。对于非常大的消息,Google 建议您将超时设置为 10 分钟。
如需大幅缩减消息大小并尽可能避免消息大小和超时问题,请使用事务消息来预定义会议室和软件包元数据。您还可以通过在消息标头中添加 Content-Encoding: gzip
,将 GNU 压缩内容添加到消息中。
保留所有权利。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-06-17。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-06-17\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-06-17。"]]