API


אימות

כדי להשתמש ב-Merchant API for Shopping בחשבון Merchant Center נתון: חייבים להגדיר פרויקט API Console. עזרה לגבי פרויקטים במסוף Google Cloud כדי לנהל את הגישה ל-API ואת האימות שלהם בפתרון Merchant API.

יש שתי דרכים לגשת ל-Merchant API בהתאם לתרחיש לדוגמה הרלוונטי:

  • כדי לקבל גישה לחשבון Merchant Center ספציפי, מומלץ להשתמש ב-OAuth 2.0 דרך אפליקציה שפיתחתם עבור המשתמשים. המשתמש יצטרך צריכים להעניק למשתמשים גישה לחשבון כדי לשלוח נתונים בשמם.
  • חשבון שירות הוא סוג מיוחד של חשבון, שבדרך כלל משתמשים בו יישום בפועל, ולא אדם. חשבון השירות מזוהה לפי כתובת האימייל שלו הייחודית לחשבון.

כדאי לקרוא איך מבצעים אימות באמצעות OAuth 2.0 או שירות חשבון.

הפעלת הגדרות המדינה

צריך להתקשר למספר liasettings.update כדי לציין את המדינות שבהן להציג מודעות באופן מקומי.

מידע נוסף זמין בדף הטירגוט של הגדרות המדינה

שליחת נתוני מבצעים

יש שני סוגים של נתונים: נתוני מוצרים ונתוני מלאי.

offer_inventory_expiration

שליחת נתוני מוצרים ומלאי בו-זמנית

אפשר לשלוח נתוני מוצרים ונתוני מלאי בבת אחת באמצעות accounts.lfpInventories.insert

השדה 'מספר GTIN' בפועל יפעל כמזהה מוצר בקטלוג של Google ופיד מוצרים ייווצר באופן אוטומטי.

הפיד שנוצר באופן אוטומטי יופיע ב-Merchant Center בתור 'ספק פיד מקומי' בפיד עם המוצרים הרלוונטיים שמשויכים אליהם.

השיטה הזו פועלת היטב אם לכל המוצרים של המוכר יש מספר GTIN ואין עוד יופעלו תכונות מסוימות (כמו 'דף של חנות מקומית באתר של המוכר' בסיסי). אם אתם מתכננים להפעיל את האפשרות MHLSF עבור המוֹכרים שלכם, אתם צריכים לשלוח פיד מוצרים ייעודי למוֹכרים. היא ההגדרה המומלצת.

ניתן לבצע את אותו תהליך באמצעות accounts.lfpSales.insert

במקרה זה הנתונים מתייחסים לאירוע מבצע עבור מוצר מסוים זמן מסוים.

שולחים נתוני מוצרים ונתוני מלאי בנפרד

אם מספרי GTIN אינם זמינים לכולם או שאתם מעדיפים להשתמש שכבר קיים בחשבון היעד ב-Merchant Center, או שרוצים להפעיל MHLSF בשביל המוֹכרים שלכם, צריך להיות לכם פיד מוצרים ספציפי של חנויות מקומיות.

כדי להפעיל את האפשרות הזו, צריך לשלוח קריאה אל accounts.productInputs.insert קודם כל והכנסת את כל הערכים הסטטיים של המוצר. חשוב להגדיר Channel ל-"local".

מידע נוסף על נתוני מוצרים בסיסיים במאמר הזה וב-API הנחיות כלליות להוספת מוצרים.

זרימת הנתונים היא:

לחלופין, אפשר לשלוח נתוני מלאי דרך accounts.lfpSales.insert. לאחר מכן מודל למידת מכונה לחזות את המחיר והכמות של המוצרים על סמך הנתונים האלה.

סקירה כללית לדוגמה עבור accounts.lfpInventories.insert, accounts.lfpSales.insert accounts.lfpStores.insert

שליחת הנתונים של פרופיל העסק

כשאין אפשרות לגשת לחשבון 'פרופיל העסק ב-Google' של המוכר כדי לאחזר את קודי החנויות, ניתן לשלוח נתוני חנות accounts.lfpStores.insert עם קודי חנויות ספציפיים משלכם.

הערה: כשמתקשרים ל-accounts.lfpinventories.insert או accounts.lfpSales.insert צריך להיות זהה לקוד החנות סופקו בבקשות מ-lfp Stores.

התגובה של accounts.lfpStores.insert תספק גם matchingState ו-matchingStateHint אם ההתאמה נכשלה.