אפשר להשתמש
accountstatuses
מקור מידע לגבי הסטטוס של חשבון Merchant
חשבון מרכזי או חשבון MCA (חשבון מרובה לקוחות) וכל חשבונות המשנה שמשויכים אליו
איתו.
מוכרים שיש להם כמה חנויות וירטואליות או מותגים שנמכרים באתרים נפרדים לאתרים יכולים להיות חשבונות משנה שמשויכים לחשבון MCA.
המוכרים אחראים לציית להנחיות שופינג פרסומות ובחינם המדיניות בנושא כרטיסי מוצר. Google צוות Google שופינג שומר לעצמו את הזכות לאכוף את כללי המדיניות האלה ולהגיב בהתאם. אם נמצא תוכן או התנהגות שמפרים את המדיניות הזו.
מידע נוסף על בעיות בחשבון לפרטים על בעיות נפוצות בחשבון.
accountstatuses.get
אפשר להשתמש בכתובת accountstatuses.get
כדי לראות את פרטי סטטוס החשבון של
חשבון של מוכר אחד.
אפשר להשתמש בפרמטר destination
כדי לקבוע אילו בעיות במוצרים
מוחזרים. אם לא מציינים יעד, תגובת ברירת המחדל כוללת
הסטטוסים של destination: Shopping
.
הנה בקשה לדוגמה, שבה merchantId
הוא מספר חשבון MCA
accountId
הוא חשבון משנה של אותו חשבון MCA:
GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/accountstatuses/accountId
כדי לקבל מידע על סטטוס חשבון של חשבון נפרד, יש להתקשר
accountstatuses.get
עם אותו מספר חשבון ב-merchantId
וב-accountId
.
השיטה הזו מחזירה בעיות ברמת החשבון והפריט. אפשר להשתמש ב
מודעות ובחינם
מקורות מידע לתיקון
accountLevelIssues
הוחזרה בתשובה מאת accountstatuses.get
.
הנה תגובה לדוגמה עבור חשבון משנה שהושעה עקב 'נחיתה' הדף לא פועל" הפרה של המדיניות.
{
"kind": "content#accountStatus",
"accountId": "123456789",
"websiteClaimed": true,
"accountLevelIssues": [
{
"id": "editorial_and_professional_standards_destination_url_down_policy",
"title": "Account suspended due to policy violation: landing page not working",
"country": "US",
"severity": "critical",
"documentation": "https://support.google.com/merchants/answer/6150244#wycd-usefulness"
},
{
"id": "missing_ad_words_link",
"title": "No Google Ads account linked",
"severity": "error",
"documentation": "https://support.google.com/merchants/answer/6159060"
}
],
"products": [
{
"channel": "online",
"destination": "Shopping",
"country": "US",
"statistics": {
"active": "0",
"pending": "0",
"disapproved": "5",
"expiring": "0"
},
"itemLevelIssues": [
{
"code": "image_link_broken",
"servability": "disapproved",
"resolution": "merchant_action",
"attributeName": "image link",
"description": "Invalid image [image link]",
"detail": "Ensure the image is accessible and uses an accepted image format (JPEG, PNG, GIF)",
"documentation": "https://support.google.com/merchants/answer/6098289",
"numItems": "2"
},
{
"code": "landing_page_error",
"servability": "disapproved",
"resolution": "merchant_action",
"attributeName": "link",
"description": "Unavailable desktop landing page",
"detail": "Update your website or landing page URL to enable access from desktop devices",
"documentation": "https://support.google.com/merchants/answer/6098155",
"numItems": "5"
},
{
"code": "missing_condition_microdata",
"servability": "unaffected",
"resolution": "merchant_action",
"description": "Missing or invalid data [condition]",
"detail": "Add valid structured data markup to your landing page",
"documentation": "https://support.google.com/merchants/answer/6183460",
"numItems": "5"
},
{
"code": "mobile_landing_page_error",
"servability": "disapproved",
"resolution": "merchant_action",
"attributeName": "link",
"description": "Unavailable mobile landing page",
"detail": "Update your website or landing page URL to enable access from mobile devices",
"documentation": "https://support.google.com/merchants/answer/6098296",
"numItems": "3"
}
]
}
]
}
accountstatuses.list
אפשר להשתמש בכתובת accountstatuses.list
כדי להציג את המידע על סטטוס החשבון בכל המכשירים
חשבונות המשנה של חשבון ה-MCA שלכם.
אפשר להשתמש במסננים עם accountstatuses.list
כדי לסנן בעיות במוצרים לפי
היעד. אם לא מציינים יעד, התגובה כוללת סטטוסים.
עבור destination: Shopping
.
הנה בקשה לדוגמה לקבלת מידע על סטטוס החשבון של כל חשבונות המשנה
בחשבון ה-MCA merchantId
:
GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/accountstatuses
תגובה לדוגמה:
{
"kind": "content#accountstatusesListResponse",
"resources": [
{
"kind": "content#accountStatus",
"accountId": "1234567",
"websiteClaimed": true,
"accountLevelIssues": [
{
"id": "editorial_and_professional_standards_destination_url_down_policy",
"title": "Account suspended due to policy violation: landing page not working",
"country": "US",
"severity": "critical",
"documentation": "https://support.google.com/merchants/answer/6150244#wycd-usefulness"
},
{
"id": "missing_ad_words_link",
"title": "No Google Ads account linked",
"severity": "error",
"documentation": "https://support.google.com/merchants/answer/6159060"
}
],
"products": [
{
"channel": "online",
"destination": "Shopping",
"country": "US",
"statistics": {
"active": "0",
"pending": "0",
"disapproved": "0",
"expiring": "0"
}
}
]
},
{
"kind": "content#accountStatus",
"accountId": "123456789",
"websiteClaimed": true,
"accountLevelIssues": [
{
"id": "home_page_issue",
"title": "Website URL not provided",
"severity": "critical",
"documentation": "https://support.google.com/merchants/answer/176793"
},
{
"id": "missing_ad_words_link",
"title": "No Google Ads account linked",
"severity": "error",
"documentation": "https://support.google.com/merchants/answer/6159060"
}
],
"products": [
{
"channel": "online",
"destination": "Shopping",
"country": "US",
"statistics": {
"active": "0",
"pending": "0",
"disapproved": "0",
"expiring": "0"
}
}
]
}
]
}
קריאה אל accountstatuses.list
עבור חשבון שאינו MCA (לדוגמה,
חשבון Merchant Center עצמאי) מחזירה שגיאת 403
.
הנה תשובה לדוגמה של קריאה אל accountstatuses.list
כתשובה עצמאית
חשבון:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "111111111 is not a multi-client account (MCA). The only account
service operations allowed on non-MCAs are 'get', 'update',
'authinfo' and 'claimwebsite'."
}
],
"code": 403,
"message": "111111111 is not a multi-client account (MCA). The only account
service operations allowed on non-MCAs are 'get', 'update',
'authinfo' and 'claimwebsite'."
}
}
מצב אצווה
חשבון accountstatuses.custombatch
עם אמצעי תשלום GET
מחזיר חשבון
את המידע על הסטטוס של כמה חשבונות משנה בחשבון מרובה לקוחות.
קובץ ה-JSON של הבקשה כולל את השדה merchantId
של מספר חשבון ה-MCA, את
accountId
של חשבון המשנה, batchId
ו-method
ייחודיים שהוגדרו
get
POST https://shoppingcontent.googleapis.com/content/v2.1/accountstatuses/batch
לפניכם דוגמה לגוף הבקשה ב-JSON:
{
"entries": [
{
"accountId": 1212121212,
"merchantId": 4444444444,
"method": "get",
"batchId": 9
},
{
"accountId": 1313131313,
"merchantId": 4444444444,
"method": "get",
"batchId": 99
}
]
}
לפניכם דוגמה לגוף תגובת JSON:
{
"kind": "content#accountstatusesCustomBatchResponse",
"entries": [
{
"batchId": 9,
"accountStatus": {
"kind": "content#accountStatus",
"accountId": "1212121212",
"websiteClaimed": true,
"accountLevelIssues": [
{
"id": "home_page_issue",
"title": "Website URL not provided",
"severity": "critical",
"documentation": "https://support.google.com/merchants/answer/176793"
},
{
"id": "missing_ad_words_link",
"title": "No Google Ads account linked",
"severity": "error",
"documentation": "https://support.google.com/merchants/answer/6159060"
}
],
"products": [
{
"channel": "online",
"destination": "Shopping",
"country": "US",
"statistics": {
"active": "0",
"pending": "0",
"disapproved": "0",
"expiring": "0"
}
}
]
}
},
{
"batchId": 99,
"accountStatus": {
"kind": "content#accountStatus",
"accountId": "1313131313",
"websiteClaimed": true,
"accountLevelIssues": [
{
"id": "editorial_and_professional_standards_destination_url_down_policy",
"title": "Account suspended due to policy violation: landing page not working",
"country": "US",
"severity": "critical",
"documentation": "https://support.google.com/merchants/answer/6150244#wycd-usefulness"
},
{
"id": "missing_ad_words_link",
"title": "No Google Ads account linked",
"severity": "error",
"documentation": "https://support.google.com/merchants/answer/6159060"
}
],
"products": [
{
"channel": "online",
"destination": "Shopping",
"country": "US",
"statistics": {
"active": "0",
"pending": "0",
"disapproved": "0",
"expiring": "0"
}
}
]
}
}
]
}
בדיקת המשאב 'סטטוסי חשבון'
בדוגמה הבאה אנחנו מקבלים סטטוס של חשבון custombatch.get
וכן סטטוס של חשבון custombatch.get
חשבונות MCA:
קבלת סטטוס של חשבון משנה של חשבון MCA באמצעות
accountstatuses.get
.כדי לקבל את
merchantId
ואתaccountId
, צריך לבצעGET
ל-API נקודת קצה (endpoint):GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/accountstatuses/accountId
אתה אמור לקבל קוד סטטוס
HTTP 200
להצלחה והחשבון רשימת סטטוסים בקובץ JSON.
הצגת כל הסטטוסים של חשבון משנה של חשבון MCA באמצעות
accountstatuses.list
.מבצעים GET לנקודת הקצה של ה-API באמצעות
merchantId
:GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/accountstatuses
אתה אמור לקבל קוד סטטוס
HTTP 200
להצלחה והחשבון רשימת סטטוסים בפורמט JSON שלmerchantId
שנשלחו.
הצגת כמה חשבונות משנה של חשבון MCA במצב אצווה באמצעות
accountstatuses.custombatch
בונים קובץ JSON תקין באמצעות
accountID
,merchant ID
ו-get
.מבצעים POST לנקודת הקצה של ה-API:
POST https://shoppingcontent.googleapis.com/content/v2.1/accountstatuses/batch
אתה אמור לקבל קוד סטטוס
HTTP 200
להצלחה והחשבון רשימת סטטוסים בקובץ JSON.