אפשר להשתמש ב-Merchant Accounts API כדי לנהל את הגדרות המשלוח של כל המוצרים בחשבון, כולל חשבונות משנה.
השינויים שתבצעו יחולו על כל המוצרים. כדי לעדכן את המשלוח של מוצרים ספציפיים, צריך להשתמש ב-Merchant Products API.
מידע נוסף זמין במאמר הגדרת משלוחים.
סקירה כללית של הגדרות המשלוח
המשאב accounts.shippingSettings
מאפשר לאחזר ולעדכן את הגדרות המשלוח של החשבון המורחב (MCA) ושל כל חשבונות המשנה המשויכים.
בדרך כלל, חשבונות MCA משמשים לשותפי שילוב, למאגרי נתונים ולשותפי ערוץ שמנהלים חנויות אונליין ושירותי API עבור כמה מוכרים. מוכרים שיש להם כמה חנויות וירטואליות או מותגים שנמכרים באתרים נפרדים יכולים גם לבחור ליצור חשבונות משנה בחשבון MCA אחד.
Google יכולה לעדכן באופן אוטומטי את זמן האספקה המשוער של מוצרים מסוימים.
הוספת הגדרות משלוח
משתמשים ב-method accounts.shippingSettings.insert
כדי להוסיף או לעדכן את הגדרות המשלוח בחשבון.
גוף הבקשה צריך להכיל את גוף המשאב המלא של המשאב accounts.shippingSettings
, גם אם אתם מעדכנים רק מאפיין אחד, כי כל ערך NULL או ערך חסר בגוף הבקשה יגרום לאפסת הערכים הקיימים.
הגדרת קבוצות של מספרי מיקוד
משתמשים ב-Merchant Accounts API כדי לנהל אזורים, שנקראים postalCodeGroups, בחשבון מוכר.
המשאב postalCodeGroups הוא רשימה של קיבוצים, שבהם כל קיבוץ הוא רשימה של מספר מספרי מיקוד שיש להם את אותן הגדרות משלוח.
אפשר להשתמש ב-Merchant API כדי לנהל את postalCodeGroups באופן הבא:
מריצים קריאה מסוג get כדי לאחזר את כל shippingsettings ו-postalCodeGroups.
מעתיקים את shippingsettings מהקריאה get לקריאה update.
אם אתם לא משתמשים בתווית זמן ההובלה בשירות המשלוחים, צריך להסיר את הערך הבא מגוף הבקשה.
"transitTimeLabels": [ "all other labels" ],
מאכלסים את האזורים שבהם רוצים להשתמש בקטע postalCodeGroups בקריאה update.
מריצים קריאה ל-update עם המשאבים shippingsettings ו-postalCodeGroups.
הוספת משלוח ביום הקנייה
אם יש לכם מלאי בחנות מקומית, אתם יכולים להשתמש ב-Content API for Shopping כדי להגדיר שירותי משלוחים למסירה ביום הקנייה. הוספת מידע על מוצרים בחנות הפיזית למוצרים מקומיים (addlocalinventory).
שירותי משלוח ביום הקנייה כוללים את הערך local_delivery בתור shipmentType.
יש להביא בחשבון את ההערות הבאות:
- כל שירותי המשלוח מסוג local_delivery נחשבים למסירות ביום הקנייה.
- אי אפשר לשנות את הפרטים של deliveryTime עבור משלוחים מקומיים.
כדי להגדיר משלוח ביום הקנייה למוצרים במלאי בחנות המקומית, משתמשים ב-method accounts.shippingSettings.insert
.
הוספת משלוח ביום המחרת
הזמנות שיתקבלו אחרי המועד האחרון להזמנה במשלוח ביום הקנייה יתועדו למסירה ביום המחרת כברירת מחדל.
כדי להשבית את האפשרות של משלוח ביום המחרת, מגדירים את הערך של no_delivery_post_cutoff ל-true.
אם משביתים את האפשרות של משלוח ביום המחרת, שירותי השליחויות יהיו גלויים רק לפני המועד האחרון להזמנה בכל יום.
אפשרות המסירה ביום המחרת זמינה רק כשהערך של shipmentType הוא local_delivery.
הוספה של מדיניות החזרת מוצרים
אם אתם מפרסמים מוצרים באמצעות מודעות שופינג או כרטיסי מוצר אורגניים, תוכלו להשתמש במאפיין returnpolicyonline כדי ליצור, להציג, לערוך או למחוק מדיניות החזרת מוצרים אונליין באמצעות המאפיינים הבאים:
- מדינות יעד – איך מגדירים מדיניות החזרת מוצרים במודעות שופינג ובכרטיסי מוצר חינמיים
- עמלות החזרה למלאי
- שיטות החזרה
- מצב הפריט להחזרה
- קטגוריית הסיבה להחזרה
- כתובות URL של מדיניות החזרת מוצרים, ראו איך מגדירים מדיניות החזרת מוצרים במודעות שופינג ובכרטיסי מוצר חינמיים.
מוצרים שנמכרים דרך מודעות שופינג או כרטיסי מוצר אורגניים לא דורשים כתובת להחזרה.
פרטים נוספים זמינים במאמר הגדרת מדיניות החזרת מוצרים במודעות שופינג ובכרטיסי מוצר אורגניים.
אפשר להשתמש בפונקציה returnpolicyonline.create כדי להוסיף מדיניות החזרת מוצרים. התשובה כוללת את המדיניות המעודכנת.
POST https://merchantapi.googleapis.com/v1beta/{ACCOUNT_ID}/returnpolicyonline