通过 SFTP 提交 Feed

什么是 SFTP?

SFTP 代表“SSH 文件传输协议”。它是用户在互联网上下载或上传文件的常用方式。采用 SFTP 时,数据是以加密形式安全传输的,而不会明文传输任何文件数据。

注意:我们即将弃用通过 FTP 向 Manufacturer Center 传输商品数据文件的功能。详细了解有关 Manufacturer Center 不再支持 FTP 的信息

准备工作

您需要先创建 Feed,然后才能提交数据 Feed。请注意,通过 SFTP 提交文件时,无论是压缩文件还是未压缩文件,文件都必须小于 4 GB。如果文件大于 4 GB,请将文件拆分为多个小文件再上传。

如果读完这篇文章后您在使用 SFTP 方面还需要更多帮助,请参阅问题排查指南

创建 SFTP 账号

如需创建 SFTP 账号,请按以下步骤操作:

  1. 在您的 Manufacturer Center 中,点击“工具和设置”图标 Google Ads | 工具 [图标]
  2. 在下拉菜单中,点击 SFTPGCS
  3. 选择 SFTP 标签页。
  4. 系统会自动生成 SFTP 账号用户名。要生成密码并启用账号,请点击生成
  5. 此时会弹出包含自动生成的密码的对话框。
  6. 如需返回到“SFTP”设置页面,请点击关闭
注意:生成密码后,请务必妥善保存您的密码,然后再关闭弹出框。出于安全原因,您的密码将不会再显示。此外,第一次生成的密码可能在几小时后才生效。如果您不能立即登录我们的 SFTP 服务器,请稍后再试。

更改 SFTP 密码

如果您需要更改 SFTP 密码,可以通过在 Manufacturer Center 中生成安全密码来实现。如需更改 SFTP 密码,请按以下步骤操作:

  1. 在您的 Manufacturer Center 中,点击“工具和设置”图标 Google Ads | 工具 [图标]
  2. 在下拉菜单中,点击 SFTPGCS
  3. 在“SFTP”部分,点击重置
  4. 系统会显示弹出框,要求您确认是否要更改密码。如果要继续,请点击重置
  5. 此时将再次出现弹出框,其中包含新生成的密码。
  6. 点击关闭,返回到“SFTP”设置页面。

注意:生成密码后,请务必妥善保存您的密码,然后再关闭弹出框。出于安全原因,您的密码将不会再显示。请注意,您只能生成新的 Google Manufacturer Center SFTP 密码,而无法找回丢失或遗忘的密码。

通过 SFTP 上传文件

您可以使用许多方法通过 SFTP 上传文件,针对最常见的方法,我们在下文中进行了说明。如果您以前没有使用过 SFTP,建议您选择第一种方式,因为配置起来最容易。

无论采用哪种方法,您都需要提供以下信息:

  • 主机名:partnerupload.google.com。这是您要将 Feed 发送到的目标 SFTP 服务器。
  • 用户:您可以在 Google Manufacturer Center SFTP 设置中找到的 SFTP 用户名。
  • SFTP 服务器端口:19321。这是 Google Manufacturer Center SFTP 服务器使用的端口。
  • SFTP 服务器指纹:85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d。这是用来识别“partnerupload.google.com”的服务器指纹密钥。
  • 密码:您在 Manufacturer Center 账号中生成的 SFTP 密码。请注意,此密码与您的 Manufacturer Center 密码不同。您的 SFTP 密码是在您账号的“SFTP 设置”(“设置”>“SFTP”)下生成的。
