Package google.maps.booking.v1alpha

इंडेक्स

BookingNotification

बाहरी शेड्यूलिंग पार्टनर से अपॉइंटमेंट की सूचनाएं मिलती हैं. पार्टनर को UpdateBooking या UpdateOrder में से किसी एक को कॉल करना चाहिए. यह इस बात पर निर्भर करता है कि पार्टनर, CreateBooking और CheckAvailability जैसी बुकिंग वाले आरपीसी लागू करता है या नहीं या CreateOrder और CheckOrderFulfillability जैसे ऑर्डर बेस आरपीसी को लागू करता है या नहीं.

UpdateBooking

rpc UpdateBooking(UpdateBookingRequest) returns (Booking)

मौजूदा Booking को अपडेट करता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking
UpdateOrder

rpc UpdateOrder(UpdateOrderRequest) returns (Order)

मौजूदा Order को अपडेट करता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking

फ़ीड

बाहरी एग्रीगेटर पार्टनर के ज़रिए अपलोड किए गए फ़ीड की प्रोसेसिंग की स्थिति का पता लगाएं.

GetStatus

rpc GetStatus(GetStatusRequest) returns (FeedStatus)

चुने गए एग्रीगेटर के ज़रिए पहले अपलोड किए गए फ़ीड के Status को हासिल करता है और उसे लौटाता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking
ListStatus

rpc ListStatus(ListStatusRequest) returns (ListStatusResponse)

चुने गए एग्रीगेटर से, पहले अपलोड किए गए एक से ज़्यादा व्यापारी/कंपनी/कारोबारी, सेवा या खरीदारी के लिए उपलब्धता फ़ीड के Status को हासिल करता है और उन्हें दिखाता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking

InvalidationService

बाहरी पार्टनर से संसाधन अमान्य होने के अनुरोध मिलते हैं.

InvalidateResource

rpc InvalidateResource(InvalidateResourceRequest) returns (Empty)

किसी मौजूदा संसाधन को अमान्य कर देता है.

अगर अनुरोध किए गए संसाधन के लिए Google की सेवा की सदस्यता नहीं ली गई है, तो अनुरोध को नज़रअंदाज़ कर दिया जाता है.

इस्तेमाल किए जा सकने वाले संसाधन प्रकार: - पिकअप

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking

InventoryStatus

अपलोड किए गए व्यापारियों/कंपनियों/कारोबारियों की इन्वेंट्री और उनके मैचिंग स्टेटस की जानकारी वापस पाएं.

GetMerchantStatus

rpc GetMerchantStatus(GetMerchantStatusRequest) returns (MerchantStatus)

Merchant का MerchantStatus पाएं.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking
ListMerchantStatuses

rpc ListMerchantStatuses(ListMerchantStatusesRequest) returns (ListMerchantStatusesResponse)

फ़िल्टर करने की शर्तें पूरी करने वाले पार्टनर के सभी MerchantStatus की सूची बनाएं.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking

InventoryUpdate

बाहरी एग्रीगेटर से इन्वेंट्री के अपडेट मिलते हैं.

BatchDeleteGenericRecords

rpc BatchDeleteGenericRecords(BatchDeleteGenericRecordsRequest) returns (Empty)

तय किए गए फ़ीड टाइप के रिकॉर्ड मिटाता है. सिर्फ़ बुनियादी पुष्टि करता है, जैसे कि गलत अनुरोध. इसके बाद, पार्टनर को सही जवाब तुरंत भेज दिया जाता है. Google, अनुरोध पर बिज़नेस लॉजिक की पुष्टि एसिंक्रोनस तरीके से करता है. यह बैच कॉल, ऐटमिटी की गारंटी नहीं देता.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking
BatchPushGenericRecord

rpc BatchPushGenericRecord(BatchPushGenericRecordRequest) returns (Empty)

तय किए गए फ़ीड टाइप के रिकॉर्ड को डालता और/या अपडेट करता है. सिर्फ़ बुनियादी पुष्टि करता है, जैसे कि गलत अनुरोध. इसके बाद, पार्टनर को सही जवाब तुरंत भेज दिया जाता है. Google, अनुरोध पर बिज़नेस लॉजिक की पुष्टि एसिंक्रोनस तरीके से करता है. इस बैच कॉल की वजह से, सर्वर के सुरक्षित होने की गारंटी नहीं मिलती है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking
BatchReplaceServiceAvailability

rpc BatchReplaceServiceAvailability(BatchReplaceServiceAvailabilityRequest) returns (BatchReplaceServiceAvailabilityResponse)

मौजूदा Services के Availability को बदलता है. यह बैच कॉल, ऐटमिटी की गारंटी नहीं देता. सिर्फ़ अपडेट किए गए, उपलब्धता स्लॉट ही दिखाए जाएंगे.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking
CreateMerchant

rpc CreateMerchant(CreateMerchantRequest) returns (Merchant)

यह एक नया Merchant बनाता है और उसे इस एग्रीगेटर से मैनेज करता है. साथ ही, यह फ़ंक्शन दिखाता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking
CreateService

rpc CreateService(CreateServiceRequest) returns (Service)

यह एग्रीगेटर, व्यापारी/कंपनी/कारोबारी के लिए एक नया Service बनाता है और उसे वापस करता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking
DeleteMerchant

rpc DeleteMerchant(DeleteMerchantRequest) returns (Empty)

यह ऐसे मौजूदा Merchant को मिटाता है जिसे किसी खास एग्रीगेटर से मैनेज किया जाता है. साथ ही, व्यापारी/कंपनी/कारोबारी की सभी सेवाएं और उनकी उपलब्धता भी बंद हो जाएगी. अगर व्यापारी/कंपनी/कारोबारी को फिर से जोड़ा जाता है, तो सेवाएं और उपलब्धता स्लॉट का वही सेट दिखेगा.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking
DeleteService

rpc DeleteService(DeleteServiceRequest) returns (Empty)

किसी खास एग्रीगेटर से मैनेज किए जाने वाले व्यापारी या कंपनी के मौजूदा Service को मिटाता है. सभी सेवा की उपलब्धता भी मिटा दी जाएगी.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking
ReplaceServiceAvailability

rpc ReplaceServiceAvailability(ReplaceServiceAvailabilityRequest) returns (ServiceAvailability)

किसी खास एग्रीगेटर से मैनेज किए जाने वाले व्यापारी या कंपनी के मौजूदा Service के Availability को बदलता है और उसे लौटाता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking
UpdateMerchant

rpc UpdateMerchant(UpdateMerchantRequest) returns (Merchant)

यह ऐसे मौजूदा Merchant को अपडेट करता है जिसे किसी एग्रीगेटर से मैनेज किया जाता है और उसे दिखाता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking
UpdateService

rpc UpdateService(UpdateServiceRequest) returns (Service)

किसी ऐसे व्यापारी/कंपनी/कारोबारी के मौजूदा Service को अपडेट करता है जिसे किसी एग्रीगेटर से मैनेज किया जाता है और उसे दिखाता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/mapsbooking

ActionLinkType

कार्रवाई लिंक से जुड़ी पहले से तय की गई कार्रवाई.

Enums

ActionPlatform

वह प्लैटफ़ॉर्म जिस पर कार्रवाई की जाती है. वेब ऐप्लिकेशन एक सामान्य फ़ॉलबैक है. हमारा सुझाव है कि ACTION_PLATFORM_WEB_APPLICATION से कम से कम एक ActionLink हो. Android और iOS को प्लैटफ़ॉर्म के तौर पर लिंक करने के लिए, सिर्फ़ संबंधित सिस्टम पर लिंक इस्तेमाल किए जाते हैं.

Enums
ACTION_PLATFORM_UNSPECIFIED प्लैटफ़ॉर्म की जानकारी नहीं दी गई है.
ACTION_PLATFORM_WEB_APPLICATION आम तौर पर, ऐक्शन प्लैटफ़ॉर्म वेब के तौर पर काम करता है.
ACTION_PLATFORM_MOBILE_WEB ऐक्शन प्लैटफ़ॉर्म, मोबाइल डिवाइसों पर वेब के तौर पर काम करता है.
ACTION_PLATFORM_ANDROID ऐक्शन प्लैटफ़ॉर्म Android OS है.
ACTION_PLATFORM_IOS ऐक्शन प्लैटफ़ॉर्म iOS है.

सलाह

Reserve with Google के ज़रिए बुकिंग करते समय, उपयोगकर्ता को दी जाने वाली सलाह.

फ़ील्ड
text

Text

Reserve with Google के ज़रिए बुकिंग करते समय, उपयोगकर्ता को पसंद के मुताबिक बनाया जाने वाला मैसेज.

उपलब्धता

कारोबारी या कंपनी की सेवा की उपलब्धता का स्लॉट, जिसमें समय और स्पॉट की संख्या दिखती है.

फ़ील्ड
start_time

Timestamp

अपॉइंटमेंट स्लॉट के शुरू होने का समय.

duration

Duration

अपॉइंटमेंट स्लॉट की अवधि

spots_total

int64

इस उपलब्धता के लिए उपलब्ध कुल स्पॉट और ओपन स्पॉट की संख्या. उदाहरण:

  • 10 स्पॉट की योग क्लास, जहां तीन बुकिंग हैं: availability {spots_total: 10, spots_open: 7 ...}
  • चेयर मसाज का सेशन पहले ही पूरी तरह बुक हो चुका है: availability {spots_total: 1, spots_open: 0 ...}

ध्यान दें: अगर नीचे दिए गए, उपलब्धता कंप्रेशन फ़ॉर्मैट का इस्तेमाल करके अनुरोध भेजे जा रहे हैं, तो इन दो फ़ील्ड का अनुमान लगाया जाएगा.

  • बार-बार होने वाले टास्क में spots_total=1 और spots_open=1 शामिल हैं.
  • ScheduleOnce का मतलब spots_total=1 और spots_open=0 होता है.
spots_open

int64

खाली जगहों की संख्या.

availability_tag

string

उपलब्धता के इस स्लॉट की पहचान करने के लिए एक वैकल्पिक ओपेक स्ट्रिंग. अगर यह नीति सेट की जाती है, तो इसे अपॉइंटमेंट बुक करने/अपडेट करने/रद्द करने के अनुरोधों में शामिल किया जाएगा.

resources

Resources

जब अलग-अलग स्टाफ़ या कमरा सेवा का हिस्सा होता है, तब उपलब्धता के इस स्लॉट को दूसरों से अलग करने के लिए इस्तेमाल किए जाने वाले वैकल्पिक संसाधन.

उदाहरण के लिए, एक ही योग क्लास, जिसमें दो दो ट्रेनर हैं:

availability { resources { staff_id: "1" staff_name: "Amy" }
               spots_total: 10 spots_open: 7 }
availability { resources { staff_id: "2" staff_name: "John" }
               spots_total: 5 spots_open: 2 }
payment_option_id[]

string

इस स्लॉट के लिए पेमेंट करने के लिए इस्तेमाल किए जा सकने वाले पेमेंट के विकल्पों के बारे में बताने वाले आईडी की सूची. पेमेंट के असल विकल्प, व्यापारी/कंपनी/कारोबारी के लेवल पर तय किए जाते हैं और इन्हें कई व्यापारियों/कंपनियों/कारोबारियों के साथ शेयर भी किया जा सकता है.

यह फ़ील्ड सेवा मैसेज में दिए गए किसी भी payment_option_ids को बदल देता है. इसी तरह, यहां दिए गए payment_option_ids को सेवा मैसेज में देना ज़रूरी नहीं है. हालांकि, इसे व्यापारी/कंपनी/कारोबारी के लेवल पर तय किया जाना चाहिए.

recurrence

Recurrence

उपलब्धता के लिए बार-बार होने की जानकारी, जो एक से ज़्यादा प्रारंभ समय का प्रतिनिधित्व करती है. बार-बार होने वाले टास्क में, एक कामकाजी दिन के अपॉइंटमेंट शामिल होने चाहिए.

schedule_exception[]

ScheduleException

वे समय जब इस सेवा को शेड्यूल नहीं किया जा सकता. Schedule_exception मैसेज की संख्या सीमित करने के लिए, आस-पास मौजूद अपवादों को शामिल करें.

deposit

Deposit

इस उपलब्धता के लिए वैकल्पिक जमा. अगर कोई सेवा जमा की गई थी, तो उसे बदल देता है.

no_show_fee

NoShowFee

इस उपलब्धता के लिए कोई शो न होने का शुल्क (ज़रूरी नहीं) अगर कोई सेवा शुल्क नहीं बताया गया था, तो उसे बदल देता है.

require_credit_card

RequireCreditCard

यह बताता है कि उपलब्धता का यह स्लॉट बुक करने के लिए उपयोगकर्ता को क्रेडिट कार्ड देना ज़रूरी है या नहीं. अगर वैल्यू सेट नहीं है, तो इसे सेवा के लेवल पर सेट किया जाता है. हालांकि, ऐसा तब ही होता है, जब इसे सेवा के लेवल पर सेट किया गया हो. (ज़रूरी नहीं)

ticket_type_id[]

string

यह उपलब्धता इस स्लॉट के लिए इस्तेमाल किए जा सकने वाले टिकटों के टाइप की सूची दिखाता है. अगर यह नीति सेट नहीं है, तो इस स्लॉट के लिए पैरंट सेवा में मौजूद सभी तरह के टिकट उपलब्ध हैं. ध्यान दें कि इस फ़ील्ड की वैल्यू, पैरंट सेवा में तय होनी चाहिए. उदाहरण:

  • चार तरह के टिकट वाली सेवा: TicketType {ticket_type_id: "adult_1" Shorts_description: "वयस्क हफ़्ते के दिन"} टिकट टाइप {ticket_type_id: "adult_2" short_description: "वयस्क वीकेंड"} TicketType {ticket_type_id: "youth_1" Shorts की जानकारी: "यूथ वीकडेज़"} टिकट टाइप {ticket_type_id: "youth_2" short_description: "युवा वीकेंड"}

सोमवार से शुक्रवार तक इन्वेंट्री दिखाने के लिए: availability {ticket_type_id: "adult_1" ticket_type_id: "youth_1"...}. छुट्टियों के दौरान इन्वेंट्री दिखाने के लिए: availability {ticket_type_id: "adult_2" ticket_type_id: "youth_2"...}.

  • सेवा में तीन तरह के टिकट: TicketType {ticket_type_id: "adult" short_description: "वयस्क"} TicketType {ticket_type_id: "युवा" Shorts की जानकारी: "यूथ"} टिकट टाइप {ticket_type_id: "सीनियर" short_description: "सीनियर"}

