אפשר להשתמש במקור המידע Product
כדי לראות את הסטטוס המפורט של
שופינג.
באמצעות Content API אפשר לאחזר את סטטוס המוצר על ידי שליחת קריאה
אמצעי תשלום אחד (ProductStatuses.get
). בעזרת Merchant API אפשר לאחזר את המוצר
על ידי אחזור המשאב Accounts.Products
.
באחריותך לפעול בהתאם למדיניות שופינג פרסומות ובחינם המדיניות בנושא כרטיסי מוצר. מודעות שופינג שומרת לעצמה את הזכות לאכוף את כללי המדיניות האלה ולהגיב בהתאם, למצוא תוכן או התנהגות שמפרים את המדיניות הזו.
דרישות
כדי לראות סטטוסים של מוצרים:
- רישום החשבון ביעד.
- צריך לספק קוד מדינה תקין באחת מהמדינות הבאות:
- השדה
feedLabel
. - השדה
shipping
. - ברמת הפיד.
- בהגדרות המשלוח של החשבון.
- השדה
הצגת סטטוס של מוצר
מאחזרים את המשאב Accounts.Products
כדי להציג את הסטטוס של מוצר.
הנה בקשת GET
לדוגמה:
GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*}
כל התשובות מ-products.get
כוללות את השדות הבאים:
creationDate
: התאריך שבו המוצר נוצר.lastUpdateDate
: הפעם האחרונה שבה המוצר עודכן.googleExpirationDate
: התאריך שבו תוקף המוצר פג.destinationStatuses
: היעדים שאליהם מיועד המוצר.itemLevelIssues
: רשימה של כל הבעיות שמשויכות למוצר.
השדה itemLevelIssues
יופיע בתשובה רק אם יש למוצר
בעיות ברמת הפריט במועד הבקשה.
דוגמה לתגובת JSON:
{
"name": "accounts/123/products/online~en~US~1",
"channel": "ONLINE",
"offerId": "1",
"contentLanguage": "en",
"feedLabel": "US",
"dataSource": "accounts/123/dataSources/456",
"attributes": {
"title": "Color Headphones",
"description": "A light and elegant design and super sound quality make these over-ear headphones a constant companion. Foldable to save space, and printed with the white Google logo on one earpiece.",
"imageLink": "http://tmp53317.purecake.com/images/headphones.jpg",
"availability": "in stock",
"brand": "Google",
"condition": "new",
"googleProductCategory": "Electronics \u003e Audio \u003e Audio Components \u003e Headphones",
"gtin": "00050644632143",
"mpn": "90000007101",
"price": {
"amountMicros": "288000",
"currencyCode": "USD"
}
},
"productStatus": {
"destinationStatuses": [
{
"reportingContext": "FREE_LISTINGS",
"disapprovedCountries": [
"US"
]
}
],
"itemLevelIssues": [
{
"code": "pending_phone_verification",
"severity": "NOT_IMPACTED",
"resolution": "merchant_action",
"reportingContext": "FREE_LISTINGS",
"description": "Unverified phone number",
"detail": "Go to the Business information page to verify your business phone number",
"documentation": "https://support.google.com/merchants/answer/10139041",
"applicableCountries": [
"US"
]
},
{
"code": "pending_initial_policy_review_free_listings",
"severity": "DISAPPROVED",
"resolution": "pending_processing",
"reportingContext": "FREE_LISTINGS",
"description": "Pending initial review",
"detail": "Please wait up to 3 business days for the review to be completed",
"documentation": "https://support.google.com/merchants/answer/2948694",
"applicableCountries": [
"US"
]
},
{
"code": "url_does_not_match_homepage",
"severity": "DISAPPROVED",
"resolution": "merchant_action",
"attribute": "link",
"reportingContext": "FREE_LISTINGS",
"description": "Mismatched domains [link]",
"detail": "Use the same domain for product landing page URLs as in your Merchant Center website setting",
"documentation": "https://support.google.com/merchants/answer/160050",
"applicableCountries": [
"US"
]
}
],
"creationDate": "2024-05-27T16:15:31.791730Z",
"lastUpdateDate": "2024-05-27T16:15:31.791730Z",
"googleExpirationDate": "2024-06-26T16:15:31.791730Z"
}
הצגת רשימה של כל הסטטוסים של המוצרים
באמצעות products.list
אפשר להציג את כל המוצרים ואת הסטטוסים שלהם.
אפשר להשתמש בפרמטרים הבאים כדי לצמצם את השאילתה:
pageToken
: משמש לקבלת דפי התוצאות הבאים. בכל דף יש באמצעותnextPageToken
אפשר להשתמש כדי לקבל את הדף הבא ברצף.maxResults
: מספר התוצאות המקסימלי לדף.
הנה בקשת list
לדוגמה עם פרמטרים אופציונליים של שאילתה:
GET https://merchantapi.googleapis.com/products/v1beta/{parent}/products?maxResults=1&pageToken=5108b52782905aa9
דוגמה לתגובת JSON:
{
"nextPageToken": "632fd090c95712c6",
"products": [
{
"name": "accounts/123/products/online~en~US~1",
"channel": "ONLINE",
"offerId": "1",
"contentLanguage": "en",
"feedLabel": "US",
"dataSource": "accounts/123/dataSources/10355371287",
"attributes": {
"title": "Color Headphones",
"description": "A light and elegant design and super sound quality make these over-ear headphones a constant companion. Foldable to save space, and printed with the white Google logo on one earpiece.",
"imageLink": "http://tmp53317.purecake.com/images/headphones.jpg",
"availability": "in stock",
"brand": "Google",
"condition": "new",
"googleProductCategory": "Electronics \u003e Audio \u003e Audio Components \u003e Headphones",
"gtin": "00050644632143",
"mpn": "90000007101",
"price": {
"amountMicros": "28800000",
"currencyCode": "USD"
}
},
"productStatus": {
"destinationStatuses": [
{
"reportingContext": "FREE_LISTINGS",
"disapprovedCountries": [
"US"
]
}
],
"itemLevelIssues": [
{
"code": "pending_phone_verification",
"severity": "NOT_IMPACTED",
"resolution": "merchant_action",
"reportingContext": "FREE_LISTINGS",
"description": "Unverified phone number",
"detail": "Go to the Business information page to verify your business phone number",
"documentation": "https://support.google.com/merchants/answer/10139041",
"applicableCountries": [
"US"
]
},
{
"code": "pending_initial_policy_review_free_listings",
"severity": "DISAPPROVED",
"resolution": "pending_processing",
"reportingContext": "FREE_LISTINGS",
"description": "Pending initial review",
"detail": "Please wait up to 3 business days for the review to be completed",
"documentation": "https://support.google.com/merchants/answer/2948694",
"applicableCountries": [
"US"
]
},
{
"code": "url_does_not_match_homepage",
"severity": "DISAPPROVED",
"resolution": "merchant_action",
"attribute": "link",
"reportingContext": "FREE_LISTINGS",
"description": "Mismatched domains [link]",
"detail": "Use the same domain for product landing page URLs as in your Merchant Center website setting",
"documentation": "https://support.google.com/merchants/answer/160050",
"applicableCountries": [
"US"
]
}
],
"creationDate": "2024-05-27T16:15:31.791730Z",
"lastUpdateDate": "2024-05-27T16:15:31.791730Z",
"googleExpirationDate": "2024-06-26T16:15:31.791730Z"
}
]
}
הקריאה productstatuses.list
בטוחה לבדיקה בסביבת הייצור, כי היא לא
לבצע שינויים בנתונים.
בעיות ברמת הפריט
כל בעיה ברמת הפריט כוללת את השדות הבאים:
code
: קוד השגיאה של הבעיה.severity
: חומרת הבעיה.resolution
: מודיע אם המוכר יכול לפתור את הבעיה.attribute
: שם המאפיין המושפע.reportingContext
: ההקשר הדיווח שאליו הבעיה רלוונטית.description
: תיאור הבעיה.detail
: מספק מידע נוסף על הבעיה.documentation
: כתובת ה-URL של התיעוד לגבי הבעיה.applicableCountries
: מציין באילו מדינות הבעיה משפיעה המוצר.