如何使用Google Content API for Shopping更新所有产品详细信息?

时间:2015-04-21 00:01:59

标签: php google-content-api

在Google Content API for Shopping的文档中,我找到了有关更新产品的部分:Inventory: set

但是,它似乎只是更新价格,可用性和数量:

{
  "price": {
    "value": string,
    "currency": string
  },
  "availability": string,
  "salePrice": {
    "value": string,
    "currency": string
  },
  "salePriceEffectiveDate": string,
  "quantity": unsigned integer
}

如何更新产品名称,产品网站链接,产品图片链接以及可以使用Products: insert API调用输入的所有详细信息?

Google服务库似乎只允许更新价格,可用性和数量。 Google会限制更新其他数据,还是我找不到正确的文档?

2 个答案:

答案 0 :(得分:0)

根据我的理解,文档已过时且部分内容不正确。到目前为止,我还没有找到可靠文档的人。也许有一天谷歌会转向Pro并更加重视他们的文档。人们依赖这项技术,但这只是谷歌的一项实验。如果在今天的市场上并非绝对需要竞争,那就不会那么糟糕了。

昨天我询问了一个围绕api工作的谷歌人,她说他们不知道什么时候会更新到当前的版本。

答案 1 :(得分:0)

您可以使用products.insert端点同时更新产品,并覆盖相同offerId的产品。

由于我还没有尝试过,文档似乎没有解释这个,我不知道提供的属性是否会与现有属性合并,或者你是否真的需要提供完整的表示(因为新插入可能等同于删除+插入)。