Nguồn dữ liệu cho phép bạn tải sản phẩm của mình lên Google. Dữ liệu tự động nguồn giúp bạn gửi dễ dàng hơn dữ liệu sản phẩm của bạn cho Google. Để biết thêm thông tin, hãy xem bài viết Tổng quan về người bán API nguồn dữ liệu.
Dưới đây là ví dụ so sánh ví dụ về các yêu cầu trong Content API for Shopping với API Nguồn dữ liệu của người bán:
Content API for Shopping | API Nguồn dữ liệu người bán | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds | https://merchantapi.googleapis.com/datasources/v1beta/{parent}/dataSources |
Giá trị nhận dạng | {id} | {name} |
Phương thức
Dưới đây là phần so sánh các phương thức nguồn cấp dữ liệu trong Content API for Shopping và API Nguồn dữ liệu của người bán:
Phương thức | Content API for Shopping | API Nguồn dữ liệu người bán |
---|---|---|
customBatch |
Có | Không |
insert |
Có | Có |
get |
Có | Có |
update |
Có | Có |
delete |
Có | Có |
list |
Có | Có |
fetchNow |
Có | Có |
Giá trị nhận dạng
Trái với các tài nguyên khác, tên của nguồn dữ liệu không thể xây dựng được từ Content API ID vì các giá trị ID đã thay đổi. Bạn có thể gọi danh sách để lấy mã nhận dạng mới của Nguồn dữ liệu.
Ngoài ra, bạn có thể gọi
accounts.products.get
và nhận ID nguồn dữ liệu mới từ
product
nguồn.
Phương thức
Dưới đây là những thay đổi đối với nguồn cấp dữ liệu trong API Nguồn dữ liệu của người bán:
Phương thức | URL trong Content API for Shopping | URL trong Merchant Data Source API (API Nguồn dữ liệu người bán) | Giá trị nhận dạng trong Content API for Shopping | Giá trị nhận dạng trong API Nguồn dữ liệu của người bán | Mô tả |
---|---|---|---|---|---|
create |
POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds |
POST https://merchantapi.googleapis.com/datasources/v1beta/{parent=accounts/*}/dataSources |
{merchantId} | {parent} |
Trong Content API for Shopping, trường hợp create duy nhất là tạo nguồn cấp dữ liệu tệp chính. Chúng tôi mới ra mắt tất cả các trường hợp create khác trong API Nguồn dữ liệu người bán.
|
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} | Giá trị nhận dạng trong yêu cầu API để truy xuất trạng thái sản phẩm là giống nhau cho cả Content API for Shopping và Merchant API. Bạn có thể sao chép hành vi của yêu cầu |