您可以使用数据源向 Google 上传商品。自动数据 来源 将您的商品数据提供给 Google。有关详情,请参阅商家概览 Data source API。
以下是 Content API for Shopping 中的请求与 Merchant Data sources API:
Content API for Shopping | 商家数据源 API | |
---|---|---|
网址 | https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds | https://merchantapi.googleapis.com/datasources/v1beta/{parent}/dataSources |
标识符 | {id} | {name} |
方法
下面对比了 Content API for Shopping 中的数据 Feed 方法 和 Merchant Data sources API:
方法 | Content API for Shopping | 商家数据源 API |
---|---|---|
customBatch |
是 | 否 |
insert |
是 | 是 |
get |
是 | 是 |
update |
是 | 是 |
delete |
是 | 是 |
list |
是 | 是 |
fetchNow |
是 | 是 |
标识符
与其他资源相反,数据源的名称无法构建 因为 ID 值已更改。您可以调用此列表 方法获取数据源的新 ID。
或者,您可以调用
accounts.products.get
方法,并从
product
资源。
方法
以下是 Merchant Data sources API 中数据 Feed 的变更:
方法 | Content API for Shopping 中的网址 | Merchant Data sources API 中的网址 | Content API for Shopping 中的标识符 | Merchant Data sources API 中的标识符 | 说明 |
---|---|---|---|---|---|
create |
POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds |
POST https://merchantapi.googleapis.com/datasources/v1beta/{parent=accounts/*}/dataSources |
{merchantId} | {parent} |
在 Content API for Shopping 中,唯一的 create 方案是创建主要文件 Feed。Merchant Data sources API 中新引入了所有其他 create 场景。
|
update |
PUT https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId} |
PATCH https://merchantapi.googleapis.com/datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/ {datafeedId} |
{dataSource.name=accounts/*/dataSources/*} |
|
delete |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds/ {datafeedId} |
DELETE https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/{datafeedId} | {name=accounts/*/dataSources/*} | |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds/ {datafeedId} |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/ {datafeedId} |
{name=accounts/*/dataSources/*} | |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {parent=accounts/*}/dataSources |
{merchantId} | {parent} | |
fetchnow |
POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId}/fetchNow |
POST https://merchantapi.googleapis.com/datasources/v1beta/{name=accounts/*/dataSources/*}:fetch |
{merchantId}/datafeeds/{datafeedId} | {name=accounts/*/dataSources/*} | |
datafeedstatuses.get |
GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeedstatuses/{datafeedId} |
GET https://merchantapi.googleapis.com/accounts/v1beta/{merchantId}/datasources/{datafeedId}/fileUploads/latest |
{merchantId}/datafeeds/{datafeedId} | {merchantId}/datasources/{datafeedId} | Content API for Shopping 和 Merchant API 中用于检索商品状态的 API 请求中的标识符是相同的。 您可以收集数据源 ID 并针对这些 ID 调用 |