แหล่งข้อมูลช่วยให้คุณอัปโหลดผลิตภัณฑ์ไปยัง Google ได้ ข้อมูลอัตโนมัติ แหล่งที่มาช่วยให้การส่ง ข้อมูลผลิตภัณฑ์ไปยัง Google ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมของผู้ขาย API แหล่งข้อมูล
ต่อไปนี้คือตัวอย่างการเปรียบเทียบคำขอใน Content API for Shopping API แหล่งข้อมูลผู้ขาย:
Content API for Shopping | API แหล่งข้อมูลผู้ขาย | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds | https://merchantapi.googleapis.com/datasources/v1beta/{parent}/dataSources |
รหัสระบุ | {id} | {name} |
เมธอด
การเปรียบเทียบวิธีการฟีดข้อมูลใน Content API for Shopping มีดังนี้ และ Merchant Data Source API
วิธีการ | Content API for Shopping | API แหล่งข้อมูลผู้ขาย |
---|---|---|
customBatch |
ใช่ | ไม่ได้ |
insert |
ได้ | ได้ |
get |
ได้ | ได้ |
update |
ได้ | ได้ |
delete |
ได้ | ได้ |
list |
ได้ | ได้ |
fetchNow |
ได้ | ใช่ |
รหัสระบุ
ไม่สามารถสร้างชื่อของแหล่งข้อมูลได้ ซึ่งแตกต่างจากทรัพยากรอื่นๆ จากรหัส Content API เนื่องจากค่ารหัสมีการเปลี่ยนแปลง คุณสามารถเรียกใช้รายการ เพื่อรับรหัสใหม่ของแหล่งข้อมูล
หรือจะโทรหา
accounts.products.get
และรับรหัสแหล่งข้อมูลใหม่จาก
product
ของ Google
เมธอด
สิ่งที่เปลี่ยนแปลงสำหรับฟีดข้อมูลใน Merchant Data Source API มีดังนี้
วิธีการ | URL ใน Content API for Shopping | URL ใน API แหล่งข้อมูลผู้ขาย | ตัวระบุใน Content API for Shopping | ตัวระบุใน 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 เพียงอย่างเดียวคือการสร้างฟีดไฟล์หลัก เราได้แนะนำสถานการณ์ create อื่นๆ ทั้งหมดใหม่ใน Merchant Data Source API
|
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} | ตัวระบุในคำขอ API สำหรับการดึงข้อมูลสถานะผลิตภัณฑ์จะเหมือนกันสำหรับทั้ง Content API for Shopping และ Merchant API คุณจำลองลักษณะการทำงานของคำขอ |