מקורות נתונים מאפשרים לכם להעלות את המוצרים שלכם ל-Google. מקורות נתונים אוטומטיים מאפשרים לשלוח בקלות את נתוני המוצרים שלכם ל-Google. מידע נוסף זמין במאמר סקירה כללית על Merchant Data sources API.
לפניכם השוואה לדוגמה בין הבקשות ב-Content API for Shopping לבין Merchant Data Sources API:
Content API for Shopping | Merchant Data sources API | |
---|---|---|
כתובת URL | https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/datafeeds | https://merchantapi.googleapis.com/datasources/v1beta/{PARENT}/dataSources |
מזהים | {ID} | {NAME} |
Methods
בהמשך מופיעה השוואה בין השיטות של פידים של נתונים ב-Content API for Shopping לבין Merchant Data sources API:
שיטה | Content API for Shopping | Merchant Data sources API |
---|---|---|
customBatch |
כן | לא |
insert |
כן | כן |
get |
כן | כן |
update |
כן | כן |
delete |
כן | כן |
list |
כן | כן |
fetchNow |
כן | כן |
מזהים
בניגוד למשאבים אחרים, אי אפשר ליצור את השם של מקור הנתונים באמצעות מזהה Content API כי ערכי המזהה השתנו. אפשר להפעיל את השיטה list כדי לקבל את המזהים החדשים של מקורות הנתונים.
לחלופין, אפשר להפעיל את השיטה accounts.products.get
ולקבל את מזהה מקור הנתונים החדש מהמשאב product
.
Methods
אלה השינויים שחלו בפידים של נתונים ב-Merchant Data sources API:
שיטה | כתובת URL ב-Content API for Shopping | כתובת URL ב-Merchant Data sources API | מזהה ב-Content API for Shopping | מזהה ב-Merchant Data sources API | תיאור |
---|---|---|---|---|---|
create |
POST https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/datafeeds |
POST https://merchantapi.googleapis.com/datasources/v1beta/{parent=accounts/*}/dataSources |
{MERCHANT_ID} | {PARENT} |
ב-Content API for Shopping, התרחיש היחיד של create הוא יצירת פיד של קובץ ראשי. כל התרחישים האחרים של create נוספו לאחרונה ל-Merchant Data sources API.
|
update |
PUT https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/datafeeds/{DATAFEED_ID} |
PATCH https://merchantapi.googleapis.com/datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} |
{MERCHANT_ID}/datafeeds/ {DATAFEED_ID} |
{dataSource.name=accounts/*/dataSources/*} |
|
delete |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/datafeeds/ {DATAFEED_ID} |
DELETE https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{MERCHANT_ID}/datafeeds/{DATAFEED_ID} | {name=accounts/*/dataSources/*} | |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/datafeeds/ {DATAFEED_ID} |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{MERCHANT_ID}/datafeeds/ {DATAFEED_ID} |
{name=accounts/*/dataSources/*} | |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/datafeeds |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {parent=accounts/*}/dataSources |
{MERCHANT_ID} | {PARENT} | |
fetchnow |
POST https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/datafeeds/{DATAFEED_ID}/fetchNow |
POST https://merchantapi.googleapis.com/datasources/v1beta/{name=accounts/*/dataSources/*}:fetch |
{MERCHANT_ID}/datafeeds/{DATAFEED_ID} | {name=accounts/*/dataSources/*} | |
datafeedstatuses.get |
GET https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/datafeedstatuses/{DATAFEED_ID} |
GET https://merchantapi.googleapis.com/accounts/v1beta/{MERCHANT_ID}/datasources/{DATAFEED_ID}/fileUploads/latest |
{MERCHANT_ID}/datafeeds/{DATAFEED_ID} | {MERCHANT_ID}/datasources/{DATAFEED_ID} | המזהה בבקשת ה-API לאחזור סטטוס המוצר זהה ב-Content API for Shopping וב-Merchant API. כדי לשחזר את ההתנהגות של הבקשה |