इस टाइम स्लॉट के लिए तीनों तरह के टिकट उपलब्ध हैं, यह बताने के लिए availability {ticket_type_id: "adult" ticket_type_id: "youth" ticket_type_id: "senior" ...} या `खरीदारी के लिए उपलब्धता {...}' का इस्तेमाल करें (इस स्लॉट में Ticket_type_id सेट न करें).

(ज़रूरी नहीं)

duration_requirement

DurationRequirement

स्लॉट की अवधि और/या खत्म होने का समय दिखाने की ज़रूरी शर्त. अगर स्लॉट उपलब्ध नहीं है, तो इस फ़ील्ड को अनदेखा कर दिया जाएगा. 'क्या-क्या करें' वर्टिकल में इस्तेमाल नहीं किया जाता. (ज़रूरी नहीं)

scheduling_rule_overrides

SchedulingRuleOverrides

खरीदारी के लिए उपलब्धता शेड्यूल करने के नियम. अगर फ़ील्ड में जानकारी अपने-आप भर जाती है, तो वे सेवा-लेवल पर शेड्यूल करने के नियम से जुड़े शेड्यूल करने के नियमों को बदल देंगे.

confirmation_mode

ConfirmationMode

पुष्टि करने वाला मोड, जिसका इस्तेमाल इस उपलब्धता के लिए बुकिंग करते समय किया जाएगा. CONFIRMATION_mode_SYNCHRONOUS के पुष्टि मोड के साथ, अवेलेबिलिटी के लिए बुकिंग बनाने की कोशिशों की तुरंत पुष्टि या अस्वीकार कर दी जानी चाहिए. पुष्टि करने वाले मोड CONFIRMATION_Mode_ASYNCHRONOUS की, उपलब्धता के लिए बुकिंग बनाने की कोशिशों को तुरंत अस्वीकार किया जाना चाहिए. इसके अलावा, 'मंज़ूरी बाकी है' स्टेटस के साथ भी बुकिंग की जा सकती हैं.

ConfirmationMode

बुकिंग की उपलब्धता के दौरान, पुष्टि करने के लिए इस्तेमाल किए जाने वाले मोड.

Enums
CONFIRMATION_MODE_UNSPECIFIED पुष्टि करने वाले मोड की जानकारी नहीं दी गई. सिंक्रोनस पुष्टि को माना जाएगा.
CONFIRMATION_MODE_SYNCHRONOUS इस उपलब्धता के लिए बुकिंग की पुष्टि एक साथ की जाएगी.
CONFIRMATION_MODE_ASYNCHRONOUS इस उपलब्धता के लिए बुकिंग की पुष्टि एसिंक्रोनस रूप से की जाएगी.

DurationRequirement

इस सूची से पता चलता है कि उपयोगकर्ता के लिए, अनुरोध किए गए स्लॉट की अवधि/खत्म होने के समय को स्वीकार करने या देखने के लिए कौनसी ज़रूरतें हैं.

Enums
DURATION_REQUIREMENT_UNSPECIFIED खत्म होने के समय को हैंडल करने के बारे में नहीं बताया गया है. यह डिफ़ॉल्ट रूप से होता है.
DO_NOT_SHOW_DURATION उपयोगकर्ता को खत्म होने का समय नहीं दिखाया जाता.
MUST_SHOW_DURATION अपॉइंटमेंट लेने से पहले, उपयोगकर्ता को खत्म होने का समय दिखाया जाना चाहिए.

बार-बार होने वाला

बार-बार आने वाले मैसेज भेजना ज़रूरी नहीं है. हालांकि, इससे उपलब्धता के स्लॉट का बार-बार इस्तेमाल किया जा सकता है. आम तौर पर, ये नतीजे एक दिन के काम करने के शेड्यूल के बारे में बताते हैं. इसके बाद, ScheduleOnce मैसेज का इस्तेमाल कामकाजी दिन में बुक की गई/नहीं मिल रही समय सीमाओं को दिखाने के लिए किया जाता है.

ज़रूरतें:

  1. उपलब्धता स्लॉट या बार-बार होने वाले अनुरोधों की संख्या में बढ़ोतरी किए जाने पर भी एक जैसे स्लॉट नहीं बनने चाहिए. अगर आईडी, start_time, अवधि, और संसाधन मेल खाते हैं, तो स्लॉट एक जैसे माने जाते हैं.
  2. एक ही सेवा के स्लॉट में मानक उपलब्धता फ़ॉर्मैट और बार-बार होने का नियम न जोड़ें. बार-बार होने वाली सुविधा से, अपॉइंटमेंट की सुविधा देने वाली कंपनियों या सेवाओं को फ़ायदा मिलता है. यह स्टैंडर्ड फ़ॉर्मैट, उन कारोबारियों या कंपनियों के लिए है जिनके क्लास नियमित तौर पर शेड्यूल की जाती हैं.
  3. दोहराव 24 घंटों से ज़्यादा नहीं होना चाहिए.
फ़ील्ड
repeat_until

Timestamp

ज़्यादा से ज़्यादा यूटीसी टाइमस्टैंप के हिसाब से, उपलब्धता को दोहराया जाएगा.

repeat_every

Duration

लगातार उपलब्धता स्लॉट के बीच के समय के बारे में बताता है.

उदाहरण: सुबह 9 से 9:20, 9:30 से 9:50, 10 से 10:20, सुबह 10 से 10:20, सुबह 10 से 10:20 बजे, सुबह 10 से 10:20 बजे, सुबह 10:30 से 10:50 बजे, सुबह 9 से 9:20 बजे, सुबह 9:30 से 9:50 बजे, सुबह 9:30 से 9:50 बजे, सुबह 20 से 10:20 बजे, सुबह 30 मिनट के बाद फिर से 30 मिनट, शुरुआत का समय 9:00 बजे, और सुबह 11 बजे से दोहराना (ज़रूरी)

ScheduleException

शेड्यूल किए गए मैसेज, कामकाजी दिन में बुक की गई/उपलब्ध नहीं है की समय सीमाओं को दिखाते हैं. ये ऊपर बताए गए बार-बार होने के अपवाद हैं. टाइम स्लॉट बुक होने पर, अपवादों की सूची को अपडेट की जानी चाहिए, ताकि उपलब्ध न होने वाली नई समयसीमाएं दिखाई जा सकें. बार-बार होने वाले टास्क में बदलाव नहीं किया जाना चाहिए.

फ़ील्ड
time_range

TimeRange

अपवाद की समयसीमा. अगर कोई स्लॉट इस क्लोज़्ड टाइम रेंज में बार-बार दिखता है, तो उसे उपलब्ध नहीं माना जाएगा.

उदाहरण: अगर बार-बार होने वाला इवेंट 20 मिनट का है, तो हर 30 मिनट में, हर बार 30 मिनट का, उसकी शुरुआत का समय सुबह 9:00 बजे से, और सुबह 11 बजे के बीच दोहराया जाएगा, तो सुबह 9:45 से 11:00 बजे तक के

ध्यान दें कि समयसीमा खत्म होने की वजह से सुबह 11 बजे से शुरू होने वाले स्लॉट पर कोई असर नहीं होगा.

SchedulingRuleOverrides

उपलब्धता के लेवल को शेड्यूल करने के नियम.

फ़ील्ड
last_bookable_sec

int64

वह आखिरी समय (सेकंड में), जब यह स्लॉट बुक किया जा सका था. यह टाइमस्टैंप, स्लॉट के start_sec से पहले का होना चाहिए (अगर उपयोगकर्ताओं को शुरू होने के समय के बाद बुकिंग करने की सुविधा मिलनी चाहिए, तो सेवा लेवल SchedulingRules.min_booking_before_end_time का इस्तेमाल करें). अगर यह मौजूद है, तो इससे जुड़ी सेवा के SchedulingRules के min_booking_buffer में तय की गई किसी भी चीज़ को बदल देगा.

first_bookable_sec

int64

वह पहली बार (सेकंड में) जब यह स्लॉट बुक किया जा सकेगा. यह टाइमस्टैंप, स्लॉट के start_sec से पहले का होना चाहिए या अगर बताया गया है, तो last_bookable_sec से पहले का होना चाहिए.

last_online_cancellable_sec

int64

अगर यह नीति सेट की जाती है, तो पिछली बार (Unix epoch के बाद के सेकंड में) इस अपॉइंटमेंट स्लॉट को Reserve with Google के ज़रिए रद्द किया जा सकता था. यह फ़ील्ड, सेवा-स्तर पर रद्द करने के सभी नियमों को बदल देगा. (ज़रूरी नहीं)

BatchDeleteGenericRecordsRequest

तय किए गए फ़ीड टाइप के रिकॉर्ड मिटाने का अनुरोध बैच.

फ़ील्ड
parent

string

संसाधन का नाम, जो partners/{partner_id}/feeds/{feed_name} फ़ॉर्मैट में है.

records[]

GenericDeleteRecord

ये रिकॉर्ड मिटाए जाएंगे. एक एपीआई कॉल में ज़्यादा से ज़्यादा 1,000 रिकॉर्ड जोड़े जा सकते हैं.

BatchPushGenericRecordRequest

अनुरोध url में दर्ज फ़ीड प्रकार के रिकॉर्ड शामिल करने और/या अपडेट करने का बैच अनुरोध.

फ़ील्ड
parent

string

संसाधन का नाम, जो partners/{partner_id}/feeds/{feed_name} फ़ॉर्मैट में है.

records[]

GenericRecord

शामिल किए जाने और/या अपडेट किए जाने वाले रिकॉर्ड. एक एपीआई कॉल में ज़्यादा से ज़्यादा 1,000 रिकॉर्ड जोड़े जा सकते हैं.

BatchReplaceServiceAvailabilityRequest

बैच में, Service की उपलब्धता के एक से ज़्यादा स्लॉट बदलने का अनुरोध किया गया है.

फ़ील्ड
parent

string

partners/{partner_id} का फ़ॉर्मैट.

extended_service_availability[]

ExtendedServiceAvailability

सेवा की उपलब्धता के बारे में ज़्यादा जानकारी देने वाली सुविधा का इस्तेमाल, उपलब्धता के मौजूदा स्लॉट को बदलने के लिए किया जाता है.

BatchReplaceServiceAvailabilityResponse

Service के एक से ज़्यादा उपलब्धता स्लॉट को बदलने के लिए बैच रिस्पॉन्स. सिर्फ़ अपडेट किए गए स्लॉट ही इस मैसेज में शामिल किए जाएंगे

फ़ील्ड
extended_service_availability[]

ExtendedServiceAvailability

यह सेवा की उपलब्धता के बारे में अपडेट किए गए ऐसे मैसेज हैं जिनका इस्तेमाल, उपलब्धता के मौजूदा स्लॉट को बदलने के लिए किया गया था.

बुकिंग करें

इन्वेंट्री स्लॉट के लिए बुकिंग

फ़ील्ड
name

string

बुकिंग के संसाधन का नाम: partners/{partner ID}/bookings/{booking ID}

merchant_id

string

स्लॉट के लिए व्यापारी/कंपनी का आईडी

service_id

string

व्यापारी/कंपनी/कारोबारी का आईडी

start_time

Timestamp

अपॉइंटमेंट स्लॉट के शुरू होने का समय

duration

Duration

अपॉइंटमेंट स्लॉट की अवधि

client_information

ClientInformation

अपॉइंटमेंट लेने वाले क्लाइंट की निजी जानकारी

status

BookingStatus

बुकिंग की स्थिति

payment_information

PaymentInformation

बुकिंग से जुड़े पेमेंट से जुड़े लेन-देन के बारे में जानकारी.

party_size

int64

बुकिंग में शामिल लोगों की संख्या

BookingFailure

स्टेटस डेटा, जो बताता है कि बुकिंग की प्रोसेसिंग एसिंक्रोनस तरीके से क्यों नहीं हो सकी. बुकिंगFailure का मकसद मुख्य रूप से कारोबार के लॉजिक की गड़बड़ियों को कैप्चर करना है.

फ़ील्ड
cause

Cause

बुकिंग नहीं हो पाने की वजह. (ज़रूरी)

rejected_card_type

CreditCardType

(केवल तभी आवश्यक है जब कारण PAYMENT_ERROR_CARD_TYPE_REJECTED हो)

description

string

इस वैकल्पिक फ़ील्ड का इस्तेमाल पार्टनर के लिए, सिर्फ़ डीबग करने के मकसद से ज़्यादा जानकारी शामिल करने के लिए किया जाता है. (ज़रूरी नहीं)

payment_failure

PaymentFailureInformation

पेमेंट न हो पाने के बारे में जानकारी.

वजह

गड़बड़ी की वजहों की गिनती.

Enums
CAUSE_UNSPECIFIED डिफ़ॉल्ट वैल्यू: इसका इस्तेमाल नहीं करें; "अज्ञात गड़बड़ी" की वजह से
SLOT_UNAVAILABLE संदर्भ के लिए उपलब्धता स्लॉट अब उपलब्ध नहीं है.
SLOT_ALREADY_BOOKED_BY_USER उपयोगकर्ता ने रेफ़र किए गए उपलब्धता स्लॉट के लिए पहले ही अपॉइंटमेंट बुक कर लिया है.
LEASE_EXPIRED अगर दी गई लीज़ की समयसीमा खत्म हो गई है और अनुरोध की गई बुकिंग को पूरा करने के लिए, अब इसका इस्तेमाल नहीं किया जा सकेगा.
OUTSIDE_CANCELLATION_WINDOW कारोबारी या कंपनी की रद्द करने की नीति में समय से जुड़ी पाबंदियों की वजह से, ऑर्डर को इस समय रद्द नहीं किया जा सकता.
PAYMENT_ERROR_CARD_TYPE_REJECTED पेमेंट प्रोसेस करते समय गड़बड़ी हुई, क्योंकि व्यापारी/कंपनी ने इस तरह के क्रेडिट कार्ड को स्वीकार नहीं किया. क्रेडिट कार्ड के प्रकार की आपूर्ति को reject_card_type में किया जाना चाहिए.
PAYMENT_ERROR_CARD_DECLINED पैसे चुकाने के दौरान कोई गड़बड़ी हुई, क्योंकि दिया गया क्रेडिट कार्ड अस्वीकार कर दिया गया है.
PAYMENT_OPTION_NOT_VALID बुकिंग का पेमेंट करने के लिए इस्तेमाल किए गए पैक/सदस्यता में कोई गड़बड़ी हुई. ऐसा हो सकता है कि इसका कोई मान्य इस्तेमाल न किया गया हो, इसकी समयसीमा खत्म हो गई हो वगैरह.
PAYMENT_ERROR इस बुकिंग के लिए पेमेंट प्रोसेस करते समय कोई गड़बड़ी हुई. पेमेंट से जुड़ी सामान्य गड़बड़ी दिखाने के लिए, इस वैल्यू का इस्तेमाल करें. ऐसा सिर्फ़ तब करें, जब गड़बड़ी ऊपर दी गई, पेमेंट की किसी गड़बड़ी से मेल न खाती हो.
USER_CANNOT_USE_PAYMENT_OPTION उपयोगकर्ता, पैसे चुकाने के दिए गए विकल्प का इस्तेमाल नहीं कर सकता. उदाहरण के लिए, उपयोगकर्ता दूसरी बार पहली बार कीमत इस्तेमाल करने की कोशिश कर रहा है.
BOOKING_ALREADY_CANCELLED उपयोगकर्ता ने जिस बुकिंग को रद्द करने की कोशिश की थी उसे पहले ही रद्द कर दिया गया है.
BOOKING_NOT_CANCELLABLE उपयोगकर्ता ने जिस बुकिंग को रद्द करने की कोशिश की है उसे रद्द नहीं किया जा सकता.
OVERLAPPING_RESERVATION उपयोगकर्ता की एक मौजूदा बुकिंग इस समय बहुत करीब है.
USER_OVER_BOOKING_LIMIT बुकिंग नहीं की जा सकी, क्योंकि उपयोगकर्ता ने एग्रीगेटर के लिए तय की गई हर उपयोगकर्ता बुकिंग के लिए तय सीमा से ज़्यादा बुकिंग की हैं.
PAYMENT_REQUIRES_3DS1

पेमेंट अस्वीकार होने का समय सेट करें. ऐसा इसलिए, क्योंकि आपने अनुरोध किया है कि लेन-देन फिर से करने की कोशिश करें. हालांकि, इस बार यह 3DS1 चैलेंज/रिस्पॉन्स के बाद मिला है. ध्यान दें कि मौजूदा लेन-देन नहीं हो पाया. फिर से कोशिश करने पर, यह पूरी तरह से अलग होगा.

अगर ऐसा नहीं हो पाता है, तो payment_failure.3DS1_parameters को सेट करना ज़रूरी है. अगर ऐसा नहीं है, तो वर्तमान कारण को PAYMENT_ERROR माना जाएगा.

PaymentFailureInformation

पेमेंट न हो पाने के बारे में जानकारी.

फ़ील्ड
threeds1_parameters

ThreeDS1Parameters

वे पैरामीटर जिनका इस्तेमाल RwG एग्रीगेटर करता है, ताकि उपयोगकर्ता से 3DS1 पुष्टि करने वाला प्रोटोकॉल शुरू किया जा सके. इसे तब तक अनदेखा किया जाएगा, जब तक बुकिंगFailure.cause को PAYMENT_REQUIRES_3DS1 पर सेट न किया गया हो.

ThreeDS1Parameters

वे पैरामीटर जो अनुरोध करते हैं कि RwG एक 3DS1 चैलेंज करे.

EMVCo के 3DS1 प्रोटोकॉल के ब्यौरे के हिसाब से पैरामीटर सेट किए जाते हैं.

फ़ील्ड
acs_url

string

वह यूआरएल जिससे पुष्टि करने के लिए उपयोगकर्ता को फ़ॉर्म लोड करना है.

pa_req

string

पेमेंट की पुष्टि करने का अनुरोध. अगर जानकारी दी गई है, तो इसे ACSUrl फ़ॉर्म पर पोस्ट किया जाना चाहिए.

transaction_id

string

ऐसा आइडेंटिफ़ायर जिसका इस्तेमाल ACS सेवा देने वाली कंपनी करती है. अगर जानकारी दी गई है, तो इसे ACSUrl फ़ॉर्म पर पोस्ट किया जाना चाहिए.

md_merchant_data

string

कारोबारी या कंपनी का डेटा. अगर जानकारी दी गई है, तो इसे ACSUrl फ़ॉर्म पर पोस्ट किया जाना चाहिए.

BookingStatus

बुकिंग की स्थिति

Enums
BOOKING_STATUS_UNSPECIFIED तय नहीं किया गया.
CONFIRMED बुकिंग की पुष्टि हो गई है
PENDING_MERCHANT_CONFIRMATION बुकिंग के स्टेटस को 'पुष्टि हो चुकी है' पर सेट करने से पहले, कारोबारी या कंपनी से उसकी पुष्टि होने का इंतज़ार किया जा रहा है. फ़िलहाल, यह सुविधा उपलब्ध नहीं है
PENDING_CLIENT_CONFIRMATION बुकिंग के स्टेटस को 'पुष्टि हो चुकी है' पर सेट करने से पहले, क्लाइंट से उसकी पुष्टि का इंतज़ार किया जा रहा है. फ़िलहाल, यह सुविधा उपलब्ध नहीं है
CANCELED उपयोगकर्ता की ओर से बुकिंग रद्द कर दी गई है.
NO_SHOW क्लाइंट, अपॉइंटमेंट के लिए नहीं दिखा
NO_SHOW_PENALIZED क्लाइंट ने अपॉइंटमेंट रद्द करने की नीति का उल्लंघन करने वाले अपॉइंटमेंट के लिए नहीं दिखाया.
FAILED प्रोसेसिंग की गड़बड़ी की वजह से बुकिंग पूरी नहीं की जा सकी.
DECLINED_BY_MERCHANT कारोबारी ने बुकिंग को एसिंक्रोनस रूप से अस्वीकार कर दिया है.

CallMerchant

इस विकल्प को सेट करने पर, उपयोगकर्ताओं को बुकिंग के लिए कारोबार को कॉल करने का विकल्प दिखेगा. इस मैसेज में मौजूद खाली मैसेज का इस्तेमाल किया जा सकता है.

CancellationPolicy

किसी सेवा को रद्द करने की नीति.

फ़ील्ड
refund_condition[]

RefundCondition

नीति पर लागू होने वाली रिफ़ंड की शून्य या उससे ज़्यादा शर्तें.

RefundCondition

रिफ़ंड की एक शर्त के बारे में बताता है. "रिफ़ंड के चरणों" के बारे में बताने के लिए, रिफ़ंड की कई शर्तों का एक साथ इस्तेमाल किया जा सकता है शुरू होने के समय से पहले अलग-अलग अवधि के लिए हो सकता है.

फ़ील्ड
min_duration_before_start_time

Duration

शुरू होने के समय से पहले का वह समय जब तक ग्राहक को refund_percent में बताई गई सेवा की कीमत के हिस्से का रिफ़ंड नहीं मिल सकता. 0 (डिफ़ॉल्ट) पर सेट होने पर, सेवा को किसी भी समय रद्द किया जा सकता है.

refund_percent

uint32

अगर सेवा शुरू होने के समय से कम से कम min_duration_before_start_time पहले सेवा की बुकिंग रद्द कर दी जाती है, तो रिफ़ंड का प्रतिशत [0, 100] के बीच होना चाहिए. डिफ़ॉल्ट वैल्यू 0 पर सेट करने पर, सेवा के लिए रिफ़ंड नहीं मिलेगा. 100 पर सेट करने पर, इस सेवा के लिए पैसे वापस किए जाते हैं.

ClientInformation

बुकिंग करने वाले व्यक्ति की निजी जानकारी

फ़ील्ड
given_name

string

क्लाइंट का दिया गया नाम

family_name

string

क्लाइंट का सरनेम

address

PostalAddress

क्लाइंट का पता

telephone

string

क्लाइंट का फ़ोन नंबर

email

string

क्लाइंट का ईमेल पता

CreateMerchantRequest

Merchant बनाने का अनुरोध.

फ़ील्ड
parent

string

इस कारोबारी या कंपनी के मालिकाना हक वाले पार्टनर के पैरंट संसाधन का नाम, partners/{partner_id} के फ़ॉर्मैट में होना चाहिए.

merchant_id

string

इस कारोबारी के लिए इस्तेमाल किया जाने वाला मर्चेंट आईडी.

merchant

Merchant

व्यापारी/कंपनी को जोड़ें.

CreateServiceRequest

नया Service बनाने का अनुरोध.

फ़ील्ड
parent

string

इस सेवा के मालिक वाले व्यापारी/कंपनी के पैरंट संसाधन का नाम, partners/{partner_id}/merchants/{merchant_id} के फ़ॉर्मैट में.

service_id

string

इस सेवा के लिए इस्तेमाल किया जाने वाला सेवा आईडी.

service

Service

बनाई जाने वाली सेवा.

CreditCardRestrictions

इस कारोबारी या कंपनी के स्वीकार किए जाने वाले क्रेडिट कार्ड के टाइप पर लगी पाबंदियां.

फ़ील्ड
credit_card_type[]

CreditCardType

इस्तेमाल किए जा सकने वाले क्रेडिट कार्ड की सूची. क्रेडिट कार्ड खाली होने पर, किसी भी क्रेडिट कार्ड का इस्तेमाल नहीं किया जा सकता.

CreditCardType

क्रेडिट कार्ड का टाइप.

Enums
CREDIT_CARD_TYPE_UNSPECIFIED अप्रयुक्त.
VISA Visa क्रेडिट कार्ड.
MASTERCARD Mastercard क्रेडिट कार्ड.
AMERICAN_EXPRESS American Express क्रेडिट कार्ड.
DISCOVER Discover क्रेडिट कार्ड.
JCB JCB क्रेडिट कार्ड.

DeleteMerchantRequest

Merchant को मिटाने का अनुरोध.

फ़ील्ड
name

string

मिटाने के लिए, कारोबारी या कंपनी के संसाधन का नाम. Partners/{partner_id}/merchants/{merchant_id} के फ़ॉर्मैट में

DeleteServiceRequest

Service को मिटाने का अनुरोध.

फ़ील्ड
name

string

जिस सेवा को मिटाना है उसके संसाधन का नाम. partners/{partner_id}/merchants/{merchant_id}/services/{service_id} फ़ॉर्मैट में

जमा

वह डिपॉज़िट जिसके लिए उपयोगकर्ता से शुल्क लिया जा सकता है या उसके क्रेडिट कार्ड पर रोक लगाई जा सकती है.

फ़ील्ड
deposit

Price

जमा की गई रकम.

min_advance_cancellation_sec

int64

पैसे जमा करने के लिए, तय किया गया कम से कम पेमेंट पहले रद्द करना.

deposit_type

PriceType

इससे यह तय होता है कि उपलब्ध होने के आधार पर, डिपॉज़िट कैसे तय किया जाता है.

DirectMerchantPayment

इस बारे में जानकारी कि उपयोगकर्ता आरडब्ल्यूजी के ज़रिए सेवा के लिए पहले से पैसे चुकाने के बजाय, सीधे व्यापारी/कंपनी को कैसे पेमेंट कर सकता है.

फ़ील्ड
payment_methods[]

Text

उपयोगकर्ताओं को सलाह दी जाती है कि वे सिर्फ़ नीचे बताए गए पैसे चुकाने के तरीकों का ही इस्तेमाल करें.

DurationRange

कई तरह की अवधि के लिए रैपर, जो बाउंड या अनबाउंड हो सकता है. min_duration और max_duration में से कम से कम एक अवधि चुनना ज़रूरी है.

फ़ील्ड
min_duration

Duration

कम से कम अवधि.

max_duration

Duration

ज़्यादा से ज़्यादा अवधि.

ExtendedServiceAvailability

उपलब्धता की सूची और यह जानकारी कि वे किसके लिए/कब लागू होनी चाहिए.

फ़ील्ड
merchant_id

string

यह एक ज़रूरी फ़ील्ड है, ताकि यह बताया जा सके कि नीचे दिए गए, खरीदारी के लिए उपलब्धता की जानकारी देने वाले मैसेज किस कारोबारी या कंपनी के हैं.

service_id

string

यह एक ज़रूरी फ़ील्ड है, ताकि यह बताया जा सके कि नीचे दिए गए, 'खरीदारी के लिए उपलब्धता' मैसेज किस सेवा से जुड़े हैं.

start_time_restrict

Timestamp

अगर यह वैल्यू दी जाती है, तो हम खरीदारी के लिए उपलब्धता की इकाइयों को [start_time_restriction, end_time_restriction] से जुड़ा पूरा स्नैपशॉट मानेंगे. इसका मतलब है कि अगर यहां दी गई शर्त सही रहती है, तो सभी मौजूदा उपलब्धता मिटा दी जाएगी:

   start_time_restrict <= availability.start_sec &&
   availability.start_sec < end_time_restrict

अगर अवधि का मैसेज सेट किया गया है, तो शर्त पर और पाबंदी लगा दी जाती है:

  availability.duration == duration_restrict

अगर कोई संसाधन_प्रतिबंधित मैसेज सेट किया गया है, तो शर्त और भी प्रतिबंधित कर दी जाती है:

   availability.resources.staff_id == resources_restrict.staff_id &&
   availability.resources.room_id == resources_restrict.room_id

आम तौर पर, इन फ़ील्ड का इस्तेमाल किसी समयसीमा में, खरीदारी के लिए उपलब्धता की पूरी जानकारी देने के लिए किया जाता है.

end_time_कार्रवाई को सेट न करने के दौरान, start_time_ कैमरा को सेट करने का मतलब है कि शुरू होने वाले हर समय का मतलब शुरू_समय_में_पाबंदी है.

end_time_restrict

Timestamp

start_time_limit को सेट न करने के दौरान, end_time_limited को सेट करने का मतलब है कि इसका मतलब, end_time_ तारे के हर समय तक का होता है.

duration_restrict

Duration

सेटिंग की अवधि सेट करने से अपडेट का दायरा और भी सीमित हो जाता है. इससे सिर्फ़ मिलती-जुलती अवधि वाला विकल्प उपलब्ध हो जाता है.

resources_restrict

Resources

संसाधनों_प्रतिबंधित करने की सुविधा सेट करने पर, अपडेट का दायरा सिर्फ़ संसाधनों के इस सेट तक सीमित हो जाता है. संसाधनों के सभी आईडी फ़ील्ड पूरी तरह से मेल खाने चाहिए.

availability[]

Availability

उपलब्धता की नई सूची.

FeedStatistics

किसी अपलोड किए गए फ़ीड को प्रोसेस करने के दौरान मिले आंकड़े.

फ़ील्ड
new_items

int64

इस फ़ीड के ज़रिए जोड़े गए नए आइटम. फ़ीड के टाइप के आधार पर आइटम, व्यापारी/कंपनी/कारोबारी, सेवाएं या उनकी उपलब्धता के स्लॉट के तौर पर हो सकते हैं.

existing_items

int64

फ़ीड से मिली नई जानकारी के आधार पर, मौजूदा आइटम को अपडेट किया जाता है.

deleted_items

int64

इस फ़ीड में अब आइटम मौजूद नहीं हैं और इस वजह से उन्हें हटा दिया गया है.

FeedStatus

एग्रीगेटर के प्लैटफ़ॉर्म से अपलोड किए गए फ़ीड का स्टेटस.

फ़ील्ड
name

string

फ़ीड संसाधन का नाम, जिसका फ़ॉर्मैट

  • partners/{partner_id}/feeds/merchants/{file_name}
  • partners/{partner_id}/feeds/services/{file_name}
  • partners/{partner_id}/feeds/availability/{file_name}
state

State

इस फ़ीड की प्रोसेसिंग की स्थिति.

error_details

string

अगर हम इस फ़ीड को प्रोसेस नहीं कर पाए, तो इस बारे में ज़्यादा जानकारी देने वाली ऐसी स्ट्रिंग जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है.

statistics

FeedStatistics

इस फ़ीड के आंकड़े.

स्थिति

फ़ीड की प्रोसेसिंग की स्थिति दिखाने के लिए Enum.

Enums
STATE_UNSPECIFIED डिफ़ॉल्ट मान. अप्रयुक्त.
IN_PROGRESS फ़ीड अब भी प्रोसेस हो रहा है.
SUCCESS फ़ीड को प्रोसेस कर दिया गया है.
FAILURE फ़ीड प्रोसेस करते समय कोई गड़बड़ी हुई.

FoodOrderingMetadata

खाना ऑर्डर करने से जुड़ी कार्रवाई के लिंक का मेटाडेटा.

फ़ील्ड
fee_details[]

FeeDetails

आइटम की कुल कीमत में उपयोगकर्ता से लिए जाने वाले शुल्क का ब्यौरा. सेवा शुल्क, डिलीवरी शुल्क जैसे अलग-अलग तरह के शुल्कों के लिए दोहराया गया.

advance_order_details

AdvanceOrderDetails

बेहतर ऑर्डर करने की सुविधा के बारे में जानकारी को 'पहले से ऑर्डर करना' भी कहा जाता है. इसमें लोग अभी के मुकाबले बाद में ऑर्डर पूरा करने के लिए ऑर्डर दे सकते हैं.

यूनियन फ़ील्ड fulfillment_duration_options. ऑर्डर की पुष्टि करने के बाद, ऑर्डर पूरा करने का कुल समय. डिलीवरी के ऑर्डर के लिए, खाना डिलीवर होने में लगने वाला समय. पिकअप के ऑर्डर के लिए, खाना पिकअप के लिए तैयार होने तक लगने वाला समय. fulfillment_duration_options इनमें से सिर्फ़ एक हो सकता है:
fulfillment_lead_time_duration

Duration

तय समय. उदाहरण के लिए: 30 मिनट.

fulfillment_lead_time_duration_range

DurationRange

अवधि की सीमा. उदाहरण: * 30 मिनट से 45 मिनट * 30 मिनट से ज़्यादा * 50 मिनट से कम

AdvanceOrderDetails

पहले से ऑर्डर करने की सुविधा के लिए सहायता.

फ़ील्ड
is_supported

bool

अगर पहले से ऑर्डर किए जाने वाले ऑर्डर की सुविधा काम करती है, तो वैल्यू 'सही' होगी. इसे पहले से ऑर्डर भी कहा जाता है. (ज़रूरी)

FeeDetails

शुल्क की जानकारी.

फ़ील्ड
type

FeeType

शुल्क का टाइप. (ज़रूरी)

fee_amount

FeeAmount

इकाई की मुद्रा, कार्ट की वैल्यू के प्रतिशत या दोनों को मिलाकर शुल्क. (ज़रूरी)

FeeAmount

FeeAmount के उदाहरण: * तय शुल्क: 0 डॉलर (कोई शुल्क नहीं), 1.5 डॉलर * तय शुल्क की सीमा: 1.0 डॉलर (कम से कम), 3.0 डॉलर (ज़्यादा से ज़्यादा), 5.0 से 6.0 डॉलर * कार्ट के साइज़ का प्रतिशत: 15.5%, 10%-20%, 10% (कम से कम), 15% (ज़्यादा से ज़्यादा) * रेंज और प्रतिशत का कुल योग: 2.5 डॉलर (कम से कम), 25.5% और 4.5 डॉलर (ज़्यादा से ज़्यादा), 10% और 1.5 से 2.5 डॉलर, 10.5% से 20% और 2.5 से 3.5 डॉलर

फ़ील्ड
cart_percentage

QuantitativeValue

कार्ट की वैल्यू के प्रतिशत के हिसाब से शुल्क. रेंज (बाउंड और अनबाउंड) या तय प्रतिशत के साथ काम करता है. वैल्यू, 0 से 100 के बीच होनी चाहिए. उदाहरण: * तय 5.5% * कम से कम 5.5% * ज़्यादा से ज़्यादा 5.5% * 4.5% से 5.5%

यूनियन फ़ील्ड amount_options. रकम की जानकारी देने के विकल्प. amount_options इनमें से सिर्फ़ एक हो सकता है:
amount

Money

तय रकम. उदाहरण के लिए, 3.5 डॉलर.

amount_range

MoneyRange

रकम की सीमा. उदाहरण: * 3.5 से 5.5 डॉलर * कम से कम 3.5 डॉलर * ज़्यादा से ज़्यादा 5.5 डॉलर

amount_unknown

bool

अज्ञात राशि.

FeeType

शुल्क का टाइप.

Enums
FEE_TYPE_UNSPECIFIED शुल्क किस तरह का है इसकी जानकारी नहीं है.
DELIVERY डिलीवरी शुल्क के लिए.
SERVICE सेवा शुल्क के लिए.

FulfillmentOption

ऑर्डर की ऑनलाइन कार्रवाई के लिंक के लिए ऑर्डर पूरा करने का विकल्प.

फ़ील्ड
fulfillment_type

FulfillmentType

ज़रूरी है. ग्राहक को आइटम भेजने का टाइप.

available_day[]

AvailableDay

ज़रूरी है. उन दिनों की सूची जब ग्राहक को आइटम भेजने के इस तरीके की उपलब्धता मौजूद होगी (कम से कम दो दिनों में).

fee_details

FeeDetails

ज़रूरी है. ग्राहक को आइटम भेजने के तरीके के लिए शुल्क की जानकारी.

minimum_order

Price

ज़रूरी है. कार्रवाई वाले लिंक में, ग्राहक को आइटम भेजने के तरीके के लिए कम से कम ऑर्डर.

AvailableDay

दिन के लेवल पर उपलब्धता.

फ़ील्ड
fulfillment_date

Date

ज़रूरी है. ग्राहक को आइटम भेजने के तरीके के लिए उपलब्ध तारीख. व्यापारी के टाइमज़ोन के हिसाब से माना जाता है.

last_ordering_time

Timestamp

ज़रूरी है. यूनिक्स टाइमस्टैंप. वह तारीख जब पिछली बार उपयोगकर्ता ने fulfillment_date तक आइटम ऑर्डर किया और पाया. दूसरे शब्दों में, last_ordering_time के बाद, fulfillment_date को उपलब्ध के तौर पर नहीं दिखाया जाएगा.

उदाहरण के लिए, अगर fulfillment_date, 2020-08-10: - 2020-08-10 18:00 की आखिरी_ordering_time वैल्यू है, तो इसका मतलब है कि 10-08-2020 को अपना ऑर्डर पाने के लिए, खरीदार को उसी दिन शाम 6 बजे तक ऑर्डर करना होगा. - 08-08-2020 20:00 की आखिरी वैल्यू का मतलब है कि 10-08-2020 को अपना ऑर्डर पाने के लिए, ग्राहक को दो दिन पहले रात 8 बजे तक ऑर्डर करना होगा.

FeeDetails

कार्रवाई के लिंक से जुड़े ऑर्डर पूरा करने के तरीके के लिए शुल्क की जानकारी.

फ़ील्ड
यूनियन फ़ील्ड fee_details. ग्राहक को आइटम भेजने के तरीके के लिए शुल्क का मॉडल. fee_details इनमें से सिर्फ़ एक हो सकता है:
no_fee

NoFee

ग्राहक को आइटम भेजने के लिए कोई शुल्क नहीं देना होगा.

base_fee

MinimumFee

ऑर्डर पूरा करने के तरीके से जुड़ा मूल शुल्क.

fixed_fee

FixedFee

ग्राहक को आइटम भेजने के लिए तय किया गया शुल्क.

FixedFee

कार्रवाई वाले लिंक से जुड़ा ऑर्डर पूरा करने के लिए, तय शुल्क देना होगा.

फ़ील्ड
amount

Price

ज़रूरी है. ऑर्डर पूरा करने के तरीके के लिए तय शुल्क की रकम.

FulfillmentType

कार्रवाई के लिंक से जुड़ा फ़ुलफ़िलमेंट टाइप.

Enums
FULFILLMENT_TYPE_UNSPECIFIED ग्राहक को आइटम भेजने का तरीका बताया नहीं गया है.
FULFILLMENT_TYPE_DELIVERY ग्राहक को आइटम भेजने का तरीका, डिलीवरी है.
FULFILLMENT_TYPE_PICKUP ग्राहक को आइटम भेजने का तरीका, पिकअप है.

MinimumFee

कार्रवाई वाले लिंक में, ग्राहक को आइटम भेजने के तरीके के लिए कम से कम शुल्क देना होगा.

फ़ील्ड
base_fee_amount

Price

ज़रूरी है. ग्राहक को आइटम भेजने के तरीके के लिए मूल शुल्क की रकम.

NoFee

कार्रवाई वाले लिंक पर क्लिक करने के बाद, ग्राहक को आइटम भेजने के लिए कोई शुल्क नहीं देना होगा.

GenericDeleteRecord

यूआरएल अनुरोध में बताए गए फ़ीड प्रकार को मिटाने के लिए रिकॉर्ड करें.

फ़ील्ड
delete_time

Timestamp

ज़रूरी है. इस टाइमस्टैंप का इस्तेमाल करके, यह तय किया जाता है कि इन्वेंट्री में किस क्रम में मिटाया गया डेटा दिखेगा.

यूनियन फ़ील्ड record_type. अलग-अलग तरह के फ़ीड (ndjson, प्रोटो-आधारित वगैरह) को इनकैप्सुलेट करना पार्टनर, फ़ीड या BatchPush API में दिए गए रिकॉर्ड की तरह ही पूरा रिकॉर्ड दे सकता है. पार्टनर के पास किसी रिकॉर्ड की खास तरह से पहचान करने के लिए ज़रूरी फ़ील्ड ही शामिल करने का विकल्प होता है. record_type इनमें से सिर्फ़ एक हो सकता है:
data_record

bytes

गैर-प्रोटो आधारित फ़ीड के लिए.

proto_record

Any

प्रोटो पर आधारित फ़ीड के लिए.

GenericRecord

यूआरएल अनुरोध में बताए गए फ़ीड प्रकार का रिकॉर्ड.

फ़ील्ड
generation_timestamp

Timestamp

ज़रूरी है. इस टाइमस्टैंप का इस्तेमाल यह पक्का करने के लिए किया जाता है कि इन्वेंट्री अपडेट का क्रम सही है.

यूनियन फ़ील्ड record_type. अलग-अलग तरह के फ़ीड (ndjson, प्रोटो-आधारित वगैरह) को इनकैप्सुलेट करना record_type इनमें से सिर्फ़ एक हो सकता है:
data_record

bytes

गैर-प्रोटो आधारित फ़ीड के लिए.

proto_record

Any

प्रोटो पर आधारित फ़ीड के लिए.

GeoCoordinates

किसी जगह का भौगोलिक डेटा, जिसमें अक्षांश, देशांतर, और पता शामिल होते हैं.

फ़ील्ड
latitude

double

डिग्री में अक्षांश. (ज़रूरी नहीं)

longitude

double

डिग्री में देशांतर. (ज़रूरी नहीं)

यूनियन फ़ील्ड addresses. किसी जगह का पता, स्ट्रक्चर्ड या अनस्ट्रक्चर्ड हो सकता है. addresses इनमें से सिर्फ़ एक हो सकता है:
address

PostalAddress

जगह का डाक पता, पसंदीदा.

unstructured_address

string

बिना स्ट्रक्चर वाले पते को भी फ़ॉलबैक के तौर पर दिया जा सकता है. उदाहरण के लिए, "1600 एंफ़ीथिएटर पार्कवे माउंटेन व्यू, कनाडा 94043"

GetMerchantStatusRequest

MerchantStatus पाने का अनुरोध

फ़ील्ड
name

string

ज़रूरी है. पार्टनर/{partner_id}/merchants/{merchant_id}/status के फ़ॉर्मैट में, संसाधन का नाम.

GetStatusRequest

एग्रीगेटर के प्लैटफ़ॉर्म से अपलोड किए गए किसी खास फ़ीड के लिए, Status को वापस पाने का अनुरोध.

फ़ील्ड
name

string

फ़ीड संसाधन का नाम, जिसका फ़ॉर्मैट

  • partners/{partner_id}/feeds/merchants/{file_name}
  • partners/{partner_id}/feeds/services/{file_name}
  • partners/{partner_id}/feeds/availability/{file_name}

HomeServiceData

घरेलू सेवा वर्टिकल के लिए दी जाने वाली अतिरिक्त जानकारी.

फ़ील्ड
category_type

string

वह उच्च स्तरीय श्रेणी जिससे यह घरेलू सेवा संबंधित है. उदाहरण के लिए, प्लंबर, इलेक्ट्रिशियन वगैरह

job_type

string

दी गई घरेलू सेवा की कैटगरी के तहत दिया गया काम का टाइप. उदाहरण के लिए, unclog_drain, install_faucet, प्लंबर की कैटगरी में आने वाले नौकरी के टाइप हैं.

IntegrationType

इंटिग्रेशन की सुविधा किस तरह काम करती है.

Enums
INTEGRATION_TYPE_UNSPECIFIED डिफ़ॉल्ट रूप से END_TO_END होता है.
INTEGRATION_TYPE_END_TO_END इंटिग्रेशन की प्रोसेस पूरी करें, ताकि Google के ज़रिए बुकिंग की जा सके.
INTEGRATION_TYPE_INVENTORY_ONLY बुकिंग सर्वर के लिए, इस सेवा के साथ काम करने की ज़रूरत नहीं है. सिर्फ़ व्यापारियों/कंपनियों/कारोबारियों, सेवाओं, और खरीदारी के लिए उपलब्धता का डेटा भेजना ज़रूरी है. हालांकि, ऐसा करना ज़रूरी नहीं है.

InvalidateResourceRequest

किसी संसाधन को अमान्य करने का अनुरोध करना.

फ़ील्ड
resource_id

string

अमान्य किए जाने वाले संसाधन का नाम.

उदाहरण के लिए, पिकअप करने की सुविधा देने वाले संसाधन का नाम partners/{partner_id}/pickups/{pickup_id} फ़ॉर्मैट में होना चाहिए. लागू किए गए संसाधनों के लिए, कैश मेमोरी में सेव किए गए वर्शन को हटाना ज़रूरी है.

LineItem

किसी ऑर्डर में मौजूद एक आइटम--एक टाइम स्लॉट में एक सेवा की बुकिंग.

फ़ील्ड
service_id

string

कारोबारी या कंपनी की सेवा का आईडी.

start_sec

int64

Unix epoch के बाद से, अपॉइंटमेंट स्लॉट का शुरुआती समय, यूटीसी टाइम के हिसाब से सेकंड में.

duration_sec

int64

अपॉइंटमेंट स्लॉट की अवधि (सेकंड में).

tickets[]

OrderedTickets

टिकट टाइप के हिसाब से ऑर्डर किए गए टिकटों की संख्या.

price

Price

इस लाइन आइटम की कुल कीमत (टैक्स शामिल नहीं है).

status

BookingStatus

लाइन आइटम का स्टेटस.

OrderedTickets

टिकट टाइप के हिसाब से ऑर्डर किए गए टिकटों की संख्या.

फ़ील्ड
ticket_id

string

टिकट टाइप का आईडी.

count

int32

इस तरह के ऑर्डर किए गए टिकटों की संख्या.

ListMerchantStatusesRequest

MerchantStatus की सूची पाने का अनुरोध

फ़ील्ड
parent

string

ज़रूरी है. कारोबारी या कंपनी के इस कलेक्शन का मालिक अभिभावक है. फ़ॉर्मैट: partners/{partner_id}/merchants

page_size

int32

ज़रूरी है. लौटाए जाने वाले सामान की ज़्यादा से ज़्यादा संख्या. ध्यान दें कि सर्वर, पेज का साइज़ कम कर सकता है.

page_token

string

ज़रूरी नहीं. अगर पिछली ListMerchantStatusResponse से, NextPageToken वैल्यू दिखती है, तो कोई दिखती है.

booking_inventory_status_restrict

BookingInventoryStatus

ज़रूरी नहीं. इन्वेंट्री की स्थिति के हिसाब से नतीजों को फ़िल्टर करने से जुड़ी वैकल्पिक पाबंदी.

waitlist_inventory_status_restrict

WaitlistInventoryStatus

ज़रूरी नहीं. वेटलिस्ट की इन्वेंट्री की स्थिति के हिसाब से, नतीजों को फ़िल्टर करने से जुड़ी वैकल्पिक पाबंदी.

geo_match_restrict

GeoMatchingStatus

ज़रूरी नहीं. भौगोलिक मिलान स्थिति के आधार पर नतीजों को फ़िल्टर करने के लिए वैकल्पिक प्रतिबंध.

BookingInventoryStatus

एंड-टू-एंड बुकिंग इन्वेंट्री की स्थिति.

Enums
BOOKING_INVENTORY_STATUS_UNSPECIFIED तय नहीं किया गया.
NO_VALID_FUTURE_INVENTORY कारोबारी या कंपनी के पास अगले 30 दिन के लिए बुकिंग इन्वेंट्री नहीं है.
HAS_VALID_FUTURE_INVENTORY कारोबारी या कंपनी के पास अगले 30 दिन के लिए बुकिंग इन्वेंट्री हो जाएगी.

GeoMatchingStatus

कारोबारी या कंपनी की भौगोलिक स्थिति के मैच होने की स्थिति.

Enums
GEO_MATCHING_STATUS_UNSPECIFIED तय नहीं किया गया.
GEO_UNMATCHED कारोबारी या कंपनी की जगह की जानकारी का मिलान नहीं हुआ.
GEO_MATCHED कारोबारी या कंपनी की जगह की जानकारी से मैच हो रहा है.

WaitlistInventoryStatus

पूरी तरह से वेटलिस्ट में जानकारी की स्थिति.

Enums
WAITLIST_INVENTORY_STATUS_UNSPECIFIED तय नहीं किया गया.
NO_VALID_WAITLIST_SERVICE कारोबारी या कंपनी के पास वेटलिस्ट की सुविधा नहीं है.
HAS_VALID_WAITLIST_SERVICE व्यापारी/कंपनी/कारोबारी ने वेटलिस्ट में शामिल होने के लिए सेवा चुनी है.

ListMerchantStatusesResponse

MerchantStatus की सूची के लिए जवाब.

फ़ील्ड
merchant_statuses[]

MerchantStatus

फ़िल्टर करने की शर्तों को पूरा करने वाले कारोबारी या कंपनी के स्टेटस की सूची.

next_page_token

string

नतीजों का अगला पेज फिर से पाने के लिए टोकन. अगर खाली है, तो सूची में कोई और नतीजा नहीं है.

ListStatusRequest

एग्रीगेटर के प्लैटफ़ॉर्म से अपलोड किए गए एक से ज़्यादा फ़ीड के लिए, Status को वापस पाने का अनुरोध.

फ़ील्ड
name

string

फ़ीड संसाधन का नाम, जिसका फ़ॉर्मैट

  • partners/{partner_id}/feeds/merchants
  • partners/{partner_id}/feeds/services
  • partners/{partner_id}/feeds/availability
page_size

int32

लौटाए जाने वाले सामान की ज़्यादा से ज़्यादा संख्या.

page_token

string

अगर पिछली सूची के लिए अनुरोध किया जाता है, तो Next_page_token वैल्यू दिखती है.

state_restrict

State

नतीजों को फ़ीड की स्थिति के हिसाब से फ़िल्टर करने के लिए वैकल्पिक प्रतिबंध.

time_range_restrict

TimeRange

नतीजों को ऊपरी और निचली सीमा के हिसाब से फ़िल्टर करने के लिए, वैकल्पिक प्रतिबंध. अगर start_time सेट नहीं है, तो यह डिफ़ॉल्ट रूप से Unix समय की शुरुआत पर सेट होगा. अगर end_time सेट नहीं है, तो यह डिफ़ॉल्ट रूप से 'अभी' पर सेट होगा.

ListStatusResponse

एग्रीगेटर के प्लैटफ़ॉर्म से अपलोड किए गए एक से ज़्यादा फ़ीड के लिए, Status को वापस पाने का अनुरोध.

फ़ील्ड
status[]

FeedStatus

अपलोड किए गए फ़ीड के लिए, स्थितियों की क्रम से लगाई गई सूची को उलटा करें. ज़्यादा से ज़्यादा आइटम, अनुरोध में मौजूद page_size फ़ील्ड के आधार पर दिखाए जाते हैं.

next_page_token

string

नतीजों का अगला पेज फिर से पाने के लिए टोकन. अगर खाली है, तो सूची में कोई और नतीजा नहीं है.

LocalizedString

एक स्थान-भाषा में स्ट्रिंग का इंस्टेंस.

फ़ील्ड
locale

string

आईईटीएफ़ BCP 47 भाषा कोड, जैसे कि "en", "mas", "zh-Hant", "de-CH-1901". http://www.w3.org/International/articles/language-tags/ देखें.

value

string

ऊपर दी गई भाषा में मैसेज (UTF-8).

जगह

किसी जगह की भौगोलिक जानकारी.

फ़ील्ड
place_id

string

Google स्थल डेटाबेस और Google मैप पर मौजूद किसी जगह का स्थान आईडी. जगह के आईडी के बारे में ज़्यादा जानने के लिए, https://developers.google.com/places/web-service/place-id देखें. अगर यह दिया जाता है, तो Google इस जगह से मिली जगह का मिलान करेगा.

name

string

जगह के नाम, टेलीफ़ोन, यूआरएल, और भौगोलिक जगह की जानकारी का इस्तेमाल, जगह की जानकारी का मिलान Google Maps पर पहले से मौजूद जगहों से करने के लिए किया जाता है.

यह फ़ील्ड ज़रूरी नहीं है, लेकिन कुछ मामलों में यह ज़रूरी हो सकता है. उदाहरण के लिए, बिना नाम वाली Service.location किसी कारोबारी इकाई से मैच नहीं किया जाएगा, भले ही वे एक ही पते पर मौजूद हों. (ज़रूरी नहीं)

telephone

string

देश और इलाके के कोड के साथ जगह का सार्वजनिक टेलीफ़ोन नंबर, जैसे कि +14567891234. (ज़रूरी नहीं)

url

string

किसी जगह की सार्वजनिक वेबसाइट का यूआरएल. (ज़रूरी नहीं)

geo

GeoCoordinates

जगह की भौगोलिक जानकारी, जिसमें अक्षांश, देशांतर, और पता शामिल हैं. (ज़रूरी नहीं)

location_type

LocationType

अगर किसी सेवा के लिए जगह की जानकारी दी गई है, तो जगह का टाइप बताना ज़रूरी है.

location_id

string

सेवा में मौजूद जगह के बारे में खास रेफ़रंस. इस आईडी का इस्तेमाल, सेवा फ़ील्ड में इस जगह की जानकारी देने के लिए किया जा सकता है. उदाहरण के लिए, कस्टम इनटेक फ़ॉर्म में, पिक अप स्थान के विकल्पों को बताने के लिए स्थान आईडी के एक सेट का इस्तेमाल किया जा सकता है. अगर सेट हो, तो यह आईडी उसी सेवा के लिए अलग होना चाहिए. (ज़रूरी नहीं)

LocationType

इस जगह का टाइप.

Enums
LOCATION_TYPE_UNSPECIFIED जगह के टाइप की जानकारी नहीं दी गई है.
VISITED_LOCATION वह जगह जहां यह सेवा उपलब्ध है.
START_LOCATION जिस जगह से यह सेवा शुरू होती है, वह मीटिंग_LOCATION के तौर पर भी होती है.
END_LOCATION वह जगह जहां यह सेवा खत्म होती है.

व्यापारी

एग्रीगेटर के प्लैटफ़ॉर्म पर मौजूद किसी कारोबारी या कंपनी के बारे में जानकारी.

फ़ील्ड
name

string

कारोबारी के संसाधन का नाम, जो partners/{partner_id}/merchants/{merchant_id} का फ़ॉर्मैट है.

merchant_name

string

Merchant_name, टेलीफ़ोन, यूआरएल, और भौगोलिक जगह की जानकारी का इस्तेमाल, Google Maps पर पहले से मौजूद कारोबारियों के साथ मेल खाने वाली पार्टनर इन्वेंट्री के लिए किया जाता है. यह जानकारी नहीं दिखाई जाएगी.

कारोबारी या कंपनी का नाम.

telephone

string

कारोबारी या कंपनी का सार्वजनिक टेलीफ़ोन नंबर, जिसमें उसका देश और इलाका कोड भी शामिल हैं. जैसे, +14567891234.

url

string

कारोबारी या कंपनी की सार्वजनिक वेबसाइट का यूआरएल.

geo

GeoCoordinates

कारोबारी या कंपनी की भौगोलिक जानकारी, जिसमें अक्षांश, देशांतर, और पता शामिल है.

category

string

एग्रीगेटर के प्लैटफ़ॉर्म में कारोबार की कैटगरी.

num_bookings_30d
(deprecated)

int64

यह फ़ील्ड काम नहीं करता है.

tax_rate_basis_points
(deprecated)

uint32

कारोबारी या कंपनी के टैक्स की दर, बेसिक पॉइंट के हिसाब से (एक प्रतिशत का सौ प्रतिशत). उदाहरण के लिए, अगर टैक्स रेट 7.5% है, तो इस फ़ील्ड को 750 पर सेट किया जाना चाहिए.

अगर इस फ़ील्ड को सेट नहीं किया जाता है या 0 पर सेट किया जाता है, तो इस कारोबारी या कंपनी की ओर से दी जाने वाली किसी भी सेवा के लिए, उपयोगकर्ता से ली जाने वाली कुल कीमत वही होगी जो Service.price में बताई गई है. यह माना जाता है कि सेवा की कीमत में लागू टैक्स शामिल नहीं हैं या इसमें पहले से ही टैक्स शामिल हैं. उपयोगकर्ताओं को टैक्स, एक अलग लाइन आइटम के तौर पर नहीं दिखाए जाएंगे.

अगर यह फ़ील्ड किसी भी नॉन-ज़ीरो वैल्यू पर सेट होता है, तो इस कारोबारी या कंपनी की ओर से दी जाने वाली किसी भी सेवा के लिए, उपयोगकर्ता से लिए जाने वाले कुल शुल्क में, सेवा की कीमत और यहां दी गई टैक्स की दर से तय किया गया टैक्स शामिल होगा. सबसे छोटी मुद्रा इकाई के खंड (उदाहरण के लिए, एक सेंट के भिन्न) को निकटतम सम पूर्णांकन का उपयोग करके पूर्णांकित किया जाएगा. उपयोगकर्ताओं को टैक्स, एक अलग लाइन आइटम के तौर पर दिखेंगे.

यह फ़ील्ड काम नहीं करता है, कृपया इसके बजायtax_rate का इस्तेमाल करें.

tax_rate

TaxRate

कारोबारी या कंपनी की टैक्स की दर. अगर यह फ़ील्ड मौजूद होता है, तो यह बंद किए गएtax_rate_basis_points फ़ील्ड को बदल देता है. खाली मैसेज (जैसे किtax_rate { }) वाला मैसेज, लागू किए गए टैक्स की दर को शून्य पर रीसेट कर देगा.

payment_restrictions

PaymentRestrictions

इस व्यापारी/कंपनी/कारोबारी के पेमेंट के तरीकों पर लगी पाबंदियां. हम मान लेते हैं कि अगर यह फ़ील्ड सेट नहीं है, तो कोई पाबंदी लागू नहीं होगी.

payment_option[]

PaymentOption

इस कारोबारी या कंपनी के लिए, पेमेंट के विकल्प उपलब्ध हैं. इस कारोबारी या कंपनी के तहत आने वाली सेवाएं, पेमेंट के उन विकल्पों को अलग-अलग सीमित कर सकती हैं जिनकी अनुमति उन्होंने दी है.

payment_processor_config
(deprecated)

PaymentProcessorConfig

टोकन वाले पेमेंट प्रोसेस करने वाली कंपनी का कॉन्फ़िगरेशन, अगर कारोबारी या कंपनी के लिए यह सुविधा काम करती हो.

tokenization_config

TokenizationConfig

टोकन वाले पेमेंट प्रोसेस करने वाली कंपनी का कॉन्फ़िगरेशन, अगर कारोबारी या कंपनी के लिए यह सुविधा काम करती हो.

terms

Terms

जब कोई सेवा Reserve with Google के ज़रिए बुक की जा रही हो, तब उपयोगकर्ता को कारोबारी के नियम और शर्तें दिखाई जाती हैं. इसके अलावा, एग्रीगेटर पार्टनर के नियम और शर्तें भी उपयोगकर्ता को हमेशा दिखती हैं. इन्हें यहां नहीं दिया जाना चाहिए.

brand_id

string

एक ओपेक स्ट्रिंग, जो उपभोक्ता के संपर्क में आने वाले ब्रैंड की पहचान करती है. इसका इस्तेमाल पार्टनर एट्रिब्यूशन दिखाते समय किया जाता है. इस फ़ील्ड की मदद से, उपभोक्ता से सीधे संपर्क करने वाले कई ब्रैंड के पार्टनर, एक ही फ़ीड में मौजूद सभी ब्रैंड के लिए कारोबारी या कंपनी की जानकारी दे सकते हैं.

ब्रैंड में उपभोक्ता के लिए दिखाई जाने वाली प्रॉपर्टी शामिल होती हैं. जैसे, नाम, लोगो, सेवा की शर्तें, और निजता नीति.

अगर उपभोक्ता के इस्तेमाल वाला सिर्फ़ एक पार्टनर ब्रैंड है, तो इस फ़ील्ड को सेट करना ज़रूरी नहीं है और इसे अनदेखा किया जा सकता है.

अगर पार्टनर...

क्या आपके पास उपभोक्ता के इस्तेमाल के लिए एक से ज़्यादा ब्रैंड नहीं हैं? --&gt; इस फ़ील्ड को अनदेखा करें

क्या आपके पास एक से ज़्यादा ब्रैंड कॉन्फ़िगर किए गए हैं?

  If this field is set
    --> Associated consumer-facing brand attribution is used

  If this field is unset or the empty string
    --> Default consumer-facing brand attribution is used

ध्यान रखें: ज़्यादातर पार्टनर को यह फ़ील्ड सेट करने की ज़रूरत नहीं होती है. अगर कोई पार्टनर इस फ़ील्ड का इस्तेमाल करना चाहता है, तो उसे डिफ़ॉल्ट ब्रैंड के साथ-साथ अलग-अलग ब्रैंड कॉन्फ़िगर करने के लिए पहले हमसे संपर्क करना होगा.

matching_hints

MerchantMatchingHints

ऐसे संकेत जिनसे Google को, Google Maps पर मौजूद किसी जगह की जानकारी खोजने में Google को मदद मिलती है. ध्यान दें: ज़्यादातर पार्टनर को यह फ़ील्ड सेट करने की ज़रूरत नहीं होती. ऐसा इसलिए, क्योंकि Google, ऊपर दी गई जानकारी का इस्तेमाल करके, कारोबारियों या कंपनियों को Google Maps पर मौजूद जगहों से मैच करेगा. (ज़रूरी नहीं)

service_attribute[]

ServiceAttribute

इस व्यापारी/कंपनी/कारोबारी के लिए सेवाओं की जानकारी देने के लिए इस्तेमाल की जाने वाली सेवा के एट्रिब्यूट की परिभाषाएं. (ज़रूरी नहीं)

waitlist_advisement

Advisement

ज़रूरी नहीं. Reserve with Google के ज़रिए वेटलिस्ट में शामिल होने वाले उपयोगकर्ता के लिए, किसी खास व्यापारी/कंपनी की सामान्य सलाह. सलाह में मौजूद अलग-अलग टेक्स्ट फ़ील्ड की लंबाई 100 बाइट तक होनी चाहिए.

MerchantMatchingHints

इन संकेतों का इस्तेमाल करके Google, व्यापारी/कंपनी/कारोबारी को Google Maps पर मौजूद किसी जगह से मैच करता है.

फ़ील्ड
place_id

string

Google स्थल डेटाबेस और Google मैप पर मौजूद किसी जगह का स्थान आईडी. जगह के आईडी के बारे में ज़्यादा जानने के लिए, https://developers.google.com/places/web-service/place-id देखें.

MerchantStatus

Reserve with Google प्लैटफ़ॉर्म में व्यापारी/कंपनी/कारोबारी की स्थिति.

फ़ील्ड
name

string

कारोबारी या कंपनी के स्टेटस वाले संसाधन का नाम, जो partners/{partner_id}/merchants/{merchant_id}/status का फ़ॉर्मैट है

merchant_name

string

पार्टनर की ओर से दिया गया व्यापारी/कंपनी का नाम.

input_geo_info

GeoCoordinates

पार्टनर ने, कारोबारी की जगह की जानकारी दी.

processing_status

ProcessingStatus

मर्चेंट प्रोसेसिंग स्थिति.

booking_status

BookingStatus

एंड-टू-एंड बुकिंग इंटिग्रेशन की स्थिति.

waitlist_status

WaitlistStatus

वेटलिस्ट इंटिग्रेशन से जुड़ा स्टेटस.

geo_match

PlaceInfo

इस कारोबारी की भौगोलिक जगह से मेल खाने वाली जगह. अगर कारोबारी या कंपनी की जगह की जानकारी मेल नहीं खाती है, तो इस फ़ील्ड को खाली करें.

local_services_match

LocalServicesMatchInfo

इस कारोबारी या कंपनी के Local Services के विज्ञापन मैच करते हैं. अगर यह स्थानीय सेवा देने वाला व्यापारी नहीं है या किसी भी कंपनी से मेल नहीं खाता है, तो फ़ील्ड को खाली करें.

direct_urls[]

DirectUrl

मौजूदा व्यापारी इन्वेंट्री का कॉन्टेंट दिखाने वाले यूआरएल की सूची. ध्यान दें कि इसका मतलब यह नहीं है कि इन्वेंट्री को असल में दिखाया जा रहा है. साथ ही, यूआरएल, सार्वजनिक तौर पर दिखने वाले यूआरएल से अलग हो सकता है.

BookingStatus

एंड-टू-एंड बुकिंग इंटिग्रेशन की स्थिति.

फ़ील्ड
has_valid_future_inventory

bool

अगर कारोबारी या कंपनी के पास अगले 30 दिन में इन्वेंट्री है, तो वैल्यू 'सही' होगी. इससे इस बात की गारंटी नहीं मिलती कि व्यापारी/कंपनी को असल में प्रॉडक्ट मिल रहा है.

DirectUrl

कारोबारी या कंपनी को दिखाने वाला यूआरएल.

फ़ील्ड
type

UrlType

इस यूआरएल का टाइप.

url

string

वह यूआरएल जो इस कारोबारी या कंपनी को दिख सकता है.

UrlType

दिखने वाले यूआरएल का टाइप.

Enums
URL_TYPE_UNSPECIFIED तय नहीं किया गया.
BOOKING बुकिंग का पूरी तरह यूआरएल.
WAITLIST एंड-टू-एंड वेटलिस्ट का यूआरएल.
LOCAL_SERVICES Google Local Services का यूआरएल.

LocalServicesMatchInfo

Google की स्थानीय सेवाओं की जानकारी मेल खाती है (सिर्फ़ स्थानीय सेवा देने वाली कंपनी के लिए सेट की जाती है).

फ़ील्ड
matched_providers[]

MatchedProvider

मेल खाने वाली सेवा देने वाली कंपनियां. एक कारोबारी या कंपनी का मिलान, सेवा देने वाली एक से ज़्यादा कंपनियों से किया जा सकता है.

MatchedProvider

स्थानीय सेवाएं देने वाली कंपनी.

फ़ील्ड
customer_id

int64

Google Local Services का बाहरी ग्राहक आईडी.

categories[]

string

स्थानीय सेवा की कैटगरी (वर्टिकल). उदाहरण के लिए, "प्लंबर" और "कार्पेट_क्लीनिंग" शामिल हैं.

PlaceInfo

मैच होने वाली जगह की जानकारी.

फ़ील्ड
name

string

जगह का नाम.

formatted_address

string

स्थानीय भाषा में पता फ़ॉर्मैट किया गया.

place_id

string

Google का इस जगह का आईडी. इसका इस्तेमाल Google Maps का यूआरएल बनाने या किसी जगह से जुड़ी ज़्यादा जानकारी पाने के लिए किया जा सकता है. इस्तेमाल के उदाहरण के लिए, https://developers.google.com/places/web-service/place-id देखें.

ProcessingStatus

मर्चेंट प्रोसेसिंग स्थिति.

Enums
PROCESSING_STATUS_UNSPECIFIED स्थिति की जानकारी नहीं दी गई है.
IN_PROGRESS कारोबारी, मैडेन को मिल गया है, लेकिन इसे अब भी प्रोसेस किया जा रहा है. इस स्टेटस में कारोबारियों या कंपनियों के लिए, अन्य जानकारी अपने-आप नहीं भरी जाएगी.
COMPLETED कारोबारी के अन्य स्टेटस का हिसाब लगाया गया है.

WaitlistStatus

वेटलिस्ट इंटिग्रेशन से जुड़ा स्टेटस.

फ़ील्ड
has_valid_waitlist_service

bool

अगर व्यापारी/कंपनी के पास वेटलिस्ट में सेवा देने की सुविधा है, तो वैल्यू 'सही' होगी. इससे इस बात की गारंटी नहीं मिलती कि व्यापारी/कंपनी को असल में प्रॉडक्ट मिल रहा है.

MoneyRange

बाउंड या अनबाउंड हो सकने वाली मॉनेटरी रकम के लिए रैपर. min_amount और max_amount में से कम से कम एक का होना ज़रूरी है.

फ़ील्ड
min_amount

Money

कम से कम रकम.

max_amount

Money

ज़्यादा से ज़्यादा रकम.

NoShowFee

अगर उपयोगकर्ता ने बुकिंग की है, लेकिन वह ग्राहक के पास नहीं है, तो उससे लिया जाने वाला शुल्क लिया जा सकता है.

फ़ील्ड
fee

Price

अगर उपयोगकर्ता अपनी बुकिंग के लिए नहीं आता है, तो उससे ली जाने वाली रकम.

fee_type

PriceType

इससे पता चलता है कि उपलब्धता से शुल्क कैसे तय किया जाता है.

क्रम

किसी व्यापारी/कंपनी के साथ सेवा अपॉइंटमेंट के लिए ऑर्डर.

फ़ील्ड
name

string

आदेश के संसाधन का नाम: partners/{partner ID}/orders/{order ID}

client_information

ClientInformation

ऑर्डर करने वाले क्लाइंट की निजी जानकारी.

payment_information

PaymentInformation

ऑर्डर से जुड़े पेमेंट के लेन-देन के बारे में जानकारी.

merchant_id

string

उस कारोबारी या कंपनी का आईडी जिससे इस ऑर्डर की सभी सेवाएं जुड़ी हैं.

item[]

LineItem

इस क्रम में लाइन आइटम.

OrderOnlineMetadata

ऑनलाइन ऑर्डर करने के लिए लिंक का मेटाडेटा.

फ़ील्ड
fulfillment_option[]

FulfillmentOption

ऑर्डर की ऑनलाइन कार्रवाई के लिंक के लिए उपलब्ध विकल्प.

PaymentInformation

किसी बुकिंग से जुड़े पेमेंट के तरीके की जानकारी

फ़ील्ड
prepayment_status

PrepaymentStatus

बुकिंग के लिए पहले से किए गए पेमेंट की स्थिति. अगर payments_status की स्थिति PREPAYMENT_PROVIDED या PREPAYMENT_REFUNDED है, तो payment_transaction_id में उससे जुड़ा यूनीक लेन-देन आईडी शामिल होता है.

payment_transaction_id

string

बुकिंग से जुड़े पेमेंट के लिए किए गए लेन-देन के लिए यूनीक आइडेंटिफ़ायर. लागू न होने पर, फ़ील्ड को खाली करें.

PaymentOption

पेमेंट का एक विकल्प, जिसका इस्तेमाल किसी कारोबारी या कंपनी की ओर से दी जाने वाली सेवाओं के लिए किया जा सकता है. पेमेंट के विकल्प एक से ज़्यादा व्यापारियों/कंपनियों/कारोबारियों के साथ शेयर किए जा सकते हैं. उदाहरण के लिए, एक ही कारोबार से जुड़े कारोबारी या कंपनियां.

फ़ील्ड
payment_option_id

string

इस आईडी का इस्तेमाल, पेमेंट के इस विकल्प की पहचान करने के लिए किया जाता है.

यह आईडी, पूरे एग्रीगेटर के लिए ग्लोबल होता है. एक से ज़्यादा व्यापारियों/कंपनियों/कारोबारियों के लिए किसी वैल्यू का फिर से इस्तेमाल करने पर, उपयोगकर्ता को उन सभी कारोबारियों या कंपनियों के लिए, पेमेंट के मिलते-जुलते विकल्प को चुनने की सुविधा मिलती है.

एक से ज़्यादा व्यापारियों/कंपनियों/कारोबारियों के लिए, आईडी का दोबारा इस्तेमाल करने पर, एक कारोबारी या कंपनी के लिए, पेमेंट के विकल्प की कोई भी वैल्यू अपडेट करने पर, उसी आईडी से पेमेंट का कोई दूसरा विकल्प भी अपडेट हो जाएगा. इसलिए, यह सबसे सही तरीका है कि पेमेंट के सभी विकल्पों को एक ही आईडी शेयर करें. साथ ही, हर बार एक जैसी वैल्यू को अपडेट करें, ताकि कम से कम व्यवहार न हो.

name

string

पेमेंट के विकल्प का नाम. यह नाम, उपयोगकर्ता को दिख सकता है.

description

string

पेमेंट के विकल्प के बारे में जानकारी. यह नाम, उपयोगकर्ता को दिख सकता है.

price

Price

पेमेंट के विकल्प की कीमत.

tax_rate

TaxRate

पैसे चुकाने के इस विकल्प के लिए टैक्स की दर. यह फ़ील्ड मौजूद होने पर, व्यापारी/कंपनी या सेवा में मौजूद टैक्स_रेट फ़ील्ड को बदल दिया जाता है. खाली मैसेज (जैसे किtax_rate { }) वाला मैसेज, लागू किए गए टैक्स की दर को शून्य पर रीसेट कर देगा.

payment_option_type

PaymentOptionType

पैसे चुकाने के इस विकल्प का टाइप. सदस्यता छोड़ने की सुविधा के लिए एक बार इस्तेमाल, पैक के लिए एक से ज़्यादा बार इस्तेमाल, और सदस्यताओं के लिए अनलिमिटेड स्टोरेज.

session_count

int64

इस भुगतान विकल्प का इस्तेमाल कितने सेशन के लिए किया जा सकता है. कई सेशन वाले सिर्फ़ एक सेशन / पैक के लिए मान्य है. इसकी वैल्यू > होनी चाहिए 1.

purchase_interval

TimeRange

इस अवधि में पेमेंट का विकल्प खरीदा जा सकता है.

valid_interval

TimeRange

पेमेंट के विकल्प का इस्तेमाल इस इंटरवल में किया जा सकता है. उदाहरण के लिए, जनवरी 2017 के लिए खास कीमत. अगर यह मौजूद है, तो यह मान्य_duration और subscriptions_type को बदल देता है.

valid_duration

Duration

पेमेंट के विकल्प की वैधता की अवधि (उदाहरण के लिए, 30 दिनों की सदस्यता).

activation_type

ActivationType

इससे पता चलता है कि पेमेंट के इस विकल्प के शुरू होने की तारीख कैसे तय की जाती है.

user_restriction

UserPurchaseRestriction

इस विकल्प से, पेमेंट के इस विकल्प को खरीदने की ज़रूरी शर्तें पूरी करने वाले उपयोगकर्ताओं को सीमित किया जाता है. इसका इस्तेमाल, प्रमोशन के लिए पेमेंट करने के विकल्प को कुछ लोगों तक सीमित करने के लिए किया जा सकता है. इस नीति को सेट न करने पर, सभी उपयोगकर्ता ज़रूरी शर्तें पूरी करते हैं.

ActivationType

इससे पता चलता है कि आवेदन के मान्य होने की तारीख कैसे तय की जाती है.

Enums
ACTIVATION_TYPE_UNSPECIFIED अप्रयुक्त.
ACTIVATION_ON_PURCHASE वैधता, खरीदारी के समय शुरू होती है.
ACTIVATION_ON_FIRST_USE पेमेंट का विकल्प पहली बार इस्तेमाल किए जाने पर, रीचार्ज कराने की अवधि शुरू हो जाएगी.

PaymentOptionType

पेमेंट के विकल्प का टाइप.

Enums
PAYMENT_OPTION_TYPE_UNSPECIFIED अप्रयुक्त.
PAYMENT_OPTION_SINGLE_USE पेमेंट के विकल्प का इस्तेमाल, सिर्फ़ एक बार किया जा सकता है.
PAYMENT_OPTION_MULTI_USE भुगतान विकल्प का उपयोग तब किया जा सकता है जब सत्र की संख्या > 0.
PAYMENT_OPTION_UNLIMITED पेमेंट विकल्प का इस्तेमाल इसकी मान्य समयसीमा में किया जा सकता है. सेशन की संख्या लागू नहीं है.

PaymentProcessorConfig

पेमेंट प्रोसेस करने वाली कंपनी का कॉन्फ़िगरेशन, जिसे हर कारोबारी या कंपनी के हिसाब से सेटअप किया जाता है.

फ़ील्ड
processor

Processor

उस पेमेंट प्रोसेसर पार्टनर के बारे में बताता है जिस पर यह कॉन्फ़िगरेशन लागू होता है.

public_key

string

इस कुंजी का इस्तेमाल, पेमेंट प्रोसेस करने वाली कंपनी के साथ इस कारोबारी या कंपनी की पहचान करने के लिए किया जाता है.

Stripe के लिए यह लेख पढ़ें: https://stripe.com/docs/dashboard#api-keys ब्रेनट्री के लिए, यह लेख पढ़ें: https://articles.braintreepayments.com/control-panel/important-gateway-credentials

version

string

पेमेंट के अनुरोधों के साथ, पेमेंट प्रोसेस करने वाली कंपनी को भेजा गया एपीआई वर्शन नंबर.

प्रोसेसर

पेमेंट प्रोसेस करने वाली कंपनी के पार्टनर के बारे में बताता है.

Enums
PROCESSOR_UNSPECIFIED अप्रयुक्त
PROCESSOR_STRIPE Stripe की मदद से पेमेंट करने के लिए कॉन्फ़िगरेशन.
PROCESSOR_BRAINTREE Braintree से पेमेंट करने के लिए कॉन्फ़िगरेशन.

PaymentRestrictions

इस व्यापारी/कंपनी/कारोबारी के पेमेंट के तरीकों पर लगी पाबंदियां.

फ़ील्ड
credit_card_restrictions

CreditCardRestrictions

इस कारोबारी या कंपनी के स्वीकार किए जाने वाले क्रेडिट कार्ड पर लगी पाबंदियां. अगर इस फ़ील्ड को सेट नहीं किया जाता है, तो हम मान लेते हैं कि सभी क्रेडिट कार्ड स्वीकार किए जाते हैं. ध्यान दें कि CreditCardType के साथ काम करने वाले कार्ड की सूची में समय के साथ बढ़ोतरी होती जाएगी. इसका मतलब है कि इन कार्ड को खाली छोड़ने पर, आने वाले समय में होने वाले बदलावों के लिए कॉन्फ़िगरेशन बन जाएगा.

PerOrderFee

हर ऑर्डर के लिए एक बार लिया जाने वाला शुल्क, चाहे कितने भी टिकट हों.

फ़ील्ड
delivery_fee

Price

यह शुल्क, डिलीवरी के तरीके के हिसाब से अलग-अलग हो सकता है.

processing_fee

Price

उपयोगकर्ता के पेमेंट के तरीके को प्रोसेस करने के लिए लिया जाने वाला शुल्क.

PerTicketFee

उपयोगकर्ता जो हर टिकट खरीदता है उसके लिए लिया जाने वाला शुल्क.

फ़ील्ड
service_charge

Price

किसी सेवा के लिए तय किया गया अतिरिक्त शुल्क.

facility_fee

Price

इवेंट की जगह/सुविधा के लिए लिया जाने वाला शुल्क.

taxes

Price

हर टिकट पर लगने वाले टैक्स के हिसाब से.

PostalAddress

किसी ग्राहक या कारोबार का पता.

फ़ील्ड
address_country

string

देश, अपने ISO 3166-1 ऐल्फ़ा-2 देश कोड का इस्तेमाल करके बताया गया है, जैसे "अमेरिका" (ज़रूरी है)

address_locality

string

शहर, जैसे "माउंटेन व्यू". (ज़रूरी)

address_region

string

क्षेत्र, जैसे "CA". यह फ़ील्ड सिर्फ़ उन देशों के लिए ज़रूरी होता है जहां क्षेत्र आम तौर पर पते का हिस्सा होता है. (ज़रूरी नहीं)

postal_code

string

पिन कोड, जैसे "94043". (ज़रूरी)

street_address

string

मोहल्ले का पता, जैसे कि "1600 Amphitheatre Pkwy". (ज़रूरी)

PrepaymentStatus

बुकिंग के लिए पहले से किए गए पेमेंट की स्थिति.

Enums
PREPAYMENT_STATUS_UNSPECIFIED सेट नहीं किया गया, डिफ़ॉल्ट रूप से PREPAYMENT_NOT_PROVIDED होता है.
PREPAYMENT_PROVIDED बुकिंग का शुल्क पहले ही चुका दिया जाता है.
PREPAYMENT_NOT_PROVIDED बुकिंग का शुल्क, पहले से नहीं चुकाया गया है.
PREPAYMENT_REFUNDED यह शुल्क पहले PREPAYMENT_PROVIDED था, लेकिन अब रिफ़ंड कर दिया गया है.

कीमत

किसी सेवा की कीमत या शुल्क.

फ़ील्ड
price_micros

int64

मुद्रा की माइक्रो-यूनिट में कीमत. सबसे छोटी मुद्रा इकाई के खंडों को निकटतम सम पूर्णांकन का इस्तेमाल करके पूर्णांकित किया जाएगा. (उदाहरण के लिए, अगर 2.5 सेंट को 2 सेंट के राउंड में पूरा किया गया, तो 3.5 सेंट को 4 सेंट के लिए, 0.5 सेंट को 0 सेंट तक राउंड करके, 2.51 सेंट को बदलकर 3 सेंट तक किया गया).

currency_code

string

ISO 4217 में दी गई कीमत की मुद्रा.

pricing_option_tag

string

एक वैकल्पिक और ओपेक स्ट्रिंग, जो बढ़ी हुई कीमत से जुड़े कीमत के विकल्प की पहचान करती है.

PriceInterpretation

इससे यह पता चलता है कि कीमत को किस तरह समझाना चाहिए और लोगों को कैसे दिखाया जाना चाहिए.

Enums
PRICE_INTERPRETATION_UNSPECIFIED मूल्य की व्याख्या नहीं बताई गई है, डिफ़ॉल्ट रूप से EXACT_AMOUNT है.
EXACT_AMOUNT

जब कीमत को कोई खास वैल्यू समझा जाए.

उदाहरण: योग की क्लास के लिए 20 डॉलर; बच्चे के बाल कटवाने के लिए 15 डॉलर

STARTS_AT

जब किसी सेवा की कीमत बदलती रहती है, लेकिन कम से कम कीमत की जानकारी होती है और वह उपभोक्ताओं को दिखती है. उपभोक्ता कीमत बढ़ाने वाले विकल्प चुन सकते हैं.

ध्यान दें कि Price interpretation का इस्तेमाल करने वाली किसी भी सेवा के लिए PrepaymentType NOT_SUPPORTED का इस्तेमाल करना ज़रूरी है.

उदाहरण: कुत्तों की ग्रूमिंग के लिए 30 डॉलर. हालांकि, उपभोक्ता के अन्य विकल्पों की वजह से कीमत बढ़ सकती है

NOT_DISPLAYED

जब किसी सेवा की कीमत बदलती रहती है और उपभोक्ताओं को कीमत से जुड़ी कोई जानकारी पहले से नहीं दिखाई जाती.

ध्यान दें कि Price interpretation का इस्तेमाल करने वाली किसी भी सेवा के लिए PrepaymentType NOT_SUPPORTED का इस्तेमाल करना ज़रूरी है और कीमत वाली फ़ील्ड खाली होनी चाहिए.

उदाहरण: घरेलू सेवा के लिए परामर्श

PriceType

इससे यह पता चलता है कि खरीदारी के लिए उपलब्धता के आधार पर कुल कीमत कैसे तय की जाती है.

Enums
FIXED_RATE_DEFAULT

यह कीमत तय की गई है. इस फ़ील्ड के सेट न होने पर, यह डिफ़ॉल्ट वैल्यू होती है.

उदाहरण: टेबल बुक करने के लिए 50 डॉलर की डिपॉज़िट रकम; योग की क्लास के लिए 20 डॉलर का शुल्क

PER_PERSON

बताई गई कीमत हर व्यक्ति के लिए है और कुल कीमत का हिसाब, संसाधन में बताए गए ग्रुप के लोगों की संख्या के हिसाब से लगाया जाता है. जैसे, price_micros * party_size में. PER_PERSON कीमत के साथ उपलब्धता संसाधनों में पार्टी के आकार के साथ होना चाहिए. अगर ऐसा नहीं है, तो पार्टी साइज़ की एक सुविधा का इस्तेमाल किया जाता है.

उदाहरण: म्यूज़ियम के टिकट के लिए हर टिकट के लिए 10 डॉलर

QuantitativeValue

किसी न्यूमेरिक वैल्यू के लिए रैपर, जो कोई रेंज या तय वैल्यू हो सकती है. QuantitativeValue उदाहरण: * एकल मान: value: 10.5 * सीमाबद्ध श्रेणी: value_range {min_value: 5.5, max_value 10.5} * निचली सीमा: value_range {min_value: 5.5} * ऊपरी सीमा: value_range {max_value: 10.5}

फ़ील्ड
यूनियन फ़ील्ड value_options. (ज़रूरी है) value_options इनमें से सिर्फ़ एक हो सकता है:
value

double

वैल्यू के तौर पर सिर्फ़ एक बार. उदाहरण के लिए: 5.6

value_range

RangeValue

वैल्यू की वह रेंज जो ओपन-एंड हो सकती है या बाउंड भी हो सकती है. उदाहरण: * कम से कम 5.5 * ज़्यादा से ज़्यादा 5.5 * 5.5 से 6.5

RangeValue

वैल्यू की रेंज, जैसे कि min_value < max_value. min_value और max_value में से कम से कम एक होना ज़रूरी है.

फ़ील्ड
min_value

double

कम से कम वैल्यू.

max_value

double

ज़्यादा से ज़्यादा वैल्यू.

रेटिंग

किसी इकाई की रेटिंग तय करता है.

फ़ील्ड
value

double

औसत रेटिंग वैल्यू (number_of_ratings > 0 होने पर ज़रूरी है). वैल्यू [1, 5] की रेंज में होनी चाहिए. इसे तब ही छोड़ा जा सकता है, जब number_of_ratings शून्य हो.

number_of_ratings

uint64

वैल्यू को कैलकुलेट करने के लिए इस्तेमाल की गई रेटिंग की संख्या (ज़रूरी है).

RelatedMedia

इस सेवा से संबंधित फ़ोटो. Google इन मीडिया को क्रॉल करेगा, ताकि यह पक्का किया जा सके कि असली उपयोगकर्ताओं को ये सही तरीके से दिखें. (ज़रूरी नहीं)

फ़ील्ड
url

string

इस मीडिया सोर्स का यूआरएल. Google इस यूआरएल पर होस्ट किए गए मीडिया को क्रॉल करेगा.

type

MediaType

इस मीडिया सोर्स का टाइप.

localized_caption

Text

i18n पर काम करने वाले मीडिया का कैप्शन. इसमें सिर्फ़ सादा टेक्स्ट काम करता है. कोई भी एचटीएमएल कॉम्पोनेंट हटा दिया जाएगा. (ज़रूरी नहीं)

attribution

Attribution

मीडिया के सोर्स के बारे में एट्रिब्यूशन की जानकारी. ध्यान दें कि अगर फ़ोटोग्राफ़र या एजेंसी को क्रेडिट देने के लिए एट्रिब्यूशन को मीडिया के साथ दिखाना ज़रूरी है, तो यह फ़ील्ड सेट करना ज़रूरी है. (ज़रूरी नहीं)

caption
(deprecated)

string

यह अब काम नहीं करता, लेकिन localized_caption का इस्तेमाल करें.

एट्रिब्यूशन

इस मीडिया के लिए एट्रिब्यूशन की जानकारी.

फ़ील्ड
localized_text

Text

i18n का समर्थन करने वाले फ़ोटोग्राफ़र या एजेंसी को क्रेडिट देने के लिए टेक्स्ट. यह टेक्स्ट, सोर्स मीडिया के साथ दिखाया जाएगा. ध्यान दें कि इस फ़ील्ड में सिर्फ़ सादा टेक्स्ट डाला जा सकता है. एचटीएमएल कॉम्पोनेंट को हटा दिया जाएगा (हाइपरलिंक पर आधारित एट्रिब्यूशन काम नहीं करता).

text
(deprecated)

string

अब काम नहीं करता, localized_text का इस्तेमाल करें.

MediaType

Enum की मदद से यह बताएं कि इस मीडिया सोर्स का टाइप किस तरह का है. सिर्फ़ फ़ोटो का इस्तेमाल किया जा सकता है. अगर फ़ोटो के अलावा दूसरे मीडिया की ज़रूरत हो, तो कृपया Reserve with Google टीम से संपर्क करें.

Enums
TYPE_UNSPECIFIED अप्रयुक्त.
PHOTO इससे पता चलता है कि यूआरएल से मिला मीडिया एक फ़ोटो है.

ReplaceServiceAvailabilityRequest

Service की उपलब्धता बदलने का अनुरोध.

फ़ील्ड
service_availability

ServiceAvailability

मौजूदा सेवा को बदलने के लिए इस्तेमाल की जाने वाली सेवा की उपलब्धता.

RequireCreditCard

यह बताता है कि अपॉइंटमेंट बुक करने के लिए क्रेडिट कार्ड की ज़रूरत है या नहीं.

Enums
REQUIRE_CREDIT_CARD_UNSPECIFIED क्रेडिट कार्ड की ज़रूरत साफ़ तौर पर नहीं बताई गई है और व्यवहार ConditionAL के लिए तय की गई प्रक्रिया के समान है.
REQUIRE_CREDIT_CARD_CONDITIONAL इनमें से किसी भी शर्त के पूरा होने पर, Google को बुकिंग के लिए क्रेडिट कार्ड की ज़रूरत होगी: * खरीदारी के लिए उपलब्धता की जानकारी और प्रीपेमेंट का टाइप ज़रूरी है * no_show_fee है * जमा फ़ील्ड सेट है.
REQUIRE_CREDIT_CARD_ALWAYS इस उपलब्धता को बुक करने के लिए क्रेडिट कार्ड का होना ज़रूरी है, चाहे दूसरे फ़ील्ड वैल्यू कुछ भी हों.

संसाधन

जब सेवा का इस्तेमाल अलग-अलग स्टाफ़ या कमरे के लोग करते हैं, तब संसाधन उपलब्ध होने की उपलब्धता की समयावधि को एक-दूसरे से अलग करने के लिए इस्तेमाल किए जाते हैं. एक ही सेवा और समयावधि के लिए, अलग-अलग संसाधन होने पर एक साथ कई स्लॉट हो सकते हैं.

फ़ील्ड
staff_id

string

सेवा देने वाले स्टाफ़ के सदस्य का वैकल्पिक आईडी. इस फ़ील्ड से सभी कारोबारियों, सेवाओं, और उपलब्धता के रिकॉर्ड में स्टाफ़ के सदस्य की पहचान होती है. यह भी ज़रूरी है कि यह समय के साथ एक जैसा हो, ताकि पिछली बुकिंग से जुड़ा जा सके. अगर स्टाफ़ का नाम मौजूद है, तो यह फ़ील्ड ज़रूर मौजूद होना चाहिए.

staff_name

string

सेवा देने वाले स्टाफ़ के सदस्य का वैकल्पिक नाम. यह फ़ील्ड बुकिंग करने वाले लोगों को दिखाया जाएगा. इसकी जानकारी ओपेक आइडेंटिफ़ायर के बजाय, लोगों को आसानी से मिलनी चाहिए. अगर team_id मौजूद है, तो यह फ़ील्ड मौजूद होना चाहिए.

room_id

string

उस रूम का वैकल्पिक आईडी जहां सेवा मौजूद है. यह फ़ील्ड सभी व्यापारियों, सेवाओं, और उपलब्धता रिकॉर्ड में कमरे की पहचान करता है. यह भी ज़रूरी है कि यह समय के साथ एक जैसा हो, ताकि पिछली बुकिंग से जुड़ा जा सके. अगर room_name मौजूद है, तो यह फ़ील्ड ज़रूर मौजूद होना चाहिए.

room_name

string

उस रूम का वैकल्पिक नाम जहां सेवा उपलब्ध है. यह फ़ील्ड बुकिंग करने वाले लोगों को दिखाया जाएगा. इसकी जानकारी ओपेक आइडेंटिफ़ायर के बजाय, लोगों को आसानी से मिलनी चाहिए. (ज़रूरी नहीं, लेकिन अगर room_id मौजूद हो तो कमरे का नाम डालना ज़रूरी है) खाने में कमरे का नाम सिर्फ़ बैठने की जगह के लिए इस्तेमाल किया जाना चाहिए, जैसे कि बार या बाहर खुले में बैठने की जगह (पैटियो). साथ ही, तय कीमत वाले मेन्यू, खास गतिविधियों या कमरे के अलावा दूसरी तरह की सुविधाओं (जैसे कि बुकिंग या डिनर) के लिए भी इसका इस्तेमाल नहीं किया जाना चाहिए. यह सुझाव दिया जाता है कि डिफ़ॉल्ट रूप से सेट की गई बैठने की जगह के साथ कोई कमरा न हो.

party_size

int32

सिर्फ़ डाइनिंग के लिए लागू: पार्टी का वह साइज़ जो इस टाइम स्लॉट के दौरान रखा जा सकता है. किसी रेस्टोरेंट को एक ही समय के लिए एक से ज़्यादा स्लॉट से जोड़ा जा सकता है. हर स्लॉट में अलग-अलग पार्टी का साइज़ दिया जा सकता है. उदाहरण के लिए, अगर दो, तीन या चार लोगों के बैठने की बुकिंग की जा सकती है, तो इसका भी इस्तेमाल किया जा सकता है.

SchedulingRules

किसी सेवा को शेड्यूल करने के नियम.

फ़ील्ड
min_advance_online_canceling

int64

ऑनलाइन बुक किए गए अपॉइंटमेंट को रद्द करने के लिए, कम से कम सेकंड में इसकी सूचना देना ज़रूरी है. (ज़रूरी नहीं)

late_cancellation_fee
(deprecated)

Price

पहले से दी जाने वाली सूचना की कम से कम अवधि के अंदर रद्द करने का शुल्क.

noshow_fee
(deprecated)

Price

रद्द किए बिना, शामिल न होने पर लगने वाला शुल्क.

admission_policy

AdmissionPolicy

इस सेवा पर लागू होने वाली प्रवेश नीति. अगर यह नीति सेट नहीं है, तो इसकी डिफ़ॉल्ट वैल्यू TIME_STRICT पर सेट होती है. (ज़रूरी नहीं)

cancellation_policy

CancellationPolicy

शेड्यूल करने के नियमों से जुड़ी रद्द करने की नीति. ('क्या-क्या करें' के लिए ज़रूरी है)

यूनियन फ़ील्ड min_booking_buffer. पिछली बुकिंग की तारीख से लेकर, उपलब्धता का स्लॉट शुरू या खत्म होने तक का कुल समय (सेकंड में).

अगर "min_advance_booking" सेट है, तो आख़िरी बार बुक किए जाने के समय का हिसाब इस तरह लगाया जाता है (<slot start time> - "min_advance_booking"). अगर "min_booking_buffer_before_end_time" सेट है, तो आखिरी बार बुक किए जाने के समय का हिसाब इस तरह लगाया जाता है (<slot end time> - "min_booking_buffer_before_end_time"). ध्यान रखें कि "min_booking_buffer_before_end_time" की वैल्यू अगर यह वैल्यू सेट है, तो यह पॉज़िटिव होनी चाहिए. अगर दोनों ही सेट नहीं हैं, तो स्लॉट शुरू होने के समय तक उसे बुक किया जा सकता है. अगर दोनों फ़ील्ड सेट हैं, तो सिर्फ़ एक वैल्यू चुनी जाएगी, जबकि दूसरी वैल्यू को अनदेखा किया जाएगा. हम यह अनुमान नहीं लगा सकते कि कौनसी वैल्यू चुनी गई है.

उदाहरण:

  • हेयरकट को शुरू होने के समय से कम से कम एक घंटा पहले बुक करना चाहिए. &#39;scheduling_rules{ min_advance_booking: 3600 ...}`

  • वह संग्रहालय जहां बंद होने से 30 मिनट पहले आखिरी टिकट खरीदा जा सकता है: 'scheduling_rules{ min_booking_buffer_before_end_time: 1800 ...}'

  • फ़िल्म का टिकट, जिसे शुरू होने के समय से पहले खरीदना ज़रूरी हो. 'scheduling_rules{ ...}' (इस फ़ील्ड को खाली छोड़ें) (ज़रूरी नहीं) min_booking_buffer इनमें से सिर्फ़ एक हो सकता है:

