इंडेक्स
BookingNotification
(इंटरफ़ेस)Feed
(इंटरफ़ेस)InvalidationService
(इंटरफ़ेस)InventoryStatus
(इंटरफ़ेस)InventoryUpdate
(इंटरफ़ेस)ActionLink
(मैसेज)ActionLink.ActionLinkType
(enum)ActionPlatform
(enum)Advisement
(मैसेज)Availability
(मैसेज)Availability.ConfirmationMode
(enum)Availability.DurationRequirement
(enum)Availability.Recurrence
(मैसेज)Availability.ScheduleException
(मैसेज)Availability.SchedulingRuleOverrides
(मैसेज)BatchDeleteGenericRecordsRequest
(मैसेज)BatchPushGenericRecordRequest
(मैसेज)BatchReplaceServiceAvailabilityRequest
(मैसेज)BatchReplaceServiceAvailabilityResponse
(मैसेज)Booking
(मैसेज)BookingFailure
(मैसेज)BookingFailure.Cause
(enum)BookingFailure.PaymentFailureInformation
(मैसेज)BookingFailure.PaymentFailureInformation.ThreeDS1Parameters
(मैसेज)BookingStatus
(enum)CallMerchant
(मैसेज)CancellationPolicy
(मैसेज)CancellationPolicy.RefundCondition
(मैसेज)ClientInformation
(मैसेज)CreateMerchantRequest
(मैसेज)CreateServiceRequest
(मैसेज)CreditCardRestrictions
(मैसेज)CreditCardRestrictions.CreditCardType
(enum)DeleteMerchantRequest
(मैसेज)DeleteServiceRequest
(मैसेज)Deposit
(मैसेज)DirectMerchantPayment
(मैसेज)DurationRange
(मैसेज)ExtendedServiceAvailability
(मैसेज)FeedStatistics
(मैसेज)FeedStatus
(मैसेज)FeedStatus.State
(enum)FoodOrderingMetadata
(मैसेज)FoodOrderingMetadata.AdvanceOrderDetails
(मैसेज)FoodOrderingMetadata.FeeDetails
(मैसेज)FoodOrderingMetadata.FeeDetails.FeeAmount
(मैसेज)FoodOrderingMetadata.FeeDetails.FeeType
(enum)FulfillmentOption
(मैसेज)FulfillmentOption.AvailableDay
(मैसेज)FulfillmentOption.FeeDetails
(मैसेज)FulfillmentOption.FixedFee
(मैसेज)FulfillmentOption.FulfillmentType
(enum)FulfillmentOption.MinimumFee
(मैसेज)FulfillmentOption.NoFee
(मैसेज)GenericDeleteRecord
(मैसेज)GenericRecord
(मैसेज)GeoCoordinates
(मैसेज)GetMerchantStatusRequest
(मैसेज)GetStatusRequest
(मैसेज)HomeServiceData
(मैसेज)IntegrationType
(enum)InvalidateResourceRequest
(मैसेज)LineItem
(मैसेज)LineItem.OrderedTickets
(मैसेज)ListMerchantStatusesRequest
(मैसेज)ListMerchantStatusesRequest.BookingInventoryStatus
(enum)ListMerchantStatusesRequest.GeoMatchingStatus
(enum)ListMerchantStatusesRequest.WaitlistInventoryStatus
(enum)ListMerchantStatusesResponse
(मैसेज)ListStatusRequest
(मैसेज)ListStatusResponse
(मैसेज)LocalizedString
(मैसेज)Location
(मैसेज)LocationType
(enum)Merchant
(मैसेज)MerchantMatchingHints
(मैसेज)MerchantStatus
(मैसेज)MerchantStatus.BookingStatus
(मैसेज)MerchantStatus.DirectUrl
(मैसेज)MerchantStatus.DirectUrl.UrlType
(enum)MerchantStatus.LocalServicesMatchInfo
(मैसेज)MerchantStatus.LocalServicesMatchInfo.MatchedProvider
(मैसेज)MerchantStatus.PlaceInfo
(मैसेज)MerchantStatus.ProcessingStatus
(enum)MerchantStatus.WaitlistStatus
(मैसेज)MoneyRange
(मैसेज)NoShowFee
(मैसेज)Order
(मैसेज)OrderOnlineMetadata
(मैसेज)PaymentInformation
(मैसेज)PaymentOption
(मैसेज)PaymentOption.ActivationType
(enum)PaymentOption.PaymentOptionType
(enum)PaymentProcessorConfig
(मैसेज)PaymentProcessorConfig.Processor
(enum)PaymentRestrictions
(मैसेज)PerOrderFee
(मैसेज)PerTicketFee
(मैसेज)PostalAddress
(मैसेज)PrepaymentStatus
(enum)Price
(मैसेज)PriceInterpretation
(enum)PriceType
(enum)QuantitativeValue
(मैसेज)QuantitativeValue.RangeValue
(मैसेज)Rating
(मैसेज)RelatedMedia
(मैसेज)RelatedMedia.Attribution
(मैसेज)RelatedMedia.MediaType
(enum)ReplaceServiceAvailabilityRequest
(मैसेज)RequireCreditCard
(enum)Resources
(मैसेज)SchedulingRules
(मैसेज)SchedulingRules.AdmissionPolicy
(enum)Service
(मैसेज)Service.PrepaymentTerms
(मैसेज)Service.PrepaymentTerms.ChargeTiming
(enum)Service.PrepaymentType
(enum)Service.ServiceType
(enum)ServiceAttribute
(मैसेज)ServiceAttribute.Value
(मैसेज)ServiceAttributeValueId
(मैसेज)ServiceAvailability
(मैसेज)ServiceIntakeForm
(मैसेज)ServiceIntakeFormField
(मैसेज)ServiceIntakeFormField.FieldType
(enum)TaxRate
(मैसेज)Terms
(मैसेज)Text
(मैसेज)TicketType
(मैसेज)TicketingVerticalSpecificData
(मैसेज)TicketingVerticalSpecificData.AttendanceMode
(enum)TicketingVerticalSpecificData.Entity
(मैसेज)TicketingVerticalSpecificData.Entity.EntityRole
(enum)TicketingVerticalSpecificData.Entity.EntityType
(enum)TicketingVerticalSpecificData.EventCategory
(enum)TicketingVerticalSpecificData.EventState
(enum)TicketingVerticalSpecificData.OrganizerType
(enum)TicketingVerticalSpecificData.PublicIdentificationData
(मैसेज)TimeRange
(मैसेज)TokenizationConfig
(मैसेज)TokenizationConfig.BillingInformationFormat
(enum)ToursAndActivitiesContent
(मैसेज)UnsupportedPartySizeOption
(मैसेज)UpdateBookingRequest
(मैसेज)UpdateMerchantRequest
(मैसेज)UpdateOrderRequest
(मैसेज)UpdateServiceRequest
(मैसेज)UserPurchaseRestriction
(मैसेज)VirtualSession
(मैसेज)VirtualSession.VirtualPlatformInfo
(मैसेज)VirtualSession.VirtualPlatformInfo.Platform
(enum)WaitlistRules
(मैसेज)
BookingNotification
बाहरी शेड्यूलिंग पार्टनर से अपॉइंटमेंट की सूचनाएं मिलती हैं. पार्टनर को UpdateBooking या UpdateOrder में से किसी एक को कॉल करना चाहिए. यह इस बात पर निर्भर करता है कि पार्टनर, CreateBooking और CheckAvailability जैसी बुकिंग वाले आरपीसी लागू करता है या नहीं या CreateOrder और CheckOrderFulfillability जैसे ऑर्डर बेस आरपीसी को लागू करता है या नहीं.
UpdateBooking |
---|
मौजूदा
|
UpdateOrder |
---|
मौजूदा
|
फ़ीड
बाहरी एग्रीगेटर पार्टनर के ज़रिए अपलोड किए गए फ़ीड की प्रोसेसिंग की स्थिति का पता लगाएं.
GetStatus |
---|
चुने गए एग्रीगेटर के ज़रिए पहले अपलोड किए गए फ़ीड के
|
ListStatus |
---|
चुने गए एग्रीगेटर से, पहले अपलोड किए गए एक से ज़्यादा व्यापारी/कंपनी/कारोबारी, सेवा या खरीदारी के लिए उपलब्धता फ़ीड के
|
InvalidationService
बाहरी पार्टनर से संसाधन अमान्य होने के अनुरोध मिलते हैं.
InvalidateResource |
---|
किसी मौजूदा संसाधन को अमान्य कर देता है. अगर अनुरोध किए गए संसाधन के लिए Google की सेवा की सदस्यता नहीं ली गई है, तो अनुरोध को नज़रअंदाज़ कर दिया जाता है. इस्तेमाल किए जा सकने वाले संसाधन प्रकार: - पिकअप
|
InventoryStatus
अपलोड किए गए व्यापारियों/कंपनियों/कारोबारियों की इन्वेंट्री और उनके मैचिंग स्टेटस की जानकारी वापस पाएं.
GetMerchantStatus |
---|
|
ListMerchantStatuses |
---|
फ़िल्टर करने की शर्तें पूरी करने वाले पार्टनर के सभी
|
InventoryUpdate
बाहरी एग्रीगेटर से इन्वेंट्री के अपडेट मिलते हैं.
BatchDeleteGenericRecords |
---|
तय किए गए फ़ीड टाइप के रिकॉर्ड मिटाता है. सिर्फ़ बुनियादी पुष्टि करता है, जैसे कि गलत अनुरोध. इसके बाद, पार्टनर को सही जवाब तुरंत भेज दिया जाता है. Google, अनुरोध पर बिज़नेस लॉजिक की पुष्टि एसिंक्रोनस तरीके से करता है. यह बैच कॉल, ऐटमिटी की गारंटी नहीं देता.
|
BatchPushGenericRecord |
---|
तय किए गए फ़ीड टाइप के रिकॉर्ड को डालता और/या अपडेट करता है. सिर्फ़ बुनियादी पुष्टि करता है, जैसे कि गलत अनुरोध. इसके बाद, पार्टनर को सही जवाब तुरंत भेज दिया जाता है. Google, अनुरोध पर बिज़नेस लॉजिक की पुष्टि एसिंक्रोनस तरीके से करता है. यह बैच कॉल, ऐटमिटी की गारंटी नहीं देता.
|
BatchReplaceServiceAvailability |
---|
मौजूदा
|
CreateMerchant |
---|
यह एक नया
|
CreateService |
---|
यह एग्रीगेटर, व्यापारी/कंपनी/कारोबारी के लिए एक नया
|
DeleteMerchant |
---|
यह ऐसे मौजूदा
|
DeleteService |
---|
किसी खास एग्रीगेटर से मैनेज किए जाने वाले व्यापारी या कंपनी के मौजूदा
|
ReplaceServiceAvailability |
---|
किसी खास एग्रीगेटर से मैनेज किए जाने वाले व्यापारी या कंपनी के मौजूदा
|
UpdateMerchant |
---|
यह ऐसे मौजूदा
|
UpdateService |
---|
किसी ऐसे व्यापारी/कंपनी/कारोबारी के मौजूदा
|
ActionLink
कार्रवाई का यूआरएल, जिसमें वीडियो से जुड़ी भाषा, उन देशों की सूची जहां यह पाबंदी लगी है, और एक वैकल्पिक प्लैटफ़ॉर्म है. इससे पता चलता है कि यह कार्रवाई किस प्लैटफ़ॉर्म पर की जानी चाहिए.
फ़ील्ड | |
---|---|
url |
इस कार्रवाई वाले लिंक के लिए, एंट्री पॉइंट का यूआरएल. |
language |
BCP-47 भाषा टैग उस भाषा की पहचान करता है जिसमें इस यूआरआई का कॉन्टेंट उपलब्ध है. |
restricted_country[] |
ISO 3166-1 ऐल्फ़ा-2 देश का कोड. बिना पाबंदी के ऐक्सेस पाने के लिए, फ़ील्ड को खाली छोड़ें. |
platform |
वह प्लैटफ़ॉर्म जिस पर यह कार्रवाई की जानी चाहिए. अगर यह फ़ील्ड सेट नहीं है, तो ACTION_PLATFORM_WEB_APPLICATION का इस्तेमाल फ़ॉलबैक के तौर पर किया जाएगा. |
action_link_type |
पहले से तय की गई कार्रवाई. |
order_online_metadata |
ऑनलाइन ऑर्डर करने के लिंक का मेटाडेटा. ACTION_LINK_TYPE_SHOP_online के ActionLinkType के साथ कार्रवाई का समर्थन करता है. |
food_ordering_metadata |
खाना ऑर्डर करने की सुविधा के लिंक का मेटाडेटा. इस तरह की कार्रवाई के साथ काम करता है: * |
ActionLinkType
कार्रवाई लिंक से जुड़ी पहले से तय की गई कार्रवाई.
Enums | |
---|---|
ACTION_LINK_TYPE_UNSPECIFIED |
कार्रवाई लिंक किस तरह का है, इसकी जानकारी नहीं दी गई है. |
ACTION_LINK_TYPE_BOOK_APPOINTMENT |
कार्रवाई करने वाले लिंक का टाइप, अपॉइंटमेंट बुक करना है. |
ACTION_LINK_TYPE_BOOK_ONLINE_APPOINTMENT |
कार्रवाई करने वाले लिंक का टाइप, ऑनलाइन अपॉइंटमेंट बुक करना है. |
ACTION_LINK_TYPE_ORDER_FOOD |
कार्रवाई करने वाले लिंक का टाइप: खाने का ऑर्डर डिलीवरी, टेकआउट या फिर दोनों के लिए. |
ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY |
कार्रवाई वाले लिंक का टाइप, डिलीवरी के लिए खाना ऑर्डर कर रहा है. |
ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT |
कार्रवाई करने वाले लिंक का टाइप: खाना पैक कराकर ले जाने की सुविधा के लिए ऑर्डर किया जा रहा है. |
ACTION_LINK_TYPE_MAKE_DINING_RESERVATION |
कार्रवाई वाले लिंक का टाइप, खाने के लिए बुकिंग करने का काम कर रहा है. |
ACTION_LINK_TYPE_SHOP_ONLINE |
कार्रवाई लिंक जिस तरह का है वह शॉपिंग के लिए ऑर्डर कर रहा है, डिलीवरी या पिक अप या दोनों हो सकता है. |
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 |
Reserve with Google के ज़रिए बुकिंग करते समय, उपयोगकर्ता को पसंद के मुताबिक बनाया जाने वाला मैसेज. |
उपलब्धता
कारोबारी या कंपनी की सेवा की उपलब्धता का स्लॉट, जिसमें समय और स्पॉट की संख्या दिखती है.
फ़ील्ड | |
---|---|
start_time |
अपॉइंटमेंट स्लॉट के शुरू होने का समय. |
duration |
अपॉइंटमेंट स्लॉट की अवधि |
spots_total |
इस उपलब्धता के लिए उपलब्ध कुल स्पॉट और ओपन स्पॉट की संख्या. उदाहरण:
ध्यान दें: अगर नीचे दिए गए, उपलब्धता कंप्रेशन फ़ॉर्मैट का इस्तेमाल करके अनुरोध भेजे जा रहे हैं, तो इन दो फ़ील्ड का अनुमान लगाया जाएगा.
|
spots_open |
खाली जगहों की संख्या. |
availability_tag |
उपलब्धता के इस स्लॉट की पहचान करने के लिए एक वैकल्पिक ओपेक स्ट्रिंग. अगर यह नीति सेट की जाती है, तो इसे अपॉइंटमेंट बुक करने/अपडेट करने/रद्द करने के अनुरोधों में शामिल किया जाएगा. |
resources |
जब अलग-अलग स्टाफ़ या कमरा सेवा का हिस्सा होता है, तब उपलब्धता के इस स्लॉट को दूसरों से अलग करने के लिए इस्तेमाल किए जाने वाले वैकल्पिक संसाधन. उदाहरण के लिए, एक ही योग क्लास, जिसमें दो दो ट्रेनर हैं:
|
payment_option_id[] |
इस स्लॉट के लिए पेमेंट करने के लिए इस्तेमाल किए जा सकने वाले पेमेंट के विकल्पों के बारे में बताने वाले आईडी की सूची. पेमेंट के असल विकल्प, व्यापारी/कंपनी/कारोबारी के लेवल पर तय किए जाते हैं और इन्हें कई व्यापारियों/कंपनियों/कारोबारियों के साथ शेयर भी किया जा सकता है. यह फ़ील्ड सेवा मैसेज में दिए गए किसी भी payment_option_ids को बदल देता है. इसी तरह, यहां दिए गए payment_option_ids को सेवा मैसेज में देना ज़रूरी नहीं है. हालांकि, इसे व्यापारी/कंपनी/कारोबारी के लेवल पर तय किया जाना चाहिए. |
recurrence |
उपलब्धता के लिए बार-बार होने की जानकारी, जो एक से ज़्यादा प्रारंभ समय का प्रतिनिधित्व करती है. बार-बार होने वाले टास्क में, एक कामकाजी दिन के अपॉइंटमेंट शामिल होने चाहिए. |
schedule_exception[] |
वे समय जब इस सेवा को शेड्यूल नहीं किया जा सकता. Schedule_exception मैसेज की संख्या सीमित करने के लिए, आस-पास मौजूद अपवादों को शामिल करें. |
deposit |
इस उपलब्धता के लिए वैकल्पिक जमा. अगर कोई सेवा जमा की गई थी, तो उसे बदल देता है. |
no_show_fee |
इस उपलब्धता के लिए कोई शो न होने का शुल्क (ज़रूरी नहीं) अगर कोई सेवा शुल्क नहीं बताया गया था, तो उसे बदल देता है. |
require_credit_card |
यह बताता है कि उपलब्धता का यह स्लॉट बुक करने के लिए उपयोगकर्ता को क्रेडिट कार्ड देना ज़रूरी है या नहीं. अगर वैल्यू सेट नहीं है, तो इसे सेवा के लेवल पर सेट किया जाता है. हालांकि, ऐसा तब ही होता है, जब इसे सेवा के लेवल पर सेट किया गया हो. (ज़रूरी नहीं) |
ticket_type_id[] |
यह उपलब्धता इस स्लॉट के लिए इस्तेमाल किए जा सकने वाले टिकटों के टाइप की सूची दिखाता है. अगर यह नीति सेट नहीं है, तो इस स्लॉट के लिए पैरंट सेवा में मौजूद सभी तरह के टिकट उपलब्ध हैं. ध्यान दें कि इस फ़ील्ड की वैल्यू, पैरंट सेवा में तय होनी चाहिए. उदाहरण:
सोमवार से शुक्रवार तक इन्वेंट्री दिखाने के लिए:
इस टाइम स्लॉट के लिए तीनों तरह के टिकट उपलब्ध हैं, यह बताने के लिए (ज़रूरी नहीं) |
duration_requirement |
स्लॉट की अवधि और/या खत्म होने का समय दिखाने की ज़रूरी शर्त. अगर स्लॉट उपलब्ध नहीं है, तो इस फ़ील्ड को अनदेखा कर दिया जाएगा. 'क्या-क्या करें' वर्टिकल में इस्तेमाल नहीं किया जाता. (ज़रूरी नहीं) |
scheduling_rule_overrides |
खरीदारी के लिए उपलब्धता शेड्यूल करने के नियम. अगर फ़ील्ड में जानकारी अपने-आप भर जाती है, तो वे सेवा-लेवल पर शेड्यूल करने के नियम से जुड़े शेड्यूल करने के नियमों को बदल देंगे. |
confirmation_mode |
पुष्टि करने वाला मोड, जिसका इस्तेमाल इस उपलब्धता के लिए बुकिंग करते समय किया जाएगा. 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 मैसेज का इस्तेमाल कामकाजी दिन में बुक की गई/नहीं मिल रही समय सीमाओं को दिखाने के लिए किया जाता है.
ज़रूरतें:
- उपलब्धता स्लॉट या बार-बार होने वाले अनुरोधों की संख्या में बढ़ोतरी किए जाने पर भी एक जैसे स्लॉट नहीं बनने चाहिए. अगर आईडी, start_time, अवधि, और संसाधन मेल खाते हैं, तो स्लॉट एक जैसे माने जाते हैं.
- एक ही सेवा के स्लॉट में मानक उपलब्धता फ़ॉर्मैट और बार-बार होने का नियम न जोड़ें. बार-बार होने वाली सुविधा से, अपॉइंटमेंट की सुविधा देने वाली कंपनियों या सेवाओं को फ़ायदा मिलता है. यह स्टैंडर्ड फ़ॉर्मैट, उन कारोबारियों या कंपनियों के लिए है जिनके क्लास नियमित तौर पर शेड्यूल की जाती हैं.
- दोहराव 24 घंटों से ज़्यादा नहीं होना चाहिए.
फ़ील्ड | |
---|---|
repeat_until |
ज़्यादा से ज़्यादा यूटीसी टाइमस्टैंप के हिसाब से, उपलब्धता को दोहराया जाएगा. |
repeat_every |
लगातार उपलब्धता स्लॉट के बीच के समय के बारे में बताता है. उदाहरण: सुबह 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 |
अपवाद की समयसीमा. अगर कोई स्लॉट इस क्लोज़्ड टाइम रेंज में बार-बार दिखता है, तो उसे उपलब्ध नहीं माना जाएगा. उदाहरण: अगर बार-बार होने वाला इवेंट 20 मिनट का है, तो हर 30 मिनट में, हर बार 30 मिनट का, उसकी शुरुआत का समय सुबह 9:00 बजे से, और सुबह 11 बजे के बीच दोहराया जाएगा, तो सुबह 9:45 से 11:00 बजे तक के ध्यान दें कि समयसीमा खत्म होने की वजह से सुबह 11 बजे से शुरू होने वाले स्लॉट पर कोई असर नहीं होगा. |
SchedulingRuleOverrides
उपलब्धता के लेवल को शेड्यूल करने के नियम.
फ़ील्ड | |
---|---|
last_bookable_sec |
वह आखिरी समय (सेकंड में), जब यह स्लॉट बुक किया जा सका था. यह टाइमस्टैंप, स्लॉट के start_sec से पहले का होना चाहिए (अगर उपयोगकर्ताओं को शुरू होने के समय के बाद बुकिंग करने की सुविधा मिलनी चाहिए, तो सेवा लेवल SchedulingRules.min_booking_before_end_time का इस्तेमाल करें). अगर यह मौजूद है, तो इससे जुड़ी सेवा के SchedulingRules के min_booking_buffer में तय की गई किसी भी चीज़ को बदल देगा. |
first_bookable_sec |
वह पहली बार (सेकंड में) जब यह स्लॉट बुक किया जा सकेगा. यह टाइमस्टैंप, स्लॉट के start_sec से पहले का होना चाहिए या अगर बताया गया है, तो last_bookable_sec से पहले का होना चाहिए. |
last_online_cancellable_sec |
अगर यह नीति सेट की जाती है, तो पिछली बार (Unix epoch के बाद के सेकंड में) इस अपॉइंटमेंट स्लॉट को Reserve with Google के ज़रिए रद्द किया जा सकता था. यह फ़ील्ड, सेवा-स्तर पर रद्द करने के सभी नियमों को बदल देगा. (ज़रूरी नहीं) |
BatchDeleteGenericRecordsRequest
तय किए गए फ़ीड टाइप के रिकॉर्ड मिटाने का अनुरोध बैच.
फ़ील्ड | |
---|---|
parent |
संसाधन का नाम, जो |
records[] |
ये रिकॉर्ड मिटाए जाएंगे. एक एपीआई कॉल में ज़्यादा से ज़्यादा 1,000 रिकॉर्ड जोड़े जा सकते हैं. |
BatchPushGenericRecordRequest
अनुरोध url में दर्ज फ़ीड प्रकार के रिकॉर्ड शामिल करने और/या अपडेट करने का बैच अनुरोध.
फ़ील्ड | |
---|---|
parent |
संसाधन का नाम, जो |
records[] |
शामिल किए जाने और/या अपडेट किए जाने वाले रिकॉर्ड. एक एपीआई कॉल में ज़्यादा से ज़्यादा 1,000 रिकॉर्ड जोड़े जा सकते हैं. |
BatchReplaceServiceAvailabilityRequest
बैच में, Service
की उपलब्धता के एक से ज़्यादा स्लॉट बदलने का अनुरोध किया गया है.
फ़ील्ड | |
---|---|
parent |
|
extended_service_availability[] |
सेवा की उपलब्धता के बारे में ज़्यादा जानकारी देने वाली सुविधा का इस्तेमाल, उपलब्धता के मौजूदा स्लॉट को बदलने के लिए किया जाता है. |
BatchReplaceServiceAvailabilityResponse
Service
के एक से ज़्यादा उपलब्धता स्लॉट को बदलने के लिए बैच रिस्पॉन्स. सिर्फ़ अपडेट किए गए स्लॉट ही इस मैसेज में शामिल किए जाएंगे
फ़ील्ड | |
---|---|
extended_service_availability[] |
यह सेवा की उपलब्धता के बारे में अपडेट किए गए ऐसे मैसेज हैं जिनका इस्तेमाल, उपलब्धता के मौजूदा स्लॉट को बदलने के लिए किया गया था. |
बुकिंग करें
इन्वेंट्री स्लॉट के लिए बुकिंग
फ़ील्ड | |
---|---|
name |
बुकिंग के संसाधन का नाम: |
merchant_id |
स्लॉट के लिए व्यापारी/कंपनी का आईडी |
service_id |
व्यापारी/कंपनी/कारोबारी का आईडी |
start_time |
अपॉइंटमेंट स्लॉट के शुरू होने का समय |
duration |
अपॉइंटमेंट स्लॉट की अवधि |
client_information |
अपॉइंटमेंट लेने वाले क्लाइंट की निजी जानकारी |
status |
बुकिंग की स्थिति |
payment_information |
बुकिंग से जुड़े पेमेंट से जुड़े लेन-देन के बारे में जानकारी. |
party_size |
बुकिंग में शामिल लोगों की संख्या |
BookingFailure
स्टेटस डेटा, जो बताता है कि बुकिंग की प्रोसेसिंग एसिंक्रोनस तरीके से क्यों नहीं हो सकी. बुकिंगFailure का मकसद मुख्य रूप से कारोबार के लॉजिक की गड़बड़ियों को कैप्चर करना है.
फ़ील्ड | |
---|---|
cause |
बुकिंग नहीं हो पाने की वजह. (ज़रूरी) |
rejected_card_type |
(केवल तभी आवश्यक है जब कारण PAYMENT_ERROR_CARD_TYPE_REJECTED हो) |
description |
इस वैकल्पिक फ़ील्ड का इस्तेमाल पार्टनर के लिए, सिर्फ़ डीबग करने के मकसद से ज़्यादा जानकारी शामिल करने के लिए किया जाता है. (ज़रूरी नहीं) |
payment_failure |
पेमेंट न हो पाने के बारे में जानकारी. |
वजह
गड़बड़ी की वजहों की गिनती.
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 |
वे पैरामीटर जिनका इस्तेमाल RwG एग्रीगेटर करता है, ताकि उपयोगकर्ता से 3DS1 पुष्टि करने वाला प्रोटोकॉल शुरू किया जा सके. इसे तब तक अनदेखा किया जाएगा, जब तक बुकिंगFailure.cause को PAYMENT_REQUIRES_3DS1 पर सेट न किया गया हो. |
ThreeDS1Parameters
वे पैरामीटर जो अनुरोध करते हैं कि RwG एक 3DS1 चैलेंज करे.
EMVCo के 3DS1 प्रोटोकॉल के ब्यौरे के हिसाब से पैरामीटर सेट किए जाते हैं.
फ़ील्ड | |
---|---|
acs_url |
वह यूआरएल जिससे पुष्टि करने के लिए उपयोगकर्ता को फ़ॉर्म लोड करना है. |
pa_req |
पेमेंट की पुष्टि करने का अनुरोध. अगर जानकारी दी गई है, तो इसे ACSUrl फ़ॉर्म पर पोस्ट किया जाना चाहिए. |
transaction_id |
ऐसा आइडेंटिफ़ायर जिसका इस्तेमाल ACS सेवा देने वाली कंपनी करती है. अगर जानकारी दी गई है, तो इसे ACSUrl फ़ॉर्म पर पोस्ट किया जाना चाहिए. |
md_merchant_data |
कारोबारी या कंपनी का डेटा. अगर जानकारी दी गई है, तो इसे 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
रिफ़ंड की एक शर्त के बारे में बताता है. "रिफ़ंड के चरणों" के बारे में बताने के लिए, रिफ़ंड की कई शर्तों का एक साथ इस्तेमाल किया जा सकता है शुरू होने के समय से पहले अलग-अलग अवधि के लिए हो सकता है.
फ़ील्ड | |
---|---|
min_duration_before_start_time |
शुरू होने के समय से पहले का वह समय जब तक ग्राहक को |
refund_percent |
अगर सेवा शुरू होने के समय से कम से कम |
ClientInformation
बुकिंग करने वाले व्यक्ति की निजी जानकारी
फ़ील्ड | |
---|---|
given_name |
क्लाइंट का दिया गया नाम |
family_name |
क्लाइंट का सरनेम |
address |
क्लाइंट का पता |
telephone |
क्लाइंट का फ़ोन नंबर |
email |
क्लाइंट का ईमेल पता |
CreateMerchantRequest
Merchant
बनाने का अनुरोध.
फ़ील्ड | |
---|---|
parent |
इस कारोबारी या कंपनी के मालिकाना हक वाले पार्टनर के पैरंट संसाधन का नाम, |
merchant_id |
इस कारोबारी के लिए इस्तेमाल किया जाने वाला मर्चेंट आईडी. |
merchant |
व्यापारी/कंपनी को जोड़ें. |
CreateServiceRequest
नया Service
बनाने का अनुरोध.
फ़ील्ड | |
---|---|
parent |
इस सेवा के मालिक वाले व्यापारी/कंपनी के पैरंट संसाधन का नाम, |
service_id |
इस सेवा के लिए इस्तेमाल किया जाने वाला सेवा आईडी. |
service |
बनाई जाने वाली सेवा. |
CreditCardRestrictions
इस कारोबारी या कंपनी के स्वीकार किए जाने वाले क्रेडिट कार्ड के टाइप पर लगी पाबंदियां.
फ़ील्ड | |
---|---|
credit_card_type[] |
इस्तेमाल किए जा सकने वाले क्रेडिट कार्ड की सूची. क्रेडिट कार्ड खाली होने पर, किसी भी क्रेडिट कार्ड का इस्तेमाल नहीं किया जा सकता. |
CreditCardType
क्रेडिट कार्ड का टाइप.
Enums | |
---|---|
CREDIT_CARD_TYPE_UNSPECIFIED |
अप्रयुक्त. |
VISA |
Visa क्रेडिट कार्ड. |
MASTERCARD |
Mastercard क्रेडिट कार्ड. |
AMERICAN_EXPRESS |
American Express क्रेडिट कार्ड. |
DISCOVER |
Discover क्रेडिट कार्ड. |
JCB |
JCB क्रेडिट कार्ड. |
DeleteMerchantRequest
Merchant
को मिटाने का अनुरोध.
फ़ील्ड | |
---|---|
name |
मिटाने के लिए, कारोबारी या कंपनी के संसाधन का नाम. Partners/{partner_id}/merchants/{merchant_id} के फ़ॉर्मैट में |
DeleteServiceRequest
Service
को मिटाने का अनुरोध.
फ़ील्ड | |
---|---|
name |
जिस सेवा को मिटाना है उसके संसाधन का नाम. |
जमा
वह डिपॉज़िट जिसके लिए उपयोगकर्ता से शुल्क लिया जा सकता है या उसके क्रेडिट कार्ड पर रोक लगाई जा सकती है.
फ़ील्ड | |
---|---|
deposit |
जमा की गई रकम. |
min_advance_cancellation_sec |
पैसे जमा करने के लिए, तय किया गया कम से कम पेमेंट पहले रद्द करना. |
deposit_type |
इससे यह तय होता है कि उपलब्ध होने के आधार पर, डिपॉज़िट कैसे तय किया जाता है. |
DirectMerchantPayment
इस बारे में जानकारी कि उपयोगकर्ता आरडब्ल्यूजी के ज़रिए सेवा के लिए पहले से पैसे चुकाने के बजाय, सीधे व्यापारी/कंपनी को कैसे पेमेंट कर सकता है.
फ़ील्ड | |
---|---|
payment_methods[] |
उपयोगकर्ताओं को सलाह दी जाती है कि वे सिर्फ़ नीचे बताए गए पैसे चुकाने के तरीकों का ही इस्तेमाल करें. |
DurationRange
कई तरह की अवधि के लिए रैपर, जो बाउंड या अनबाउंड हो सकता है. min_duration और max_duration में से कम से कम एक अवधि चुनना ज़रूरी है.
फ़ील्ड | |
---|---|
min_duration |
कम से कम अवधि. |
max_duration |
ज़्यादा से ज़्यादा अवधि. |
ExtendedServiceAvailability
उपलब्धता और यह जानकारी कि वे किसके लिए लागू होनी चाहिए.
फ़ील्ड | |
---|---|
merchant_id |
यह एक ज़रूरी फ़ील्ड है, ताकि यह बताया जा सके कि नीचे दिए गए, खरीदारी के लिए उपलब्धता की जानकारी देने वाले मैसेज किस कारोबारी या कंपनी के हैं. |
service_id |
यह एक ज़रूरी फ़ील्ड है, ताकि यह बताया जा सके कि नीचे दिए गए, 'खरीदारी के लिए उपलब्धता' मैसेज किस सेवा से जुड़े हैं. |
start_time_restrict |
अगर यह वैल्यू दी जाती है, तो हम खरीदारी के लिए उपलब्धता की इकाइयों को [start_time_restriction, end_time_remove] से जुड़ा एक पूरा स्नैपशॉट मानेंगे. इसका मतलब है कि अगर यहां दी गई शर्त सही रहती है, तो सभी मौजूदा उपलब्धता मिटा दी जाएगी:
अगर अवधि का मैसेज सेट किया गया है, तो शर्त पर और पाबंदी लगा दी जाती है:
अगर कोई संसाधन_प्रतिबंधित मैसेज सेट किया गया है, तो शर्त और भी प्रतिबंधित कर दी जाती है:
आम तौर पर, इन फ़ील्ड का इस्तेमाल किसी समयसीमा में, खरीदारी के लिए उपलब्धता की पूरी जानकारी देने के लिए किया जाता है. end_time_कार्रवाई को सेट न करने के दौरान, start_time_ कैमरा को सेट करने का मतलब है कि शुरू होने वाले हर समय का मतलब शुरू_समय_में_पाबंदी है. |
end_time_restrict |
start_time_limit को सेट न करने के दौरान, end_time_limited को सेट करने का मतलब है कि इसका मतलब, end_time_ तारे के हर समय तक का होता है. |
duration_restrict |
सेटिंग की अवधि सेट करने से अपडेट का दायरा और भी सीमित हो जाता है. इससे सिर्फ़ मिलती-जुलती अवधि वाला विकल्प उपलब्ध हो जाता है. |
resources_restrict |
संसाधनों_प्रतिबंधित करने की सुविधा सेट करने पर, अपडेट का दायरा सिर्फ़ संसाधनों के इस सेट तक सीमित हो जाता है. संसाधनों के सभी आईडी फ़ील्ड पूरी तरह से मेल खाने चाहिए. |
availability[] |
उपलब्धता की नई सूची. |
FeedStatistics
किसी अपलोड किए गए फ़ीड को प्रोसेस करने के दौरान मिले आंकड़े.
फ़ील्ड | |
---|---|
new_items |
इस फ़ीड के ज़रिए जोड़े गए नए आइटम. फ़ीड के टाइप के आधार पर आइटम, व्यापारी/कंपनी/कारोबारी, सेवाएं या उनकी उपलब्धता के स्लॉट के तौर पर हो सकते हैं. |
existing_items |
फ़ीड से मिली नई जानकारी के आधार पर, मौजूदा आइटम को अपडेट किया जाता है. |
deleted_items |
इस फ़ीड में अब आइटम मौजूद नहीं हैं और इस वजह से उन्हें हटा दिया गया है. |
FeedStatus
एग्रीगेटर के प्लैटफ़ॉर्म से अपलोड किए गए फ़ीड का स्टेटस.
फ़ील्ड | |
---|---|
name |
फ़ीड संसाधन का नाम, जिसका फ़ॉर्मैट
|
state |
इस फ़ीड की प्रोसेसिंग की स्थिति. |
error_details |
अगर हम इस फ़ीड को प्रोसेस नहीं कर पाए, तो इस बारे में ज़्यादा जानकारी देने वाली ऐसी स्ट्रिंग जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है. |
statistics |
इस फ़ीड के आंकड़े. |
स्थिति
फ़ीड की प्रोसेसिंग की स्थिति दिखाने के लिए Enum.
Enums | |
---|---|
STATE_UNSPECIFIED |
डिफ़ॉल्ट मान. अप्रयुक्त. |
IN_PROGRESS |
फ़ीड अब भी प्रोसेस हो रहा है. |
SUCCESS |
फ़ीड को प्रोसेस कर दिया गया है. |
FAILURE |
फ़ीड प्रोसेस करते समय कोई गड़बड़ी हुई. |
FoodOrderingMetadata
खाना ऑर्डर करने से जुड़ी कार्रवाई के लिंक का मेटाडेटा.
फ़ील्ड | |
---|---|
fee_details[] |
आइटम की कुल कीमत में उपयोगकर्ता से लिए जाने वाले शुल्क का ब्यौरा. सेवा शुल्क, डिलीवरी शुल्क जैसे अलग-अलग तरह के शुल्कों के लिए दोहराया गया. |
advance_order_details |
बेहतर ऑर्डर करने की सुविधा के बारे में जानकारी को 'पहले से ऑर्डर करना' भी कहा जाता है. इसमें लोग अभी के मुकाबले बाद में ऑर्डर पूरा करने के लिए ऑर्डर दे सकते हैं. |
यूनियन फ़ील्ड fulfillment_duration_options . ऑर्डर की पुष्टि करने के बाद, ऑर्डर पूरा करने का कुल समय. डिलीवरी के ऑर्डर के लिए, खाना डिलीवर होने में लगने वाला समय. पिकअप के ऑर्डर के लिए, खाना पिकअप के लिए तैयार होने तक लगने वाला समय. fulfillment_duration_options इनमें से सिर्फ़ एक हो सकता है: |
|
fulfillment_lead_time_duration |
तय समय. उदाहरण के लिए: 30 मिनट. |
fulfillment_lead_time_duration_range |
अवधि की सीमा. उदाहरण: * 30 मिनट से 45 मिनट * 30 मिनट से ज़्यादा * 50 मिनट से कम |
AdvanceOrderDetails
पहले से ऑर्डर करने की सुविधा के लिए सहायता.
फ़ील्ड | |
---|---|
is_supported |
अगर पहले से ऑर्डर किए जाने वाले ऑर्डर की सुविधा काम करती है, तो वैल्यू 'सही' होगी. इसे पहले से ऑर्डर भी कहा जाता है. (ज़रूरी) |
FeeDetails
शुल्क की जानकारी.
फ़ील्ड | |
---|---|
type |
शुल्क का टाइप. (ज़रूरी) |
fee_amount |
इकाई की मुद्रा, कार्ट की वैल्यू के प्रतिशत या दोनों को मिलाकर शुल्क. (ज़रूरी) |
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 |
कार्ट की वैल्यू के प्रतिशत के हिसाब से शुल्क. रेंज (बाउंड और अनबाउंड) या तय प्रतिशत के साथ काम करता है. वैल्यू, 0 से 100 के बीच होनी चाहिए. उदाहरण: * तय 5.5% * कम से कम 5.5% * ज़्यादा से ज़्यादा 5.5% * 4.5% से 5.5% |
यूनियन फ़ील्ड amount_options . रकम की जानकारी देने के विकल्प. amount_options इनमें से सिर्फ़ एक हो सकता है: |
|
amount |
तय रकम. उदाहरण के लिए, 3.5 डॉलर. |
amount_range |
रकम की सीमा. उदाहरण: * 3.5 से 5.5 डॉलर * कम से कम 3.5 डॉलर * ज़्यादा से ज़्यादा 5.5 डॉलर |
amount_unknown |
अज्ञात राशि. |
FeeType
शुल्क का टाइप.
Enums | |
---|---|
FEE_TYPE_UNSPECIFIED |
शुल्क किस तरह का है इसकी जानकारी नहीं है. |
DELIVERY |
डिलीवरी शुल्क के लिए. |
SERVICE |
सेवा शुल्क के लिए. |
FulfillmentOption
ऑर्डर की ऑनलाइन कार्रवाई के लिंक के लिए ऑर्डर पूरा करने का विकल्प.
फ़ील्ड | |
---|---|
fulfillment_type |
ज़रूरी है. ग्राहक को आइटम भेजने का टाइप. |
available_day[] |
ज़रूरी है. उन दिनों की सूची जब ग्राहक को आइटम भेजने के इस तरीके की उपलब्धता मौजूद होगी (कम से कम दो दिनों में). |
fee_details |
ज़रूरी है. ग्राहक को आइटम भेजने के तरीके के लिए शुल्क की जानकारी. |
minimum_order |
ज़रूरी है. कार्रवाई वाले लिंक में, ग्राहक को आइटम भेजने के तरीके के लिए कम से कम ऑर्डर. |
AvailableDay
दिन के लेवल पर उपलब्धता.
फ़ील्ड | |
---|---|
fulfillment_date |
ज़रूरी है. ग्राहक को आइटम भेजने के तरीके के लिए उपलब्ध तारीख. व्यापारी के टाइमज़ोन के हिसाब से माना जाता है. |
last_ordering_time |
ज़रूरी है. यूनिक्स टाइमस्टैंप. वह तारीख जब पिछली बार उपयोगकर्ता ने उदाहरण के लिए, अगर 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 |
ग्राहक को आइटम भेजने के लिए कोई शुल्क नहीं देना होगा. |
base_fee |
ऑर्डर पूरा करने के तरीके से जुड़ा मूल शुल्क. |
fixed_fee |
ग्राहक को आइटम भेजने के लिए तय किया गया शुल्क. |
FixedFee
कार्रवाई वाले लिंक से जुड़ा ऑर्डर पूरा करने के लिए, तय शुल्क देना होगा.
फ़ील्ड | |
---|---|
amount |
ज़रूरी है. ऑर्डर पूरा करने के तरीके के लिए तय शुल्क की रकम. |
FulfillmentType
कार्रवाई के लिंक से जुड़ा फ़ुलफ़िलमेंट टाइप.
Enums | |
---|---|
FULFILLMENT_TYPE_UNSPECIFIED |
ग्राहक को आइटम भेजने का तरीका बताया नहीं गया है. |
FULFILLMENT_TYPE_DELIVERY |
ग्राहक को आइटम भेजने का तरीका, डिलीवरी है. |
FULFILLMENT_TYPE_PICKUP |
ग्राहक को आइटम भेजने का तरीका, पिकअप है. |
MinimumFee
कार्रवाई वाले लिंक में, ग्राहक को आइटम भेजने के तरीके के लिए कम से कम शुल्क देना होगा.
फ़ील्ड | |
---|---|
base_fee_amount |
ज़रूरी है. ग्राहक को आइटम भेजने के तरीके के लिए मूल शुल्क की रकम. |
NoFee
कार्रवाई वाले लिंक पर क्लिक करने के बाद, ग्राहक को आइटम भेजने के लिए कोई शुल्क नहीं देना होगा.
GenericDeleteRecord
यूआरएल अनुरोध में बताए गए फ़ीड प्रकार को मिटाने के लिए रिकॉर्ड करें.
फ़ील्ड | |
---|---|
delete_time |
ज़रूरी है. इस टाइमस्टैंप का इस्तेमाल करके, यह तय किया जाता है कि इन्वेंट्री में किस क्रम में मिटाया गया डेटा दिखेगा. |
यूनियन फ़ील्ड record_type . अलग-अलग तरह के फ़ीड (ndjson, प्रोटो-आधारित वगैरह) को इनकैप्सुलेट करना पार्टनर, फ़ीड या BatchPush API में दिए गए रिकॉर्ड की तरह ही पूरा रिकॉर्ड दे सकता है. पार्टनर के पास किसी रिकॉर्ड की खास तरह से पहचान करने के लिए ज़रूरी फ़ील्ड ही शामिल करने का विकल्प होता है. record_type इनमें से सिर्फ़ एक हो सकता है: |
|
data_record |
गैर-प्रोटो आधारित फ़ीड के लिए. |
proto_record |
प्रोटो पर आधारित फ़ीड के लिए. |
GenericRecord
यूआरएल अनुरोध में बताए गए फ़ीड प्रकार का रिकॉर्ड.
फ़ील्ड | |
---|---|
generation_timestamp |
ज़रूरी है. इस टाइमस्टैंप का इस्तेमाल यह पक्का करने के लिए किया जाता है कि इन्वेंट्री अपडेट का क्रम सही है. |
यूनियन फ़ील्ड record_type . अलग-अलग तरह के फ़ीड (ndjson, प्रोटो-आधारित वगैरह) को इनकैप्सुलेट करना record_type इनमें से सिर्फ़ एक हो सकता है: |
|
data_record |
गैर-प्रोटो आधारित फ़ीड के लिए. |
proto_record |
प्रोटो पर आधारित फ़ीड के लिए. |
GeoCoordinates
किसी जगह का भौगोलिक डेटा, जिसमें अक्षांश, देशांतर, और पता शामिल होते हैं.
फ़ील्ड | |
---|---|
latitude |
डिग्री में अक्षांश. (ज़रूरी नहीं) |
longitude |
डिग्री में देशांतर. (ज़रूरी नहीं) |
यूनियन फ़ील्ड addresses . किसी जगह का पता, स्ट्रक्चर्ड या अनस्ट्रक्चर्ड हो सकता है. addresses इनमें से सिर्फ़ एक हो सकता है: |
|
address |
जगह का डाक पता, पसंदीदा. |
unstructured_address |
बिना स्ट्रक्चर वाले पते को भी फ़ॉलबैक के तौर पर दिया जा सकता है. उदाहरण के लिए, "1600 एंफ़ीथिएटर पार्कवे माउंटेन व्यू, कनाडा 94043" |
GetMerchantStatusRequest
MerchantStatus
पाने का अनुरोध
फ़ील्ड | |
---|---|
name |
ज़रूरी है. पार्टनर/{partner_id}/merchants/{merchant_id}/status के फ़ॉर्मैट में, संसाधन का नाम. |
GetStatusRequest
एग्रीगेटर के प्लैटफ़ॉर्म से अपलोड किए गए किसी खास फ़ीड के लिए, Status
को वापस पाने का अनुरोध.
फ़ील्ड | |
---|---|
name |
फ़ीड संसाधन का नाम, जिसका फ़ॉर्मैट
|
HomeServiceData
घरेलू सेवा वर्टिकल के लिए दी जाने वाली अतिरिक्त जानकारी.
फ़ील्ड | |
---|---|
category_type |
वह उच्च स्तरीय श्रेणी जिससे यह घरेलू सेवा संबंधित है. उदाहरण के लिए, प्लंबर, इलेक्ट्रिशियन वगैरह |
job_type |
दी गई घरेलू सेवा की कैटगरी के तहत दिया गया काम का टाइप. उदाहरण के लिए, 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 |
अमान्य किए जाने वाले संसाधन का नाम. उदाहरण के लिए, पिकअप करने की सुविधा देने वाले संसाधन का नाम |
LineItem
किसी ऑर्डर में मौजूद एक आइटम--एक टाइम स्लॉट में एक सेवा की बुकिंग.
फ़ील्ड | |
---|---|
service_id |
कारोबारी या कंपनी की सेवा का आईडी. |
start_sec |
Unix epoch के बाद से, अपॉइंटमेंट स्लॉट का शुरुआती समय, यूटीसी टाइम के हिसाब से सेकंड में. |
duration_sec |
अपॉइंटमेंट स्लॉट की अवधि (सेकंड में). |
tickets[] |
टिकट टाइप के हिसाब से ऑर्डर किए गए टिकटों की संख्या. |
price |
इस लाइन आइटम की कुल कीमत (टैक्स शामिल नहीं है). |
status |
लाइन आइटम का स्टेटस. |
OrderedTickets
टिकट टाइप के हिसाब से ऑर्डर किए गए टिकटों की संख्या.
फ़ील्ड | |
---|---|
ticket_id |
टिकट टाइप का आईडी. |
count |
इस तरह के ऑर्डर किए गए टिकटों की संख्या. |
ListMerchantStatusesRequest
MerchantStatus
की सूची पाने का अनुरोध
फ़ील्ड | |
---|---|
parent |
ज़रूरी है. कारोबारी या कंपनी के इस कलेक्शन का मालिक अभिभावक है. फ़ॉर्मैट: |
page_size |
ज़रूरी है. लौटाए जाने वाले सामान की ज़्यादा से ज़्यादा संख्या. ध्यान दें कि सर्वर, पेज का साइज़ कम कर सकता है. |
page_token |
ज़रूरी नहीं. अगर पिछली ListMerchantStatusResponse से, NextPageToken वैल्यू दिखती है, तो कोई दिखती है. |
booking_inventory_status_restrict |
ज़रूरी नहीं. इन्वेंट्री की स्थिति के हिसाब से नतीजों को फ़िल्टर करने से जुड़ी वैकल्पिक पाबंदी. |
waitlist_inventory_status_restrict |
ज़रूरी नहीं. वेटलिस्ट की इन्वेंट्री की स्थिति के हिसाब से, नतीजों को फ़िल्टर करने से जुड़ी वैकल्पिक पाबंदी. |
geo_match_restrict |
ज़रूरी नहीं. भौगोलिक मिलान स्थिति के आधार पर नतीजों को फ़िल्टर करने के लिए वैकल्पिक प्रतिबंध. |
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[] |
फ़िल्टर करने की शर्तों को पूरा करने वाले कारोबारी या कंपनी के स्टेटस की सूची. |
next_page_token |
नतीजों का अगला पेज फिर से पाने के लिए टोकन. अगर खाली है, तो सूची में कोई और नतीजा नहीं है. |
ListStatusRequest
एग्रीगेटर के प्लैटफ़ॉर्म से अपलोड किए गए एक से ज़्यादा फ़ीड के लिए, Status
को वापस पाने का अनुरोध.
फ़ील्ड | |
---|---|
name |
फ़ीड संसाधन का नाम, जिसका फ़ॉर्मैट
|
page_size |
लौटाए जाने वाले सामान की ज़्यादा से ज़्यादा संख्या. |
page_token |
अगर पिछली सूची के लिए अनुरोध किया जाता है, तो Next_page_token वैल्यू दिखती है. |
state_restrict |
नतीजों को फ़ीड की स्थिति के हिसाब से फ़िल्टर करने के लिए वैकल्पिक प्रतिबंध. |
time_range_restrict |
नतीजों को ऊपरी और निचली सीमा के हिसाब से फ़िल्टर करने के लिए, वैकल्पिक प्रतिबंध. अगर start_time सेट नहीं है, तो यह डिफ़ॉल्ट रूप से Unix समय की शुरुआत पर सेट होगा. अगर end_time सेट नहीं है, तो यह डिफ़ॉल्ट रूप से 'अभी' पर सेट होगा. |
ListStatusResponse
एग्रीगेटर के प्लैटफ़ॉर्म से अपलोड किए गए एक से ज़्यादा फ़ीड के लिए, Status
को वापस पाने का अनुरोध.
फ़ील्ड | |
---|---|
status[] |
अपलोड किए गए फ़ीड के लिए, स्थितियों की क्रम से लगाई गई सूची को उलटा करें. ज़्यादा से ज़्यादा आइटम, अनुरोध में मौजूद page_size फ़ील्ड के आधार पर दिखाए जाते हैं. |
next_page_token |
नतीजों का अगला पेज फिर से पाने के लिए टोकन. अगर खाली है, तो सूची में कोई और नतीजा नहीं है. |
LocalizedString
एक स्थान-भाषा में स्ट्रिंग का इंस्टेंस.
फ़ील्ड | |
---|---|
locale |
आईईटीएफ़ BCP 47 भाषा कोड, जैसे कि "en", "mas", "zh-Hant", "de-CH-1901". http://www.w3.org/International/articles/language-tags/ देखें. |
value |
ऊपर दी गई भाषा में मैसेज (UTF-8). |
जगह
किसी जगह की भौगोलिक जानकारी.
फ़ील्ड | |
---|---|
place_id |
Google स्थल डेटाबेस और Google मैप पर मौजूद किसी जगह का स्थान आईडी. जगह के आईडी के बारे में ज़्यादा जानने के लिए, https://developers.google.com/places/web-service/place-id देखें. अगर यह दिया जाता है, तो Google इस जगह से मिली जगह का मिलान करेगा. |
name |
जगह के नाम, टेलीफ़ोन, यूआरएल, और भौगोलिक जगह की जानकारी का इस्तेमाल, जगह की जानकारी का मिलान Google Maps पर पहले से मौजूद जगहों से करने के लिए किया जाता है. यह फ़ील्ड ज़रूरी नहीं है, लेकिन कुछ मामलों में यह ज़रूरी हो सकता है. उदाहरण के लिए, बिना नाम वाली Service.location किसी कारोबारी इकाई से मैच नहीं किया जाएगा, भले ही वे एक ही पते पर मौजूद हों. (ज़रूरी नहीं) |
telephone |
देश और इलाके के कोड के साथ जगह का सार्वजनिक टेलीफ़ोन नंबर, जैसे कि +14567891234. (ज़रूरी नहीं) |
url |
किसी जगह की सार्वजनिक वेबसाइट का यूआरएल. (ज़रूरी नहीं) |
geo |
जगह की भौगोलिक जानकारी, जिसमें अक्षांश, देशांतर, और पता शामिल हैं. (ज़रूरी नहीं) |
location_type |
अगर किसी सेवा के लिए जगह की जानकारी दी गई है, तो जगह का टाइप बताना ज़रूरी है. |
location_id |
सेवा में मौजूद जगह के बारे में खास रेफ़रंस. इस आईडी का इस्तेमाल, सेवा फ़ील्ड में इस जगह की जानकारी देने के लिए किया जा सकता है. उदाहरण के लिए, कस्टम इनटेक फ़ॉर्म में, पिक अप स्थान के विकल्पों को बताने के लिए स्थान आईडी के एक सेट का इस्तेमाल किया जा सकता है. अगर सेट हो, तो यह आईडी उसी सेवा के लिए अलग होना चाहिए. (ज़रूरी नहीं) |
LocationType
इस जगह का टाइप.
Enums | |
---|---|
LOCATION_TYPE_UNSPECIFIED |
जगह के टाइप की जानकारी नहीं दी गई है. |
VISITED_LOCATION |
वह जगह जहां यह सेवा उपलब्ध है. |
START_LOCATION |
जिस जगह से यह सेवा शुरू होती है, वह मीटिंग_LOCATION के तौर पर भी होती है. |
END_LOCATION |
वह जगह जहां यह सेवा खत्म होती है. |
व्यापारी
एग्रीगेटर के प्लैटफ़ॉर्म पर मौजूद किसी कारोबारी या कंपनी के बारे में जानकारी.
फ़ील्ड | |
---|---|
name |
कारोबारी के संसाधन का नाम, जो |
merchant_name |
Merchant_name, टेलीफ़ोन, यूआरएल, और भौगोलिक जगह की जानकारी का इस्तेमाल, Google Maps पर पहले से मौजूद कारोबारियों के साथ मेल खाने वाली पार्टनर इन्वेंट्री के लिए किया जाता है. यह जानकारी नहीं दिखाई जाएगी. कारोबारी या कंपनी का नाम. |
telephone |
कारोबारी या कंपनी का सार्वजनिक टेलीफ़ोन नंबर, जिसमें उसका देश और इलाका कोड भी शामिल हैं. जैसे, +14567891234. |
url |
कारोबारी या कंपनी की सार्वजनिक वेबसाइट का यूआरएल. |
geo |
कारोबारी या कंपनी की भौगोलिक जानकारी, जिसमें अक्षांश, देशांतर, और पता शामिल है. |
category |
एग्रीगेटर के प्लैटफ़ॉर्म में कारोबार की कैटगरी. |
num_bookings_30d |
यह फ़ील्ड काम नहीं करता है. |
tax_rate_basis_points |
कारोबारी या कंपनी के टैक्स की दर, बेसिक पॉइंट के हिसाब से (एक प्रतिशत का सौ प्रतिशत). उदाहरण के लिए, अगर टैक्स रेट 7.5% है, तो इस फ़ील्ड को 750 पर सेट किया जाना चाहिए. अगर इस फ़ील्ड को सेट नहीं किया जाता है या 0 पर सेट किया जाता है, तो इस कारोबारी या कंपनी की ओर से दी जाने वाली किसी भी सेवा के लिए, उपयोगकर्ता से ली जाने वाली कुल कीमत वही होगी जो Service.price में बताई गई है. यह माना जाता है कि सेवा की कीमत में लागू टैक्स शामिल नहीं हैं या इसमें पहले से ही टैक्स शामिल हैं. उपयोगकर्ताओं को टैक्स, एक अलग लाइन आइटम के तौर पर नहीं दिखाए जाएंगे. अगर यह फ़ील्ड किसी भी नॉन-ज़ीरो वैल्यू पर सेट होता है, तो इस कारोबारी या कंपनी की ओर से दी जाने वाली किसी भी सेवा के लिए, उपयोगकर्ता से लिए जाने वाले कुल शुल्क में, सेवा की कीमत और यहां दी गई टैक्स की दर से तय किया गया टैक्स शामिल होगा. सबसे छोटी मुद्रा इकाई के खंड (उदाहरण के लिए, एक सेंट के भिन्न) को निकटतम सम पूर्णांकन का उपयोग करके पूर्णांकित किया जाएगा. उपयोगकर्ताओं को टैक्स, एक अलग लाइन आइटम के तौर पर दिखेंगे. यह फ़ील्ड काम नहीं करता है, कृपया इसके बजायtax_rate का इस्तेमाल करें. |
tax_rate |
कारोबारी या कंपनी की टैक्स की दर. अगर यह फ़ील्ड मौजूद होता है, तो यह बंद किए गएtax_rate_basis_points फ़ील्ड को बदल देता है. खाली मैसेज (जैसे किtax_rate { }) वाला मैसेज, लागू किए गए टैक्स की दर को शून्य पर रीसेट कर देगा. |
payment_restrictions |
इस व्यापारी/कंपनी/कारोबारी के पेमेंट के तरीकों पर लगी पाबंदियां. हम मान लेते हैं कि अगर यह फ़ील्ड सेट नहीं है, तो कोई पाबंदी लागू नहीं होगी. |
payment_option[] |
इस कारोबारी या कंपनी के लिए, पेमेंट के विकल्प उपलब्ध हैं. इस कारोबारी या कंपनी के तहत आने वाली सेवाएं, पेमेंट के उन विकल्पों को अलग-अलग सीमित कर सकती हैं जिनकी अनुमति उन्होंने दी है. |
payment_processor_config |
टोकन वाले पेमेंट प्रोसेस करने वाली कंपनी का कॉन्फ़िगरेशन, अगर कारोबारी या कंपनी के लिए यह सुविधा काम करती हो. |
tokenization_config |
टोकन वाले पेमेंट प्रोसेस करने वाली कंपनी का कॉन्फ़िगरेशन, अगर कारोबारी या कंपनी के लिए यह सुविधा काम करती हो. |
terms |
जब कोई सेवा Reserve with Google के ज़रिए बुक की जा रही हो, तब उपयोगकर्ता को कारोबारी के नियम और शर्तें दिखाई जाती हैं. इसके अलावा, एग्रीगेटर पार्टनर के नियम और शर्तें भी उपयोगकर्ता को हमेशा दिखती हैं. इन्हें यहां नहीं दिया जाना चाहिए. |
brand_id |
एक ओपेक स्ट्रिंग, जो उपभोक्ता के संपर्क में आने वाले ब्रैंड की पहचान करती है. इसका इस्तेमाल पार्टनर एट्रिब्यूशन दिखाते समय किया जाता है. इस फ़ील्ड की मदद से, उपभोक्ता से सीधे संपर्क करने वाले कई ब्रैंड के पार्टनर, एक ही फ़ीड में मौजूद सभी ब्रैंड के लिए कारोबारी या कंपनी की जानकारी दे सकते हैं. ब्रैंड में उपभोक्ता के लिए दिखाई जाने वाली प्रॉपर्टी शामिल होती हैं. जैसे, नाम, लोगो, सेवा की शर्तें, और निजता नीति. अगर उपभोक्ता के इस्तेमाल वाला सिर्फ़ एक पार्टनर ब्रैंड है, तो इस फ़ील्ड को सेट करना ज़रूरी नहीं है और इसे अनदेखा किया जा सकता है. अगर पार्टनर... क्या आपके पास उपभोक्ता के इस्तेमाल के लिए एक से ज़्यादा ब्रैंड नहीं हैं? --> इस फ़ील्ड को अनदेखा करें क्या आपके पास एक से ज़्यादा ब्रैंड कॉन्फ़िगर किए गए हैं?
ध्यान रखें: ज़्यादातर पार्टनर को यह फ़ील्ड सेट करने की ज़रूरत नहीं होती है. अगर कोई पार्टनर इस फ़ील्ड का इस्तेमाल करना चाहता है, तो उसे डिफ़ॉल्ट ब्रैंड के साथ-साथ अलग-अलग ब्रैंड कॉन्फ़िगर करने के लिए पहले हमसे संपर्क करना होगा. |
matching_hints |
ऐसे संकेत जिनसे Google को, Google Maps पर मौजूद किसी जगह की जानकारी खोजने में Google को मदद मिलती है. ध्यान दें: ज़्यादातर पार्टनर को यह फ़ील्ड सेट करने की ज़रूरत नहीं होती. ऐसा इसलिए, क्योंकि Google, ऊपर दी गई जानकारी का इस्तेमाल करके, कारोबारियों या कंपनियों को Google Maps पर मौजूद जगहों से मैच करेगा. (ज़रूरी नहीं) |
service_attribute[] |
इस व्यापारी/कंपनी/कारोबारी के लिए सेवाओं की जानकारी देने के लिए इस्तेमाल की जाने वाली सेवा के एट्रिब्यूट की परिभाषाएं. (ज़रूरी नहीं) |
action_link[] |
ज़रूरी नहीं. कार्रवाई का यूआरएल, जिसमें संबंधित भाषा, उन देशों की सूची, टाइप, और वैकल्पिक प्लैटफ़ॉर्म है जिस पर यह कार्रवाई की जा सकती है. साथ ही, यह भी बताया गया हो कि यह कार्रवाई किस प्लैटफ़ॉर्म पर की जानी चाहिए, |
waitlist_advisement |
ज़रूरी नहीं. Reserve with Google के ज़रिए वेटलिस्ट में शामिल होने वाले उपयोगकर्ता के लिए, किसी खास व्यापारी/कंपनी की सामान्य सलाह. सलाह में मौजूद अलग-अलग टेक्स्ट फ़ील्ड की लंबाई 100 बाइट तक होनी चाहिए. |
MerchantMatchingHints
इन संकेतों का इस्तेमाल करके Google, व्यापारी/कंपनी/कारोबारी को Google Maps पर मौजूद किसी जगह से मैच करता है.
फ़ील्ड | |
---|---|
place_id |
Google स्थल डेटाबेस और Google मैप पर मौजूद किसी जगह का स्थान आईडी. जगह के आईडी के बारे में ज़्यादा जानने के लिए, https://developers.google.com/places/web-service/place-id देखें. |
MerchantStatus
Reserve with Google प्लैटफ़ॉर्म में व्यापारी/कंपनी/कारोबारी की स्थिति.
फ़ील्ड | |
---|---|
name |
कारोबारी या कंपनी के स्टेटस वाले संसाधन का नाम, जो |
merchant_name |
पार्टनर की ओर से दिया गया व्यापारी/कंपनी का नाम. |
input_geo_info |
पार्टनर ने, कारोबारी की जगह की जानकारी दी. |
processing_status |
मर्चेंट प्रोसेसिंग स्थिति. |
booking_status |
एंड-टू-एंड बुकिंग इंटिग्रेशन की स्थिति. |
waitlist_status |
वेटलिस्ट इंटिग्रेशन से जुड़ा स्टेटस. |
geo_match |
इस कारोबारी की भौगोलिक जगह से मेल खाने वाली जगह. अगर कारोबारी या कंपनी की जगह की जानकारी मेल नहीं खाती है, तो इस फ़ील्ड को खाली करें. |
local_services_match |
इस कारोबारी या कंपनी के Local Services के विज्ञापन मैच करते हैं. अगर यह स्थानीय सेवा देने वाला व्यापारी नहीं है या किसी भी कंपनी से मेल नहीं खाता है, तो फ़ील्ड को खाली करें. |
direct_urls[] |
मौजूदा व्यापारी इन्वेंट्री का कॉन्टेंट दिखाने वाले यूआरएल की सूची. ध्यान दें कि इसका मतलब यह नहीं है कि इन्वेंट्री को असल में दिखाया जा रहा है. साथ ही, यूआरएल, सार्वजनिक तौर पर दिखने वाले यूआरएल से अलग हो सकता है. |
BookingStatus
एंड-टू-एंड बुकिंग इंटिग्रेशन की स्थिति.
फ़ील्ड | |
---|---|
has_valid_future_inventory |
अगर कारोबारी या कंपनी के पास अगले 30 दिन में इन्वेंट्री है, तो वैल्यू 'सही' होगी. इससे इस बात की गारंटी नहीं मिलती कि व्यापारी/कंपनी को असल में प्रॉडक्ट मिल रहा है. |
DirectUrl
कारोबारी या कंपनी को दिखाने वाला यूआरएल.
फ़ील्ड | |
---|---|
type |
इस यूआरएल का टाइप. |
url |
वह यूआरएल जो इस कारोबारी या कंपनी को दिख सकता है. |
UrlType
दिखने वाले यूआरएल का टाइप.
Enums | |
---|---|
URL_TYPE_UNSPECIFIED |
तय नहीं किया गया. |
BOOKING |
बुकिंग का पूरी तरह यूआरएल. |
WAITLIST |
एंड-टू-एंड वेटलिस्ट का यूआरएल. |
LOCAL_SERVICES |
Google Local Services का यूआरएल. |
LocalServicesMatchInfo
Google की स्थानीय सेवाओं की जानकारी मेल खाती है (सिर्फ़ स्थानीय सेवा देने वाली कंपनी के लिए सेट की जाती है).
फ़ील्ड | |
---|---|
matched_providers[] |
मेल खाने वाली सेवा देने वाली कंपनियां. एक कारोबारी या कंपनी का मिलान, सेवा देने वाली एक से ज़्यादा कंपनियों से किया जा सकता है. |
MatchedProvider
स्थानीय सेवाएं देने वाली कंपनी.
फ़ील्ड | |
---|---|
customer_id |
Google Local Services का बाहरी ग्राहक आईडी. |
categories[] |
स्थानीय सेवा की कैटगरी (वर्टिकल). उदाहरण के लिए, "प्लंबर" और "कार्पेट_क्लीनिंग" शामिल हैं. |
PlaceInfo
मैच होने वाली जगह की जानकारी.
फ़ील्ड | |
---|---|
name |
जगह का नाम. |
formatted_address |
स्थानीय भाषा में पता फ़ॉर्मैट किया गया. |
place_id |
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 |
अगर व्यापारी/कंपनी के पास वेटलिस्ट में सेवा देने की सुविधा है, तो वैल्यू 'सही' होगी. इससे इस बात की गारंटी नहीं मिलती कि व्यापारी/कंपनी को असल में प्रॉडक्ट मिल रहा है. |
MoneyRange
बाउंड या अनबाउंड हो सकने वाली मॉनेटरी रकम के लिए रैपर. min_amount और max_amount में से कम से कम एक का होना ज़रूरी है.
फ़ील्ड | |
---|---|
min_amount |
कम से कम रकम. |
max_amount |
ज़्यादा से ज़्यादा रकम. |
NoShowFee
अगर उपयोगकर्ता ने बुकिंग की है, लेकिन वह ग्राहक के पास नहीं है, तो उससे लिया जाने वाला शुल्क लिया जा सकता है.
फ़ील्ड | |
---|---|
fee |
अगर उपयोगकर्ता अपनी बुकिंग के लिए नहीं आता है, तो उससे ली जाने वाली रकम. |
fee_type |
इससे पता चलता है कि उपलब्धता से शुल्क कैसे तय किया जाता है. |
क्रम
किसी व्यापारी/कंपनी के साथ सेवा अपॉइंटमेंट के लिए ऑर्डर.
फ़ील्ड | |
---|---|
name |
आदेश के संसाधन का नाम: |
client_information |
ऑर्डर करने वाले क्लाइंट की निजी जानकारी. |
payment_information |
ऑर्डर से जुड़े पेमेंट के लेन-देन के बारे में जानकारी. |
merchant_id |
उस कारोबारी या कंपनी का आईडी जिससे इस ऑर्डर की सभी सेवाएं जुड़ी हैं. |
item[] |
इस क्रम में लाइन आइटम. |
OrderOnlineMetadata
ऑनलाइन ऑर्डर करने के लिए लिंक का मेटाडेटा.
फ़ील्ड | |
---|---|
fulfillment_option[] |
ऑर्डर की ऑनलाइन कार्रवाई के लिंक के लिए उपलब्ध विकल्प. |
PaymentInformation
किसी बुकिंग से जुड़े पेमेंट के तरीके की जानकारी
फ़ील्ड | |
---|---|
prepayment_status |
बुकिंग के लिए पहले से किए गए पेमेंट की स्थिति. अगर payments_status की स्थिति PREPAYMENT_PROVIDED या PREPAYMENT_REFUNDED है, तो payment_transaction_id में उससे जुड़ा यूनीक लेन-देन आईडी शामिल होता है. |
payment_transaction_id |
बुकिंग से जुड़े पेमेंट के लिए किए गए लेन-देन के लिए यूनीक आइडेंटिफ़ायर. लागू न होने पर, फ़ील्ड को खाली करें. |
PaymentOption
पेमेंट का एक विकल्प, जिसका इस्तेमाल किसी कारोबारी या कंपनी की ओर से दी जाने वाली सेवाओं के लिए किया जा सकता है. पेमेंट के विकल्प एक से ज़्यादा व्यापारियों/कंपनियों/कारोबारियों के साथ शेयर किए जा सकते हैं. उदाहरण के लिए, एक ही कारोबार से जुड़े कारोबारी या कंपनियां.
फ़ील्ड | |
---|---|
payment_option_id |
इस आईडी का इस्तेमाल, पेमेंट के इस विकल्प की पहचान करने के लिए किया जाता है. यह आईडी, पूरे एग्रीगेटर के लिए ग्लोबल होता है. एक से ज़्यादा व्यापारियों/कंपनियों/कारोबारियों के लिए किसी वैल्यू का फिर से इस्तेमाल करने पर, उपयोगकर्ता को उन सभी कारोबारियों या कंपनियों के लिए, पेमेंट के मिलते-जुलते विकल्प को चुनने की सुविधा मिलती है. एक से ज़्यादा व्यापारियों/कंपनियों/कारोबारियों के लिए, आईडी का दोबारा इस्तेमाल करने पर, एक कारोबारी या कंपनी के लिए, पेमेंट के विकल्प की कोई भी वैल्यू अपडेट करने पर, उसी आईडी से पेमेंट का कोई दूसरा विकल्प भी अपडेट हो जाएगा. इसलिए, यह सबसे सही तरीका है कि पेमेंट के सभी विकल्पों को एक ही आईडी शेयर करें. साथ ही, हर बार एक जैसी वैल्यू को अपडेट करें, ताकि कम से कम व्यवहार न हो. |
name |
पेमेंट के विकल्प का नाम. यह नाम, उपयोगकर्ता को दिख सकता है. |
description |
पेमेंट के विकल्प के बारे में जानकारी. यह नाम, उपयोगकर्ता को दिख सकता है. |
price |
पेमेंट के विकल्प की कीमत. |
tax_rate |
पैसे चुकाने के इस विकल्प के लिए टैक्स की दर. यह फ़ील्ड मौजूद होने पर, व्यापारी/कंपनी या सेवा में मौजूद टैक्स_रेट फ़ील्ड को बदल दिया जाता है. खाली मैसेज (जैसे किtax_rate { }) वाला मैसेज, लागू किए गए टैक्स की दर को शून्य पर रीसेट कर देगा. |
payment_option_type |
पैसे चुकाने के इस विकल्प का टाइप. सदस्यता छोड़ने की सुविधा के लिए एक बार इस्तेमाल, पैक के लिए एक से ज़्यादा बार इस्तेमाल, और सदस्यताओं के लिए अनलिमिटेड स्टोरेज. |
session_count |
इस भुगतान विकल्प का इस्तेमाल कितने सेशन के लिए किया जा सकता है. कई सेशन वाले सिर्फ़ एक सेशन / पैक के लिए मान्य है. इसकी वैल्यू > होनी चाहिए 1. |
purchase_interval |
इस अवधि में पेमेंट का विकल्प खरीदा जा सकता है. |
valid_interval |
पेमेंट के विकल्प का इस्तेमाल इस इंटरवल में किया जा सकता है. उदाहरण के लिए, जनवरी 2017 के लिए खास कीमत. अगर यह मौजूद है, तो यह मान्य_duration और subscriptions_type को बदल देता है. |
valid_duration |
पेमेंट के विकल्प की वैधता की अवधि (उदाहरण के लिए, 30 दिनों की सदस्यता). |
activation_type |
इससे पता चलता है कि पेमेंट के इस विकल्प के शुरू होने की तारीख कैसे तय की जाती है. |
user_restriction |
इस विकल्प से, पेमेंट के इस विकल्प को खरीदने की ज़रूरी शर्तें पूरी करने वाले उपयोगकर्ताओं को सीमित किया जाता है. इसका इस्तेमाल, प्रमोशन के लिए पेमेंट करने के विकल्प को कुछ लोगों तक सीमित करने के लिए किया जा सकता है. इस नीति को सेट न करने पर, सभी उपयोगकर्ता ज़रूरी शर्तें पूरी करते हैं. |
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 |
उस पेमेंट प्रोसेसर पार्टनर के बारे में बताता है जिस पर यह कॉन्फ़िगरेशन लागू होता है. |
public_key |
इस कुंजी का इस्तेमाल, पेमेंट प्रोसेस करने वाली कंपनी के साथ इस कारोबारी या कंपनी की पहचान करने के लिए किया जाता है. Stripe के लिए यह लेख पढ़ें: https://stripe.com/docs/dashboard#api-keys ब्रेनट्री के लिए, यह लेख पढ़ें: https://articles.braintreepayments.com/control-panel/important-gateway-credentials |
version |
पेमेंट के अनुरोधों के साथ, पेमेंट प्रोसेस करने वाली कंपनी को भेजा गया एपीआई वर्शन नंबर. |
प्रोसेसर
पेमेंट प्रोसेस करने वाली कंपनी के पार्टनर के बारे में बताता है.
Enums | |
---|---|
PROCESSOR_UNSPECIFIED |
अप्रयुक्त |
PROCESSOR_STRIPE |
Stripe की मदद से पेमेंट करने के लिए कॉन्फ़िगरेशन. |
PROCESSOR_BRAINTREE |
Braintree से पेमेंट करने के लिए कॉन्फ़िगरेशन. |
PaymentRestrictions
इस व्यापारी/कंपनी/कारोबारी के पेमेंट के तरीकों पर लगी पाबंदियां.
फ़ील्ड | |
---|---|
credit_card_restrictions |
इस कारोबारी या कंपनी के स्वीकार किए जाने वाले क्रेडिट कार्ड पर लगी पाबंदियां. अगर इस फ़ील्ड को सेट नहीं किया जाता है, तो हम मान लेते हैं कि सभी क्रेडिट कार्ड स्वीकार किए जाते हैं. ध्यान दें कि CreditCardType के साथ काम करने वाले कार्ड की सूची में समय के साथ बढ़ोतरी होती जाएगी. इसका मतलब है कि इन कार्ड को खाली छोड़ने पर, आने वाले समय में होने वाले बदलावों के लिए कॉन्फ़िगरेशन बन जाएगा. |
PerOrderFee
हर ऑर्डर के लिए एक बार लिया जाने वाला शुल्क, चाहे कितने भी टिकट हों.
फ़ील्ड | |
---|---|
delivery_fee |
यह शुल्क, डिलीवरी के तरीके के हिसाब से अलग-अलग हो सकता है. |
processing_fee |
उपयोगकर्ता के पेमेंट के तरीके को प्रोसेस करने के लिए लिया जाने वाला शुल्क. |
PerTicketFee
उपयोगकर्ता जो हर टिकट खरीदता है उसके लिए लिया जाने वाला शुल्क.
फ़ील्ड | |
---|---|
service_charge |
किसी सेवा के लिए तय किया गया अतिरिक्त शुल्क. |
facility_fee |
इवेंट की जगह/सुविधा के लिए लिया जाने वाला शुल्क. |
taxes |
हर टिकट पर लगने वाले टैक्स के हिसाब से. |
PostalAddress
किसी ग्राहक या कारोबार का पता.
फ़ील्ड | |
---|---|
address_country |
देश, अपने ISO 3166-1 ऐल्फ़ा-2 देश कोड का इस्तेमाल करके बताया गया है, जैसे "अमेरिका" (ज़रूरी है) |
address_locality |
शहर, जैसे "माउंटेन व्यू". (ज़रूरी) |
address_region |
क्षेत्र, जैसे "CA". यह फ़ील्ड सिर्फ़ उन देशों के लिए ज़रूरी होता है जहां क्षेत्र आम तौर पर पते का हिस्सा होता है. (ज़रूरी नहीं) |
postal_code |
पिन कोड, जैसे "94043". (ज़रूरी) |
street_address |
मोहल्ले का पता, जैसे कि "1600 Amphitheatre Pkwy". (ज़रूरी) |
PrepaymentStatus
बुकिंग के लिए पहले से किए गए पेमेंट की स्थिति.
Enums | |
---|---|
PREPAYMENT_STATUS_UNSPECIFIED |
सेट नहीं किया गया, डिफ़ॉल्ट रूप से PREPAYMENT_NOT_PROVIDED होता है. |
PREPAYMENT_PROVIDED |
बुकिंग का शुल्क पहले ही चुका दिया जाता है. |
PREPAYMENT_NOT_PROVIDED |
बुकिंग का शुल्क, पहले से नहीं चुकाया गया है. |
PREPAYMENT_REFUNDED |
यह शुल्क पहले PREPAYMENT_PROVIDED था, लेकिन अब रिफ़ंड कर दिया गया है. |
कीमत
किसी सेवा की कीमत या शुल्क.
फ़ील्ड | |
---|---|
price_micros |
मुद्रा की माइक्रो-यूनिट में कीमत. सबसे छोटी मुद्रा इकाई के खंडों को निकटतम सम पूर्णांकन का इस्तेमाल करके पूर्णांकित किया जाएगा. (उदाहरण के लिए, अगर 2.5 सेंट को 2 सेंट के राउंड में पूरा किया गया, तो 3.5 सेंट को 4 सेंट के लिए, 0.5 सेंट को 0 सेंट तक राउंड करके, 2.51 सेंट को बदलकर 3 सेंट तक किया गया). |
currency_code |
ISO 4217 में दी गई कीमत की मुद्रा. |
pricing_option_tag |
एक वैकल्पिक और ओपेक स्ट्रिंग, जो बढ़ी हुई कीमत से जुड़े कीमत के विकल्प की पहचान करती है. |
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 |
वैल्यू के तौर पर सिर्फ़ एक बार. उदाहरण के लिए: 5.6 |
value_range |
वैल्यू की वह रेंज जो ओपन-एंड हो सकती है या बाउंड भी हो सकती है. उदाहरण: * कम से कम 5.5 * ज़्यादा से ज़्यादा 5.5 * 5.5 से 6.5 |
RangeValue
वैल्यू की रेंज, जैसे कि min_value
< max_value
. min_value
और max_value
में से कम से कम एक होना ज़रूरी है.
फ़ील्ड | |
---|---|
min_value |
कम से कम वैल्यू. |
max_value |
ज़्यादा से ज़्यादा वैल्यू. |
रेटिंग
किसी इकाई की रेटिंग तय करता है.
फ़ील्ड | |
---|---|
value |
औसत रेटिंग वैल्यू (number_of_ratings > 0 होने पर ज़रूरी है). वैल्यू [1, 5] की रेंज में होनी चाहिए. इसे तब ही छोड़ा जा सकता है, जब number_of_ratings शून्य हो. |
number_of_ratings |
वैल्यू को कैलकुलेट करने के लिए इस्तेमाल की गई रेटिंग की संख्या (ज़रूरी है). |
RelatedMedia
इस सेवा से संबंधित फ़ोटो. Google इन मीडिया को क्रॉल करेगा, ताकि यह पक्का किया जा सके कि असली उपयोगकर्ताओं को ये सही तरीके से दिखें. (ज़रूरी नहीं)
फ़ील्ड | |
---|---|
url |
इस मीडिया सोर्स का यूआरएल. Google इस यूआरएल पर होस्ट किए गए मीडिया को क्रॉल करेगा. |
type |
इस मीडिया सोर्स का टाइप. |
localized_caption |
i18n पर काम करने वाले मीडिया का कैप्शन. इसमें सिर्फ़ सादा टेक्स्ट काम करता है. कोई भी एचटीएमएल कॉम्पोनेंट हटा दिया जाएगा. (ज़रूरी नहीं) |
attribution |
मीडिया के सोर्स के बारे में एट्रिब्यूशन की जानकारी. ध्यान दें कि अगर फ़ोटोग्राफ़र या एजेंसी को क्रेडिट देने के लिए एट्रिब्यूशन को मीडिया के साथ दिखाना ज़रूरी है, तो यह फ़ील्ड सेट करना ज़रूरी है. (ज़रूरी नहीं) |
caption |
यह अब काम नहीं करता, लेकिन localized_caption का इस्तेमाल करें. |
एट्रिब्यूशन
इस मीडिया के लिए एट्रिब्यूशन की जानकारी.
फ़ील्ड | |
---|---|
localized_text |
i18n का समर्थन करने वाले फ़ोटोग्राफ़र या एजेंसी को क्रेडिट देने के लिए टेक्स्ट. यह टेक्स्ट, सोर्स मीडिया के साथ दिखाया जाएगा. ध्यान दें कि इस फ़ील्ड में सिर्फ़ सादा टेक्स्ट डाला जा सकता है. एचटीएमएल कॉम्पोनेंट को हटा दिया जाएगा (हाइपरलिंक पर आधारित एट्रिब्यूशन काम नहीं करता). |
text |
अब काम नहीं करता, localized_text का इस्तेमाल करें. |
MediaType
Enum की मदद से यह बताएं कि इस मीडिया सोर्स का टाइप किस तरह का है. सिर्फ़ फ़ोटो का इस्तेमाल किया जा सकता है. अगर फ़ोटो के अलावा दूसरे मीडिया की ज़रूरत हो, तो कृपया Reserve with Google टीम से संपर्क करें.
Enums | |
---|---|
TYPE_UNSPECIFIED |
अप्रयुक्त. |
PHOTO |
इससे पता चलता है कि यूआरएल से मिला मीडिया एक फ़ोटो है. |
ReplaceServiceAvailabilityRequest
Service
की उपलब्धता बदलने का अनुरोध.
फ़ील्ड | |
---|---|
service_availability |
मौजूदा सेवा को बदलने के लिए इस्तेमाल की जाने वाली सेवा की उपलब्धता. |
RequireCreditCard
यह बताता है कि अपॉइंटमेंट बुक करने के लिए क्रेडिट कार्ड की ज़रूरत है या नहीं.
Enums | |
---|---|
REQUIRE_CREDIT_CARD_UNSPECIFIED |
क्रेडिट कार्ड की ज़रूरत साफ़ तौर पर नहीं बताई गई है और व्यवहार ConditionAL के लिए तय की गई प्रक्रिया के समान है. |
REQUIRE_CREDIT_CARD_CONDITIONAL |
इनमें से किसी भी शर्त के पूरा होने पर, Google को बुकिंग के लिए क्रेडिट कार्ड की ज़रूरत होगी: * खरीदारी के लिए उपलब्धता की जानकारी और प्रीपेमेंट का टाइप ज़रूरी है * no_show_fee है * जमा फ़ील्ड सेट है. |
REQUIRE_CREDIT_CARD_ALWAYS |
इस उपलब्धता को बुक करने के लिए क्रेडिट कार्ड का होना ज़रूरी है, चाहे दूसरे फ़ील्ड वैल्यू कुछ भी हों. |
संसाधन
जब सेवा का इस्तेमाल अलग-अलग स्टाफ़ या कमरे के लोग करते हैं, तब संसाधन उपलब्ध होने की उपलब्धता की समयावधि को एक-दूसरे से अलग करने के लिए इस्तेमाल किए जाते हैं. एक ही सेवा और समयावधि के लिए, अलग-अलग संसाधन होने पर एक साथ कई स्लॉट हो सकते हैं.
फ़ील्ड | |
---|---|
staff_id |
सेवा देने वाले स्टाफ़ के सदस्य का वैकल्पिक आईडी. इस फ़ील्ड से सभी कारोबारियों, सेवाओं, और उपलब्धता के रिकॉर्ड में स्टाफ़ के सदस्य की पहचान होती है. यह भी ज़रूरी है कि यह समय के साथ एक जैसा हो, ताकि पिछली बुकिंग से जुड़ा जा सके. अगर स्टाफ़ का नाम मौजूद है, तो यह फ़ील्ड ज़रूर मौजूद होना चाहिए. |
staff_name |
सेवा देने वाले स्टाफ़ के सदस्य का वैकल्पिक नाम. यह फ़ील्ड बुकिंग करने वाले लोगों को दिखाया जाएगा. इसकी जानकारी ओपेक आइडेंटिफ़ायर के बजाय, लोगों को आसानी से मिलनी चाहिए. अगर team_id मौजूद है, तो यह फ़ील्ड मौजूद होना चाहिए. |
room_id |
उस रूम का वैकल्पिक आईडी जहां सेवा मौजूद है. यह फ़ील्ड सभी व्यापारियों, सेवाओं, और उपलब्धता रिकॉर्ड में कमरे की पहचान करता है. यह भी ज़रूरी है कि यह समय के साथ एक जैसा हो, ताकि पिछली बुकिंग से जुड़ा जा सके. अगर room_name मौजूद है, तो यह फ़ील्ड ज़रूर मौजूद होना चाहिए. |
room_name |
उस रूम का वैकल्पिक नाम जहां सेवा उपलब्ध है. यह फ़ील्ड बुकिंग करने वाले लोगों को दिखाया जाएगा. इसकी जानकारी ओपेक आइडेंटिफ़ायर के बजाय, लोगों को आसानी से मिलनी चाहिए. (ज़रूरी नहीं, लेकिन अगर room_id मौजूद हो तो कमरे का नाम डालना ज़रूरी है) खाने में कमरे का नाम सिर्फ़ बैठने की जगह के लिए इस्तेमाल किया जाना चाहिए, जैसे कि बार या बाहर खुले में बैठने की जगह (पैटियो). साथ ही, तय कीमत वाले मेन्यू, खास गतिविधियों या कमरे के अलावा दूसरी तरह की सुविधाओं (जैसे कि बुकिंग या डिनर) के लिए भी इसका इस्तेमाल नहीं किया जाना चाहिए. यह सुझाव दिया जाता है कि डिफ़ॉल्ट रूप से सेट की गई बैठने की जगह के साथ कोई कमरा न हो. |
party_size |
सिर्फ़ डाइनिंग के लिए लागू: पार्टी का वह साइज़ जो इस टाइम स्लॉट के दौरान रखा जा सकता है. किसी रेस्टोरेंट को एक ही समय के लिए एक से ज़्यादा स्लॉट से जोड़ा जा सकता है. हर स्लॉट में अलग-अलग पार्टी का साइज़ दिया जा सकता है. उदाहरण के लिए, अगर दो, तीन या चार लोगों के बैठने की बुकिंग की जा सकती है, तो इसका भी इस्तेमाल किया जा सकता है. |
SchedulingRules
किसी सेवा को शेड्यूल करने के नियम.
फ़ील्ड | |
---|---|
min_advance_online_canceling |
ऑनलाइन बुक किए गए अपॉइंटमेंट को रद्द करने के लिए, कम से कम सेकंड में इसकी सूचना देना ज़रूरी है. (ज़रूरी नहीं) |
late_cancellation_fee |
पहले से दी जाने वाली सूचना की कम से कम अवधि के अंदर रद्द करने का शुल्क. |
noshow_fee |
रद्द किए बिना, शामिल न होने पर लगने वाला शुल्क. |
admission_policy |
इस सेवा पर लागू होने वाली प्रवेश नीति. अगर यह नीति सेट नहीं है, तो इसकी डिफ़ॉल्ट वैल्यू TIME_STRICT पर सेट होती है. (ज़रूरी नहीं) |
cancellation_policy |
शेड्यूल करने के नियमों से जुड़ी रद्द करने की नीति. ('क्या-क्या करें' के लिए ज़रूरी है) |
यूनियन फ़ील्ड अगर "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" की वैल्यू अगर यह वैल्यू सेट है, तो यह पॉज़िटिव होनी चाहिए. अगर दोनों ही सेट नहीं हैं, तो स्लॉट शुरू होने के समय तक उसे बुक किया जा सकता है. अगर दोनों फ़ील्ड सेट हैं, तो सिर्फ़ एक वैल्यू चुनी जाएगी, जबकि दूसरी वैल्यू को अनदेखा किया जाएगा. हम यह अनुमान नहीं लगा सकते कि कौनसी वैल्यू चुनी गई है. उदाहरण:
|
|
min_advance_booking |
पिछली बुकिंग की तारीख से लेकर, उपलब्धता का स्लॉट शुरू होने तक का कुल समय (सेकंड में). |
min_booking_buffer_before_end_time |
पिछली बुकिंग की तारीख से लेकर, उपलब्धता का स्लॉट खत्म होने तक का कुल समय (सेकंड में). अगर यह फ़ील्ड सेट है, तो "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 |
सेवा के संसाधन का नाम, जो |
service_name |
सेवा का नाम, जैसे कि "पुरुषों के हेयरकट". अब काम नहीं करता, इसके बजाय localized_service_name का इस्तेमाल करें. |
localized_service_name |
सेवा का नाम, जैसे कि "पुरुषों के हेयरकट". संभावित रूप से कई स्थान-भाषाओं में. |
description |
सेवा के बारे में उपयोगकर्ता को दिखने वाली जानकारी. अब काम नहीं करता, इसके बजाय localized_description का इस्तेमाल करें. |
localized_description |
सेवा के बारे में उपयोगकर्ता को दिखने वाली जानकारी. इस फ़ील्ड में सादा टेक्स्ट और एचटीएमएल जैसी, दोनों तरह की फ़ॉर्मैटिंग काम करती है. सामान्य टेक्स्ट वाले सेक्शन से अलग, हेडिंग, पैराग्राफ़, सूचियों, और कुछ फ़्रेज़ टैग का इस्तेमाल करके, यहां कस्टमाइज़ किए गए लेआउट बनाए जा सकते हैं. सबसे अच्छा उपयोगकर्ता अनुभव देने के लिए, कृपया नीचे दिए गए निर्देशों और नोट को ध्यान से पढ़ें. इस्तेमाल किए जा सकने वाले एचटीएमएल जैसे फ़ॉर्मैटिंग टैग: हेडिंग टैग: <h1>, <h2>, <h3>, <h4>, <h5>, <h6> पैराग्राफ़ टैग: <p> टैग की सूची बनाएं: <ul>, <ol>, <li> डिवीज़न टैग: <div> वाक्यांश टैग: <br>, <strong>, <em>: असमर्थित टैग:
ज़रूरी बातें:
|
price |
सेवा की कीमत. |
price_interpretation |
इससे यह पता चलता है कि कीमत के बारे में जानकारी किस तरह दी गई है और इसे लोगों को किस तरह दिखाया गया है. सेवा की कीमत के डिसप्ले को कॉन्फ़िगर करने के लिए, डाइनिंग और 'क्या-क्या करें' सेवा के अलावा, कोई भी वर्टिकल इसका इस्तेमाल कर सकता है. |
rules |
अपॉइंटमेंट बुक/रद्द करने के नियम. |
prepayment_type |
क्या ऐडवांस पेमेंट करना ज़रूरी है, ज़रूरी नहीं है या उपलब्ध नहीं है. |
prepayment_terms |
ऐडवांस पेमेंट पूरा होने से जुड़ी शर्तें. |
form[] |
समर्थन नहीं होना या रुकना. कृपया intake_form और per_ticket_intake_form का इस्तेमाल करें. |
intake_form |
इस सेवा को बुक करते समय, उपयोगकर्ता से अतिरिक्त जानकारी का अनुरोध करने वाला फ़ॉर्म. (ज़रूरी नहीं) |
per_ticket_intake_form |
इस सेवा को बुक करते समय, उपयोगकर्ता से अतिरिक्त जानकारी का अनुरोध करने वाला फ़ॉर्म. उपयोगकर्ता की ओर से बुक की जा रही हर टिकट के लिए यह फ़ॉर्म एक बार भरना होगा. (ज़रूरी नहीं) |
tax_rate |
सेवा की टैक्स दर. अगर यह फ़ील्ड मौजूद है, तो व्यापारी/कंपनी/कारोबारी के लेवल पर सेट किए गए किसी भीtax_rate को बदल दिया जाता है. खाली मैसेज (जैसे किtax_rate { }) वाला मैसेज, लागू किए गए टैक्स की दर को शून्य पर रीसेट कर देगा. |
payment_option_id[] |
इस सेवा का भुगतान करने के लिए उपयोग किए जा सकने वाले भुगतान विकल्पों से संबंधित आईडी की सूची. पेमेंट के असल विकल्प, व्यापारी/कंपनी/कारोबारी के लेवल पर तय किए जाते हैं और इन्हें कई व्यापारियों/कंपनियों/कारोबारियों के साथ शेयर भी किया जा सकता है. |
deposit |
इससे पता चलता है कि उपयोगकर्ता से डिपॉज़िट का शुल्क कैसे लिया जा सकता है. अगर कोई सेवा जमा की गई थी, तो उसे बदल देता है. इसे 'खाली डिपॉज़िट' मैसेज पर सेट करने से, किसी भी सेवा स्तर पर किए गए डिपॉज़िट को हटा दिया जाता है. (ज़रूरी नहीं) |
no_show_fee |
न पहुंचने की वजह से उपयोगकर्ता से लिया जाने वाला शुल्क तय किया जाता है. अगर कोई सेवा शुल्क नहीं बताया गया था, तो उसे बदल देता है. इसे खाली NoShowFee मैसेज पर सेट करने से, सेवा-स्तर पर न दिखाए जाने वाला कोई भी शुल्क हट जाता है. (ज़रूरी नहीं) |
require_credit_card |
यह बताता है कि इस सेवा को बुक करने के लिए उपयोगकर्ता को क्रेडिट कार्ड देना ज़रूरी है या नहीं. उपलब्धता के लेवल पर इस फ़ील्ड को बदला जा सकता है. (ज़रूरी नहीं) |
action_link[] |
इस सेवा से जुड़ा कार्रवाई करने का लिंक. अगर कार्रवाई का लिंक मौजूद है, तो सेवा में टाइप (नीचे देखें) सेट होना चाहिए. |
type |
इस सेवा का पहले से तय प्रकार. (ज़रूरी नहीं) |
ticket_type[] |
अगर टिकट उपलब्ध हैं, तो इस सेवा के लिए बुक किए/खरीदे जा सकने वाले टिकटों के टाइप. (ज़रूरी नहीं) |
related_media[] |
इस सेवा से संबंधित फ़ोटो. Google मीडिया को क्रॉल और सेव करेगा, ताकि यह पक्का किया जा सके कि वे असली उपयोगकर्ताओं को सबसे सही तरीके से दिखें. (ज़रूरी नहीं) |
service_attribute_value_id[] |
सेवा एट्रिब्यूट की ऐसी वैल्यू जो इस सेवा पर लागू होती हैं (ज़रूरी नहीं). किसी व्यापारी/कंपनी/कारोबारी के लिए तय किए गए हर सेवा एट्रिब्यूट के लिए, हर सेवा में शून्य या उससे ज़्यादा वैल्यू हो सकती हैं. (ज़रूरी नहीं) |
waitlist_rules |
वेटलिस्ट में शामिल होने के नियम. |
ticketing_vertical_specific_data |
इवेंट के टिकट बेचने वाले कारोबार की यूनीक जानकारी. (ज़रूरी नहीं) |
integration_type |
इस सेवा के साथ हमारे बताए गए इंटिग्रेशन का स्तर क्या है. (ज़रूरी नहीं) स्टार्टर इंटिग्रेशन वाले पार्टनर के लिए, यह काम का नहीं है. इन पार्टनर के लिए शुरू से आखिर तक की सुविधा हमेशा बंद रहेगी. |
per_order_fee |
इस सेवा को खरीदने के लिए ऑर्डर के लेवल का शुल्क. (ज़रूरी नहीं) |
tours_and_activities_content |
टूर और गतिविधियों के लिए खास कॉन्टेंट फ़ील्ड. |
location[] |
इस सेवा से जुड़ी जगहें. महत्वपूर्ण नोट: यदि इस सेवा से संबंधित एकाधिक भ्रमण किए गए स्थान है, या START_LOCATION VISITED_LOCATION से भिन्न है, तो START_LOCATION को अवश्य बताया जाना चाहिए. उदाहरण: - गाइड के साथ तीन जगहों पर जाकर साइकल टूर, शुरुआती जगह के बारे में बताना ज़रूरी है. - होटल की लॉबी में बस टूर की मीटिंग और फिर उस जगह पर जाएं. मीटिंग की जगह बताना ज़रूरी है. |
rating |
इस सेवा के लिए सभी समीक्षाओं के लिए एग्रीगेट मेट्रिक के तौर पर उपयोगकर्ता रेटिंग. |
home_service_data |
घरेलू सेवा वर्टिकल के लिए अद्वितीय अतिरिक्त जानकारी. (ज़रूरी नहीं) |
virtual_session |
ज़रूरी नहीं. वर्चुअल सेशन के बारे में जानकारी. वर्चुअल सेवाएं चालू करने के लिए, यह ज़रूरी है. |
direct_merchant_payment |
ज़रूरी नहीं. अगर किसी सेवा के लिए उपयोगकर्ता को सीधे व्यापारी/कंपनी को पैसे चुकाने होते हैं, तो इस जानकारी को जोड़ना ज़रूरी होता है. अहम जानकारी: इस लेन-देन में RwG शामिल नहीं होगा. अगर Virtual_session तय किया गया है और सेवा मुफ़्त नहीं है या payments_type REQUIRED पर सेट नहीं है. |
PrepaymentTerms
ऐडवांस पेमेंट पूरा होने के बारे में खास जानकारी.
फ़ील्ड | |
---|---|
charge_timing |
खरीदारी के समय के हिसाब से शुल्क कब लिया जाएगा. |
charge_time_before_start_time_sec |
सेवा शुरू होने के समय से पहले का समय (सेकंड में) जब उपयोगकर्ता से पैसे लिए जाते हैं. इस फ़ील्ड को सिर्फ़ तब सेट किया जाना चाहिए, जब 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 |
ऐसा आइडेंटिफ़ायर जो एक ही कारोबारी या कंपनी के लिए इस सेवा एट्रिब्यूट की अलग-अलग पहचान करता है, जैसे कि "खाता-टाइप" चुनें. |
attribute_name |
इस एट्रिब्यूट के लिए, उपयोगकर्ता को दिखने वाला नाम, जैसे कि "खाता टाइप". |
value[] |
इस सेवा के एट्रिब्यूट के लिए सभी संभावित वैल्यू. |
मान
यह सेवा के किसी खास एट्रिब्यूट के लिए संभावित वैल्यू दिखाता है.
फ़ील्ड | |
---|---|
value_id |
एक ऐसा आइडेंटिफ़ायर जो इस सेवा के एट्रिब्यूट के लिए, इस वैल्यू की अलग-अलग पहचान करता है, जैसे कि "निजी". |
value_name |
वैल्यू के लिए उपयोगकर्ता को दिखने वाला नाम, जैसे कि "निजी". |
ServiceAttributeValueId
किसी सेवा पर लागू की जाने वाली सेवा एट्रिब्यूट की खास वैल्यू की पहचान करता है.
फ़ील्ड | |
---|---|
attribute_id |
Merchant.service_attribute में बताए गए किसी एट्रिब्यूट का आईडी, जैसे कि "सेवा-टाइप". |
value_id |
इस एट्रिब्यूट के मान का आईडी, जैसे कि "हेयरकट". सेवा एट्रिब्यूट की परिभाषा में मौजूद value_id से मेल खानी चाहिए. |
ServiceAvailability
उपलब्धता और यह जानकारी कि वे किसके लिए लागू होनी चाहिए.
फ़ील्ड | |
---|---|
name |
उस सेवा के संसाधन का नाम जिस पर इसे लागू करना है. |
start_time_restrict |
अगर यह वैल्यू दी जाती है, तो हम खरीदारी के लिए उपलब्धता की इकाइयों को [start_time_restriction, end_time_remove] से जुड़ा एक पूरा स्नैपशॉट मानेंगे. इसका मतलब है कि अगर यहां दी गई शर्त सही रहती है, तो सभी मौजूदा उपलब्धता मिटा दी जाएगी:
अगर अवधि का मैसेज सेट किया गया है, तो शर्त पर और पाबंदी लगा दी जाती है:
अगर कोई संसाधन_प्रतिबंधित मैसेज सेट किया गया है, तो शर्त और भी प्रतिबंधित कर दी जाती है:
आम तौर पर, इन फ़ील्ड का इस्तेमाल किसी समयसीमा में, खरीदारी के लिए उपलब्धता की पूरी जानकारी देने के लिए किया जाता है. end_time_कार्रवाई को सेट न करने के दौरान, start_time_ कैमरा को सेट करने का मतलब है कि शुरू होने वाले हर समय का मतलब शुरू_समय_में_पाबंदी है. |
end_time_restrict |
start_time_limit को सेट न करने के दौरान, end_time_limited को सेट करने का मतलब है कि इसका मतलब, end_time_ तारे के हर समय तक का होता है. |
duration_restrict |
सेटिंग की अवधि सेट करने से अपडेट का दायरा और भी सीमित हो जाता है. इससे सिर्फ़ मिलती-जुलती अवधि वाला विकल्प उपलब्ध हो जाता है. |
resources_restrict |
संसाधनों_प्रतिबंधित करने की सुविधा सेट करने पर, अपडेट का दायरा सिर्फ़ संसाधनों के इस सेट तक सीमित हो जाता है. संसाधनों के सभी आईडी फ़ील्ड पूरी तरह से मेल खाने चाहिए. |
availability[] |
उपलब्धता की नई सूची. |
ServiceIntakeForm
इनटेक फ़ॉर्म के बारे में जानकारी देता है. इस फ़ॉर्म में, व्यापारी/कंपनी/कारोबारी की ओर से दी जाने वाली सेवा को अपनी पसंद के मुताबिक बनाता है.
फ़ील्ड | |
---|---|
field[] |
लोगों को दिखाए जाने वाले फ़ील्ड. |
first_time_customers |
अगर सही है, तो पहली बार खरीदारी करने वाले ग्राहकों को यह फ़ॉर्म दिखाया जाएगा. समर्थन नहीं होना या रुकना. यह सुविधा, इनटेक फ़ॉर्म के साथ काम नहीं करती. |
returning_customers |
अगर सही है, तो बार-बार आने वाले ग्राहकों को यह फ़ॉर्म दिखाया जाएगा. समर्थन नहीं होना या रुकना. यह सुविधा, इनटेक फ़ॉर्म के साथ काम नहीं करती. |
ServiceIntakeFormField
ServiceIntakeForm में शामिल फ़ील्ड के बारे में बताता है.
फ़ील्ड | |
---|---|
id |
किसी एग्रीगेटर पार्टनर की स्ट्रिंग, जो किसी फ़ॉर्म फ़ील्ड की खास तौर पर पहचान करती है. यह आईडी, फ़ॉर्म फ़ील्ड के जवाब में दिए गए आईडी से मेल खाना चाहिए. साथ ही, यह सेवा लेवल और हर टिकट इनटेक फ़ॉर्म, दोनों के लिए अलग-अलग होना चाहिए. (ज़रूरी) |
type |
इस फ़ील्ड का टाइप. |
label |
इस फ़ील्ड के लिए उपयोगकर्ता को दिखाया जाने वाला टेक्स्ट. यह अब काम नहीं करता, इसलिए कृपया इसके बजाय |
localized_label |
इस फ़ील्ड के लिए उपयोगकर्ता को दिखाया जाने वाला टेक्स्ट. इस फ़ील्ड की जानकारी एक से ज़्यादा जगहों में दी जा सकती है. (ज़रूरी) |
value[] |
अगर फ़ील्ड का प्रकारLOCATION_SEARCH है, तो सिर्फ़ तभी सेट करें जब यह सेट हो. कृपया "location_id" का इस्तेमाल करें "जगह" में फ़ील्ड में डालें. |
choice_text[] |
अगर फ़ील्ड का टाइप MULTIPLE_CHOICE, CHECKBOXES या DROPDOWN है, तब ही और सिर्फ़ सेट करें. इसका इस्तेमाल, संभावित विकल्पों की गिनती करने के लिए किया जाता है. |
is_required |
यह बताता है कि किसी उपयोगकर्ता को इस फ़ील्ड के लिए जवाब देने की ज़रूरत है या नहीं. |
allow_custom_answer |
यह बताता है कि पहले से तय जवाबों के अलावा, कस्टम वैल्यू का इस्तेमाल किया जा सकता है या नहीं. यह तभी लागू होता है, जब फ़ील्ड प्रकारLOCATION_SEARCH हो. (ज़रूरी नहीं) |
additional_option[] |
दी गई वैल्यू के अलावा, अतिरिक्त विकल्प. केवल तभी लागू होता है, जब फ़ील्ड प्रकारLOCATION_SEARCH हो. उदाहरण के लिए, दी गई जगह की सूची के अलावा, "मैं बाद में सप्लायर से संपर्क करूंगा" विकल्प हो सकता है. (ज़रूरी नहीं) |
ticket_type_restrict[] |
अगर यह सवाल सिर्फ़ तब दिखाया जाना चाहिए, जब उपयोगकर्ता किसी खास तरह के टिकट बुक करता है, तो इस फ़ील्ड को लागू टिकट प्रकार आईडी के सेट के रूप में सेट किया जाना चाहिए. अगर सवाल हमेशा उपलब्ध होता है, तो फ़ील्ड को खाली छोड़ दें. |
hint |
इनपुट के लिए संकेत, जो टेक्स्ट प्लेसहोल्डर के तौर पर दिखता है. यह सिर्फ़ तब लागू होता है, जब फ़ील्ड का प्रकार {9}_ANSWER या बेचने है. (ज़रूरी नहीं) |
FieldType
Enum. फ़ील्ड का टाइप दिखाने के लिए.
Enums | |
---|---|
FIELD_TYPE_UNSPECIFIED |
अनजान या अज्ञात प्रकार के फ़ील्ड अनदेखा कर दिए जाएंगे. |
SHORT_ANSWER |
टेक्स्ट के लिए एक लाइन का इनपुट फ़ील्ड. |
PARAGRAPH |
टेक्स्ट के लिए कई लाइन वाला इनपुट फ़ील्ड. |
MULTIPLE_CHOICE |
रेडियो बटन का एक सेट, जिसे कई विकल्पों में से एक विकल्प की ज़रूरत होती है. |
CHECKBOXES |
चेकबॉक्स के साथ एक या एक से ज़्यादा गिने गए आइटम. |
DROPDOWN |
ड्रॉपडाउन में से कोई विकल्प. |
BOOLEAN |
हां/नहीं बटन. |
LOCATION_SEARCH |
एक खोज बॉक्स, जो दी गई जगह की सूची से, उपयोगकर्ता के इनपुट के आधार पर, मैच होने वाली जगह को ढूंढने में मदद करता है. |
TaxRate
टैक्स की दर, जो किसी सेवा के लिए उपयोगकर्ता से शुल्क लेते समय लागू होती है. यह दर हर व्यापारी/कंपनी/कारोबारी या हर सेवा के हिसाब से तय की जा सकती है.
फ़ील्ड | |
---|---|
micro_percent |
टैक्स की दर, जो एक प्रतिशत के दस लाखवें हिस्से में होती है. इसमें दशमलव के बाद छह अंक मिलते हैं. उदाहरण के लिए, अगर टैक्स रेट 7.253% है, तो यह फ़ील्ड 7253000 पर सेट होना चाहिए. अगर इस फ़ील्ड को सेट नहीं किया जाता है या 0 पर सेट किया जाता है, तो इस कारोबारी या कंपनी की ओर से दी जाने वाली किसी भी सेवा के लिए, उपयोगकर्ता से ली जाने वाली कुल कीमत वही होगी जो Service.price में बताई गई है. यह माना जाता है कि सेवा की कीमत में लागू टैक्स शामिल नहीं हैं या इसमें पहले से ही टैक्स शामिल हैं. उपयोगकर्ताओं को टैक्स, एक अलग लाइन आइटम के तौर पर नहीं दिखाए जाएंगे. अगर यह फ़ील्ड किसी भी नॉन-ज़ीरो वैल्यू पर सेट होता है, तो इस कारोबारी या कंपनी की ओर से दी जाने वाली किसी भी सेवा के लिए, उपयोगकर्ता से लिए जाने वाले कुल शुल्क में, सेवा की कीमत और यहां दी गई टैक्स की दर से तय किया गया टैक्स शामिल होगा. सबसे छोटी मुद्रा इकाई के खंड (उदाहरण के लिए, एक सेंट के भिन्न) को निकटतम सम पूर्णांकन का उपयोग करके पूर्णांकित किया जाएगा. उपयोगकर्ताओं को टैक्स, एक अलग लाइन आइटम के तौर पर दिखेंगे. |
शर्तें
ऐसे नियमों और दिशा-निर्देशों का सेट जो उपयोगकर्ता को 'Google से रिज़र्व' के ज़रिए बुकिंग करने के लिए दिखाए जाते हैं.
फ़ील्ड | |
---|---|
url |
वैकल्पिक रूप से, नियमों और शर्तों का यूआरएल. |
text |
उपयोगकर्ता को दिखाया जाने वाला टेक्स्ट. नए इंटिग्रेशन के लिए, नीचे localized_text का इस्तेमाल करें. |
localized_text |
उपयोगकर्ता को दिखाया जाने वाला स्थानीय भाषा में लिखा हुआ टेक्स्ट. |
टेक्स्ट
स्थानीय जगह के अनुसार टेक्स्ट पेलोड. कुछ टेक्स्ट फ़ील्ड में मार्क-अप किया गया कॉन्टेंट हो सकता है.
फ़ील्ड | |
---|---|
value |
एक अज्ञात स्थान में टेक्स्ट मान. सिर्फ़ तब ज़रूरी है, जब |
localized_value[] |
हर स्थान-भाषा के टेक्स्ट की वैल्यू. ज़रूरी नहीं. |
TicketType
TicketType का इस्तेमाल अलग-अलग तरह के उपयोगकर्ताओं, अलग-अलग सेवा की विशेषताओं या अलग-अलग विकल्पों/ऐड-ऑन की वजह से, अलग-अलग कीमतों और/या उपलब्धता वाले टिकट में अंतर करने के लिए किया जाता है.
टिकट, किसी सेवा की कम से कम बुक की जाने वाली यूनिट है. जैसे, राफ़्टिंग ट्रिप पर जाने के लिए जगह, संग्रहालय में प्रवेश, पूरे दिन के लिए दो कायाक किराये पर लेना.
फ़ील्ड | |
---|---|
ticket_type_id |
टिकट आईडी का इस्तेमाल एक ही सेवा के अलग-अलग तरह के टिकटों में अंतर करने के लिए किया जाता है. किसी सेवा के लिए इसके अलग-अलग होने की उम्मीद की जाती है. |
short_description |
इस TicketType के बारे में कम शब्दों में जानकारी. यह उपयोगकर्ता को दिख सकता है, उदाहरण के लिए, “वयस्क”, "बच्चा", “पूर्व सैनिक”, “पंक्ति J” वगैरह. ज़रूरी है, हर तरह के टिकट की जानकारी उपयोगकर्ता को दिखे, इसके लिए ज़रूरी है. अब काम नहीं करता, इसके बजाय localized_short_description का इस्तेमाल करें. |
localized_short_description |
इस TicketType के बारे में i18n सहायता के साथ कम शब्दों में जानकारी दें. यह उपयोगकर्ता को दिख सकता है, उदाहरण के लिए, “वयस्क”, "बच्चा", “पूर्व सैनिक”, “पंक्ति J” वगैरह. ज़रूरी है, हर तरह के टिकट की जानकारी उपयोगकर्ता को दिखे, इसके लिए ज़रूरी है. हर स्थान-भाषा के लिए अलग-अलग वैल्यू दी जा सकती हैं. |
price |
इस तरह के एक टिकट की कीमत, जिसमें टैक्स शामिल नहीं हैं. सेवा की टैक्स दर, उसके टिकट पर लागू होती है. |
per_ticket_fee |
इस टिकट को खरीदने के लिए अतिरिक्त शुल्क. (ज़रूरी नहीं) |
option_description |
अगर इस टिकट टाइप में कोई अन्य विकल्प है, तो उसका ब्यौरा. यह अब काम नहीं करता. इसके बजाय, localized_option_description का इस्तेमाल करें. |
localized_option_description |
अगर इस टिकट टाइप में कोई अन्य विकल्प है, तो उसका ब्यौरा. हर स्थान-भाषा के लिए अलग-अलग वैल्यू दी जा सकती हैं. अगर टिकट का टाइप कई डाइमेंशन में शामिल है, तो अतिरिक्त विकल्प काम के होते हैं. पहला उदाहरण: 'वयस्क' और 'बच्चे' जैसे अलग-अलग तरह के प्रवेश टिकट और भाषा का इस्तेमाल एक अतिरिक्त विकल्प के तौर पर कर सकते हैं, तो टिकट टाइप की अनुमानित सूची यह होगी: - { 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: "child" } localized_option_description { वैल्यू: "अंग्रेज़ी" } } - { टिकट_type_id: "ticket_type_4" localized_short_description { value: "child" } 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 |
ईवेंट की श्रेणी. सिर्फ़ तब सेट करें, जब इवेंट पहले से तय किसी कैटगरी में आता हो. (ज़रूरी नहीं) |
event_url |
पार्टनर की वेबसाइट पर मौजूद इवेंट का यूआरएल. (ज़रूरी नहीं) |
entity[] |
इवेंट से जुड़ी इकाइयों की सूची. (ज़रूरी नहीं) |
event_attendance_mode |
ज़रूरी है. इवेंट में किस तरह के लोग शामिल हुए. |
event_virtual_location_url[] |
ज़रूरी नहीं. वह यूआरएल जहां इवेंट देखा जा सकता है. |
event_organizer |
ज़रूरी नहीं. इवेंट होस्ट करने वाला आयोजक. |
event_organizer_url |
ज़रूरी नहीं. इवेंट होस्ट करने वाले व्यक्ति का यूआरएल. |
event_organizer_type |
ज़रूरी नहीं. आयोजक किस तरह का है. |
event_source_url[] |
ज़रूरी है. उन पेजों का यूआरएल जहां इवेंट की जानकारी या ब्यौरे मिल सकते हैं. |
event_state |
ज़रूरी नहीं. इवेंट की स्थिति. |
AttendanceMode
इवेंट में किस तरह के लोग शामिल हुए.
Enums | |
---|---|
ATTENDANCE_MODE_UNSPECIFIED |
तय नहीं किया गया. |
ONLINE |
वर्चुअल इवेंट के लिए. |
PHYSICAL |
शारीरिक इवेंट के लिए. |
PHYSICAL_ONLINE_MIXED |
फ़िज़िकल और वर्चुअल, दोनों तरह के इवेंट के लिए. |
इकाई
इवेंट से जुड़ी किसी इकाई के बारे में बताता है.
फ़ील्ड | |
---|---|
id |
पार्टनर के डेटाबेस में इकाई का यूनीक आइडेंटिफ़ायर. (ज़रूरी नहीं) |
name |
इकाई का नाम. (ज़रूरी) |
url |
इकाई के बारे में साफ़ तौर पर जानकारी देने वाले वेबपेज का यूआरएल. अगर कोई इकाई है, तो यह पार्टनर की वेबसाइट पर मौजूद वह वेबपेज है; इकाई के दूसरे सार्वजनिक यूआरएल के लिए, Public_identification_data में प्रासंगिक_url का इस्तेमाल करें. (ज़रूरी नहीं) |
entity_type |
इकाई का टाइप. (ज़रूरी नहीं) |
entity_role |
इवेंट में इकाई की भूमिका. (ज़रूरी नहीं) |
public_identification_data |
इकाई के सार्वजनिक संदर्भ. (ज़रूरी नहीं) |
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[] |
ऐसे वेबपेज का सार्वजनिक यूआरएल जिसमें सिर्फ़ विषय के बारे में जानकारी दी गई हो. इसमें आधिकारिक वेबसाइटें, डिस्को, सोशल मीडिया प्लैटफ़ॉर्म, Wikipedia या imdb पेज, जैसे कि https://www.discogs.com/artist/1124645-Taylor-Swift, https://www.wikidata.org/wiki/Q19320959, https://twitter.com/acmilan. (ज़रूरी नहीं) |
musicbrainz_id |
अगर लागू हो, तो कलाकार या संगीत से जुड़ी दूसरी इकाइयों के लिए, 36 वर्णों का musicbrainz आइडेंटिफ़ायर. https://musicbrainz.org/doc/MusicBrainz_Identifierपर जाएं. (ज़रूरी नहीं) |
TimeRange
एक बंद-खुली समय सीमा, उदाहरण के लिए [start_time, end_time).
फ़ील्ड | |
---|---|
start_time |
समय सीमा की निचली सीमा. |
end_time |
समय सीमा की ऊपरी सीमा. |
TokenizationConfig
पेमेंट-प्रोसेसर टोकनाइज़ेशन के लिए कॉन्फ़िगरेशन, जिसे हर कारोबारी के आधार पर सेट अप किया जाता है.
फ़ील्ड | |
---|---|
tokenization_parameter |
टोकनाइज़ेशन कॉन्फ़िगरेशन में आम तौर पर एक टोकनाइज़ेशन_पैरामीटर होता है, जिसकी कुंजी "गेटवे" होती है और जिसकी वैल्यू प्रोसेसर का नाम है. बाकी पैरामीटर, प्रोसेसर पर निर्भर होते हैं. ज़्यादा जानकारी के लिए, Google Pay का दस्तावेज़ देखें. ब्रेनट्री का उदाहरण: codeization_parameter { key: "gateway" वैल्यू: "ब्रेनट्री" } tokenization_parameter { key: "braintree:apiVersion" मान: "v1" } tokenization_parameter { key: "braintree:sdkVersion" वैल्यू: "2.30.0" }टोकनाइज़ेशन_पैरामीटर { key: "braintree:merchantId" मान: "abcdef" } tokenization_parameter { key: "braintree:clientKey" मान: "प्रोडक्शन_xxx_yyy" } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद. Stripe का उदाहरण: searchization_parameter { key: "गेटवे" वैल्यू: "stripe" } tokenization_parameter { key: "stripe:version" मान: "28-02-2018" } tokenization_parameter { key: "stripe:publishableKey" मान: "pk_1234" } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद. Adyen उदाहरण: signization_parameter { key: "gateway" वैल्यू: "adyen" }टोकनाइज़ेशन_पैरामीटर { कुंजी: "gatewayMerchantId" वैल्यू: "yourId" } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद. |
billing_information_format |
पेमेंट टोकन में उपयोगकर्ता की बिलिंग की वह जानकारी शामिल करें जो 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[] |
उपयोगकर्ता को दिखने वाली हाइलाइट की सूची. |
inclusions[] |
शामिल किए गए हिस्सों की सूची, जो उपयोगकर्ताओं को दिखती है. |
exclusions[] |
बाहर रखे गए प्लेसमेंट की सूची, जो उपयोगकर्ता को दिखती है. |
must_know[] |
उपयोगकर्ताओं को दिखने वाले ज़रूरी नोट की सूची का इस्तेमाल, उम्र से जुड़ी पाबंदी या ऐसी अन्य जानकारी के लिए करें जिसकी वजह से यह सेवा काम न करे. |
UnsupportedPartySizeOption
उन पक्षों के लिए विकल्प जो सीमा से बाहर हैं.
फ़ील्ड | |
---|---|
call_merchant |
पार्टी में आने वाले लोगों की संख्या सीमा से बाहर है. इससे कारोबार को कॉल किया जा सकता है. उपयोगकर्ता को पहले से तय किया गया एक मैसेज दिखेगा. दिखाया जाने वाला सैंपल टेक्स्ट: "{waitlist_rules.max_party_size} से बड़े साइज़ की पार्टी के लिए, {phone} पर रेस्टोरेंट को कॉल करें." CallMerchant को सेट करना ज़रूरी है, लेकिन वह खाली रहेगा. |
UpdateBookingRequest
google.maps.booking.v1alpha.Booking
को अपडेट करने का अनुरोध करें
फ़ील्ड | |
---|---|
update_mask |
सभी बुकिंग फ़ील्ड का फ़ील्ड मास्क अपडेट किया जाना है |
booking |
बुकिंग को अपडेट करना है |
booking_failure |
अगर एसिंक्रोनस रूप से पुष्टि किए गए बुकिंग अनुरोध को प्रोसेस नहीं किया जा सकता है और बुकिंग की स्थिति को FAILED में अपडेट किया जा रहा है, तो इस फ़ील्ड में कारोबार के लॉजिक से जुड़ी गड़बड़ी दिखनी चाहिए. उदाहरण के लिए, उपयोगकर्ता की मौजूदा बुकिंग इस समय के काफ़ी करीब है. इस फ़ील्ड को सिर्फ़ तब सेट किया जाना चाहिए, जब बुकिंग के स्टेटस को 'प्रोसेस नहीं किया गया' के तौर पर अपडेट किया जा रहा हो. ऐसा न होने पर इसे अनदेखा कर दिया जाएगा. |
UpdateMerchantRequest
Merchant
को अपडेट करने का अनुरोध.
फ़ील्ड | |
---|---|
merchant |
व्यापारी/कंपनी का नया डेटा. |
update_mask |
कारोबारी या कंपनी के लिए अपडेट किए जाने वाले फ़ील्ड. |
UpdateOrderRequest
google.maps.booking.v1alpha.Order
को अपडेट करने का अनुरोध करें
फ़ील्ड | |
---|---|
update_mask |
अपडेट किए जाने वाले सभी ऑर्डर फ़ील्ड का फ़ील्ड मास्क |
order |
अपडेट किया जाने वाला ऑर्डर |
UpdateServiceRequest
Service
को अपडेट करने का अनुरोध.
फ़ील्ड | |
---|---|
service |
सेवा से जुड़ा नया डेटा. |
update_mask |
सेवा के लिए अपडेट किए जाने वाले फ़ील्ड. |
UserPurchaseRestriction
उन उपयोगकर्ताओं को प्रतिबंधित करता है जो पेमेंट का कोई विकल्प नहीं खरीद सकते.
फ़ील्ड | |
---|---|
new_to_merchant |
पेमेंट का ऐसा विकल्प जिसे सिर्फ़ वे लोग खरीद सकते हैं जिन्होंने उसी कारोबारी या कंपनी से पहले कभी खरीदारी नहीं की हो. |
new_to_payment_option |
एक भुगतान विकल्प जिसे केवल वे उपयोगकर्ता खरीद सकते हैं जिन्होंने पहले कभी भी इसी भुगतान विकल्प को नहीं खरीदा हो. |
VirtualSession
वर्चुअल/ऑनलाइन सेशन के बारे में जानकारी. उदाहरण के लिए, ऑनलाइन योग क्लास, वर्चुअल कुकिंग क्लास वगैरह
फ़ील्ड | |
---|---|
session_instructions |
इस वर्चुअल क्लास को सेट अप करने के तरीके के बारे में निर्देश. अगर पार्टनर, बुकिंग के साथ वीडियो का यूआरएल शामिल नहीं करता है, तो इस टेक्स्ट में यह जानकारी शामिल होनी चाहिए कि वीडियो का यूआरएल, उपयोगकर्ता के साथ कब शेयर किया जाएगा. उदाहरण के लिए, “ज़ूम करने के लिए यूआरएल, क्लास से 30 मिनट पहले भेजा जाएगा”. (सुझाया गया) |
session_requirements |
दिए गए वर्चुअल सेशन के लिए ज़रूरी शर्तें. उदाहरण के लिए, योग करने के लिए चटाई, खाना बनाने के बर्तन वगैरह (सुझाया गया) |
virtual_platform_info |
इस सेशन में इस्तेमाल किए गए वर्चुअल प्लैटफ़ॉर्म के बारे में जानकारी. (वर्चुअल सेवाएं चालू करने के लिए ज़रूरी है) |
is_session_prerecorded |
ज़रूरी है. अगर वर्चुअल सेशन लाइव न हो और पहले से रिकॉर्ड किया गया हो, तो इसे 'सही' के तौर पर सेट करें. |
VirtualPlatformInfo
उस प्लैटफ़ॉर्म के बारे में जानकारी जिसका इस्तेमाल इस वर्चुअल सेशन के लिए किया जाएगा.
फ़ील्ड | |
---|---|
platform |
वर्चुअल सेशन के लिए इस्तेमाल किया जाने वाला प्लैटफ़ॉर्म. |
other_platform_name |
अगर प्लैटफ़ॉर्म 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 |
ज़रूरी है. वेटलिस्ट की सुविधा देने वाली सेवाओं के लिए, एक पॉज़िटिव पूर्णांक होना चाहिए. अगर सेवा देने वाली कंपनी या कारोबारी, वेटलिस्ट की सुविधा नहीं देता है, तो अपने-आप जानकारी नहीं भरी जानी चाहिए. |
max_party_size |
ज़रूरी है. वेटलिस्ट की सुविधा देने वाली सेवाओं के लिए, एक पॉज़िटिव पूर्णांक होना चाहिए. अगर सेवा देने वाली कंपनी या कारोबारी, वेटलिस्ट की सुविधा नहीं देता है, तो अपने-आप जानकारी नहीं भरी जानी चाहिए. |
supports_additional_request |
अगर सही है, तो इस सेवा की वेटलिस्ट में शामिल होने पर उपयोगकर्ता, फ़्री-फ़ॉर्म के साथ अलग से मैसेज भेज सकेगा. |
above_max_party_size_options[] |
ऐसी पार्टियों के लिए विकल्प सेट करें जो तय max_party_size से बड़ी हैं. अगर बड़े पक्षों को वेटलिस्ट में शामिल होने के दूसरे विकल्प नहीं देने हैं, तो इस फ़ील्ड को खाली छोड़ दें. |