- בקשת HTTP
- פרמטרים של נתיבים
- פרמטרים של שאילתה
- גוף הבקשה
- גוף התשובה
- היקפי הרשאות
- הרשאות IAM
- OptionalOffers
מזהה את ההנחה הקיימת שצריך לתקן כשיוצרים הנחה פרטית חדשה. כדאי להשתמש בשיטה הזו כדי לקבוע את יעד התיקון הנכון לפני שיוצרים או מפרסמים הצעה.
בקשת HTTP
GET https://commerceproducer.googleapis.com/v1beta/{parent=projects/*/locations/*}/privateOffers:resolveAmendmentTarget
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
parent |
חובה. ערך ההורה של ResolveAmendmentTargetRequest |
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
targetBillingAccount |
חובה. חשבון החיוב של הלקוח שהמבצע מיועד לו. זהו החשבון לחיוב שבו ייצור המבצע הפרטי החדש. פורמט: billingAccounts/{billingAccount}. |
baseStandardOffer |
חובה. המבצע הבסיסי הרגיל שההנחה הפרטית תתבסס עליו. פורמט: projects/{project}/locations/{location}/services/{service}/standardOffers/{standard_offer}. |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
הודעה בתגובה ל-privateOffers.resolveAmendmentTarget.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה איחוד אם השדה הזה ריק, הלקוח צריך ליצור הנחה חדשה לגמרי. הערך |
|
requiredPrivateOffer |
שם המשאב של הנחה פרטית קיימת שחייבים לתקן. אם המאפיין הזה מוגדר, הלקוח צריך ליצור מבצע פרטי חדש ולמלא את השדה |
requiredStandardOffer |
שם המשאב של מבצע רגיל קיים שחובה לשנות. אם המאפיין הזה מוגדר, הלקוח צריך ליצור מבצע פרטי חדש ולמלא את השדה |
optionalOffers |
רשימה של מבצעים קיימים שאפשר לשנות. |
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/cloud-platform
ניתן למצוא מידע נוסף כאן: Authentication Overview.
הרשאות IAM
נדרשת הרשאת IAM הבאה במשאב parent:
commerceproducer.privateOffers.list
מידע נוסף מופיע במאמרי העזרה בנושא IAM.
OptionalOffers
הודעת עטיפה שמכילה הצעות שאפשר לשנות אותן.
| ייצוג ב-JSON |
|---|
{ "privateOffers": [ string ] } |
| שדות | |
|---|---|
privateOffers[] |
רשימה של הנחות פרטיות קיימות שאפשר לתקן. כשיוצרים מבצע פרטי חדש, הלקוח יכול לבחור לאכלס את השדה |