min_advance_booking

int64

पिछली बुकिंग की तारीख से लेकर, उपलब्धता का स्लॉट शुरू होने तक का कुल समय (सेकंड में).

min_booking_buffer_before_end_time

int64

पिछली बुकिंग की तारीख से लेकर, उपलब्धता का स्लॉट खत्म होने तक का कुल समय (सेकंड में). अगर यह फ़ील्ड सेट है, तो "admission_policy" यह बताने के लिए कि उपयोगकर्ता, स्लॉट शुरू होने के बाद खरीदे गए टिकट का इस्तेमाल कर सकते हैं, फ़ील्ड को TIME_FLEXIBLE पर सेट करना होगा.

AdmissionPolicy

इस सेवा की प्रवेश नीति.

Enums
ADMISSION_POLICY_UNSPECIFIED अप्रयुक्त.
TIME_STRICT उपलब्धता स्लॉट के शुरू होने के समय पर खरीदारों का मौजूद होना ज़रूरी है. साथ ही, स्लॉट के खत्म होने के समय सेवा पूरी होने की उम्मीद की जाती है. TIME_STRICT के इस्तेमाल के उदाहरणों के उदाहरण: * एक ऐसा टूर जो सुबह 9 बजे से शुरू होता है, जिसमें सभी मेहमानों को शुरू होने के समय पर पहुंचना होता है और करीब 12 बजे वापस आना होता है. * शनिवार को दोपहर 3 बजे के लिए हेयरकट बुकिंग. इसमें करीब 30 मिनट लगेंगे. * शाम 6 बजे से रात 8 बजे तक फ़िटनेस क्लास.
TIME_FLEXIBLE

