您必须在 Actions Center 上拥有有效帐号,才能进行端到端订购。通过该网站,您可以访问数据 Feed 上传工具和网络服务端点配置。签订完合同后,端到端订购团队会创建该帐号。
初始账号开设
创建帐号后,系统会向与您的 Google 业务联系人关联的电子邮件地址发送一封确认电子邮件。该电子邮件中包含指向您在 Actions Center 中的帐号和新手入门指南的链接。
请按以下步骤完成初始帐号开设:
点击确认电子邮件中提供的指向您账号的链接。当您首次访问 Actions Center 时,它会提示您添加紧急情况联系信息(如果您还没有这些信息)。请按照instructions填写您的详细联系信息。之后,您可以在帐号和用户 > 联系信息页面上更新该联系信息。
前往 Actions Center 中的 Account and users(帐号和用户)页面。在用户标签页上,您可以将团队成员的帐号添加到用户列表中,以向其授予访问权限。有关详情,请参阅帐号和用户一文。
完成初始帐号设置后,您的团队可以使用 Actions Center 作为管理端到端订购集成的主要工具。如需了解详情,请按照新手入门任务页面列出的步骤操作。
管理品牌
从端到端订购时,品牌由一系列本地化组成。每个本地化版本都有品牌名称、徽标、隐私权政策、服务条款、国家/地区和语言定位条件。这样,您就可以在国家/地区和语言级别指定本地化的品牌信息。品牌在沙盒和生产环境中单独配置。您必须为拥有餐厅的每个国家/地区配置至少一种本地化版本,否则您的餐厅将不会出现在 Google 上,也无法通过 Actions Center 进行测试。如需详细了解如何将品牌本地化,请访问管理品牌页面。
新手入门任务
初始配置任务页面列出了入门步骤,并提供帐号的初始设置。请完成这些操作,以确保您的帐号可以完全正常运行。
配置 Google Cloud 项目
为了管理与 Ordering End-to-End API 的集成,您需要一个 Google Cloud 项目。为此,您可以创建新项目,或使用现有项目。我们建议您创建一个新项目,因为 Google 必须有权访问该项目。
创建项目后,您需要 Cloud 项目编号和 Cloud 项目电子邮件地址才能继续完成初始配置任务:
- 您可以在 Google Cloud 控制台中找到 Cloud 项目编号。依次转到首页 > 信息中心 > 项目信息。
- Cloud 项目电子邮件地址在 IAM 和管理 > IAM > 权限中列出。您需要具有所有者角色的电子邮件地址。
将项目编号和电子邮件地址添加并保存至 Actions Center > Onboarding Tasks > Cloud Project Configuration 表单。
配置数据 Feed 来源
您需要在基础架构上托管数据 Feed 文件。端到端订购支持三种类型的文件托管解决方案:Google Cloud Storage、Amazon S3 以及具有通过 HTTPS 传送文件的站点地图的网站主机。如需关于数据 Feed 来源的其他要求,请参阅我们的前提条件页面。接下来,请根据您数据 Feed 来源的类型,继续执行下面几部分中的步骤。
Google Cloud Storage 上数据 Feed 来源的初始配置
- 打开 Actions Center 中的 Onboarding Tasks 标签页。
- 转到选择 Feed 来源步骤。
- 填写 Feed 来源表单:
- Feed 传送方式 - 选择 Google Cloud Storage。
- 标记文件 - 提供
marker.txt
文件的网址。 - 数据文件 - 提供包含数据 Feed 的 GCS 存储分区的网址。
- 点击提交。
Amazon S3 上数据 Feed 来源的初始配置
- 打开 Actions Center 中的 Onboarding Tasks 标签页。
- 转到选择 Feed 来源步骤。
- 填写 Feed 来源表单:
- Feed 提交方式 - 选择 Amazon S3。
- 标记文件:提供
marker.txt
文件的网址。 - 数据文件:提供包含数据 Feed 的 S3 存储分区的网址。
- 访问权限 ID:输入有权从 S3 资源读取的 IAM 访问密钥 ID。
- 访问密钥:输入具有从 S3 资源读取的权限的 IAM 机密访问密钥。
- 点击提交。
使用站点地图在 HTTPS 上对数据 Feed 来源进行初始配置
- 打开 Actions Center 中的 Onboarding Tasks 标签页。
- 转到选择 Feed 来源步骤。
- 填写 Feed 来源表单:
- Feed 投放方式 - 选择 HTTPS。
- 站点地图文件 - 提供
sitemap.xml
文件的网址。 - 用户名 - 输入用于访问 HTTPS 服务器的用户名凭据。
- 密码 - 输入用于访问 HTTPS 服务器的密码。
- 点击提交。
帐号完全配置完成后,您可以在配置 > Feed 页面上更改数据 Feed 来源设置。
设置服务账号
您需要一个服务帐号才能向 Google API 发出经过身份验证的 HTTPS 请求,例如实时更新 API 和async order update。
如需设置服务帐号,请执行以下操作:
- 访问 Google Cloud 控制台。
- 您在 Actions Center 中的帐号还有一个与之关联的 Google Cloud 项目。选择该项目(如果尚未选择)。
- 点击左侧菜单中的服务帐号。
- 点击创建服务账号。
- 输入服务帐号的名称,然后点击创建。
- 在选择角色中,依次选择 Project > Editor。
- 点击继续。
- 可选:添加用户以授予他们访问服务帐号的权限,然后点击完成。
- 针对您刚刚创建的服务帐号,依次点击 > 创建密钥。
- 选择 JSON 作为格式,然后点击创建。
- 生成新的公钥/私钥对后,将其下载到您的机器上。
添加执行方式网址
如需测试集成,您必须配置 fulfillment API 的网址。执行方式网址会将 Actions Center 帐号与您的网络服务网址端点相关联,该端点用于托管按照执行方式操作架构实现的网络服务。
如需设置执行方式网址,请执行以下操作:
- 在 Actions Center 中,前往 Configuration > Endpoints。
- 在 Ordering End-to-End Endpoint 标签页下的文本字段中,添加占位符执行方式网址。在此阶段,执行方式网址无需是有效网址。
- 点击保存更改。