Method: providers.billableTrips.report

उस यात्रा के इस्तेमाल की शिकायत करें जिसकी बिलिंग की जानी है.

एचटीटीपी अनुरोध

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

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
name

string

ज़रूरी है. providers/{provider}/billableTrips/{billable_trip} फ़ॉर्मैट में होना चाहिए. सेवा देने वाली कंपनी, उस Google Cloud प्रोजेक्ट का प्रोजेक्ट आईडी (उदाहरण के लिए, sample-cloud-project) होनी चाहिए जिसका सदस्य यह कॉल कर रहा है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:

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 डिफ़ॉल्ट वैल्यू. पुराने सिस्टम के साथ काम करने के लिए, एपीआई डिफ़ॉल्ट रूप से ON_DEMAND_RIDESHARING_AND_DELIVERIES का इस्तेमाल करेगा. यह पहला काम करने वाला समाधान है.
ON_DEMAND_RIDESHARING_AND_DELIVERIES इसके लिए, हम मांग पर राइडशेयरिंग और डिलीवरी ट्रिप की सुविधा देते हैं.