इस बुकिंग का इस्तेमाल करने के लिए, ग्राहक, उपलब्धता स्लॉट के शुरू और खत्म होने के समय के बीच किसी भी समय पहुंच सकते हैं.

इस्तेमाल के उदाहरणों, TIME_FLEXIBLE के उदाहरण: * संग्रहालय का टिकट, जिसे खरीदने की तारीख पर कभी भी इस्तेमाल किया जा सकता है. * किसी मनोरंजन पार्क में दोपहर का प्रवेश, जिसका इस्तेमाल दोपहर 12 बजे से रात 9 बजे तक किया जा सकता है.

TIMED_ENTRY_WITH_FLEXIBLE_DURATION

खरीदारों को, खरीदारी के लिए उपलब्धता स्लॉट की शुरुआत के समय व्यापारी/कंपनी के पास पहुंचना होगा. हालांकि, वे किसी भी समय व्यापारी/कंपनी के तौर पर यहां जा सकते हैं.

उदाहरण के लिए, म्यूज़ियम में जाने की स्थिति में, सुबह 10 बजे के तय समय पर एंट्री के टिकट के लिए, उपयोगकर्ता को सुबह 10 बजे संग्रहालय में होना ज़रूरी है. इस सेवा के लिए उपलब्धता स्लॉट के शुरू होने का समय तय किए गए एंट्री समय को दिखाता है. हालांकि, बुकिंग के खत्म होने के समय का इस्तेमाल सिर्फ़ बुकिंग के लिए उपलब्धता स्लॉट की पहचान करने के लिए किया जाता है.

