כדי להציע מוצר של סוכן AI דרך Google Cloud Marketplace, צריך לשלב את המוצר עם Google Cloud.
לפני שמתחילים
- מוודאים שמהנדס השותפים שלכם הפעיל גישה אל Cloud Commerce Partner Procurement API. אחרי ש-Partner Engineer ייתן לכם גישה ל-Partner Procurement API, לא תצטרכו לבצע פעולות נוספות כדי להפעיל את ה-API במסוף Google Cloud .
שילוב עם קצה עורפי
אתם צריכים לשלב את הקצה העורפי של האפליקציה עם שירותי Google ועם ממשקי ה-API הבאים של Google:
אפשר לבצע שילוב עם Pub/Sub כדי לקבל התראות מ-Cloud Marketplace, למשל כשמשתמש נרשם למוצר שלכם. מהנדס השותפים יוצר נושא Pub/Sub שאתם צריכים להירשם אליו כדי לקבל התראות.
מידע על הרשמה לנושא Pub/Sub זמין במדריך למנויים ב-Pub/Sub.
הטמעה של Partner Procurement API. כך תוכלו:
- יצירת חשבונות ללקוחות.
- קישור חשבונות של לקוחות לרכישה שלהם ב-Cloud Marketplace.
- עדכון החשבונות המקושרים כשמשתמשים משנים או מבטלים את תוכניות המינוי שלהם.
אם בחרתם במודל תמחור לפי שימוש, בצעו שילוב עם Service Control API כדי לדווח על נתוני שימוש.
מידע מפורט על שילוב הקצה העורפי של האפליקציה עם Cloud Marketplace זמין במאמר הגדרת הקצה העורפי של האפליקציה.
דוגמה לשילוב העורף של מוצר בסיסי עם Cloud Marketplace והסבר מפורט על קוד הדוגמה מופיעים ב-codelab לשילוב של מוצר תוכנה כשירות (SaaS).
שילוב עם Google APIs
אתם יכולים לשלב את מוצר סוכן ה-AI עם Google APIs באמצעות ספריות לקוח, שמאפשרות לכם גישה תוכנתית למוצרי Google. ספריות הלקוח זמינות לרוב פלטפורמות הפיתוח הפופולריות, כמו Java, Python ו- .NET.
מתקינים את ספריות הלקוח לפלטפורמה שלכם מהדף API Client Libraries. בעזרת ספריות הלקוח, אתם יכולים:
- מתחברים למינוי Pub/Sub ומטפלים בהודעות נכנסות.
- אם בחרתם בתמחור לפי שימוש, אתם צריכים להתחבר ל-Service Control API כדי לדווח ל-Google על נתוני השימוש.
כדי ליצור חשבונות מקושרים ללקוחות, וכדי לשלוח ולקבל עדכונים לגבי חשבונות משתמשים, צריך גם לבצע שילוב עם Partner Procurement API. מכיוון ש-Partner Procurement API הוא מוגבל, צריך ליצור ספריית לקוח חדשה בשביל ה-API.
כדי ליצור ספריית לקוח חדשה, צריך להתקין את ספריות הלקוח של Google וליצור ספרייה חדשה ממסמך Discovery של ה-API. מסמך Discovery של Partner Procurement API נמצא בכתובת ה-URL הזו:
https://cloudcommerceprocurement.googleapis.com/$discovery/rest?version=v1
לדוגמה, אם אתם יוצרים ספריית לקוח Python ל-Partner Procurement API, אתם צריכים להשתמש ב-method build(). דוגמאות קוד ליצירת ספריית לקוח מופיעות בדוגמאות של Codelab ב-GitHub.
המאמרים הבאים
- מגדירים את הקצה העורפי של האפליקציה.
- פרסום סוכן ה-AI ב-Cloud Marketplace.