下面详细介绍了预约重定向独有的 Actions Center 集成流程。
重要指南
以下示例和教程介绍了 Appointments Redirect 集成所需的功能:
您必须定期向 Google 提供 Feed,数据才能直接在 Google 上显示。 您需要提供以下 Feed。
信息流 | 说明 | 频率 |
---|---|---|
实体 | 描述您的实体。 | 每 24 小时一次 |
操作 | 描述与实体关联的深层链接。 | 每 24 小时一次 |
服务 | 说明您的商家提供的服务 | 每 24 小时一次 |
Feed 格式使用 Protocol Buffer 3 语法进行描述,但您可以将您的 Feed 作为相应的 JSON 格式上传。 请参阅以下 Feed 示例。
我们建议您上传 JSON 格式的 Feed。将 Feed 上传到 SFTP Dropbox
将您的 Feed 上传到沙盒环境中。为此,请参阅合作伙伴门户 Feed 配置页面中的用户名。可通过端口 19321
上的 sftp://partnerupload.google.com
访问 Google SFTP 服务器。
我们建议您为要上传的文件设置唯一的名称。例如,为每个文件名附加时间戳会很有帮助。这有助于排查问题和查询 Feed 状态。
![确保将所有 Feed 上传到“常规”帐号](https://developers-dot-devsite-v2-prod.appspot.com/static/actions-center/images/generic-sftp.png?authuser=0000&hl=zh-cn)
每个 Feed 都需要通过 SFTP 使用文件集描述符文件单独上传。 文件集描述符的文件名应为 <feed_name>-<generation_timestamp>.filesetdesc.json,其中 <feed_name> 应对应于每个 Feed 的以下内容:
信息流 | FilesetDescriptor.name |
---|---|
实体 | reservewithgoogle.entity |
操作 | reservewithgoogle.action.v2 |
服务 | glam.service.v0 |
如需了解详情,请参阅使用通用 Feed Dropbox。
Google 对 Feed 进行评估
在您上传 Feed 后,Google 会处理并评估 Feed 的质量和完整性。我们会考虑以下几个因素:
- Feed 符合相关规范。
- Feed 包含所有必填字段。
- 每个商家至少有一项
action_link
,以及一项至少定义了action_link
项的服务。 - 您的大多数商家数据都与 Google 地图上的营业地点信息相匹配。