सेवा

कारोबारी या कंपनी की ओर से दी जाने वाली किसी सेवा के बारे में जानकारी, उदाहरण के लिए बाल काटना.

फ़ील्ड
name

string

सेवा के संसाधन का नाम, जो partners/{partner_id}/merchants/{merchant_id}/services/{service_id} का फ़ॉर्मैट है.

service_name

string

सेवा का नाम, जैसे कि "पुरुषों के हेयरकट". अब काम नहीं करता, इसके बजाय localized_service_name का इस्तेमाल करें.

localized_service_name

Text

सेवा का नाम, जैसे कि "पुरुषों के हेयरकट". संभावित रूप से कई स्थान-भाषाओं में.

description

string

सेवा के बारे में उपयोगकर्ता को दिखने वाली जानकारी. अब काम नहीं करता, इसके बजाय localized_description का इस्तेमाल करें.

localized_description

Text

सेवा के बारे में उपयोगकर्ता को दिखने वाली जानकारी.

इस फ़ील्ड में सादा टेक्स्ट और एचटीएमएल जैसी, दोनों तरह की फ़ॉर्मैटिंग काम करती है. सामान्य टेक्स्ट वाले सेक्शन से अलग, हेडिंग, पैराग्राफ़, सूचियों, और कुछ फ़्रेज़ टैग का इस्तेमाल करके, यहां कस्टमाइज़ किए गए लेआउट बनाए जा सकते हैं. सबसे अच्छा उपयोगकर्ता अनुभव देने के लिए, कृपया नीचे दिए गए निर्देशों और नोट को ध्यान से पढ़ें.

