预修课程

在开始订购端到端集成之前,请查看相关要求并执行本指南中的相关任务,以避免开发障碍和其他延迟。

文件托管和网络服务要求

端到端订购需要您自行托管数据 Feed 文件,并实现用于处理购物车验证、订单创建和订单状态更新的网络服务。由于没有特定的编程语言或应用服务器要求,因此,只要符合“端到端订购”的 API 规范,“端到端排序”即可与您的首选实现配合使用。

所需功能

安全的数据 Feed 托管

您必须能够在 Google Cloud Storage、Amazon S3 或 HTTPS 服务器上托管数据 Feed 文件。

安全的网络服务

您的网络服务必须能够以 HTTPS 发出和接收 API 请求。

响应延迟时间

当 Google 向您的网络服务发送请求时,它必须在 8 秒内响应该请求。

访客结账

您的网络服务必须允许使用访客结账方式的订单,即由没有帐号或未登录系统的用户下的订单。

在 Google 商家资料中列出餐厅

请遵循以下关于 Google 商家资料的要求:

  • 为确保客户能够发现您在端到端订购模式下的餐厅,这些餐厅位置必须列在 Google 商家资料中。
  • 您计划与端到端订购集成的每个营业地点都必须具有商家资料。
  • 对于您在 Google 商家资料中注册的每个餐厅,其名称和地址必须与您发送到端到端订购的 Restaurant 数据一致。

在 Google Pay API 中注册为商家

如需在端到端订购界面中提供在线付款功能,您必须将企业注册为 Google Pay 商家,并使用参与 Google Pay 的处理方(如本部分所述)。Google Pay 可促进用户与付款处理方之间的令牌化付款。

要注册成为 Google Pay 商家并启用 Google Pay API,请执行以下步骤:

  1. 打开 Google Pay & Wallet Console 页面以注册您的商家。如果您已经是 Google Pay 注册商家,则可以使用现有帐号。 建议为每个端到端订购集成设置唯一的商家 ID。如需添加新商家,请点击商家 ID 标题,然后选择“创建新商家”。
  2. 点击用户菜单标签页,为您的商家添加一位或多位用户。
  3. 选择 Google Pay API 菜单标签页,然后点击 Google API Pay 页面上的开始使用
  4. 同意遵守 Google Pay API 服务条款。
  5. 您的商家 ID 位于控制台标题上。向与您合作的新客户引导团队提供端到端订购信息。
    选择 Google Pay 商家 ID。
  6. 确认您已与 Google Pay 合作处理方集成。
  7. 请与您的付款处理方合作,按照网关的说明获取 Google Pay 令牌化参数属性。

使用 Google Pay 测试令牌化参数

请参阅 Google Pay 付款处理测试,确保满足以下要求:

  • 请确认您已设置支付网关,以便通过 Google Pay 请求令牌。
  • 测试您的 Google Pay 集成。

有邓氏编码

邓氏编码是由 Dun & Bradstreet 分配的一个具有唯一性的九位数,用于识别商家。用于验证商家是否存在以及他们的合法性。Google 还会使用您的邓氏编码来验证商家名称和地址。开始邓氏编码注册流程之前,您应检查您是否已有邓氏编码。您可以使用邓氏编码查询工具执行此操作。如果您没有邓氏编码,可以按照此处的说明注册您的企业。

拥有公开电话号码

必须提供可公开访问的电话号码,且该电话号码应与商家相关联。用户应该能够在正常工作时间内拨打电话号码。这是为了确保客户在有任何疑问或疑虑时可以轻松与商家联系。Google 必须能够验证此电话号码的可靠性和完整性。

拥有公开电子邮件地址

提供的电子邮件地址必须是与贵组织关联的有效有效地址。贵单位中的人员应该定期查看此帐号,以便用户可以在必要时与您联系。Google 必须能够验证您的电子邮件地址的可靠性和完整性。

后续步骤

如需继续进行集成,请执行以下步骤:

  1. 查看端到端订购政策
  2. 查看关系型商品目录执行方式操作规范指南。
  3. 如要开始集成,请与您的 Google 顾问联系。