Method: providers.billableTrips.report

דיווח על שימוש בנסיעה בתשלום.

בקשת HTTP

POST https://fleetengine.googleapis.com/v1/{name=providers/*/billableTrips/*}:report

בכתובת ה-URL נעשה שימוש בתחביר המרת gRPC.

פרמטרים של נתיב

פרמטרים
name

string

חובה. חייב להיות בפורמט providers/{provider}/billableTrips/{billable_trip}. הספק צריך להיות מזהה הפרויקט (למשל sample-cloud-project) של הפרויקט ב-Google Cloud שמשויך לחשבון השירות שמבצע את הקריאה הזו.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "countryCode": string,
  "platform": enum (BillingPlatformIdentifier),
  "relatedIds": [
    string
  ],
  "solutionType": enum (SolutionType)
}
שדות
countryCode

string

חובה. קוד מדינה בן שתי אותיות של המדינה שבה הנסיעה מתקיימת. המחיר מוגדר בהתאם לקוד המדינה.

platform

enum (BillingPlatformIdentifier)

הפלטפורמה שעבורה נשלחה הבקשה.

relatedIds[]

string

המזהים שקשורים באופן ישיר לנסיעה המדווחת. לרוב מדובר במזהים (למשל, מזהי סשן) של פעולות הזמנה מראש שבוצעו לפני שמזהה הנסיעה היה זמין. מספר הrelatedIds מוגבל ל-50.

solutionType

enum (SolutionType)

סוג הפתרון למוצר GMP (לדוגמה, ON_DEMAND_RIDESHARING_AND_DELIVERIES) ששימש לנסיעה שדווחה.

גוף התגובה

אם הביצוע יהיה תקין, גוף התגובה יהיה ריק.

BillingPlatformIdentifier

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

טיפוסים בני מנייה (enums)
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED ברירת מחדל. משמש לפלטפורמות שלא צוינו.
SERVER הפלטפורמה היא שרת לקוח.
WEB הפלטפורמה היא דפדפן אינטרנט.
ANDROID הפלטפורמה היא מכשיר נייד עם Android.
IOS הפלטפורמה היא מכשיר נייד מסוג IOS.
OTHERS פלטפורמות אחרות שלא מופיעות בספירה הזו.

SolutionType

בורר לסוגי פתרונות שונים של נסיעה שדווחה.

טיפוסים בני מנייה (enums)
SOLUTION_TYPE_UNSPECIFIED ערך ברירת המחדל. בתאימות לאחור, ה-API ישתמש ב-ON_DEMAND_RIDESHARING_AND_DELIVERIES כברירת מחדל, שהוא סוג הפתרון הראשון הנתמך.
ON_DEMAND_RIDESHARING_AND_DELIVERIES הפתרון הוא נסיעה על פי דרישה עם נסיעות משותפות ומשלוחים.