इस्तेमाल किए जा सकने वाले एचटीएमएल जैसे फ़ॉर्मैटिंग टैग:

हेडिंग टैग: <h1>, <h2>, <h3>, <h4>, <h5>, <h6>
हेडिंग टैग का इस्तेमाल टाइटल और सब-टाइटल दिखाने के लिए किया जा सकता है. उदाहरण के लिए, <h1>यात्रा की योजना</h1> इनलाइन टेक्स्ट को सेक्शन के सबसे अहम हेडिंग के तौर पर दिखाएगा. ध्यान दें कि सभी अंदरूनी एचटीएमएल टैग, स्टाइल या एट्रिब्यूट को अनदेखा कर दिया जाएगा. उदाहरण के लिए, <h1 style=".."> को <h1> की तरह माना जाएगा. सिर्फ़ शुद्ध लेख को ही संरक्षित किया जाएगा.

पैराग्राफ़ टैग: <p>
पैराग्राफ़ टैग का इस्तेमाल, परिचय या कॉन्टेंट को हाइलाइट करने के लिए किया जा सकता है. किसी भी अंदरूनी टैग, स्टाइल या एट्रिब्यूट को अनदेखा कर दिया जाएगा. इसमें कुछ अपवाद शामिल हैं: <br>, <strong> और <em>. ज़्यादा जानकारी के लिए, कृपया नीचे दिया गया फ़्रेज़ टैग सेक्शन देखें.

टैग की सूची बनाएं: <ul>, <ol>, <li>
The <ul> टैग का उपयोग <li> टैग के बिना क्रम वाली सूचियां दिखाने के लिए, और <ol> टैग का उपयोग <li> का इस्तेमाल करें. यह चेकलिस्ट, शेड्यूल या ऐसी कोई भी अन्य सूची दिखाने का एक अच्छा तरीका है जो आपके इस्तेमाल के हिसाब से सही है.
उदाहरण: क्रूज़ यात्रा की सुविधाओं की सूची दिखाने के लिए:
<ol>
<li>महासागर का शानदार नज़ारा और वन्यजीवों के साथ खेलने का मौका.</li>
<li>यात्रा के लिए सावधानी से तैयार की गई व्यवस्था और सेवाएं.</li>
<li>सबसे कम किराये की गारंटी.</li>
</ol>
ध्यान दें कि सिर्फ़ <li> <ul> साल से कम के बच्चे या <ol> टैग रूपांतरित हो जाएंगे. अन्य सभी बच्चों को छोड़ दिया जाएगा. इसके अलावा, किसी भी अंदरूनी टैग, एट्रिब्यूट, और स्टाइल को अनदेखा कर दिया जाएगा; हम सिर्फ़ टेक्स्ट कॉन्टेंट ही सुरक्षित रखते हैं.

डिवीज़न टैग: <div>
<div> के साथ काम करने वाले सभी इनर टैग टैग को ऊपर बताए गए नियमों के साथ पार्स किया जाएगा, इसका संकेत दें <div> टैग का मतलब यहां किसी ग्रुप या इंडेंटिंग से नहीं है. इसके अलावा, किसी भी अंदरूनी एट्रिब्यूट और स्टाइल को अनदेखा कर दिया जाएगा.

वाक्यांश टैग: <br>, <strong>, <em>:
सिर्फ़ ऊपर बताए गए तीन टैग ही काम करते हैं. &lt;br&gt; का इस्तेमाल पैराग्राफ़ की लाइनों को तोड़ने के लिए किया जा सकता है, और <strong>/<em> का इस्तेमाल ज़रूरी टेक्स्ट को हाइलाइट करने के लिए किया जा सकता है. किसी भी अन्य फ़्रेज़ टैग को अनदेखा कर दिया जाएगा.

असमर्थित टैग:

  • <html>, <header>, और <body> टैग की अनुमति नहीं है.
  • इसके अलावा, ऐसे टैग भी इस्तेमाल नहीं किए जा सकते जिनके बारे में ऊपर नहीं बताया गया है. जैसे, <table>, <td> ...).
    किसी भी यूआरएल, ऐंकर, और लिंक को हटा दिया जाएगा. इन्हें असली उपयोगकर्ताओं को कभी नहीं दिखाया जाएगा. अगर आपको शानदार उपयोगकर्ता अनुभव देने के लिए फ़ोटो का इस्तेमाल करना है, तो कृपया "related_media" का इस्तेमाल करें फ़ील्ड में डालें.

ज़रूरी बातें:

  • ऊपर बताए गए टैग के अलावा, किसी दूसरे टैग का इस्तेमाल न करें. ऐसा इसलिए, क्योंकि काम न करने वाले टैग में मौजूद कॉन्टेंट हटा दिया जाएगा. इसकी वजह से, उपयोगकर्ता को अनचाहा अनुभव मिल सकता है.
  • तीन से ज़्यादा अलग-अलग हेडिंग लेवल या नेस्ट की गई सूचियों जैसे डीप नेस्ट किए गए स्ट्रक्चर का इस्तेमाल न करें. स्ट्रक्चर को समतल, सरल, और सीधा रखने से, बेहतर उपयोगकर्ता अनुभव बनाने में मदद मिलती है.
  • अगर इस्तेमाल के लिए मौजूदा लेआउट काफ़ी नहीं हैं, तो कृपया Reserve with Google की टीम से संपर्क करें.
  • हमारा सुझाव है कि ज़्यादा से ज़्यादा 32,000 वर्ण इस्तेमाल किए जा सकते हैं.
price

Price

सेवा की कीमत.

price_interpretation

PriceInterpretation

इससे यह पता चलता है कि कीमत के बारे में जानकारी किस तरह दी गई है और इसे लोगों को किस तरह दिखाया गया है. सेवा की कीमत के डिसप्ले को कॉन्फ़िगर करने के लिए, डाइनिंग और 'क्या-क्या करें' सेवा के अलावा, कोई भी वर्टिकल इसका इस्तेमाल कर सकता है.

rules

SchedulingRules

अपॉइंटमेंट बुक/रद्द करने के नियम.

prepayment_type

PrepaymentType

क्या ऐडवांस पेमेंट करना ज़रूरी है, ज़रूरी नहीं है या उपलब्ध नहीं है.

prepayment_terms

PrepaymentTerms

ऐडवांस पेमेंट पूरा होने से जुड़ी शर्तें.

form[]
(deprecated)

ServiceIntakeForm

समर्थन नहीं होना या रुकना. कृपया intake_form और per_ticket_intake_form का इस्तेमाल करें.

intake_form

ServiceIntakeForm

इस सेवा को बुक करते समय, उपयोगकर्ता से अतिरिक्त जानकारी का अनुरोध करने वाला फ़ॉर्म. (ज़रूरी नहीं)

per_ticket_intake_form

ServiceIntakeForm

इस सेवा को बुक करते समय, उपयोगकर्ता से अतिरिक्त जानकारी का अनुरोध करने वाला फ़ॉर्म. उपयोगकर्ता की ओर से बुक की जा रही हर टिकट के लिए यह फ़ॉर्म एक बार भरना होगा. (ज़रूरी नहीं)

tax_rate

TaxRate

सेवा की टैक्स दर. अगर यह फ़ील्ड मौजूद है, तो व्यापारी/कंपनी/कारोबारी के लेवल पर सेट किए गए किसी भीtax_rate को बदल दिया जाता है. खाली मैसेज (जैसे किtax_rate { }) वाला मैसेज, लागू किए गए टैक्स की दर को शून्य पर रीसेट कर देगा.

payment_option_id[]

string

इस सेवा का भुगतान करने के लिए उपयोग किए जा सकने वाले भुगतान विकल्पों से संबंधित आईडी की सूची. पेमेंट के असल विकल्प, व्यापारी/कंपनी/कारोबारी के लेवल पर तय किए जाते हैं और इन्हें कई व्यापारियों/कंपनियों/कारोबारियों के साथ शेयर भी किया जा सकता है.

deposit

Deposit

इससे पता चलता है कि उपयोगकर्ता से डिपॉज़िट का शुल्क कैसे लिया जा सकता है. अगर कोई सेवा जमा की गई थी, तो उसे बदल देता है. इसे 'खाली डिपॉज़िट' मैसेज पर सेट करने से, किसी भी सेवा स्तर पर किए गए डिपॉज़िट को हटा दिया जाता है. (ज़रूरी नहीं)

no_show_fee

NoShowFee

न पहुंचने की वजह से उपयोगकर्ता से लिया जाने वाला शुल्क तय किया जाता है. अगर कोई सेवा शुल्क नहीं बताया गया था, तो उसे बदल देता है. इसे खाली NoShowFee मैसेज पर सेट करने से, सेवा-स्तर पर न दिखाए जाने वाला कोई भी शुल्क हट जाता है. (ज़रूरी नहीं)

require_credit_card

RequireCreditCard

यह बताता है कि इस सेवा को बुक करने के लिए उपयोगकर्ता को क्रेडिट कार्ड देना ज़रूरी है या नहीं. उपलब्धता के लेवल पर इस फ़ील्ड को बदला जा सकता है. (ज़रूरी नहीं)

type

ServiceType

इस सेवा का पहले से तय प्रकार. (ज़रूरी नहीं)

ticket_type[]

TicketType

अगर टिकट उपलब्ध हैं, तो इस सेवा के लिए बुक किए/खरीदे जा सकने वाले टिकटों के टाइप. (ज़रूरी नहीं)

related_media[]

RelatedMedia

इस सेवा से संबंधित फ़ोटो. Google मीडिया को क्रॉल और सेव करेगा, ताकि यह पक्का किया जा सके कि वे असली उपयोगकर्ताओं को सबसे सही तरीके से दिखें. (ज़रूरी नहीं)

service_attribute_value_id[]

ServiceAttributeValueId

सेवा एट्रिब्यूट की ऐसी वैल्यू जो इस सेवा पर लागू होती हैं (ज़रूरी नहीं). किसी व्यापारी/कंपनी/कारोबारी के लिए तय किए गए हर सेवा एट्रिब्यूट के लिए, हर सेवा में शून्य या उससे ज़्यादा वैल्यू हो सकती हैं. (ज़रूरी नहीं)

waitlist_rules

WaitlistRules

वेटलिस्ट में शामिल होने के नियम.

ticketing_vertical_specific_data

TicketingVerticalSpecificData

इवेंट के टिकट बेचने वाले कारोबार की यूनीक जानकारी. (ज़रूरी नहीं)

integration_type

IntegrationType

इस सेवा के साथ हमारे बताए गए इंटिग्रेशन का स्तर क्या है. (ज़रूरी नहीं) स्टार्टर इंटिग्रेशन वाले पार्टनर के लिए, यह काम का नहीं है. इन पार्टनर के लिए शुरू से आखिर तक की सुविधा हमेशा बंद रहेगी.

per_order_fee

PerOrderFee

इस सेवा को खरीदने के लिए ऑर्डर के लेवल का शुल्क. (ज़रूरी नहीं)

tours_and_activities_content

ToursAndActivitiesContent

टूर और गतिविधियों के लिए खास कॉन्टेंट फ़ील्ड.

location[]

Location

इस सेवा से जुड़ी जगहें. महत्वपूर्ण नोट: यदि इस सेवा से संबंधित एकाधिक भ्रमण किए गए स्थान है, या START_LOCATION VISITED_LOCATION से भिन्न है, तो START_LOCATION को अवश्य बताया जाना चाहिए. उदाहरण: - गाइड के साथ तीन जगहों पर जाकर साइकल टूर, शुरुआती जगह के बारे में बताना ज़रूरी है. - होटल की लॉबी में बस टूर की मीटिंग और फिर उस जगह पर जाएं. मीटिंग की जगह बताना ज़रूरी है.

rating

Rating

इस सेवा के लिए सभी समीक्षाओं के लिए एग्रीगेट मेट्रिक के तौर पर उपयोगकर्ता रेटिंग.

home_service_data

HomeServiceData

घरेलू सेवा वर्टिकल के लिए अद्वितीय अतिरिक्त जानकारी. (ज़रूरी नहीं)

virtual_session

VirtualSession

ज़रूरी नहीं. वर्चुअल सेशन के बारे में जानकारी. वर्चुअल सेवाएं चालू करने के लिए, यह ज़रूरी है.

direct_merchant_payment

DirectMerchantPayment

ज़रूरी नहीं. अगर किसी सेवा के लिए उपयोगकर्ता को सीधे व्यापारी/कंपनी को पैसे चुकाने होते हैं, तो इस जानकारी को जोड़ना ज़रूरी होता है. अहम जानकारी: इस लेन-देन में RwG शामिल नहीं होगा. अगर Virtual_session तय किया गया है और सेवा मुफ़्त नहीं है या payments_type REQUIRED पर सेट नहीं है.

PrepaymentTerms

ऐडवांस पेमेंट पूरा होने के बारे में खास जानकारी.

फ़ील्ड
charge_timing

ChargeTiming

खरीदारी के समय के हिसाब से शुल्क कब लिया जाएगा.

charge_time_before_start_time_sec

int64

सेवा शुरू होने के समय से पहले का समय (सेकंड में) जब उपयोगकर्ता से पैसे लिए जाते हैं. इस फ़ील्ड को सिर्फ़ तब सेट किया जाना चाहिए, जब ChargeTiming CHARGE_LATER में हो.

ChargeTiming

खरीदारी के समय के हिसाब से शुल्क कब लिया जाएगा, यह बताने के लिए Enum.

Enums
CHARGE_TIMING_UNSPECIFIED अप्रयुक्त.
CHARGE_NOW ग्राहक से तुरंत शुल्क ले लिया जाएगा.
CHARGE_LATER ग्राहक से बाद में शुल्क लिया जाएगा.

PrepaymentType

प्रीपेमेंट प्रकार दिखाने के लिए Enum.

