בדף הזה מוסבר איך ליצור חשבון Merchant Center ולהעלות מוצר לדוגמה באמצעות Merchant API.
לפני שמתחילים
מפעילים את Merchant API בפרויקט ב-Google Cloud. תצטרכו אותו לאימות.
יש לי פרויקט ב-Google Cloud?
אם משתמשים בשילוב של API ב-Apps Script באמצעות שירות התוכן של שופינג, נוצר פרויקט Google Cloud שמוגדר כברירת מחדל ושירות Merchant API מופעל באופן אוטומטי. עם זאת, עדיין תצטרכו להשלים רישום חד-פעמי למפתחים לפני שתשתמשו ב-Merchant API. מידע נוסף זמין במאמר שימוש בשירות Merchant API ב-Apps Script.
אם אין לכם פרויקט ב-Google Cloud, אתם יכולים ליצור פרויקט ב-Google Cloud.
שלב 1. יצירת חשבון Merchant Center
כדי להשתמש ב-Merchant API, צריך להיות לכם חשבון Merchant Center. במאמר איך מתחילים להשתמש ב-Merchant Center מוסבר איך ליצור חשבון. אם כבר יש לכם חשבון Merchant Center עם הרשאות 'אדמין', אתם יכולים להשתמש בו.
שלב 2. הגדרת אימות ל-Merchant API
הדרך הכי טובה להגדיר אימות משתנה בהתאם לסביבה שבה אתם מתכננים לעבוד:
- אם אתם ספקי צד שלישי, אתם צריכים להגדיר שהאפליקציה שלכם תבקש גישה לחשבונות Merchant Center של הלקוחות שלכם באמצעות OAuth 2.0. פרטים נוספים זמינים במאמר בנושא גישה לחשבונות לקוחות. כדי להירשם, צריך לקבל אסימון OAuth לחשבון Google.
- אם אתם מפתחים אפליקציה פנימית שזקוקה לגישה רק לחשבון Merchant Center שלכם, כדאי לעיין במאמר בנושא גישה לחשבון.
שלב 3: מחליטים איך רוצים להשתמש ב-Merchant API.
יש שתי גישות לאינטראקציה עם Merchant API:
קריאות ישירות ל-API
שליחת בקשות גולמיות ישירות לנקודות הקצה של ה-API, בדרך כלל באמצעות HTTP(S). אתם מטפלים באופן ידני ביצירת גוף הבקשה, בהגדרת הכותרות (כולל אימות) ובניתוח התגובה.
מדריך לקריאות ישירות ל-APIספריות לקוח
להשתמש בספריות מוכנות מראש שמכילות את הפרטים ברמה הנמוכה של יצירת בקשות וטיפול בתשובות. הם מטפלים באימות, בסריאליזציה של בקשות ותגובות ובקודים סטנדרטיים אחרים.
מדריך לספריות לקוח