Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
托管 Feed 文件
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Feed 文件准备就绪后,请将其托管在安全位置。Google 会定期抓取 Feed(通常每天一次),以确保您的内容始终保持最新状态。与您的 Google 代表联系,分享托管详细信息以及从托管位置提取 Feed 的最佳时间。
注意 :对于需要更多实时数据提取的特定用例(例如直播电视用例,其中节目通常每天更新多次),Google 可能会决定每天多次提取 Feed。在这种情况下,代表可能会与您联系,以确定从托管位置提取 Feed 的最佳时间。
有关托管 Feed 的建议
虽然数据提供方可以自行决定托管 Feed 的最佳方式以及 Feed 在托管位置的结构,但我们还是提供了一些关于 Feed 结构的建议,以便顺利提取。
创建一个名为“latest”(不区分大小写)的文件夹。确保每天使用 JSON Feed 文件更新此文件夹,并且其中仅包含 Google 在任何给定时间应提取的当天文件。 请勿在最新的文件夹下创建任何子文件夹。保持层次结构扁平,即所有 JSON 文件都应直接位于“latest”文件夹下。 您可以选择将至少过去 30 天的 Feed 存储在名为“date-time”的文件夹中。如果您需要跟踪 Feed 的旧版本存在的问题或查找之前提供的元数据,这会非常有用。Google 不会以任何方式使用这些文件夹。 确保“最新”文件夹中任何时候都没有大小为 0KB 的文件/空文件。
确保 Google 始终可以访问“最新”文件夹,以便顺畅地提取文件。 如果 Google 请求您提供暂存 Feed,请务必创建一个单独的文件夹来托管暂存 Feed。例如,如果正式版 Feed 的层次结构为 ../latest/,则您可以为预演版 Feed 创建不同的层次结构,例如 ../staging/latest/。
托管方法
下表列出了支持的 Feed 托管方法,以及需要与 Google 代表分享的详细信息。
方法
必需提供的详细信息
身份验证支持
Google Cloud Storage (GCS)
GCS 对象、存储分区或文件夹网址
访问凭据
每天抓取一次 Feed 的最佳时间
必须与 `088794101-100000002-account@partnercontent.gserviceaccount.com`(具有“Storage Object Viewer”权限)共享 Google Cloud Storage 网址 如需了解详情,请参阅
在 Google Cloud Storage 上托管 Feed 部分
HTTPS
HTTP 服务器网址
访问凭据
每天抓取一次 Feed 的最佳时间
SFTP
SFTP 服务器网址
访问凭据
每天抓取一次 Feed 的最佳时间
用户名和 密码,或
用户名、私钥和 私钥密码或
上述两种情况的组合
AWS S3
S3 存储分区网址(例如:S3://mediafeed-bucket/latest)
S3 存储分区区域(例如:EU-WEST-1)
访问凭据
每天抓取一次 Feed 的最佳时间
访问密钥 ID 和 私有访问密钥或
具有不受限制访问权限的 S3 存储分区(不推荐)
使用上述任一方法上传 Feed 文件后,请与媒体操作团队联系以审核您的 Feed 文件。
在 Google Cloud Storage 上托管 Feed
以下步骤演示了如何将 Feed 文件上传到 Google Cloud Storage:
登录 Google Cloud Platform 控制台 ,然后点击选择项目 下拉菜单。
在弹出式窗口中,点击新建项目 。
为新项目命名,然后点击创建 。
在导航菜单中,依次点击 Storage > 浏览器 。
如果您尚未注册 Google Cloud Storage,请点击注册免费试用 以开始免费试用。(只有在您达到结算起付金额或 30 天后,才需要为此服务付费。)
注册免费试用后,请刷新浏览器以更新屏幕。
点击创建存储分区 。
为存储分区命名,然后点击创建 。
在“存储分区详情”页面上,点击上传文件 。
上传您的 Feed 文件 。
注意 :媒体操作需要 Feed 定期更新。如需了解如何以编程方式将文件上传到 Cloud Storage 存储分区,请参阅此页面 。
在“存储分区详情”页面上,点击权限 。
点击添加成员 。
在新成员 字段中,输入以下电子邮件地址:
088794101 - 100000002 - account @ partnercontent . gserviceaccount . com
在下拉菜单中,选择 Storage Object Viewer ,然后点击 Save (保存)。
将 Feed 文件上传到主机系统后,请与媒体操作团队联系以审核您的 Feed 文件。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可 获得了许可,并且代码示例已根据 Apache 2.0 许可 获得了许可。有关详情,请参阅 Google 开发者网站政策 。Java 是 Oracle 和/或其关联公司的注册商标。
[null,null,[],[],["Host the feed at a secure location for Google to fetch regularly, typically once daily. Structure the feed with a \"latest\" folder containing current JSON feed files, and optionally, \"date-time\" folders for the last 30 days. Supported hosting methods include Google Cloud Storage, HTTPS, SFTP, and AWS S3, each requiring specific details and credentials shared with Google. For Google Cloud Storage, share the bucket URL and grant Storage Object Viewer permission to `088794101-100000002-account@partnercontent.gserviceaccount.com`. Then contact the Media Actions team to review the feed.\n"]]