Enums
PREPAYMENT_TYPE_UNSPECIFIED डिफ़ॉल्ट रूप से, हम यह मानेंगे कि प्रीपेमेंट NOT_SUPPORTED है.
REQUIRED उपयोगकर्ता को बुकिंग के समय ही इस सेवा के लिए पैसे चुकाने होंगे.
OPTIONAL उपयोगकर्ता, बुकिंग के समय या बाद में, इस सेवा को पहले से पैसे चुकाने का विकल्प चुन सकता है. हालांकि, बुकिंग करने के लिए यह ज़रूरी नहीं है.
NOT_SUPPORTED इस सेवा के लिए, ऐडवांस पेमेंट नहीं किया जा सकता.

ServiceType

पहले से तय सेवा के टाइप.

Enums
SERVICE_TYPE_UNSPECIFIED अप्रयुक्त.
SERVICE_TYPE_DINING_RESERVATION डाइनिंग बुकिंग.
SERVICE_TYPE_FOOD_ORDERING खाना ऑर्डर करने के लिए, डिलीवरी, टेकआउट या दोनों का विकल्प चुना जा सकता है.
SERVICE_TYPE_FOOD_DELIVERY खाने की डिलीवरी.
SERVICE_TYPE_FOOD_TAKEOUT खाना पैक कराकर ले जाने की सुविधा.
SERVICE_TYPE_EVENT_TICKET इवेंट का टिकट.
SERVICE_TYPE_TRIP_TOUR यात्रा.
SERVICE_TYPE_APPOINTMENT अपॉइंटमेंट या क्लास की सुविधा देने वाली सेवा. इनका सुझाव दिया जाता है: (1) सेहत और फ़िटनेस, (2) स्पा और ब्यूटी, और (3) वित्तीय मामलों से जुड़ी सलाह और आकलन की सेवाएं. कृपया यहां दी गई सेवा के टाइप देखें: https://developers.google.com/maps-booking/guides/end-to-end-integration/overview
SERVICE_TYPE_ONLINE_APPOINTMENT वह सेवा जो किसी क्लास या सेशन के लिए ऑनलाइन अपॉइंटमेंट की सुविधा देती है. यह अपॉइंटमेंट पूरी तरह से वर्चुअल होगा. अगर वर्चुअल सेवा बुकिंग की सुविधा चालू है, तो इसे सेट करना ज़रूरी है.
SERVICE_TYPE_SHOPPING ऐसी सेवा जिसकी मदद से लोग, किसी कारोबारी या कंपनी से खरीदारी कर सकते हैं. यह डिलीवरी या पिक अप हो सकता है.

ServiceAttribute

सेवा एट्रिब्यूट, पार्टनर की बनाई हुई ऐसी कैटगरी होती हैं जो किसी व्यापारी/कंपनी/कारोबारी के लिए सेवाओं के बारे में बताती हैं. उदाहरण के लिए, कोई बैंक "खाता टाइप" तय कर सकता है सेवा एट्रिब्यूट की वैल्यू के तौर पर "निजी" और "कारोबार" के लिए उपलब्ध हो. वहीं, हेयर सलोन के पास "सेवा का टाइप" तय करने का विकल्प होता है सेवा एट्रिब्यूट की वैल्यू डालें. इसमें "हेयरकट", "रंग", और "स्टाइल" की संभावित वैल्यू शामिल हैं.

फ़ील्ड
attribute_id

string

ऐसा आइडेंटिफ़ायर जो एक ही कारोबारी या कंपनी के लिए इस सेवा एट्रिब्यूट की अलग-अलग पहचान करता है, जैसे कि "खाता-टाइप" चुनें.

attribute_name

string

इस एट्रिब्यूट के लिए, उपयोगकर्ता को दिखने वाला नाम, जैसे कि "खाता टाइप".

value[]

Value

इस सेवा के एट्रिब्यूट के लिए सभी संभावित वैल्यू.

मान

यह सेवा के किसी खास एट्रिब्यूट के लिए संभावित वैल्यू दिखाता है.

फ़ील्ड
value_id

string

एक ऐसा आइडेंटिफ़ायर जो इस सेवा के एट्रिब्यूट के लिए, इस वैल्यू की अलग-अलग पहचान करता है, जैसे कि "निजी".

value_name

string

वैल्यू के लिए उपयोगकर्ता को दिखने वाला नाम, जैसे कि "निजी".

ServiceAttributeValueId

किसी सेवा पर लागू की जाने वाली सेवा एट्रिब्यूट की खास वैल्यू की पहचान करता है.

फ़ील्ड
attribute_id

string

Merchant.service_attribute में बताए गए किसी एट्रिब्यूट का आईडी, जैसे कि "सेवा-टाइप".

value_id

string

इस एट्रिब्यूट के मान का आईडी, जैसे कि "हेयरकट". सेवा एट्रिब्यूट की परिभाषा में मौजूद value_id से मेल खानी चाहिए.

ServiceAvailability

उपलब्धता और यह जानकारी कि वे किसके लिए लागू होनी चाहिए.

फ़ील्ड
name

string

उस सेवा के संसाधन का नाम जिस पर इसे लागू करना है. partners/{partner_id}/merchants/{merchant_id}/services/{service_id} फ़ॉर्मैट में

start_time_restrict

Timestamp

अगर यह वैल्यू दी जाती है, तो हम खरीदारी के लिए उपलब्धता की इकाइयों को [start_time_restriction, end_time_remove] से जुड़ा एक पूरा स्नैपशॉट मानेंगे. इसका मतलब है कि अगर यहां दी गई शर्त सही रहती है, तो सभी मौजूदा उपलब्धता मिटा दी जाएगी:

   start_time_restrict <= availability.start_sec &&
   availability.start_sec < end_time_restrict

अगर अवधि का मैसेज सेट किया गया है, तो शर्त पर और पाबंदी लगा दी जाती है:

  availability.duration == duration_restrict

अगर कोई संसाधन_प्रतिबंधित मैसेज सेट किया गया है, तो शर्त और भी प्रतिबंधित कर दी जाती है:

   availability.resources.staff_id == resources_restrict.staff_id &&
   availability.resources.room_id == resources_restrict.room_id

आम तौर पर, इन फ़ील्ड का इस्तेमाल किसी समयसीमा में, खरीदारी के लिए उपलब्धता की पूरी जानकारी देने के लिए किया जाता है.

end_time_कार्रवाई को सेट न करने के दौरान, start_time_ कैमरा को सेट करने का मतलब है कि शुरू होने वाले हर समय का मतलब शुरू_समय_में_पाबंदी है.

end_time_restrict

Timestamp

start_time_limit को सेट न करने के दौरान, end_time_limited को सेट करने का मतलब है कि इसका मतलब, end_time_ तारे के हर समय तक का होता है.

duration_restrict

Duration

सेटिंग की अवधि सेट करने से अपडेट का दायरा और भी सीमित हो जाता है. इससे सिर्फ़ मिलती-जुलती अवधि वाला विकल्प उपलब्ध हो जाता है.

resources_restrict

Resources

संसाधनों_प्रतिबंधित करने की सुविधा सेट करने पर, अपडेट का दायरा सिर्फ़ संसाधनों के इस सेट तक सीमित हो जाता है. संसाधनों के सभी आईडी फ़ील्ड पूरी तरह से मेल खाने चाहिए.

availability[]

Availability

उपलब्धता की नई सूची.

ServiceIntakeForm

इनटेक फ़ॉर्म के बारे में जानकारी देता है. इस फ़ॉर्म में, व्यापारी/कंपनी/कारोबारी की ओर से दी जाने वाली सेवा को अपनी पसंद के मुताबिक बनाता है.

फ़ील्ड
field[]

ServiceIntakeFormField

लोगों को दिखाए जाने वाले फ़ील्ड.

first_time_customers
(deprecated)

bool

अगर सही है, तो पहली बार खरीदारी करने वाले ग्राहकों को यह फ़ॉर्म दिखाया जाएगा. समर्थन नहीं होना या रुकना. यह सुविधा, इनटेक फ़ॉर्म के साथ काम नहीं करती.

returning_customers
(deprecated)

bool

अगर सही है, तो बार-बार आने वाले ग्राहकों को यह फ़ॉर्म दिखाया जाएगा. समर्थन नहीं होना या रुकना. यह सुविधा, इनटेक फ़ॉर्म के साथ काम नहीं करती.

ServiceIntakeFormField

ServiceIntakeForm में शामिल फ़ील्ड के बारे में बताता है.

फ़ील्ड
id

string

किसी एग्रीगेटर पार्टनर की स्ट्रिंग, जो किसी फ़ॉर्म फ़ील्ड की खास तौर पर पहचान करती है. यह आईडी, फ़ॉर्म फ़ील्ड के जवाब में दिए गए आईडी से मेल खाना चाहिए. साथ ही, यह सेवा लेवल और हर टिकट इनटेक फ़ॉर्म, दोनों के लिए अलग-अलग होना चाहिए. (ज़रूरी)

type

FieldType

इस फ़ील्ड का टाइप.

label

string

इस फ़ील्ड के लिए उपयोगकर्ता को दिखाया जाने वाला टेक्स्ट. यह अब काम नहीं करता, इसलिए कृपया इसके बजाय localized_label का इस्तेमाल करें.

localized_label

Text

इस फ़ील्ड के लिए उपयोगकर्ता को दिखाया जाने वाला टेक्स्ट. इस फ़ील्ड की जानकारी एक से ज़्यादा जगहों में दी जा सकती है. (ज़रूरी)

value[]

string

अगर फ़ील्ड का प्रकारLOCATION_SEARCH है, तो सिर्फ़ तभी सेट करें जब यह सेट हो. कृपया "location_id" का इस्तेमाल करें "जगह" में फ़ील्ड में डालें.

choice_text[]

Text

अगर फ़ील्ड का टाइप MULTIPLE_CHOICE, CHECKBOXES या DROPDOWN है, तब ही और सिर्फ़ सेट करें. इसका इस्तेमाल, संभावित विकल्पों की गिनती करने के लिए किया जाता है.

is_required

bool

यह बताता है कि किसी उपयोगकर्ता को इस फ़ील्ड के लिए जवाब देने की ज़रूरत है या नहीं.

allow_custom_answer

bool

यह बताता है कि पहले से तय जवाबों के अलावा, कस्टम वैल्यू का इस्तेमाल किया जा सकता है या नहीं. यह तभी लागू होता है, जब फ़ील्ड प्रकारLOCATION_SEARCH हो. (ज़रूरी नहीं)

additional_option[]

Text

दी गई वैल्यू के अलावा, अतिरिक्त विकल्प. केवल तभी लागू होता है, जब फ़ील्ड प्रकारLOCATION_SEARCH हो. उदाहरण के लिए, दी गई जगह की सूची के अलावा, "मैं बाद में सप्लायर से संपर्क करूंगा" विकल्प हो सकता है. (ज़रूरी नहीं)

ticket_type_restrict[]

string

अगर यह सवाल सिर्फ़ तब दिखाया जाना चाहिए, जब उपयोगकर्ता किसी खास तरह के टिकट बुक करता है, तो इस फ़ील्ड को लागू टिकट प्रकार आईडी के सेट के रूप में सेट किया जाना चाहिए. अगर सवाल हमेशा उपलब्ध होता है, तो फ़ील्ड को खाली छोड़ दें.

hint

Text

इनपुट के लिए संकेत, जो टेक्स्ट प्लेसहोल्डर के तौर पर दिखता है. यह सिर्फ़ तब लागू होता है, जब फ़ील्ड का प्रकार {9}_ANSWER या बेचने है. (ज़रूरी नहीं)

FieldType

Enum. फ़ील्ड का टाइप दिखाने के लिए.

Enums
FIELD_TYPE_UNSPECIFIED अनजान या अज्ञात प्रकार के फ़ील्ड अनदेखा कर दिए जाएंगे.
SHORT_ANSWER टेक्स्ट के लिए एक लाइन का इनपुट फ़ील्ड.
PARAGRAPH टेक्स्ट के लिए कई लाइन वाला इनपुट फ़ील्ड.
MULTIPLE_CHOICE रेडियो बटन का एक सेट, जिसे कई विकल्पों में से एक विकल्प की ज़रूरत होती है.
CHECKBOXES चेकबॉक्स के साथ एक या एक से ज़्यादा गिने गए आइटम.
DROPDOWN ड्रॉपडाउन में से कोई विकल्प.
BOOLEAN हां/नहीं बटन.

TaxRate

टैक्स की दर, जो किसी सेवा के लिए उपयोगकर्ता से शुल्क लेते समय लागू होती है. यह दर हर व्यापारी/कंपनी/कारोबारी या हर सेवा के हिसाब से तय की जा सकती है.

फ़ील्ड
micro_percent

int32

टैक्स की दर, जो एक प्रतिशत के दस लाखवें हिस्से में होती है. इसमें दशमलव के बाद छह अंक मिलते हैं. उदाहरण के लिए, अगर टैक्स रेट 7.253% है, तो यह फ़ील्ड 7253000 पर सेट होना चाहिए.

अगर इस फ़ील्ड को सेट नहीं किया जाता है या 0 पर सेट किया जाता है, तो इस कारोबारी या कंपनी की ओर से दी जाने वाली किसी भी सेवा के लिए, उपयोगकर्ता से ली जाने वाली कुल कीमत वही होगी जो Service.price में बताई गई है. यह माना जाता है कि सेवा की कीमत में लागू टैक्स शामिल नहीं हैं या इसमें पहले से ही टैक्स शामिल हैं. उपयोगकर्ताओं को टैक्स, एक अलग लाइन आइटम के तौर पर नहीं दिखाए जाएंगे.

अगर यह फ़ील्ड किसी भी नॉन-ज़ीरो वैल्यू पर सेट होता है, तो इस कारोबारी या कंपनी की ओर से दी जाने वाली किसी भी सेवा के लिए, उपयोगकर्ता से लिए जाने वाले कुल शुल्क में, सेवा की कीमत और यहां दी गई टैक्स की दर से तय किया गया टैक्स शामिल होगा. सबसे छोटी मुद्रा इकाई के खंड (उदाहरण के लिए, एक सेंट के भिन्न) को निकटतम सम पूर्णांकन का उपयोग करके पूर्णांकित किया जाएगा. उपयोगकर्ताओं को टैक्स, एक अलग लाइन आइटम के तौर पर दिखेंगे.

शर्तें

ऐसे नियमों और दिशा-निर्देशों का सेट जो उपयोगकर्ता को 'Google से रिज़र्व' के ज़रिए बुकिंग करने के लिए दिखाए जाते हैं.

फ़ील्ड
url

string

वैकल्पिक रूप से, नियमों और शर्तों का यूआरएल.

text

string

उपयोगकर्ता को दिखाया जाने वाला टेक्स्ट. नए इंटिग्रेशन के लिए, नीचे localized_text का इस्तेमाल करें.

localized_text

Text

उपयोगकर्ता को दिखाया जाने वाला स्थानीय भाषा में लिखा हुआ टेक्स्ट.

टेक्स्ट

स्थानीय जगह के अनुसार टेक्स्ट पेलोड. कुछ टेक्स्ट फ़ील्ड में मार्क-अप किया गया कॉन्टेंट हो सकता है.

फ़ील्ड
value

string

एक अज्ञात स्थान में टेक्स्ट मान. सिर्फ़ तब ज़रूरी है, जब localized_value खाली हो. इस वैल्यू की स्थान-भाषा, पार्टनर या सेवा देने वाली कंपनी पर निर्भर कर सकती है -- इसे कोई खास भाषा नहीं मानना चाहिए.

localized_value[]

LocalizedString

हर स्थान-भाषा के टेक्स्ट की वैल्यू. ज़रूरी नहीं.

TicketType

TicketType का इस्तेमाल अलग-अलग तरह के उपयोगकर्ताओं, अलग-अलग सेवा की विशेषताओं या अलग-अलग विकल्पों/ऐड-ऑन की वजह से, अलग-अलग कीमतों और/या उपलब्धता वाले टिकट में अंतर करने के लिए किया जाता है.

टिकट, किसी सेवा की कम से कम बुक की जाने वाली यूनिट है. जैसे, राफ़्टिंग ट्रिप पर जाने के लिए जगह, संग्रहालय में प्रवेश, पूरे दिन के लिए दो कायाक किराये पर लेना.

फ़ील्ड
ticket_type_id

string

टिकट आईडी का इस्तेमाल एक ही सेवा के अलग-अलग तरह के टिकटों में अंतर करने के लिए किया जाता है. किसी सेवा के लिए इसके अलग-अलग होने की उम्मीद की जाती है.

short_description

string

इस TicketType के बारे में कम शब्दों में जानकारी.

यह उपयोगकर्ता को दिख सकता है, उदाहरण के लिए, “वयस्क”, "बच्चा", “पूर्व सैनिक”, “पंक्ति J” वगैरह. ज़रूरी है, हर तरह के टिकट की जानकारी उपयोगकर्ता को दिखे, इसके लिए ज़रूरी है. अब काम नहीं करता, इसके बजाय localized_short_description का इस्तेमाल करें.

localized_short_description

Text

इस TicketType के बारे में i18n सहायता के साथ कम शब्दों में जानकारी दें.

यह उपयोगकर्ता को दिख सकता है, उदाहरण के लिए, “वयस्क”, "बच्चा", “पूर्व सैनिक”, “पंक्ति J” वगैरह. ज़रूरी है, हर तरह के टिकट की जानकारी उपयोगकर्ता को दिखे, इसके लिए ज़रूरी है. हर स्थान-भाषा के लिए अलग-अलग वैल्यू दी जा सकती हैं.

price

Price

इस तरह के एक टिकट की कीमत, जिसमें टैक्स शामिल नहीं हैं. सेवा की टैक्स दर, उसके टिकट पर लागू होती है.

per_ticket_fee

PerTicketFee

इस टिकट को खरीदने के लिए अतिरिक्त शुल्क. (ज़रूरी नहीं)

option_description

string

अगर इस टिकट टाइप में कोई अन्य विकल्प है, तो उसका ब्यौरा. यह अब काम नहीं करता. इसके बजाय, localized_option_description का इस्तेमाल करें.

localized_option_description

Text

अगर इस टिकट टाइप में कोई अन्य विकल्प है, तो उसका ब्यौरा. हर स्थान-भाषा के लिए अलग-अलग वैल्यू दी जा सकती हैं.

अगर टिकट का टाइप कई डाइमेंशन में शामिल है, तो अतिरिक्त विकल्प काम के होते हैं.

