服务 Feed 适用于商家的特定服务。
如需完成“沙盒中的服务 Feed 已就绪”里程碑任务,您需要成功构建服务 Feed 并将其上传到 SFTP Dropbox。SFTP Dropbox 在集成设置期间配置。 生产环境和沙盒环境中都有一个“服务 Feed”SFTP Dropbox。请务必使用合适的 Dropbox。
服务 Feed 任务要求
- 每天至少上传一次 Feed,持续 7 天。
- 为 Merchant Feed 中提供的每个商家添加一项服务。
- 将
processing_instruction
设置为PROCESS_AS_COMPLETE
。 - 修正所有错误和警告。
服务 Feed 基础知识
您的服务 Feed 是一个服务定义数组。每项服务定义都需要以下数据:
- 服务 ID
- 与服务关联的商家的商家 ID
- 本地化服务名称
以下是完整的定义,其中包括可用于扩展服务行为的可选属性。
服务 ID
服务 ID 不必对每个商家都是唯一的,但应在不同定义中包含相同的数据。服务 ID 对于每个商家都必须是唯一的。 由于餐饮预订端到端集成仅支持一项服务(除非您的集成包含需要额外服务的任何加购项),因此我们建议您使用相同的服务 ID(例如,服务 ID 为“1000”)来简化预订服务器查询。
如果您定义了一项服务,但后来更改了服务 ID,这意味着您在系统中创建了两个定义。一个具有新 ID 的新服务,以及一个具有之前 ID 的已删除服务。如果将错误的 Service ID 与商品目录的供应情况相关联,可能会导致商品目录无法显示。
服务名称
服务名称必须反映实际服务。名称不得包含价格、菜单项或服务名称以外的任何其他信息。名称还必须根据用户的语言设置进行本地化。如需详细了解本地化,请参阅指定本地化文本。