注意:如果您要在 Manufacturer Center 中设置按计划提取,则不能使用 Google 的 SFTP 服务器 (sftp://partnerupload.google.com) 作为文件网址。

方法 1:使用 SFTP 程序传输数据 Feed

使用 SFTP 程序传输数据 Feed

要使用这种方式,您的计算机必须安装 SFTP 程序(也称作 SFTP 客户端)。如果您尚未安装 SFTP 客户端,可以从网络上下载。您可以免费试用以下 SFTP 客户端。(试用期过后,您可能需要付费才能继续使用这些程序,是否使用由您决定。)点击以下相关链接即可从网络上下载相应程序。
  • FileZilla(适用于 Windows)
  • Fetch(适用于 Mac)
  • 点击此处可在网络上查找其他 SFTP 客户端。

下载并安装 SFTP 程序后,您必须先进行适当配置,然后才能连接到 SFTP 服务器。您需要对 SFTP 客户端进行如下设置:

  • 主机名:partnerupload.google.com。这是您要将 Feed 发送到的目标 SFTP 服务器。
  • 用户:您可以在 Google Manufacturer Center SFTP 设置中找到的 SFTP 用户名。
  • 密码:您在 Google Manufacturer Center 账号中生成的 SFTP 密码。请注意,此密码与您的 Manufacturer Center 密码不同。您的 SFTP 密码是在您账号的 SFTP 设置(“设置”>“SFTP”)下生成的。
  • 登录类型:应该设置为正常登录,而不是匿名登录。您可能需要先更改这项设置,然后才能输入用户名和密码。

注意:SFTP 客户端的界面会有所不同。您可能需要选择 SFTP 作为连接类型,或者在主机名地址前添加“sftp://”协议作为前缀(例如,sftp://partnerupload.google.com)。有关说明,请参阅所用 SFTP 客户端的说明文档。

方法 2:使用命令通过 SFTP 上传数据

Windows:使用命令提示符通过 SFTP 上传数据

  1. 在“开始”菜单中,依次选择程序附件命令提示符。或者,在“开始”菜单中,依次选择程序MS-DOS 提示符。(如果这两种方法都行不通,请在“开始”菜单中依次选择“搜索”和“文件或文件夹”,然后输入“提示符”,最后双击名为“命令提示符”的文件)。
  2. 在显示的窗口中输入 sftp -P 19321 {您的 SFTP 用户名}@partnerupload.google.com,然后按 Enter 键。
    • 提供您在 Manufacturer Center 中设置的用户名(您可以在账号中依次点击设置以及 SFTP,以查找此用户名)。
    • “-P 19321”为 Google Manufacturer Center SFTP 服务器指定正确的端口。
  3. 如果您是第一次连接到 partnerupload.google.com,可能会看到以下提示:“无法验证主机‘[partnerupload.google.com]:19321’的真实性。RSA 密钥指纹为 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d。您确定要继续连接吗(是/否)?”验证您会话中显示的指纹密钥与上述一个密钥匹配之后,请输入“y”。
  4. 系统会提示您输入密码。提供您在 Manufacturer Center 中生成的 SFTP 密码。请注意,此密码与您的 Manufacturer Center 密码不同,是在账号的 SFTP 设置(设置 > SFTP)下方生成的。
  5. 输入 put {您的目录,包括文件名},然后按 Enter 键,以通过 SFTP 发送文件。例如,如果您的“Documents”文件夹中有名为“datafeed.txt”的 Feed,则您应输入“put C:\Users\username\Documents\datafeed.txt”。
  6. 片刻之后,您应会看到显示上传进度的状态更新。请在上传完成时确认。完成后,您可以退出程序。
注意:如果操作过程中出错,您可能会看到空白提示符或错误消息。如果发生这种情况,请从第一步开始重新操作,直到能完成文件的传输为止。

Mac:使用终端通过 SFTP 上传文件

  1. 打开终端窗口。如要执行此操作,请按 Command + 空格键,并搜索“终端”,然后在显示的框中将其选中。
  2. 在显示的终端窗口中,输入 sftp -P 19321 {您的 SFTP 用户名}@partnerupload.google.com,然后按 Enter 键。
    • 提供您在 Manufacturer Center 中设置的用户名(可以在账号中点击设置来找到)。
    • “-P 19321”为 Google Manufacturer Center SFTP 服务器指定正确的端口。
  3. 如果您是第一次连接到“partnerupload.google.com”,可能会看到以下提示:“无法验证主机‘[partnerupload.google.com]:19321’的真实性。RSA 密钥指纹为 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d。您确定要继续连接吗(是/否)?”验证您会话中显示的指纹密钥与上述一个密钥匹配之后,请输入“y”。
  4. 系统会提示您输入密码。提供您在 Manufacturer Center 中生成的 SFTP 密码。请注意,此密码与您的 Manufacturer Center 密码不同,是在账号的 SFTP 设置(设置 > SFTP)下方生成的。
  5. 输入 put {您的目录,包括文件名},然后按 Enter 键,以通过 SFTP 发送文件。例如,如果您的文档文件夹中有名为“datafeed.txt”的 Feed,则您应输入“put \Users\username\Documents\datafeed.txt”。
  6. 片刻之后,您应会看到显示上传进度的状态更新。请在上传完成时确认。完成后,您可以退出程序。
    注意:如果操作过程中出错,您可能会看到空白提示符或错误消息。如果发生这种情况,请从第一步开始重新操作,直到能完成文件的传输为止。

Linux:使用命令行通过 SFTP 上传数据

  1. 打开“终端”。
  2. 在显示的终端窗口中,输入 sftp -P 19321 {您的 SFTP 用户名}@partnerupload.google.com,然后按 Enter 键。
    • 提供您在 Manufacturer Center 中设置的用户名(您可以在账号中依次点击设置以及 SFTP,以查找此用户名)。
    • “-P 19321”为 Google Manufacturer Center SFTP 服务器指定正确的端口。
  3. 如果您是第一次连接到 partnerupload.google.com,可能会看到以下提示:“无法验证主机‘[partnerupload.google.com]:19321’的真实性。RSA 密钥指纹为 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d。您确定要继续连接吗(是/否)?”验证您会话中显示的指纹密钥与上述一个密钥匹配之后,请输入“y”。
  4. 系统会提示您输入密码。提供您在 Manufacturer Center 中生成的 SFTP 密码。请注意,此密码与您的 Manufacturer Center 密码不同,是在账号的 SFTP 设置(设置 > SFTP)下方生成的。
  5. 输入 put {您的目录,包括文件名},然后按 Enter 键,以通过 SFTP 发送文件。例如,如果您的文档文件夹中有名为“datafeed.txt”的 Feed,则您应输入“put /home/username/Documents/datafeed.txt”。
  6. 片刻之后,您应会看到显示上传进度的状态更新。请在上传完成时确认。完成后,您可以退出程序。
注意:如果操作过程中出错,您可能会看到空白提示符或错误消息。如果发生这种情况,请从第一步开始重新操作,直到能完成文件的传输为止。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
7704724186201290618
true
搜索支持中心
true
true
true
true
true
104514
false
false