पहला उदाहरण: 'वयस्क' और 'बच्चे' जैसे अलग-अलग तरह के प्रवेश टिकट और भाषा का इस्तेमाल एक अतिरिक्त विकल्प के तौर पर कर सकते हैं, तो टिकट टाइप की अनुमानित सूची यह होगी: - { Ticket_type_id: "ticket_type_1" localized_short_description { वैल्यू: "adult" } localized_option_description { वैल्यू: "अंग्रेज़ी" } } - { टिकट_type_id: "ticket_type_2" localized_short_description { वैल्यू: "adult" } localized_option_description { वैल्यू: "स्पैनिश" } } - { टिकट_type_id: "ticket_type_3" localized_short_description { value: &quot;child&quot; } localized_option_description { वैल्यू: "अंग्रेज़ी" } } - { टिकट_type_id: "ticket_type_4" localized_short_description { value: &quot;child&quot; } localized_option_description { वैल्यू: "स्पैनिश" }

उदाहरण 2: एक वैकल्पिक ड्राई बैग ऐड-ऑन के साथ कई घंटों का कायक किराये पर लिया जा सकता है, short_description "3 घंटे" हो सकता है और option_description "ड्राय बैग के साथ" हो सकता है या "बिना सूखे बैग" के: - { Ticket_type_id: "ticket_type_1" localized_short_description { वैल्यू: "2 घंटे" } localized_option_description { वैल्यू: "अंग्रेज़ी" } } - { टिकट_type_id: "ticket_type_2" localized_short_description { वैल्यू: "2 घंटे" } localized_option_description { वैल्यू: "स्पैनिश" } } - { टिकट_type_id: "ticket_type_3" localized_short_description { वैल्यू: "3 घंटे" } localized_option_description { वैल्यू: "अंग्रेज़ी" } } - { टिकट_type_id: "ticket_type_4" localized_short_description { वैल्यू: "3 घंटे" } localized_option_description { वैल्यू: "स्पैनिश" }

ज़रूरी नहीं, लेकिन अगर सेवा में मौजूद किसी भी तरह के टिकट में यह फ़ील्ड सेट है, तो हम उम्मीद करते हैं कि दूसरी तरह के टिकटों में भी यह फ़ील्ड सेट होगा (डिफ़ॉल्ट विकल्प_ब्यौरे का इस्तेमाल किया जा सकता है). उदाहरण के लिए, [{ticket_type_1, वयस्क, अंग्रेज़ी}, {ticket_type_1, वयस्क, ''}] मान्य सूची नहीं है.

सिर्फ़ दो एचटीएमएल फ़ॉर्मैटिंग टैग काम करते हैं: और
. इन बैज का इस्तेमाल, टाइटल और ब्यौरे के साथ विकल्पों की जानकारी देने के लिए किया जा सकता है. उदाहरण के लिए: "प्रीमियम सीटिंग
इसके तहत निजी बॉक्स में बैठने की सुविधा उपलब्ध है. इनमें पूरी तरह से गद्देदार सीट, निजी टीवी, बैठने के लिए खाना, और पीने की चीज़ों की सुविधा शामिल है. इन सीटों से मैदान के खूबसूरत नज़ारे दिखते हैं."

TicketingVerticalSpecificData

इवेंट के टिकट बेचने वाले कारोबार की यूनीक जानकारी.

फ़ील्ड
event_category

EventCategory

ईवेंट की श्रेणी. सिर्फ़ तब सेट करें, जब इवेंट पहले से तय किसी कैटगरी में आता हो. (ज़रूरी नहीं)

event_url

string

पार्टनर की वेबसाइट पर मौजूद इवेंट का यूआरएल. (ज़रूरी नहीं)

entity[]

Entity

इवेंट से जुड़ी इकाइयों की सूची. (ज़रूरी नहीं)

event_attendance_mode

AttendanceMode

ज़रूरी है. इवेंट में किस तरह के लोग शामिल हुए.

event_virtual_location_url[]

string

ज़रूरी नहीं. वह यूआरएल जहां इवेंट देखा जा सकता है.

event_organizer

Text

ज़रूरी नहीं. इवेंट होस्ट करने वाला आयोजक.

event_organizer_url

string

ज़रूरी नहीं. इवेंट होस्ट करने वाले व्यक्ति का यूआरएल.

event_organizer_type

OrganizerType

ज़रूरी नहीं. आयोजक किस तरह का है.

event_source_url[]

string

ज़रूरी है. उन पेजों का यूआरएल जहां इवेंट की जानकारी या ब्यौरे मिल सकते हैं.

event_state

EventState

ज़रूरी नहीं. इवेंट की स्थिति.

AttendanceMode

इवेंट में किस तरह के लोग शामिल हुए.

Enums
ATTENDANCE_MODE_UNSPECIFIED तय नहीं किया गया.
ONLINE वर्चुअल इवेंट के लिए.
PHYSICAL शारीरिक इवेंट के लिए.
PHYSICAL_ONLINE_MIXED फ़िज़िकल और वर्चुअल, दोनों तरह के इवेंट के लिए.

इकाई

इवेंट से जुड़ी किसी इकाई के बारे में बताता है.

फ़ील्ड
id

string

पार्टनर के डेटाबेस में इकाई का यूनीक आइडेंटिफ़ायर. (ज़रूरी नहीं)

name

string

इकाई का नाम. (ज़रूरी)

url

string

इकाई के बारे में साफ़ तौर पर जानकारी देने वाले वेबपेज का यूआरएल. अगर कोई इकाई है, तो यह पार्टनर की वेबसाइट पर मौजूद वह वेबपेज है; इकाई के दूसरे सार्वजनिक यूआरएल के लिए, Public_identification_data में प्रासंगिक_url का इस्तेमाल करें. (ज़रूरी नहीं)

entity_type

EntityType

इकाई का टाइप. (ज़रूरी नहीं)

entity_role

EntityRole

इवेंट में इकाई की भूमिका. (ज़रूरी नहीं)

public_identification_data

PublicIdentificationData

इकाई के सार्वजनिक संदर्भ. (ज़रूरी नहीं)

EntityRole

इवेंट में इकाई की भूमिका.

Enums
ENTITY_ROLE_UNSPECIFIED तय नहीं किया गया.
ENTITY_ROLE_HEADLINER इकाई, इवेंट में किसी हेडलाइनर या सबसे बेहतरीन परफ़ॉर्मर के बारे में बताती हो.
ENTITY_ROLE_SUPPORTER इकाई, इवेंट में सहायक परफ़ॉर्मर के बारे में बताती है.
ENTITY_ROLE_HOME_TEAM इकाई, (खेल-कूद) इवेंट में घरेलू टीम का प्रतिनिधित्व करती है.
ENTITY_ROLE_AWAY_TEAM इकाई, (खेल-कूद) इवेंट में अवे टीम के बारे में बताती है.

EntityType

इकाई का टाइप. ध्यान दें: इसे दुनिया भर में इस्तेमाल करने वाले विषय के तौर पर शामिल नहीं किया जाना चाहिए.

Enums
ENTITY_TYPE_UNSPECIFIED तय नहीं किया गया. इस्तेमाल न करें.
ENTITY_TYPE_PERFORMER इकाई, कॉन्सर्ट या शो में परफ़ॉर्म करने वाले कलाकार या ग्रुप के बारे में बताती है. सिर्फ़ तब लागू होता है, जब इवेंट की कैटगरी CONCERT या THEATRE हो.
ENTITY_TYPE_PLAYER इकाई, इवेंट में शामिल स्पोर्ट्स टीम या खिलाड़ी के बारे में बताती है. यह सिर्फ़ तब लागू होगा, जब इवेंट की कैटगरी 'SPORTS' हो.
ENTITY_TYPE_CONCERT_TOUR इकाई उस टूर को दिखाती है जिससे यह इवेंट जुड़ा है. सिर्फ़ तब लागू होता है, जब इवेंट की कैटगरी CONCERT की वैल्यू दी जाती है.
ENTITY_TYPE_SPORTS_SERIES इकाई किसी ऐसे खेल टूर्नामेंट को दिखाती है जिससे यह इवेंट जुड़ा है. यह सिर्फ़ तब लागू होगा, जब इवेंट की कैटगरी 'SPORTS' हो.
ENTITY_TYPE_PLAY इकाई से यह पता चलता हो कि इवेंट में किस तरह का नाटक किया गया है. जैसे, संगीत, कॉमेडी, बैले वगैरह. यह सिर्फ़ तब लागू होता है, जब इवेंट की कैटगरी THEATRE हो.

EventCategory

इवेंट की कैटगरी का एक ऐसा सबसेट जिसके लिए हम प्रॉडक्ट के अनुभव को पसंद के मुताबिक बनाते हैं. ध्यान दें: इवेंट की पूरी जानकारी देने के लिए नहीं बनाया गया है.

Enums
EVENT_CATEGORY_UNSPECIFIED तय नहीं किया गया. इस्तेमाल न करें.
EVENT_CATEGORY_CONCERT कॉन्सर्ट.
EVENT_CATEGORY_SPORTS खेल-कूद के इवेंट.
EVENT_CATEGORY_THEATRE थिएटर इवेंट.
EVENT_CATEGORY_EXHIBITS प्रदर्शनी.
EVENT_CATEGORY_WORKSHOPS_AND_CLASSES वर्कशॉप और क्लास.

EventState

इवेंट की स्थिति.

Enums
EVENT_STATE_UNSPECIFIED तय नहीं किया गया.
SCHEDULED इवेंट शेड्यूल किया गया है.
RESCHEDULED इवेंट को फिर से शेड्यूल किया गया है.
CANCELLED इवेंट रद्द कर दिया गया है.
POSTPONED इवेंट टाल दिया गया है.

OrganizerType

आयोजक किस तरह का है.

Enums
ORGANIZER_TYPE_UNSPECIFIED तय नहीं किया गया.
PERSON आयोजक के लिए.
ORGANIZATION संगठन के आयोजक के लिए.

PublicIdentificationData

ऐसे आइडेंटिफ़ायर, वेबपेज या दूसरे सार्वजनिक सोर्स जो किसी इकाई से जुड़े हैं.

फ़ील्ड
relevant_url[]

string

ऐसे वेबपेज का सार्वजनिक यूआरएल जिसमें सिर्फ़ विषय के बारे में जानकारी दी गई हो. इसमें आधिकारिक वेबसाइटें, डिस्को, सोशल मीडिया प्लैटफ़ॉर्म, Wikipedia या imdb पेज, जैसे कि https://www.discogs.com/artist/1124645-Taylor-Swift, https://www.wikidata.org/wiki/Q19320959, https://twitter.com/acmilan. (ज़रूरी नहीं)

musicbrainz_id

string

अगर लागू हो, तो कलाकार या संगीत से जुड़ी दूसरी इकाइयों के लिए, 36 वर्णों का musicbrainz आइडेंटिफ़ायर. https://musicbrainz.org/doc/MusicBrainz_Identifierपर जाएं. (ज़रूरी नहीं)

TimeRange

एक बंद-खुली समय सीमा, उदाहरण के लिए [start_time, end_time).

फ़ील्ड
start_time

Timestamp

समय सीमा की निचली सीमा.

end_time

Timestamp

समय सीमा की ऊपरी सीमा.

TokenizationConfig

पेमेंट-प्रोसेसर टोकनाइज़ेशन के लिए कॉन्फ़िगरेशन, जिसे हर कारोबारी के आधार पर सेट अप किया जाता है.

फ़ील्ड
tokenization_parameter

map<string, string>

टोकनाइज़ेशन कॉन्फ़िगरेशन में आम तौर पर एक टोकनाइज़ेशन_पैरामीटर होता है, जिसकी कुंजी "गेटवे" होती है और जिसकी वैल्यू प्रोसेसर का नाम है.

बाकी पैरामीटर, प्रोसेसर पर निर्भर होते हैं. ज़्यादा जानकारी के लिए, Google Pay का दस्तावेज़ देखें.

ब्रेनट्री का उदाहरण: codeization_parameter { key: "gateway" वैल्यू: "ब्रेनट्री" } tokenization_parameter { key: &quot;braintree:apiVersion&quot; मान: "v1" } tokenization_parameter { key: &quot;braintree:sdkVersion&quot; वैल्यू: "2.30.0" }टोकनाइज़ेशन_पैरामीटर { key: "braintree:merchantId" मान: "abcdef" } tokenization_parameter { key: &quot;braintree:clientKey&quot; मान: "प्रोडक्शन_xxx_yyy" } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.

Stripe का उदाहरण: searchization_parameter { key: "गेटवे" वैल्यू: "stripe" } tokenization_parameter { key: &quot;stripe:version&quot; मान: "28-02-2018" } tokenization_parameter { key: &quot;stripe:publishableKey&quot; मान: "pk_1234" } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.

Adyen उदाहरण: signization_parameter { key: "gateway" वैल्यू: "adyen" }टोकनाइज़ेशन_पैरामीटर { कुंजी: "gatewayMerchantId" वैल्यू: "yourId" } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.

billing_information_format

BillingInformationFormat

पेमेंट टोकन में उपयोगकर्ता की बिलिंग की वह जानकारी शामिल करें जो Google Pay में उनके एफ़ओपी के साथ डाली गई हो (ऊपर देखें). फ़ील्ड को खाली छोड़ना, MIN को निर्दिष्ट करने के समान है.

BillingInformationFormat

उपयोगकर्ता को कितने बिलिंग पते की ज़रूरत है और कितना हिस्सा टोकन में शामिल करना चाहिए. इनम की वैल्यू, Google Pay API के पैरामीटर के मुताबिक होती हैं (https://developers.google.com/pay/api/web/reference/object#BillingAddressParameters) देखें.

Enums
BILLING_INFORMATION_FORMAT_UNSPECIFIED तय नहीं किया गया. डिफ़ॉल्ट रूप से MIN.
MIN नाम, देश का कोड, और पिन कोड (Google Pay की डिफ़ॉल्ट सेटिंग).
FULL नाम, मोहल्ले का पता, शहर, क्षेत्र, देश का कोड, और पिन कोड.

ToursAndActivitiesContent

टूर और गतिविधियों के लिए खास कॉन्टेंट फ़ील्ड. दोहराए जाने वाले फ़ील्ड का हर एलिमेंट, अलग-अलग होना चाहिए, ताकि रेंडरिंग को अलग से अनुमति दी जा सके. जैसे, बुलेट पॉइंट के तौर पर.

टूर और गतिविधियों के लिए, टूर और ऐक्टिविटी कॉन्टेंट की जानकारी अपने-आप भरने का सुझाव दिया जाता है. हालांकि, ऐसा करना बेहद ज़रूरी नहीं है. बेसिक फ़ॉर्मैटिंग के लिए, सभी फ़ील्ड में सादा टेक्स्ट और एचटीएमएल जैसे टेक्स्ट, दोनों का इस्तेमाल किया जा सकता है. इस्तेमाल किए जा सकने वाले एचटीएमएल जैसे फ़ॉर्मैटिंग टैग:

वाक्यांश टैग:
, , , : केवल ऊपर बताए गए तीन टैग समर्थित हैं.
का इस्तेमाल पैराग्राफ़ की लाइनों को तोड़ने के लिए किया जा सकता है. साथ ही, // का इस्तेमाल किसी ज़रूरी टेक्स्ट को हाइलाइट करने के लिए किया जा सकता है. किसी भी अन्य फ़्रेज़ टैग को अनदेखा कर दिया जाएगा.

अन्य सभी टैग और कस्टम शैलियों की अनुमति नहीं है और उन्हें निकाल दिया जाएगा. किसी भी यूआरएल, ऐंकर, और लिंक को हटा दिया जाएगा और इन्हें असली उपयोगकर्ताओं को कभी नहीं दिखाया जाएगा.

अहम जानकारी: * highlights, exclusion और अन्य खास फ़ील्ड में, सेवा के ब्यौरे में पहले से दिए गए डेटा का डुप्लीकेट न बनाएं. * ऊपर बताए गए टैग के अलावा, किसी दूसरे टैग का इस्तेमाल करने से बचें. ऐसा करने से, काम न करने वाले टैग में मौजूद कॉन्टेंट हटा दिया जाएगा. इसकी वजह से, उपयोगकर्ताओं को अनचाहे अनुभव मिल सकते हैं.

फ़ील्ड
highlights[]

Text

उपयोगकर्ता को दिखने वाली हाइलाइट की सूची.

inclusions[]

Text

शामिल किए गए हिस्सों की सूची, जो उपयोगकर्ताओं को दिखती है.

exclusions[]

Text

बाहर रखे गए प्लेसमेंट की सूची, जो उपयोगकर्ता को दिखती है.

must_know[]

Text

उपयोगकर्ताओं को दिखने वाले ज़रूरी नोट की सूची का इस्तेमाल, उम्र से जुड़ी पाबंदी या ऐसी अन्य जानकारी के लिए करें जिसकी वजह से यह सेवा काम न करे.

UnsupportedPartySizeOption

उन पक्षों के लिए विकल्प जो सीमा से बाहर हैं.

फ़ील्ड
call_merchant

CallMerchant

पार्टी में आने वाले लोगों की संख्या सीमा से बाहर है. इससे कारोबार को कॉल किया जा सकता है. उपयोगकर्ता को पहले से तय किया गया एक मैसेज दिखेगा. दिखाया जाने वाला सैंपल टेक्स्ट: "{waitlist_rules.max_party_size} से बड़े साइज़ की पार्टी के लिए, {phone} पर रेस्टोरेंट को कॉल करें." CallMerchant को सेट करना ज़रूरी है, लेकिन वह खाली रहेगा.

UpdateBookingRequest

google.maps.booking.v1alpha.Booking को अपडेट करने का अनुरोध करें

फ़ील्ड
update_mask

FieldMask

सभी बुकिंग फ़ील्ड का फ़ील्ड मास्क अपडेट किया जाना है

booking

Booking

बुकिंग को अपडेट करना है

booking_failure

BookingFailure

अगर एसिंक्रोनस रूप से पुष्टि किए गए बुकिंग अनुरोध को प्रोसेस नहीं किया जा सकता है और बुकिंग की स्थिति को FAILED में अपडेट किया जा रहा है, तो इस फ़ील्ड में कारोबार के लॉजिक से जुड़ी गड़बड़ी दिखनी चाहिए. उदाहरण के लिए, उपयोगकर्ता की मौजूदा बुकिंग इस समय के काफ़ी करीब है. इस फ़ील्ड को सिर्फ़ तब सेट किया जाना चाहिए, जब बुकिंग के स्टेटस को 'प्रोसेस नहीं किया गया' के तौर पर अपडेट किया जा रहा हो. ऐसा न होने पर इसे अनदेखा कर दिया जाएगा.

UpdateMerchantRequest

Merchant को अपडेट करने का अनुरोध.

फ़ील्ड
merchant

Merchant

व्यापारी/कंपनी का नया डेटा.

update_mask

FieldMask

कारोबारी या कंपनी के लिए अपडेट किए जाने वाले फ़ील्ड.

UpdateOrderRequest

google.maps.booking.v1alpha.Order को अपडेट करने का अनुरोध करें

फ़ील्ड
update_mask

FieldMask

अपडेट किए जाने वाले सभी ऑर्डर फ़ील्ड का फ़ील्ड मास्क

order

Order

अपडेट किया जाने वाला ऑर्डर

UpdateServiceRequest

Service को अपडेट करने का अनुरोध.

फ़ील्ड
service

Service

सेवा से जुड़ा नया डेटा.

update_mask

FieldMask

सेवा के लिए अपडेट किए जाने वाले फ़ील्ड.

UserPurchaseRestriction

उन उपयोगकर्ताओं को प्रतिबंधित करता है जो पेमेंट का कोई विकल्प नहीं खरीद सकते.

फ़ील्ड
new_to_merchant

bool

पेमेंट का ऐसा विकल्प जिसे सिर्फ़ वे लोग खरीद सकते हैं जिन्होंने उसी कारोबारी या कंपनी से पहले कभी खरीदारी नहीं की हो.

new_to_payment_option

bool

एक भुगतान विकल्प जिसे केवल वे उपयोगकर्ता खरीद सकते हैं जिन्होंने पहले कभी भी इसी भुगतान विकल्प को नहीं खरीदा हो.

VirtualSession

वर्चुअल/ऑनलाइन सेशन के बारे में जानकारी. उदाहरण के लिए, ऑनलाइन योग क्लास, वर्चुअल कुकिंग क्लास वगैरह

फ़ील्ड
session_instructions

Text

इस वर्चुअल क्लास को सेट अप करने के तरीके के बारे में निर्देश. अगर पार्टनर, बुकिंग के साथ वीडियो का यूआरएल शामिल नहीं करता है, तो इस टेक्स्ट में यह जानकारी शामिल होनी चाहिए कि वीडियो का यूआरएल, उपयोगकर्ता के साथ कब शेयर किया जाएगा. उदाहरण के लिए, “ज़ूम करने के लिए यूआरएल, क्लास से 30 मिनट पहले भेजा जाएगा”. (सुझाया गया)

session_requirements

Text

दिए गए वर्चुअल सेशन के लिए ज़रूरी शर्तें. उदाहरण के लिए, योग करने के लिए चटाई, खाना बनाने के बर्तन वगैरह (सुझाया गया)

virtual_platform_info

VirtualPlatformInfo

इस सेशन में इस्तेमाल किए गए वर्चुअल प्लैटफ़ॉर्म के बारे में जानकारी. (वर्चुअल सेवाएं चालू करने के लिए ज़रूरी है)

is_session_prerecorded

bool

ज़रूरी है. अगर वर्चुअल सेशन लाइव न हो और पहले से रिकॉर्ड किया गया हो, तो इसे 'सही' के तौर पर सेट करें.

VirtualPlatformInfo

उस प्लैटफ़ॉर्म के बारे में जानकारी जिसका इस्तेमाल इस वर्चुअल सेशन के लिए किया जाएगा.

फ़ील्ड
platform

Platform

वर्चुअल सेशन के लिए इस्तेमाल किया जाने वाला प्लैटफ़ॉर्म.

other_platform_name

Text

अगर प्लैटफ़ॉर्म OTHER पर सेट है, तो प्लैटफ़ॉर्म का नाम. (अगर प्लैटफ़ॉर्म OTHER पर सेट है, तो यह ज़रूरी है)

प्लैटफ़ॉर्म

Enum की मदद से बताएं कि कारोबारी या कंपनी किस वर्चुअल प्लैटफ़ॉर्म का इस्तेमाल करेगी.

Enums
PLATFORM_UNSPECIFIED अप्रयुक्त.
FLEXIBLE कारोबारी या कंपनी अपने हिसाब से, किसी भी वीडियो प्लैटफ़ॉर्म का इस्तेमाल कर सकती है.
GOOGLE_HANGOUTS Google Hangouts प्रॉडक्ट.
GOOGLE_MEET Google Meet का प्रॉडक्ट.
ZOOM वीडियो कम्यूनिकेशन को ज़ूम करें.
SKYPE Skype.
YOUTUBE YouTube पर लाइव स्ट्रीमिंग.
OTHER अगर इस्तेमाल किया गया वीडियो प्लैटफ़ॉर्म यहां बताए गए प्लैटफ़ॉर्म से अलग है, तो इसे सेट करना चाहिए.

WaitlistRules

वेटलिस्ट में शामिल होने के नियम.

फ़ील्ड
min_party_size

int32

ज़रूरी है. वेटलिस्ट की सुविधा देने वाली सेवाओं के लिए, एक पॉज़िटिव पूर्णांक होना चाहिए. अगर सेवा देने वाली कंपनी या कारोबारी, वेटलिस्ट की सुविधा नहीं देता है, तो अपने-आप जानकारी नहीं भरी जानी चाहिए.

max_party_size

int32

ज़रूरी है. वेटलिस्ट की सुविधा देने वाली सेवाओं के लिए, एक पॉज़िटिव पूर्णांक होना चाहिए. अगर सेवा देने वाली कंपनी या कारोबारी, वेटलिस्ट की सुविधा नहीं देता है, तो अपने-आप जानकारी नहीं भरी जानी चाहिए.

supports_additional_request

bool

अगर सही है, तो इस सेवा की वेटलिस्ट में शामिल होने पर उपयोगकर्ता, फ़्री-फ़ॉर्म के साथ अलग से मैसेज भेज सकेगा.

above_max_party_size_options[]

UnsupportedPartySizeOption

ऐसी पार्टियों के लिए विकल्प सेट करें जो तय max_party_size से बड़ी हैं. अगर बड़े पक्षों को वेटलिस्ट में शामिल होने के दूसरे विकल्प नहीं देने हैं, तो इस फ़ील्ड को खाली छोड़ दें.