הרשאת גישה לחשבון המוכר

אפשר להשתמש חשבון שירות עד מאשרים את הגישה של Merchant API לחשבון המוכר שלכם. צפייה אישור גישה של אפליקציות צד שלישי לחשבונות מוכרים אם האפליקציה צריכה גישה חשבונות של מוכרים.

חשבון שירות הוא סוג מיוחד של חשבון, שבדרך כלל משמש אפליקציה לא בן אדם. חשבון שירות מזוהה באמצעות כתובת האימייל הייחודית שלו.

צריך להיות לך חשבון של מוכר/ת לפני שאפשר לבצע את השלבים הבאים.

יצירה של חשבון שירות

יוצרים פרטי כניסה לחשבון שירות, או ניגשים לפרטי הכניסה הציבוריים שכבר יצרתם, ואז יוצרים מזהה לקוח מסוג OAuth 2.0:

  1. נכנסים למסוף Google API.
  2. בוחרים פרויקט בתפריט הנפתח שבחלק העליון של הדף, או לוחצים על פרויקט חדש כדי ליצור פרויקט.
  3. מחפשים את Merchant API ברשימת Google APIs ומוודאים שהוא מופעל עבור הפרויקט הזה.
  4. לוחצים על ניהול.
  5. בסרגל הצד שמימין, בוחרים באפשרות פרטי כניסה. יכול להיות שתצטרכו ללחוץ בפינה הימנית העליונה של הדף, החץ הפונה שמאלה מאפשר לראות את פרטי הכניסה.
  6. בוחרים באפשרות CREATE CREDENTIALS, ואז Service account.
  7. נותנים שם לחשבון השירות. זהו שם המשתמש המוגדר כברירת מחדל עבור השירות מספר חשבון. שומרים את מזהה חשבון השירות, כולל החלק שמופיע אחרי התו '@', לשימוש מאוחר יותר.
  8. לוחצים על יצירה, מבצעים את השלבים האופציונליים כדי להעניק גישה אל פרויקט ומשתמשים, ולאחר מכן לוחצים על סיום.

קבלת מפתח פרטי בפורמט JSON

ליצור מפתח JSON פרטי לחשבון השירות שלכם ב- Google API Console:

  1. לוחצים על חשבון השירות ובוחרים בכרטיסייה KEYS.
  2. לוחצים על הוספת מפתח > יצירת מפתח חדש.
  3. בוחרים באפשרות JSON בתור סוג המפתח.
  4. לוחצים על CREATE כדי להוריד את המפתח הפרטי. הערה: אפשר רק להוריד כאשר הוא נוצר. אי אפשר לחזור לשלב הזה מאוחר יותר.

נותנים לחשבון השירות גישה לחשבון המוכר.

מוסיפים את חשבון השירות החדש כמשתמש לחשבון המוכר שלכם:

  1. נכנסים לחשבון Merchant Center.
  2. לוחצים על גישה לחשבון בהגדרות החשבון.
  3. לוחצים על + הוספת משתמש ומשתמשים במזהה חשבון השירות בתור כתובת האימייל. עבור המשתמש החדש.

    אם לא שמרתם את מזהה חשבון השירות, אתם יכולים לעבור חשבונות שירות דף ניהול ובוחרים את הפרויקט.

  4. מציינים את גישת המשתמש והתראות באימייל לחשבון השירות.

  5. לוחצים על הוספת משתמש כדי לשמור את ההעדפות ולחזור לרשימה של המשתמשים. מזהה חשבון השירות אמור להופיע עכשיו עם תפקיד המשתמש שנבחר.

אפשר לחזור על השלבים האלה לכל חשבונות השירות שצריכים גישה לנתונים של חשבון המוכר.

שאלות נפוצות

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