בקטע הזה מוסבר איך לשלב את ה-Backend של האפליקציה עם Cloud Marketplace. השילוב הזה מאפשר לכם לנהל את החשבונות של המשתמשים ואת הזכויות שלהם, שמציינות שהמשתמשים רכשו את המוצר שלכם מ-Cloud Marketplace. אם בחרתם במודל תמחור מבוסס-שימוש, אתם גם צריכים לשלב את הקצה העורפי שלכם כדי לדווח על השימוש ל-Google.
דוגמה לשילוב אפליקציה בסיסית עם Cloud Marketplace והסבר על קוד לדוגמה מופיעים ב-codelab לשילוב שירות מנוהל.
קוד לדוגמה שמשמש בשיעור Codelab הזה זמין במאגר GitHub.
לפני שמתחילים
- מגדירים גישה ל-Cloud Commerce Partner Procurement API, כמו שמתואר במאמר בנושא שילוב האפליקציה.
- אם בחרתם בתמחור לפי שימוש, ודאו שמהנדס השותף יצר שירות שאפשר לדווח על השימוש בו. השירות הזה מוצג בשדה Service domain בקטע Billing Integration ב-Producer Portal.
גישה לשילוב הקצה העורפי של האפליקציה בפורטל של היוצר
כדי לגשת לכל המידע שדרוש לשילוב הקצה העורפי של האפליקציה עם Cloud Marketplace ממקום אחד, כמו חשבונות השירות והמזהים ברמת התוכנית, אפשר להשתמש בקטע Billing integration (שילוב החיוב) ב-Producer Portal.
הקישור הישיר ל-Producer Portal הוא:
https://console.cloud.google.com/producer-portal?project=YOUR_PROJECT_ID
כדי לגשת לקטע Billing integration:
ברשימת המוצרים, לוחצים על שם המוצר.
בדף סקירה כללית של המוצר, עוברים אל הקטע שילוב טכני.
בקטע Technical integration (שילוב טכני), לוחצים על Billing integration (שילוב לחיוב).
יצירה וקישור של חשבונות שירות בפורטל היוצרים
אתם יכולים להשתמש בקטע Billing integration ב-Producer Portal כדי ליצור ולקשר את חשבונות השירות שבהם אתם משתמשים כדי לקיים אינטראקציה עם ממשקי ה-API של השותפים וכדי לקבל מידע על רכישות של משתמשים.
הקישור הישיר ל-Producer Portal הוא:
https://console.cloud.google.com/producer-portal?project=YOUR_PROJECT_ID
בשלבים הבאים, תוכלו להשתמש בחשבונות שירות קיימים או ליצור חשבונות שירות חדשים. אם יוצרים חשבון שירות חדש, מציינים את השם שלו בשדה Service account name ואת המזהה שלו בשדה Service account ID, ואז לוחצים על Create and link. הוראות מפורטות ליצירת חשבון שירות זמינות במאמר יצירה וניהול של חשבונות שירות.
כדי לקשר את חשבונות השירות:
ברשימת המוצרים, לוחצים על שם המוצר.
בדף סקירה כללית של המוצר, עוברים לקטע שילוב טכני ולוחצים על שילוב חיוב.
כדי לשלב את Partner Procurement API, בקטע קישור חשבון שירות לשליחת קריאה ל-Procurement API, לוחצים על הוספת חשבון שירות. אפשר להזין בשדה חשבון שירות קיים או ליצור חשבון שירות חדש.
כדי לשלב עם Pub/Sub, בקטע קישור חשבון שירות להרשמה לנושא Pub/Sub, לוחצים על הוספת חשבון שירות. אפשר להזין בשדה חשבון שירות קיים או ליצור חשבון שירות חדש. מקצים לחשבון השירות שמקשרים את התפקיד Pub/Sub Editor בניהול הזהויות והרשאות הגישה (IAM).
כדי לשלב עם Service Control API, בקטע הוספת
roles/servicemanagement.serviceControllerלחשבון שירות, לוחצים על הוספת חשבון שירות. אפשר להזין בשדה חשבון שירות קיים או ליצור חשבון שירות חדש.
המאמרים הבאים
- ניהול חשבונות משתמשים במוצרי SaaS.
- ניהול הרשאות של לקוחות למוצרי SaaS.
- למוצרים עם תמחור לפי שימוש, צריך להגדיר את דיווח השימוש באפליקציה ל-Google.