您可以通过 Google Cloud Storage (GCS) 将自己的购物数据安全地提交给 Google。Google Cloud Storage 是一项新的云端存储服务,供您用来在 Google 的基础架构上存储和访问自己的数据。Google Cloud Storage 兼容多种云端存储工具和库,这些工具和库能与 Amazon Simple Storage Service (Amazon S3)、Eucalyptus Systems, Inc. 等诸多服务配合使用。
运作方式
与 Google Cloud Storage 的互动类似于与 SSH 文件传输协议 (SFTP) 服务器的互动:您可以通过文件传输客户端来提交和访问文件。Google Cloud Storage 使用的不是文件夹,而是“存储桶”。当您通过 Google Cloud Storage 设置自己的 Merchant Center 账号时,Google 会自动为您的购物数据分配一个私密存储桶。使用 Google Cloud Storage 的零售商可以享受到多种好处:安全性更高,存储空间高达 10 GB,而且灵活的基础架构还可用于其他应用。
开发者可以使用 Google Cloud Storage 来将其商品提交到 Merchant Center 中。鉴于 Google Cloud Storage 的性质,开发者应具备一定的技术知识及应用编程经验。不妨详细了解 Google Cloud Storage。
操作说明
要通过 Google Cloud Storage 提交您的商品数据源,您无需激活 Google Cloud Storage 服务,因为系统会将您的信息写入现有的存储桶。如需详细了解何时需要或何时不需要激活 Google Cloud Storage 服务,请参阅此处。
第 1 步(共 4 步):将您的 Google Cloud Storage 账号与 Merchant Center 账号相关联:
- 在您的 Merchant Center 账号中,点击设置和工具图标
。
- 选择数据源。
- 在“SFTP 和 Google Cloud Storage”标签页下,选择“当前用户”(如果您的 Google Cloud Storage 账号和 Merchant Center 账号使用相同的登录电子邮件地址),或者选择“其他用户”(需要输入您的 Google Cloud Storage 登录电子邮件地址)。
- 点击“与 Google Cloud Storage 关联”后,系统会自动为您在“Google Cloud Storage 存储桶名称”下列出的商品数据分配一个存储桶。
第 2 步(共 4 步):准备商品数据源
- 创建商品数据源。
- 先在 Merchant Center 中注册您的商品数据源,然后再提交。
第 3 步(共 4 步):通过 Google Cloud Storage 提交数据
如需详细了解如何通过 Google Cloud Storage 将数据上传至 Merchant Center 存储桶,请参阅 Google Cloud Storage 指南。
我们建议您使用 gsutil 或 gs python 库来安排定期上传,但您也可以使用大多数兼容 S3 的客户端。
- 示例:gsutil -d cp <filename> gs://merchantcenter123456 </filename>
第 4 步(共 4 步):验证您提交的数据
请确认您上传的数据格式正确。
在完成提交后的 15 分钟内,数据源页面应该会在“状态”列中向您报告 Google 正在处理您的数据。 如果“状态”列未更新或显示错误,请点击此处以参阅问题排查页面,或详细了解如何排查数据源问题。
常见问题解答
我的 Google Cloud Storage 账号可以用于其他用途吗?
可以。您在 Google Cloud Storage 中创建的任何存储桶都归您所有,并由您进行管理;这些存储桶与 Merchant Center 是相互独立的。
但如果您还没有创建自己的 Google Cloud Storage 账号,则只能使用系统为您创建的那个 Google Cloud Storage 存储桶;该存储桶只能用于存储要提交至 Google Merchant Center 的数据。