本教程将逐步介绍以下内容:
- 费用和支持履单时间用例
- 关于如何为 指定履单时间和费用的具体说明
action_link
在您的 Feed 中 - 对准确性的期望
有关展示履单时间和费用使用情况的完整 Feed 示例,请参阅 订单重定向 EPA 示例。
费用和履单时间用例
费用用例
我们提供了多种不同的费用指定方式。以下几点介绍了 支持的情况,并提供一些类似于用户在 前端。
- 固定费用:“运费 5 元”或“5 美元服务费”
- 百分比:“配送费 5%”或“服务费 5%”
- 费用范围:“运费 2-10 美元”或“服务费:3%-6%”
- 开放式范围:“运费最低为 5%”或“不超过 20 美元的服务费”
如上面的示例所示,费用可以指定为运费或服务费。 您还可以指定多项费用(例如“服务费为 5%-10%,配送费为 5 美元”)。
不支持需要全天更新费用或更改费用的用例 生成自定义代码。
“Fulfillment Time”用例
我们支持使用多种不同的格式来指定空闲时间,这样可确保您 提供准确的数据。以下几点介绍了支持的不同用例,以及 并提供一些类似于用户在前端看到的示例语言
- 固定时间:“30 分钟后送达”或“15 分钟后抵达”
- 时间范围:“30 分钟 - 1 小时内送达”或“15-20 分钟后抵达”
- 打开结束时间范围:“超过 10 分钟后送达”或“1 小时内到账”
可以使用通用格式为自提和送货指定履单时间 (如下所述)。如上面的示例所示,向用户显示的文字将 反映订单的 type。
不支持需要一天中更新时间或需要更改时间的用例 生成自定义代码。
通过 Feed 指定订单履行时间
商家 Feed 中包含操作链接的订单履单时间
action_link
作为
food_ordering_metadata
字段。对于每个
action_link
与商家关联的商品时,需要提供履单信息
使用其中一个消息路径。
固定履单时间
Merchant.action_link.food_ordering_metadata.fulfillment_lead_time_duration
此消息应采用以下格式:
{ "fulfillment_lead_time_duration": { "seconds" : 1800 } }
范围履单时间
Merchant.action_link.food_order_metadata.fulfillment_lead_time_duration_range
此消息应采用以下格式:
{ "fulfillment_lead_time_duration_range": { "min_duration": { "seconds" : 1800 }, "max_duration": { "seconds" : 2400 } } }<ph type="x-smartling-placeholder">。 <ph type="x-smartling-placeholder">。 <ph type="x-smartling-placeholder">。 <ph type="x-smartling-placeholder">
通过 Feed 指定费用
与履单时间类似,费用也可包含在
food_ordering_metadata
下方有 action_link
消息
字段。对于与商家关联的每个action_link
,您可以
使用以下消息路径提供费用信息:
merchant.action_link.food_ordering_metadata.fee_details
- 1.99 美元的固定运费:
[ { "type": "DELIVERY", "fee_amount": { "amount": { "currency_code": "USD", "units": "1", "nanos": "990000000" } } } ]
- 配送费百分比为 5.6%。
[ { "type": "DELIVERY", "fee_amount": { "cart_percentage": { "value": "5.6" } } } ]
- 服务费在 1.99 美元到 9.99 美元之间
[ { "type": "SERVICE", "fee_amount": { "amount_range": { "min_amount": { "currency_code": "USD", "units": "1", "nanos": "990000000" }, "max_amount": { "currency_code": "USD", "units": "9", "nanos": "990000000" } } } } ]
- 服务费百分比介于 1.2% 到 2.7% 之间
[ { "type": "SERVICE", "fee_amount": { "cart_percentage": { "value_range": { "min_value": "1.2", "max_value": "2.7" } } } } ]
- 两笔费用、5 美元服务费和 1.2% 的配送费。
[ { "type": "SERVICE", "fee_amount": { "amount": { "currency_code": "USD", "units": "5", "nanos": "0" } } }, { "type": "DELIVERY", "fee_amount": { "cart_percentage": { "value": "1.2" } } } ]
费用和履单时间准确性
费用准确性
在为商家提供费用数据时,我们希望您能准确陈述 费用。您应将可能适用于某个订单的所有送货和服务费都包含在内。
我们理解,费用可能因用户而异,并可能因用户而异。因此,我们提供了 能够以范围(包括开放式范围)指定费用。在费用可能会有所不同的情况下 显著确保所提供的范围包含用户在观看 进行交易
如果您不确定具体需要满足哪些要求,请与您的 Actions Center 联系人。
订单履行时间准确性
我们知道 会随着时间的变化而变化这些因素包括:
- 根据订单大小更改订单履行时间
- 根据完成订购和 结账
- 通过 Feed 更新履单时间变更之间的延迟时间
- 用户的送货地址。
这些因素中的任何一个都可能导致履单 最初向用户显示的时间并非他们的确切履单时间 结账时会看到的标签。实现履单时间的目标不是 但要像以前一样 。
合作伙伴提供的实现方式应能确保 尽最大努力尽可能频繁地向用户显示履单时间 基础。如果由于这些因素而导致时间出现显著变化,我们建议您 您需要提供一个包含该变化的时间范围 此外,如果履单时间因订单详情而发生变化, 当商品送达您的订餐流程中时,应向用户清楚显示此信息。
如果您不确定具体是什么 请与您的操作中心联系人联系。