里斯本我们在 Web Summit,展位 A1-33。查看详情
Feedance
术语表 · J

JSON(JavaScript Object
Notation)

定义

JSON(JavaScript Object Notation,JavaScript 对象表示法)是一种轻量级的文本数据格式,由嵌套的键值对和数组构成,旨在以既便于机器解析、又较便于人直接阅读的方式表示结构化数据。它源自 JavaScript,但如今已独立于编程语言,并已成为大多数现代 Web API 的默认格式,在许多集成场景中取代了更早、更冗长的替代格式。在 Feed 管理中,JSON 较少作为最终购物 Feed 本身的格式出现,更多是作为 Feed 周边各种系统日益依赖的运行格式。

JSON 对 Feed 集成为何重要

大多数直接提交给购物渠道的商品 Feed 仍然是 XML 或 CSV 格式,但构建和管理这些 Feed 的系统——PIM、ERP、Feed 管理平台以及连接它们的 API——彼此之间绝大多数都使用 JSON 通信。当 Feed 管理工具从 API 拉取实时库存、通过 Webhook 负载检查库存,或与 PIM 交换数据时,底层数据几乎总是 JSON,即使在提交给 Google 或 Meta 之前会被转换为 XML。对于排查 Feed 集成问题的任何人来说,理解 JSON 都很重要,因为 JSON 真正所在的地方是系统之间的大部分“管道”,而不是最终的 Feed 文件本身。

JSON 的工作原理

JSON 文档由一小组基本元素构成:对象,即用花括号包裹的键值对;数组,即用方括号包裹的有序列表;以及字符串、数字和布尔值等标量值。格式本身并不强制任何固定的模式——JSON 解析器不需要预定义的文档类型,这也是它被广泛用于需要不断演进而又不破坏旧客户端的 API 响应的原因之一。当 Feed 平台从数据 Feed API 或 Webhook 接收到 JSON 负载时,通常会解析该结构,并将其字段映射为目标 Feed 格式(通常是 XML)实际要求的内容。

示例:XML Feed 商品背后的 JSON 数据

<!--
  Source payload from the merchant's API, before conversion:
  {
    "sku": "SKU-51290",
    "title": "Recycled Denim Tote Bag",
    "price": { "amount": 38.00, "currency": "USD" },
    "availability": "in_stock"
  }
-->
<item>
  <g:id>SKU-51290</g:id>
  <title>Recycled Denim Tote Bag</title>
  <g:price>38.00 USD</g:price>
  <g:availability>in stock</g:availability>
</item>

注释块展示了同一商品在 JSON 中的样子,这是大多数 Feed 管理工具实际从 API 拉取的格式,之后才会被扁平化为购物渠道所需的 XML 标签。

相关概念

JSON 是当今 Feed 所依赖的大部分自动化背后的连接格式,无论是返回实时库存数据的 API,还是在源系统中价格一变动就立即推送的 Webhook。随着越来越多的平台在传统的 XML 和 CSV 支持之外增加基于 JSON 的上传选项,它也越来越多地作为数据 Feed 本身的另一种提交格式出现。

继续探索

相关术语

完整术语表
AAPI(应用程序编程接口,Application Programming Interface)API 即应用程序编程接口,是一种明确定义的约定,让两个独立的软件能够相互交换数据、触发对方的操作,而无需任何人手动操作其中任何一方。在 Feed 管理中,正是 API 让商家的库存系统、Feed 管理平台和购物渠道能够直接相互通信——自动来回推送价格变动、库存更新和新商品信息,而不必等待有人按计划上传文件。传统的…阅读定义WWebhookWebhook 是一种自动通知,当特定事件发生时,一个系统会立即向另一个系统发送通知。它以 HTTP 请求的形式发送到预先配置的 URL,而不需要接收方系统反复询问是否有变化。在 Feed 管理中,正是 Webhook 让 ERP 中的价格变更、店铺中的新订单或仓储系统中的库存更新能够立即通知 Feed…阅读定义D数据 Feed(Data Feed)数据 Feed 是一种结构化文件,通常采用 XML、CSV 或 JSON 格式,它将商家的商品或内容记录打包成由标准化字段组成的行,并按计划定期刷新,使每个下游系统读取到的都是相同的最新信息,而无需依赖人工重新录入。它位于企业内部系统与需要商品数据的外部平台之间,充当连接两者的转换层。数据 Feed…阅读定义J合资合作(Joint Ventures)合资合作是两家或多家企业之间的正式协作,各方汇集资源、受众或库存,以实现任何一方单独都难以高效达成的共同目标。在电商领域,常见形式包括两家零售商相互推广对方的商品目录、品牌与电商平台共同开发独家产品线,或制造商与零售商合并预算和客户数据共同进军新地区。与简单的推荐安排不同,合资合作通常涉及共同投资、共担风险,并按约定比…阅读定义

看看哪些
商品真正带来收益。

连接您的 feed 和 GA4,我们会在您自己的商品目录上展示 Product Score、4T、Price War 和 Broken Size。