इंडेक्स
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 जैसे बुकिंग आधारित RPC लागू करता है या नहीं या फिर CreateOrder और CheckOrderFulfillability जैसे ऑर्डर बेस RPC.
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[] |
आईएसओ 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_PHONE के साथ कम से कम एक ActionLink जोड़ें. प्लैटफ़ॉर्म के तौर पर Android और iOS वाले लिंक का इस्तेमाल, सिर्फ़ उस सिस्टम पर किया जाता है.
Enums | |
---|---|
ACTION_PLATFORM_UNSPECIFIED |
प्लैटफ़ॉर्म की जानकारी नहीं दी गई है. |
ACTION_PLATFORM_WEB_APPLICATION |
आम तौर पर, कार्रवाई करने के लिए इस्तेमाल होने वाला प्लैटफ़ॉर्म वेब होता है. |
ACTION_PLATFORM_MOBILE_WEB |
ऐक्शन प्लैटफ़ॉर्म, मोबाइल डिवाइसों के लिए वेब है. |
ACTION_PLATFORM_ANDROID |
ऐक्शन प्लैटफ़ॉर्म Android OS है. |
ACTION_PLATFORM_IOS |
ऐक्शन प्लैटफ़ॉर्म iOS है. |
सलाह
Google से रिज़र्व के ज़रिए बुकिंग करते समय उपयोगकर्ता को दिखाई जाने वाली सलाह.
फ़ील्ड | |
---|---|
text |
Reserve with Google से बुकिंग करने पर, उपयोगकर्ता को पसंद के मुताबिक बनाया गया मैसेज. |
उपलब्धता
व्यापारी/कंपनी/कारोबारी की सेवा के लिए उपलब्धता स्लॉट, जिसमें समय और स्पॉट की संख्या दिखती है.
फ़ील्ड | |
---|---|
start_time |
अपॉइंटमेंट स्लॉट के शुरू होने का समय. |
duration |
अपॉइंटमेंट स्लॉट की अवधि |
spots_total |
इस उपलब्धता के कुल स्पॉट और खुले स्पॉट की संख्या. उदाहरण:
ध्यान दें: अगर नीचे दिए गए, उपलब्धता कंप्रेस करने के फ़ॉर्मैट का इस्तेमाल करके अनुरोध भेजे जाते हैं, तो इन दो फ़ील्ड का अनुमान लगाया जाएगा.
|
spots_open |
खाली जगहों की संख्या. |
availability_tag |
इस उपलब्धता स्लॉट की पहचान करने के लिए एक वैकल्पिक स्ट्रिंग. सेट करने पर, इसे अपॉइंटमेंट बुक/अपडेट/रद्द करने के अनुरोधों में शामिल किया जाएगा. |
resources |
जब सेवा में अलग-अलग तरह के स्टाफ़ सदस्य या कमरे शामिल होते हैं, तब उपलब्धता की इस जगह को दूसरे लोगों से अलग करने के लिए, वैकल्पिक संसाधनों का इस्तेमाल किया जाता है. उदाहरण के लिए, एक ही योगा क्लास, जिसमें दो दो ट्रेनर हों:
|
payment_option_id[] |
पेमेंट के विकल्पों के बारे में बताने वाले आईडी की सूची, जिनका इस्तेमाल इस स्लॉट के पेमेंट के लिए किया जा सकता है. पेमेंट के असल विकल्प, व्यापारी/कंपनी/कारोबारी के लेवल पर तय किए जाते हैं और इन्हें कई व्यापारियों/कंपनियों/कारोबारियों के साथ भी शेयर किया जा सकता है. यह फ़ील्ड, सेवा मैसेज में दिए गए सभी payment_option_ids को बदल देता है. इसी तरह, यहां बताए गए pay_option_ids का, सेवा मैसेज में मौजूद होना ज़रूरी नहीं है. हालांकि, इसे व्यापारी/कंपनी के लेवल पर तय किया जाना चाहिए. |
recurrence |
उपलब्धता के लिए बार-बार होने की जानकारी, जो एक से ज़्यादा शुरुआत के समय दिखाती है. दोहराव में एक कामकाजी दिन के अपॉइंटमेंट शामिल होने चाहिए. |
schedule_exception[] |
वे समय जब इस सेवा को शेड्यूल नहीं किया जा सकता. research_exception मैसेज की संख्या को सीमित करने के लिए, उससे जुड़े अपवादों को जोड़ें. |
deposit |
इस उपलब्धता के लिए, रकम जमा करना ज़रूरी नहीं है. अगर सर्विस डिपॉज़िट तय किया गया है, तो सर्विस डिपॉज़िट को बदलता है. |
no_show_fee |
उपलब्ध होने पर, शो का शुल्क नहीं लगेगा. अगर सेवा न दिखाने का शुल्क दिया गया हो, तो इस सेवा को बदल देता है. |
require_credit_card |
यह बताता है कि उपलब्धता के इस स्लॉट को बुक करने के लिए उपयोगकर्ता को क्रेडिट कार्ड देना ज़रूरी है या नहीं. अगर वैल्यू को सेट नहीं किया जाता है, तो सेवा के लेवल पर वैल्यू सेट करने पर, वह उससे इनहेरिट की जाती है. (ज़रूरी नहीं) |
ticket_type_id[] |
इससे पता चलता है कि इस स्लॉट के लिए कौनसे टिकट टाइप इस्तेमाल किए जा सकते हैं. अगर नीति सेट नहीं है, तो पैरंट सेवा के तहत उपलब्ध सभी तरह के टिकट, इस स्लॉट के लिए उपलब्ध होंगे. ध्यान दें कि इस फ़ील्ड की वैल्यू, पैरंट सेवा में तय होनी चाहिए. उदाहरण:
हफ़्ते के कामकाजी दिनों में इन्वेंट्री दिखाने के लिए:
यह बताने के लिए कि इस टाइम स्लॉट के लिए तीनों टिकट टाइप उपलब्ध हैं, (ज़रूरी नहीं) |
duration_requirement |
स्लॉट की अवधि और/या खत्म होने का समय दिखाने की शर्त. अगर स्लॉट उपलब्ध नहीं है, तो इस फ़ील्ड को अनदेखा कर दिया जाएगा. 'क्या-क्या करें' वर्टिकल में इस्तेमाल नहीं किया गया. (ज़रूरी नहीं) |
scheduling_rule_overrides |
उपलब्धता शेड्यूल करने के नियम. अगर फ़ील्ड में जानकारी अपने-आप भर जाती है, तो वे सेवा के लेवल पर शेड्यूल करने के नियमों पर लागू होने वाले शेड्यूल से जुड़े नियमों को बदल देंगी. |
confirmation_mode |
बुकिंग की उपलब्धता की पुष्टि करने वाला मोड. इसका इस्तेमाल किया जाएगा. पुष्टि करने वाले मोड के साथ बुकिंग की उपलब्धता की पुष्टि करने की कोशिशों की तुरंत पुष्टि या अस्वीकार की जानी चाहिए. पुष्टि करने वाले मोड के साथ, उपलब्धता के लिए बुकिंग बनाने की कोशिशों को तुरंत अस्वीकार किया जाना चाहिए या उनकी स्थिति 'मंज़ूरी बाकी है' के तौर पर सेट की जानी चाहिए. |
ConfirmationMode
बुकिंग की उपलब्धता की पुष्टि करने के लिए इस्तेमाल किए जाने वाले मोड.
Enums | |
---|---|
CONFIRMATION_MODE_UNSPECIFIED |
पुष्टि मोड बताया नहीं गया था. सिंक्रोनस पुष्टि को मान लिया जाएगा. |
CONFIRMATION_MODE_SYNCHRONOUS |
बुकिंग की उपलब्धता की पुष्टि समय के साथ की जाएगी. |
CONFIRMATION_MODE_ASYNCHRONOUS |
इस सुविधा की उपलब्धता के लिए बुकिंग की पुष्टि एसिंक्रोनस तरीके से की जाएगी. |
DurationRequirement
इस ईनम से पता चलता है कि अनुरोध किए गए स्लॉट के कुल समय/खत्म होने के समय को स्वीकार करने या देखने के लिए, उपयोगकर्ता को किन शर्तों का पालन करना होता है.
Enums | |
---|---|
DURATION_REQUIREMENT_UNSPECIFIED |
खत्म होने के समय की जानकारी नहीं दी गई है. यह डिफ़ॉल्ट रूप से होता है. |
DO_NOT_SHOW_DURATION |
उपयोगकर्ता को खत्म होने का समय नहीं दिखाया जाता है. |
MUST_SHOW_DURATION |
अपॉइंटमेंट लेने से पहले, उपयोगकर्ता को खत्म होने का समय दिखाया जाना चाहिए. |
बार-बार होने वाला
बार-बार होने वाले मैसेज का इस्तेमाल करना ज़रूरी नहीं है. हालांकि, इनकी मदद से, उपलब्धता स्लॉट को लगातार दोहराया जा सकता है. आम तौर पर, वे दिन के काम का शेड्यूल दिखाते हैं. इसके बाद,ScheduleSchedule की सुविधा से जुड़े मैसेज का इस्तेमाल, कामकाजी दिन में बुक की गई या उपलब्ध न होने वाली समयसीमाओं को दिखाने के लिए किया जाता है.
ज़रूरी बातें:
- उपलब्धता स्लॉट या बार-बार होने की वजह से एक जैसे स्लॉट नहीं बनाने चाहिए. अगर आईडी, start_time, कुल समय, और संसाधन मेल खाते हैं, तो स्लॉट को एक जैसा माना जाता है.
- किसी एक सेवा के स्लॉट में मानक उपलब्धता फ़ॉर्मैट और दोहराव को आपस में न मिलाएं. बार-बार होने वाले अपॉइंटमेंट की सुविधा देने वाले व्यापारियों/सेवाओं को फ़ायदा मिलता है. यह स्टैंडर्ड फ़ॉर्मैट, उन कारोबारियों या सेवाओं के लिए है जिनके लिए नियमित रूप से क्लास शेड्यूल की जाती हैं.
- पुनरावृत्ति 24 घंटे से ज़्यादा नहीं होनी चाहिए.
फ़ील्ड | |
---|---|
repeat_until |
ज़्यादा से ज़्यादा यूटीसी टाइमस्टैंप, उपलब्धता को दिखाता है. |
repeat_every |
लगातार उपलब्धता वाले स्लॉट के बीच के समय को तय करता है. उदाहरण: 20 मिनट की अवधि, हर 30 मिनट में हर बार दोहराव, सुबह 9:00 बजे का start_time, और सुबह 11:00 बजे तक दोहराव वाला समय सुबह 9 से 9:20 बजे, सुबह 9:30 से 9:50 बजे, 10 से 10:20 बजे, सुबह 10:30 से 10:201:50 बजे तक मिलेगा. (ज़रूरी) |
ScheduleException
शेड्यूल अपवाद मैसेज, कामकाजी दिन में बुक की गई/उपलब्ध नहीं है समय सीमाएं दिखाते हैं, जो ऊपर बताए गए बार-बार होने के अपवाद हैं. टाइम स्लॉट बुक होते ही, अपवादों की सूची अपडेट की जानी चाहिए, ताकि उन नई समयसीमाओं के बारे में पता चल सके जो उपलब्ध नहीं हैं. दोहराव को संशोधित नहीं किया जाना चाहिए.
फ़ील्ड | |
---|---|
time_range |
अपवाद की समय सीमा. बार-बार होने वाले लेन-देन के हिसाब से, इस समयसीमा के खत्म होने की तारीख को ओवरलैप करने वाले स्लॉट को, उपलब्ध नहीं माना जाएगा. उदाहरण: अगर बार-बार 20 मिनट, हर 30 मिनट में हर बार, 9:00 बजे को दोहराया जाता है, 9:00 बजे का start_time, और सुबह 11:00 बजे तक दोहराव वाला समय तय किया जाता है, तो सुबह 9:30 से 9:50 बजे तक, सुबह 9:30 से 9:50 बजे, 20:0 बजे से 9:50 बजे तक उपलब्ध शेड्यूल अपवाद के तौर पर ये स्लॉट उपलब्ध नहीं होंगे. ध्यान दें कि समयसीमा पूरी न होने की वजह से, सुबह 11 बजे के स्लॉट पर कोई असर नहीं पड़ेगा. |
SchedulingRuleOverrides
उपलब्धता लेवल को शेड्यूल करने के नियम.
फ़ील्ड | |
---|---|
last_bookable_sec |
वह आखिरी समय (सेकंड में) जब यह स्लॉट बुक किया जा सकता है. इस टाइमस्टैंप को स्लॉट के शुरू होने के समय से पहले का होना चाहिए (अगर उपयोगकर्ता शुरुआत के समय के बाद बुकिंग कर सकें, तो सेवा स्तर के शेड्यूलिंग नियम.min_booking_before_end_time का इस्तेमाल करें). अगर यह मौजूद है, तो संबंधित सेवा के समय-निर्धारण नियमों के min_booking_buffer में तय किसी भी चीज़ को ओवरराइड कर देगा. |
first_bookable_sec |
पहली बार (सेकंड में) जब यह स्लॉट बुक किया जा सकता है. यह टाइमस्टैंप, स्लॉट के start_sec से पहले होना चाहिए या अगर बताया गया है, तो last_bookable_sec. |
last_online_cancellable_sec |
अगर यह नीति सेट हो जाती है, तो यह आखिरी समय (Unix epoch के बाद के सेकंड में) तय होगा और 'Google से रिज़र्व' से इस खास अपॉइंटमेंट स्लॉट को रद्द किया जा सकता है. यह फ़ील्ड, सेवा स्तर के रद्द करने के किसी भी नियम को बदल देगा. (ज़रूरी नहीं) |
BatchDeleteGenericRecordsRequest
चुने गए फ़ीड टाइप के रिकॉर्ड मिटाने के लिए बैच अनुरोध.
फ़ील्ड | |
---|---|
parent |
संसाधन का नाम, जिसका फ़ॉर्मैट |
records[] |
मिटाए जाने वाले रिकॉर्ड. एक api कॉल में अधिकतम 1000 रिकॉर्ड की अनुमति है. |
BatchPushGenericRecordRequest
अनुरोध यूआरएल में बताए गए फ़ीड टाइप के रिकॉर्ड शामिल करने और/या अपडेट करने के लिए बैच अनुरोध.
फ़ील्ड | |
---|---|
parent |
संसाधन का नाम, जिसका फ़ॉर्मैट |
records[] |
रिकॉर्ड किए जाने वाले और/या अपडेट किए जाने वाले रिकॉर्ड. एक api कॉल में अधिकतम 1000 रिकॉर्ड की अनुमति है. |
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
स्थिति का डेटा, जो यह बताता है कि बुकिंग की प्रोसेसिंग एसिंक्रोनस क्यों नहीं हो पाई. BookingFailure का मकसद मुख्य तौर पर कारोबार के लॉजिक से जुड़ी गड़बड़ियों को कैप्चर करना है.
फ़ील्ड | |
---|---|
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 |
पेमेंट प्रोसेस करते समय कोई गड़बड़ी हुई, क्योंकि दिया गया क्रेडिट कार्ड का टाइप, कारोबारी ने स्वीकार नहीं किया. क्रेडिट कार्ड का प्रकार नामंजूर_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 पुष्टि करने का प्रोटोकॉल शुरू करने के लिए इन पैरामीटर का इस्तेमाल करता है. इसे तब तक अनदेखा किया जाएगा, जब तक BookingFailure.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
असमर्थितPartySizeOption में इस्तेमाल किए जाने वाला खाली मैसेज. इसे सेट करने पर, उपयोगकर्ताओं को बुकिंग के लिए कारोबार को कॉल करने का विकल्प दिखेगा.
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
इस बारे में जानकारी कि उपयोगकर्ता, RwG की मदद से सेवा के लिए ऐडवांस पेमेंट करने के बजाय, सीधे व्यापारी/कंपनी को किस तरह पेमेंट कर सकता है.
फ़ील्ड | |
---|---|
payment_methods[] |
उपयोगकर्ताओं को सलाह दी जाएगी कि वे सिर्फ़ नीचे दिए गए पेमेंट के तरीकों से ही पेमेंट करें. |
DurationRange
अलग-अलग अवधि के लिए रैपर, जो सीमित या अनबाउंड हो सकता है. कम से कम एक min_duration और max_duration अवधि में से एक चुनना ज़रूरी है.
फ़ील्ड | |
---|---|
min_duration |
कम से कम अवधि. |
max_duration |
अधिकतम अवधि. |
ExtendedServiceAvailability
उपलब्धता और इन्हें किसे/कब लागू किया जाना चाहिए की सूची.
फ़ील्ड | |
---|---|
merchant_id |
यह बताने के लिए यह ज़रूरी फ़ील्ड है कि नीचे दिए गए, खरीदारी के लिए उपलब्धता से जुड़े मैसेज किस व्यापारी/कंपनी के हैं. |
service_id |
नीचे दिए गए उपलब्धता मैसेज किस सेवा से संबंधित हैं, यह बताने के लिए यह ज़रूरी फ़ील्ड है. |
start_time_restrict |
अगर यह दिया गया हो, तो हम 'खरीदारी के लिए उपलब्धता' इकाइयों को [start_time_restrict, end_time_restrict] से मिले स्नैपशॉट के तौर पर मानेंगे. इसका मतलब है कि अगर यह स्थिति सही रहती है, तो सभी मौजूदा खरीदारी के लिए उपलब्धता मिटा दी जाएगी:
अगर अवधि से जुड़ा मैसेज सेट किया गया है, तो शर्त पर पाबंदी लगा दी जाती है:
अगर रिसॉर्स_प्रतिबंधित मैसेज सेट किया जाता है, तो इस शर्त पर पाबंदी लागू होती है:
आम तौर पर, इन फ़ील्ड का इस्तेमाल किसी दी गई समयसीमा में, प्रॉडक्ट की उपलब्धता की पूरी जानकारी देने के लिए किया जाता है. end_time_restrict सेट न होने पर start_time_restrict सेट करने का मतलब है कि शुरुआत में, start_time_restrict से शुरू करते समय हर समय कैसा दिखेगा. |
end_time_restrict |
start_time_restrict सेट न करते समय, end_time_restrict सेट करने का मतलब है कि हमेशा के लिए, end_time_restrict तक का समय सेट किया गया है. |
duration_restrict |
अवधि सेट करने से अपडेट का दायरा, सिर्फ़ उपलब्धता के हिसाब से सीमित हो जाता है. |
resources_restrict |
research_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% (ज़्यादा से ज़्यादा 5.5% और 5.5.5.5% और ज़्यादा से ज़्यादा 5.5% और 2.5 डॉलर और प्रतिशत: 2.5% और ज़्यादा से ज़्यादा 5.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 10-08-2020 है: - 2020-08-10 की last_ordering_time वैल्यू 18:00 है, तो इसका मतलब है कि 10-08-2020 को अपना ऑर्डर पाने के लिए, ग्राहक को उसी दिन शाम 6 बजे तक ऑर्डर करना होगा. - 08-08-2020 की last_ordering_time वैल्यू 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 |
ज़रूरी है. संसाधन का नाम, Partners/{partner_id}/merchants/{merchant_id}/स्थिति के फ़ॉर्मैट में. |
GetStatusRequest
एग्रीगेटर के प्लैटफ़ॉर्म से अपलोड किए गए किसी खास फ़ीड के लिए, Status
को वापस पाने का अनुरोध.
फ़ील्ड | |
---|---|
name |
फ़ीड के रिसॉर्स का नाम, जिसका फ़ॉर्मैट
|
HomeServiceData
घरेलू सेवा वर्टिकल के लिए अतिरिक्त जानकारी देना ज़रूरी है.
फ़ील्ड | |
---|---|
category_type |
वह हाई लेवल कैटगरी, जिससे यह होम सेवा जुड़ी है. उदाहरण के लिए, प्लंबर, इलेक्ट्रिशियन वगैरह |
job_type |
जॉब टाइप, उस कैटगरी के तहत आता है जिससे जुड़ी होम सर्विस दी जाती है. उदाहरण के लिए, runlog_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 Places के डेटाबेस और Google Maps में किसी जगह का प्लेस आईडी. जगह के आईडी के बारे में ज़्यादा जानने के लिए, 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 |
जहां से यह सेवा शुरू होती है, उस जगह को मीटिंग की सुविधा भी मिलती है. |
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 |
व्यापारी/कंपनी की टैक्स की दर. अगर यह फ़ील्ड मौजूद है, तो यह अब काम नहीं करने वाले टैक्स_rate_basis_points फ़ील्ड को बदल देता है. खाली मैसेज (जैसे किtax_rate { }) से टैक्स की दर शून्य पर रीसेट हो जाएगी. |
payment_restrictions |
इस कंपनी की ओर से स्वीकार किए जाने वाले पेमेंट के तरीकों पर पाबंदियां. अगर यह फ़ील्ड सेट नहीं है, तो हमें लगता है कि कोई पाबंदी लागू नहीं है. |
payment_option[] |
इस कारोबारी के लिए पेमेंट के विकल्प उपलब्ध हैं. इस कारोबारी की ओर से दी जाने वाली सेवाएं, पेमेंट के अलग-अलग विकल्पों को एक-एक करके सीमित कर पाएंगी. |
payment_processor_config |
टोकन के तौर पर मौजूद पेमेंट प्रोसेस करने वाली कंपनी का कॉन्फ़िगरेशन, अगर व्यापारी/कंपनी के पास सहायता उपलब्ध है. |
tokenization_config |
टोकन के तौर पर मौजूद पेमेंट प्रोसेस करने वाली कंपनी का कॉन्फ़िगरेशन, अगर व्यापारी/कंपनी के पास सहायता उपलब्ध है. |
terms |
जब Reserve with Google की मदद से कोई सेवा बुक की जा रही हो, तब उपयोगकर्ता को दिखाए जाने वाले खास कारोबारी के नियम और शर्तें. इनके अलावा, एग्रीगेटर पार्टनर के नियम और शर्तें हमेशा उपयोगकर्ता को दिखाई जाती हैं. उन्हें यहां नहीं दिया जाना चाहिए. |
brand_id |
यह ओपेक स्ट्रिंग होती है जो पार्टनर एट्रिब्यूशन दिखाने के लिए, उपभोक्ता के इस्तेमाल के लिए ब्रैंड की पहचान करती है. इस फ़ील्ड की मदद से, उपभोक्ता को दिखने वाले कई ब्रैंड के पार्टनर एक ही फ़ीड में सभी ब्रैंड के लिए कारोबारियों या कंपनियों के नाम उपलब्ध करा सकते हैं. ब्रैंड में उपभोक्ता के इस्तेमाल वाली प्रॉपर्टी शामिल होती हैं. जैसे, नाम, लोगो, सेवा की शर्तें, और निजता नीति. अगर उपभोक्ता को दिखने वाला सिर्फ़ एक पार्टनर ब्रैंड है, तो इस फ़ील्ड को सेट करने की ज़रूरत नहीं है. इसे अनदेखा किया जा सकता है. अगर पार्टनर... क्या आपके पास उपभोक्ताओं के लिए एक से ज़्यादा ब्रैंड नहीं हैं? --> इस फ़ील्ड को अनदेखा करें क्या कॉन्फ़िगर किए गए एक से ज़्यादा ब्रैंड हैं?
ध्यान रखें: ज़्यादातर पार्टनर को यह फ़ील्ड सेट करने की ज़रूरत नहीं होती. अगर कोई पार्टनर इस फ़ील्ड का इस्तेमाल करना चाहता है, तो उसे डिफ़ॉल्ट ब्रैंड के साथ-साथ अलग-अलग ब्रैंड कॉन्फ़िगर करने के लिए, पहले हमसे संपर्क करना होगा. |
matching_hints |
Google Maps पर किसी जगह से व्यापारी/कंपनी का मिलान करने में Google की मदद करने के लिए संकेत. ध्यान दें: ज़्यादातर पार्टनर को यह फ़ील्ड सेट करने की ज़रूरत नहीं होती. ऐसा इसलिए, क्योंकि Google ऊपर दी गई जानकारी का इस्तेमाल करके, व्यापारियों/कंपनियों/कारोबारियों को Google Maps पर मौजूद जगहों से मैच करेगा. (ज़रूरी नहीं) |
service_attribute[] |
इस व्यापारी/कंपनी/कारोबारी की 'सेवाओं' के बारे में बताने के लिए, इस्तेमाल किए जाने वाले किसी भी सेवा एट्रिब्यूट की परिभाषाएं. (ज़रूरी नहीं) |
action_link[] |
ज़रूरी नहीं. कार्रवाई करने वाले पेज का यूआरएल, जिसमें भाषा से जुड़ी जानकारी, पाबंदी वाले देशों की सूची, टाइप, और वैकल्पिक प्लैटफ़ॉर्म शामिल हो. इससे पता चलता है कि यह कार्रवाई किस प्लैटफ़ॉर्म पर की जानी चाहिए, |
waitlist_advisement |
ज़रूरी नहीं. Reserve with Google के ज़रिए वेटलिस्ट में शामिल होने वाले उपयोगकर्ता के लिए, व्यापारी/कंपनी/कारोबारी की ओर से दी जाने वाली सामान्य सलाह. सलाह में दिए गए अलग-अलग टेक्स्ट फ़ील्ड की लंबाई 100 बाइट तक होनी चाहिए. |
MerchantMatchingHints
हिंट से, Google को Google Maps पर किसी जगह से व्यापारी/कंपनी का मिलान करने में मदद मिलती है.
फ़ील्ड | |
---|---|
place_id |
Google Places के डेटाबेस और Google Maps में किसी जगह का प्लेस आईडी. जगह के आईडी के बारे में ज़्यादा जानने के लिए, 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 Service Ads की मदद से, इस व्यापारी/कंपनी के मिलते-जुलते विज्ञापन. अगर यह स्थानीय सेवा देने वाली कंपनी नहीं है या सेवा देने वाली किसी कंपनी से मेल नहीं खाती है, तो यह फ़ील्ड खाली होगा. |
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 Local Services के मैच होने की जानकारी (सिर्फ़ स्थानीय सेवाएं देने वाले व्यापारी या कंपनी के लिए सेट की जाती है).
फ़ील्ड | |
---|---|
matched_providers[] |
मेल खाने वाली सेवा देने वाली कंपनियां. एक व्यापारी/कंपनी को, सेवा देने वाली कई कंपनियों से मैच किया जा सकता है. |
MatchedProvider
स्थानीय सेवा देने वाली कंपनी.
फ़ील्ड | |
---|---|
customer_id |
Google Local Services का बाहरी ग्राहक आईडी. |
categories[] |
स्थानीय सेवा की कैटगरी (वर्टिकल). उदाहरण के लिए, "प्लंबर" और "carpet_cleaning". |
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 |
Madden को कारोबारी की जानकारी मिल गई है, लेकिन इसे अब भी प्रोसेस किया जा रहा है. इस स्टेटस के व्यापारियों/कंपनियों/कारोबारियों के लिए, किसी अन्य स्थिति में जानकारी अपने-आप नहीं भरी जाएगी. |
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 |
बुकिंग के पहले पेमेंट करने की स्थिति. अगर प्रीपेड_स्थिति PREPAYMENT_PROVIDED या PREPAYMENT_REFUNDED है, तो payment_transaction_id में उससे जुड़ा यूनीक लेन-देन आईडी शामिल होता है. |
payment_transaction_id |
बुकिंग से जुड़े पेमेंट के लेन-देन के लिए यूनीक आइडेंटिफ़ायर. लागू न होने पर खाली है. |
PaymentOption
पेमेंट का ऐसा विकल्प जिसका इस्तेमाल, व्यापारी/कंपनी/कारोबारी की दी गई सेवाओं के लिए पेमेंट करने के लिए किया जा सकता है. पेमेंट के विकल्पों को कई व्यापारियों/कंपनियों/कारोबारियों के साथ शेयर किया जा सकता है. जैसे, एक ही चेन से जुड़े कारोबारी.
फ़ील्ड | |
---|---|
payment_option_id |
इस आईडी का इस्तेमाल, पेमेंट के इस विकल्प की पहचान करने के लिए किया जाता है. यह आईडी पूरे एग्रीगेटर के लिए ग्लोबल है. एक से ज़्यादा व्यापारियों/कंपनियों/कारोबारियों के लिए किसी वैल्यू का दोबारा इस्तेमाल करने पर, उपयोगकर्ता उन सभी व्यापारियों/कंपनियों/कारोबारियों के लिए, पैसे चुकाने के सही विकल्प से पैसे चुका पाएगा. कई व्यापारियों/कंपनियों/कारोबारियों के लिए, एक आईडी का दोबारा इस्तेमाल करने पर, किसी एक व्यापारी/कंपनी/कारोबारी के लिए पेमेंट के विकल्प की वैल्यू अपडेट करने से, किसी दूसरे व्यापारी/कंपनी के खाते में, उसी आईडी से पेमेंट करने का कोई अन्य विकल्प भी अपडेट हो जाएगा. इसलिए, कम से कम व्यवहार की संभावना से बचने के लिए, सबसे अच्छा तरीका यह है कि पैसे चुकाने के सभी विकल्पों के लिए, एक ही आईडी का इस्तेमाल किया जाए. साथ ही, हमेशा उनकी वैल्यू एक जैसी रखें. |
name |
पेमेंट के विकल्प का नाम. यह जानकारी उपयोगकर्ता को दिख सकती है. |
description |
पैसे चुकाने के विकल्प की जानकारी. यह जानकारी उपयोगकर्ता को दिख सकती है. |
price |
पैसे चुकाने के विकल्प की कीमत. |
tax_rate |
पेमेंट के इस विकल्प के लिए टैक्स की दर. अगर यह फ़ील्ड मौजूद होता है, तो वह Merchant या सेवा में मौजूद टैक्स_rate फ़ील्ड को बदल देता है. खाली मैसेज (जैसे किtax_rate { }) से टैक्स की दर शून्य पर रीसेट हो जाएगी. |
payment_option_type |
पेमेंट के इस विकल्प का टाइप. ड्रॉप-इन के लिए एक बार इस्तेमाल, पैक के लिए एक से ज़्यादा बार इस्तेमाल और सदस्यता के लिए अनलिमिटेड. |
session_count |
पैसे चुकाने के इस विकल्प का इस्तेमाल कितने सेशन के लिए किया जा सकता है. यह ऑफ़र सिर्फ़ मल्टी-सेशन / पैक के लिए मान्य है. इसमें वैल्यू एक से ज़्यादा होनी चाहिए. |
purchase_interval |
पेमेंट का विकल्प इस इंटरवल में खरीदा जा सकता है. |
valid_interval |
पेमेंट के विकल्प का इस्तेमाल इस इंटरवल में किया जा सकता है (जैसे, जनवरी 2017 के लिए खास कीमत). यह वैल्यू मौजूद होने पर, valid_duration और Activate_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 Braintree के लिए, यह लेख पढ़ें: https://articles.braintreepayments.com/control-panel/important-gateway-credentials |
version |
पेमेंट प्रोसेस करने वाली कंपनी को भेजा गया एपीआई वर्शन नंबर, जो पेमेंट के अनुरोधों के साथ होता है. |
प्रोसेसर
पेमेंट प्रोसेस करने वाली कंपनी के किसी पार्टनर के बारे में बताता है.
Enums | |
---|---|
PROCESSOR_UNSPECIFIED |
अप्रयुक्त |
PROCESSOR_STRIPE |
Stripe से पेमेंट करने का कॉन्फ़िगरेशन. |
PROCESSOR_BRAINTREE |
Braintree से पेमेंट पाने का कॉन्फ़िगरेशन. |
PaymentRestrictions
इस कंपनी की ओर से स्वीकार किए जाने वाले पेमेंट के तरीकों पर पाबंदियां.
फ़ील्ड | |
---|---|
credit_card_restrictions |
इस कंपनी के क्रेडिट कार्ड पर लागू होने वाली पाबंदियां. अगर यह फ़ील्ड सेट नहीं है, तो हम मानते हैं कि सभी क्रेडिट कार्ड स्वीकार किए जाते हैं. ध्यान दें कि क्रेडिट कार्ड टाइप के साथ काम करने वाले कार्ड की सूची समय के साथ बढ़ती जाएगी. इसका मतलब है कि इस फ़ील्ड को खाली छोड़ने पर, आने वाले समय में होने वाले बदलावों के लिए कॉन्फ़िगरेशन तैयार हो जाएगा. |
PerOrderFee
वह शुल्क जो हर ऑर्डर के लिए एक बार चुकाया जाना चाहिए. भले ही, टिकट कितने भी हों.
फ़ील्ड | |
---|---|
delivery_fee |
यह शुल्क, डिलीवरी के तरीके के हिसाब से अलग-अलग हो सकता है. |
processing_fee |
उपयोगकर्ता के पैसे चुकाने के तरीके को प्रोसेस करने पर लगने वाला शुल्क. |
PerTicketFee
वह शुल्क जो उपयोगकर्ता के खरीदे गए हर टिकट के लिए चुकाया जाना चाहिए.
फ़ील्ड | |
---|---|
service_charge |
किसी सेवा के लिए तय किया गया अतिरिक्त शुल्क. |
facility_fee |
इवेंट की जगह या सुविधा देने वाला शुल्क. |
taxes |
हर टिकट पर लगने वाले टैक्स के हिसाब से. |
PostalAddress
किसी ग्राहक या कारोबार का पता.
फ़ील्ड | |
---|---|
address_country |
देश, जिसे उसने अपने ISO 3166-1 ऐल्फ़ा-2 देश कोड का इस्तेमाल करके बताया है, जैसे कि "US" (ज़रूरी है) |
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 सेंट के लिए, 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 |
जब किसी सेवा की कीमत अलग-अलग हो, लेकिन उपयोगकर्ताओं को कम से कम कीमत के बारे में पता हो और वे उसे दिखाए जाते हों. उपभोक्ता, कीमत बढ़ाने के विकल्प चुन सकते हैं. ध्यान दें कि इस प्राइस इंटरप्रेटेशन का इस्तेमाल करने वाली किसी भी सेवा को PrepaymentType NOT_SUPPORTED का इस्तेमाल करना होगा. उदाहरण: कुत्तों की ग्रूमिंग पर 3,000 रुपये, लेकिन उपभोक्ताओं के ज़्यादा विकल्प चुनने से इसकी कीमत बढ़ सकती है |
NOT_DISPLAYED |
जब किसी सेवा की कीमत अलग-अलग होती है और कीमत से पहले उपभोक्ताओं को कोई कीमत नहीं दिखाई जाती है. ध्यान दें कि इस प्राइस इंटरप्रेटेशन का इस्तेमाल करने वाली किसी भी सेवा को 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 |
ज़्यादा से ज़्यादा वैल्यू. |
Rating
किसी इकाई की रेटिंग के बारे में बताता है.
फ़ील्ड | |
---|---|
value |
औसत रेटिंग वैल्यू (number_of_ratings > 0 होने पर यह ज़रूरी है). वैल्यू [1, 5] की रेंज में होनी चाहिए. संख्या_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 को बुकिंग के लिए क्रेडिट कार्ड की ज़रूरत होगी: * खरीदारी के लिए उपलब्धता की जानकारी में कीमत है और purchase_type ज़रूरी है. * no_show_fee सेट है * डिपॉज़िट फ़ील्ड सेट है. |
REQUIRE_CREDIT_CARD_ALWAYS |
अन्य फ़ील्ड वैल्यू पर ध्यान दिए बिना, यह उपलब्धता बुक करने के लिए क्रेडिट कार्ड की हमेशा ज़रूरत होती है. |
संसाधन
संसाधन का इस्तेमाल, उपलब्धता स्लॉट को एक-दूसरे से अलग करने के लिए किया जाता है. ऐसा तब किया जाता है, जब सेवा में अलग-अलग स्टाफ़ सदस्य या रूम शामिल होते हैं. अलग-अलग संसाधन होने पर, एक ही सेवा और समय अंतराल के लिए कई स्लॉट एक साथ मौजूद हो सकते हैं.
फ़ील्ड | |
---|---|
staff_id |
सेवा देने वाले स्टाफ़ के सदस्य के लिए वैकल्पिक आईडी. इस फ़ील्ड पर, सभी व्यापारियों/कंपनियों/कारोबारियों, सेवाओं, और खरीदारी के लिए उपलब्धता के रिकॉर्ड में, स्टाफ़ के सदस्य की पहचान की जाती है. इसे समय के साथ स्थिर बनाए रखना होगा, ताकि पुरानी बुकिंग से जुड़ी जानकारी मिल सके. स्टाफ़_name मौजूद होने पर यह फ़ील्ड होना ज़रूरी है. |
staff_name |
सेवा देने वाले स्टाफ़ के सदस्य का नाम देना ज़रूरी नहीं है. यह फ़ील्ड, बुकिंग करने वाले उपयोगकर्ताओं को दिखेगा. साथ ही, यह ओपेक आइडेंटिफ़ायर की जगह ऐसा होना चाहिए जिसे इंसान पढ़ सकें. स्टाफ़_id मौजूद होने पर यह फ़ील्ड मौजूद होना चाहिए. |
room_id |
उस कमरे के लिए एक वैकल्पिक आईडी जहां सेवा मौजूद है. इस फ़ील्ड की मदद से, सभी व्यापारियों/कंपनियों/कारोबारियों, सेवाओं, और खरीदारी के लिए उपलब्धता के रिकॉर्ड के हिसाब से कमरे की पहचान की जाती है. इसे समय के साथ स्थिर बनाए रखना होगा, ताकि पुरानी बुकिंग से जुड़ी जानकारी मिल सके. अगर Room_name मौजूद है, तो यह फ़ील्ड मौजूद होना चाहिए. |
room_name |
उस कमरे के लिए एक वैकल्पिक नाम जहां सेवा मौजूद है. यह फ़ील्ड, बुकिंग करने वाले उपयोगकर्ताओं को दिखेगा. साथ ही, यह ओपेक आइडेंटिफ़ायर की जगह ऐसा होना चाहिए जिसे इंसान पढ़ सकें. (ज़रूरी नहीं, लेकिन रूम_id मौजूद होने पर) डाइनिंग के दौरान, कमरे का नाम सिर्फ़ बार या बाहर खुले में बैठने की जगह (पैटियो) के लिए इस्तेमाल किया जाना चाहिए. इसका इस्तेमाल, तय कीमत वाले मेन्यू, खास गतिविधियों या कमरे के अलावा कोई दूसरी जगह (जैसे कि बुकिंग या डिनर) के लिए नहीं किया जाना चाहिए. हमारी सलाह है कि बैठने की डिफ़ॉल्ट जगह के साथ कोई कमरा न जुड़ा हो. |
party_size |
यह सिर्फ़ डाइनिंग के लिए लागू होता है: पार्टी का साइज़, जिसमें इस टाइम स्लॉट के दौरान लिया जा सकता है. एक रेस्टोरेंट को एक ही समय के लिए कई स्लॉट से जोड़ा जा सकता है, जिसमें से हर स्लॉट एक अलग पार्टी का साइज़ तय करता है. उदाहरण के लिए, अगर बुकिंग करके दो, तीन या चार लोग बैठ सकते हैं. |
SchedulingRules
किसी सेवा के लिए शेड्यूल करने के नियम.
फ़ील्ड | |
---|---|
min_advance_online_canceling |
ऑनलाइन बुक किए गए अपॉइंटमेंट को रद्द करने के लिए, कम से कम इतने सेकंड में पहले से सूचना दी जानी चाहिए. (ज़रूरी नहीं) |
late_cancellation_fee |
पहले से दी जाने वाली सूचना की कम से कम समयसीमा के अंदर रद्द करने पर लगने वाला शुल्क. |
noshow_fee |
अपॉइंटमेंट रद्द किए बिना, न आने पर लिया जाने वाला शुल्क. |
admission_policy |
इस सेवा पर लागू होने वाली प्रवेश नीति. अगर यह नीति सेट नहीं है, तो डिफ़ॉल्ट रूप से TIME_STRICT पर सेट होती है. (ज़रूरी नहीं) |
cancellation_policy |
शेड्यूल करने के नियमों को रद्द करने की नीति. ('क्या-क्या करें' के लिए ज़रूरी है) |
यूनियन फ़ील्ड अगर "min_advance_booking" सेट है, तो आखिरी बुकिंग समय की गिनती इस तरह की जाती है (<स्लॉट शुरू होने का समय> - "min_advance_booking"). अगर "min_booking_buffer_before_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 { }) से टैक्स की दर शून्य पर रीसेट हो जाएगी. |
payment_option_id[] |
पेमेंट के विकल्पों के बारे में बताने वाले आईडी की सूची, जिसका इस्तेमाल इस सेवा के पेमेंट के लिए किया जा सकता है. पेमेंट के असल विकल्प, व्यापारी/कंपनी/कारोबारी के लेवल पर तय किए जाते हैं और इन्हें कई व्यापारियों/कंपनियों/कारोबारियों के साथ भी शेयर किया जा सकता है. |
deposit |
इससे तय होता है कि उपयोगकर्ता से जमा रकम कैसे ली जा सकती है. अगर सर्विस डिपॉज़िट तय किया गया है, तो सर्विस डिपॉज़िट को बदलता है. इसे खाली डिपॉज़िट मैसेज पर सेट करने से, सेवा स्तर पर जमा की गई सभी रकम हट जाती हैं. (ज़रूरी नहीं) |
no_show_fee |
न शो के शुल्क की जानकारी देता है, जो उपयोगकर्ता से ली जा सकती है. अगर सेवा न दिखाने का शुल्क दिया गया हो, तो इस सेवा को बदल देता है. इसे खाली NoShowFee मैसेज पर सेट करने से, सेवा स्तर की 'कोई शो नहीं' शुल्क हट जाता है. (ज़रूरी नहीं) |
require_credit_card |
यह बताता है कि इस सेवा को बुक करने के लिए उपयोगकर्ता को क्रेडिट कार्ड की सुविधा देनी होगी या नहीं. इस फ़ील्ड को उपलब्धता के लेवल पर बदला जा सकता है. (ज़रूरी नहीं) |
action_link[] |
इस सेवा से जुड़ी कार्रवाई का लिंक. अगर कार्रवाई लिंक मौजूद है, तो सेवा में टाइप (नीचे देखें) सेट होना चाहिए. |
type |
इस सेवा का पहले से तय प्रकार. (ज़रूरी नहीं) |
ticket_type[] |
अगर टिकट उपलब्ध हैं, तो इस सेवा के लिए किस तरह की टिकटें बुक/खरीदी जा सकती हैं. (ज़रूरी नहीं) |
related_media[] |
इस सेवा से जुड़ी फ़ोटो. Google, मीडिया को क्रॉल और सेव करेगा, ताकि यह पक्का किया जा सके कि असली उपयोगकर्ताओं को यह कॉन्टेंट बेहतरीन तरीके से दिखे. (ज़रूरी नहीं) |
service_attribute_value_id[] |
इस सेवा पर लागू होने वाले सेवा एट्रिब्यूट की वैल्यू (ज़रूरी नहीं). हर सेवा में, संबंधित Merchant में तय किए गए हर सेवा एट्रिब्यूट के लिए शून्य या उससे ज़्यादा वैल्यू हो सकती हैं. (ज़रूरी नहीं) |
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 तय किया गया हो और सेवा मुफ़्त न हो या purchase_type को 'ज़रूरी' पर सेट न किया गया हो. |
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 में दिए गए एट्रिब्यूट का आईडी, जैसे कि "service-type". |
value_id |
इस एट्रिब्यूट के लिए वैल्यू का आईडी, जैसे कि "हेयरकट". सेवा एट्रिब्यूट की परिभाषा में मौजूद value_id से मेल खाना चाहिए. |
ServiceAvailability
उपलब्धता और इन्हें किसे/कब लागू किया जाना चाहिए की सूची.
फ़ील्ड | |
---|---|
name |
इसे लागू करने के लिए सेवा के संसाधन का नाम. |
start_time_restrict |
अगर यह दिया गया हो, तो हम 'खरीदारी के लिए उपलब्धता' इकाइयों को [start_time_restrict, end_time_restrict] से मिले स्नैपशॉट के तौर पर मानेंगे. इसका मतलब है कि अगर यह स्थिति सही रहती है, तो सभी मौजूदा खरीदारी के लिए उपलब्धता मिटा दी जाएगी:
अगर अवधि से जुड़ा मैसेज सेट किया गया है, तो शर्त पर पाबंदी लगा दी जाती है:
अगर रिसॉर्स_प्रतिबंधित मैसेज सेट किया जाता है, तो इस शर्त पर पाबंदी लागू होती है:
आम तौर पर, इन फ़ील्ड का इस्तेमाल किसी दी गई समयसीमा में, प्रॉडक्ट की उपलब्धता की पूरी जानकारी देने के लिए किया जाता है. end_time_restrict सेट न होने पर start_time_restrict सेट करने का मतलब है कि शुरुआत में, start_time_restrict से शुरू करते समय हर समय कैसा दिखेगा. |
end_time_restrict |
start_time_restrict सेट न करते समय, end_time_restrict सेट करने का मतलब है कि हमेशा के लिए, end_time_restrict तक का समय सेट किया गया है. |
duration_restrict |
अवधि सेट करने से अपडेट का दायरा, सिर्फ़ उपलब्धता के हिसाब से सीमित हो जाता है. |
resources_restrict |
research_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 |
इनपुट के लिए संकेत टेक्स्ट, जो टेक्स्ट प्लेसहोल्डर के तौर पर दिखता है. यह सिर्फ़ तब लागू होता है, जब फ़ील्ड का टाइपSHORT_ANSWER या PARAGRAPH हो. (ज़रूरी नहीं) |
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 के लिए कम शब्दों में जानकारी. यह जानकारी उपयोगकर्ता को दिख सकती है, जैसे कि “वयस्क”, "चाइल्ड", “वेटरन”, “रो जे” वगैरह. ज़रूरी है. हर टिकट टाइप में ऐसी जानकारी होनी चाहिए जो लोगों को दिखे. अब सेवा में नहीं है. इसके बजाय, localized_short_description का इस्तेमाल करें. |
localized_short_description |
i18n की सुविधा वाले इस TicketType के बारे में कम शब्दों में जानकारी. यह जानकारी उपयोगकर्ता को दिख सकती है, जैसे कि “वयस्क”, "चाइल्ड", “वेटरन”, “रो जे” वगैरह. ज़रूरी है. हर टिकट टाइप में ऐसी जानकारी होनी चाहिए जो लोगों को दिखे. हर स्थान-भाषा के लिए अलग-अलग वैल्यू दी जा सकती हैं. |
price |
इस तरह के एक टिकट की कीमत, जिसमें टैक्स शामिल नहीं हैं. टिकट पर सेवा की टैक्स की दर लागू होती है. |
per_ticket_fee |
इस टिकट को खरीदने के लिए अतिरिक्त शुल्क. (ज़रूरी नहीं) |
option_description |
अगर इस टिकट टाइप के लिए कोई अतिरिक्त विकल्प दिया गया है, तो उसकी जानकारी. अब काम नहीं करता. इसके बजाय, localized_option_description का इस्तेमाल करें. |
localized_option_description |
अगर इस टिकट टाइप के लिए कोई अतिरिक्त विकल्प दिया गया है, तो उसकी जानकारी. हर स्थान-भाषा के लिए अलग-अलग वैल्यू दी जा सकती हैं. अतिरिक्त विकल्प तब फ़ायदेमंद होते हैं, जब टिकट के टाइप में कई डाइमेंशन होते हैं. उदाहरण 1: अलग-अलग टाइप 'adult', 'child' और भाषा वाले अतिरिक्त विकल्प के रूप में एक एडमिशन टिकट " 'adult_description4' {agent_अधिकार मान्य} {टिकट_नहीं_किया गया टिकट} { TicketType_id: "ticket_type_1" localized_short_description { value: "adult" } localized_ब्यौरा_description { value: "english" } } - {description_sort_short_id: "option_short_small" option_shorted value उदाहरण 2: " any-hour_hour" {name_type_location_time_time" {assign_assign_description} {इवेंट आईडी_के साथ-साथ वैकल्पिक ड्राय बैग ऐड-ऑन} "time_location_description3" {इवेंट_ल दोबारा" {इवेंट_अधिकार} {तेज़ बैग" या "बिना ड्राई बैग" { Ticket_type_id: "ticket_type_1" localized_short_description { value: "2 type_location-option} } localized_description_smallized hours ज़रूरी नहीं, लेकिन अगर सेवा के किसी भी टिकट टाइप के लिए यह फ़ील्ड सेट है, तो हम उम्मीद करते हैं कि दूसरे सभी टिकट टाइप के लिए भी यह फ़ील्ड सेट किया जाएगा. इसके लिए, डिफ़ॉल्ट 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 |
उस वेबपेज का यूआरएल जो इकाई के बारे में साफ़ तौर पर जानकारी देता है. अगर कोई इकाई मौजूद है, तो यह पार्टनर की वेबसाइट पर मौजूद वेबपेज है. इकाई के अन्य सार्वजनिक यूआरएल के लिए, local_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 के दस्तावेज़ देखें. BrainTree का उदाहरण:Tokenization_parameter { key: "gateway" value: "braintree" }मूलनाइज़ेशन_पैरामीटर { key: "braintree:apiVersion" value: "v1" } blockization_parameter { key: "braintree:sdkVersion" value: "2.30.0" } ट्रैकिंग_पैरामीटर {key: "braintree:merchantId" value: "abc_def} Stripe का उदाहरण: टोकनाइज़ेशन_पैरामीटर { key: "gateway" value: "stripe" } parameterization_parameter { key: "stripe:version" value: "2018-02-28" } blockization_parameter { key: "stripe:publishableKey" value: "pk_1234" } Adyen का उदाहरण: टोकनाइज़ेशन_पैरामीटर { key: "gateway" value: "adyen" } iconization_parameter { key: "gatewayMerchantId" value: "yourId" } |
billing_information_format |
उपयोगकर्ता के एफ़ओपी के साथ, Google Pay में डाली गई बिलिंग जानकारी को पेमेंट टोकन में शामिल करें (ऊपर देखें). फ़ील्ड को खाली छोड़ना MIN दर्ज करने के बराबर है. |
BillingInformationFormat
उपयोगकर्ता को बिलिंग पते का कितना हिस्सा इस्तेमाल करने की ज़रूरत है और टोकन में शामिल करना चाहिए. Enum वैल्यू, Google Pay API में मौजूद पैरामीटर के मुताबिक होती हैं. https://developers.google.com/pay/api/web/reference/object#BillingAddressParameters) देखें.
Enums | |
---|---|
BILLING_INFORMATION_FORMAT_UNSPECIFIED |
जानकारी नहीं दी गई. डिफ़ॉल्ट रूप से MIN. |
MIN |
नाम, देश का कोड, और पिन कोड (Google Pay की डिफ़ॉल्ट सेटिंग). |
FULL |
नाम, मोहल्ले का पता, शहर, इलाका, देश का कोड, और पिन कोड. |
ToursAndActivitiesContent
टूर और गतिविधियों के लिए खास कॉन्टेंट फ़ील्ड. दोहराए गए फ़ील्ड का हर एलिमेंट अलग होना चाहिए, ताकि अलग-अलग रेंडरिंग की जा सके (उदाहरण के लिए, बुलेट पॉइंट).
यात्राओं और गतिविधियों के लिए, ToursAndActivityContent को पॉप्युलेट करने का सुझाव दिया जाता है. हालांकि, ऐसा करना ज़रूरी नहीं है. सभी फ़ील्ड में बेसिक फ़ॉर्मैटिंग के लिए, सामान्य टेक्स्ट और एचटीएमएल जैसे टेक्स्ट का इस्तेमाल किया जा सकता है. एचटीएमएल की तरह काम करने वाले फ़ॉर्मैट टैग:
फ़्रेज़ टैग:
, , , : सिर्फ़ ऊपर बताए गए तीन टैग काम करते हैं.
का इस्तेमाल पैराग्राफ़ की लाइनों को तोड़ने के लिए किया जा सकता है. साथ ही, // का इस्तेमाल किसी अहम टेक्स्ट को हाइलाइट करने के लिए किया जा सकता है. किसी भी दूसरे फ़्रेज़ टैग को अनदेखा कर दिया जाएगा.
अन्य सभी टैग और कस्टम शैलियों की अनुमति नहीं है और उन्हें निकाल दिया जाएगा. कोई भी यूआरएल, ऐंकर, और लिंक हटा दिया जाएगा. साथ ही, इसे असली उपयोगकर्ताओं को कभी नहीं दिखाया जाएगा.
ज़रूरी जानकारी: * 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 |
अगर एसिंक्रोनस तरीके से पुष्टि किए गए बुकिंग अनुरोध की प्रोसेस फ़ेल हो जाती है और बुकिंग की स्थिति को अपडेट नहीं किया जा रहा होता है, तो इस फ़ील्ड में कारोबारी नियम से जुड़ी गड़बड़ी दिखनी चाहिए. उदाहरण के लिए, उपयोगकर्ता के पास इस समय के बहुत पास की बुकिंग है. इस फ़ील्ड को सिर्फ़ तब सेट करना चाहिए, जब बुकिंग की स्थिति को 'पूरी नहीं हो सकी' पर अपडेट किया जा रहा हो. ऐसा न करने पर, इसे अनदेखा कर दिया जाएगा. |
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 पर सेट किया गया है, तो यह ज़रूरी है) |
प्लैटफ़ॉर्म
Enum से पता चलता है कि कंपनी/कारोबारी किस वर्चुअल प्लैटफ़ॉर्म का इस्तेमाल करेगा.
Enums | |
---|---|
PLATFORM_UNSPECIFIED |
इस्तेमाल नहीं किया गया. |
FLEXIBLE |
व्यापारी/कंपनी अपनी ज़रूरत के हिसाब से किसी वीडियो प्लैटफ़ॉर्म का इस्तेमाल कर सकती है. |
GOOGLE_HANGOUTS |
Google Hangouts प्रॉडक्ट. |
GOOGLE_MEET |
Google Meet प्रॉडक्ट. |
ZOOM |
Zoom पर वीडियो कम्यूनिकेशन. |
SKYPE |
Skype. |
YOUTUBE |
YouTube पर लाइव स्ट्रीमिंग. |
OTHER |
अगर इस्तेमाल किया गया वीडियो प्लैटफ़ॉर्म, यहां दिए गए वीडियो प्लैटफ़ॉर्म से अलग है, तो सेट करना होगा. |
WaitlistRules
वेटलिस्ट में शामिल होने से जुड़े नियम.
फ़ील्ड | |
---|---|
min_party_size |
ज़रूरी है. वेटलिस्ट की सुविधा देने वाली सेवाओं के लिए, यह पॉज़िटिव पूर्णांक होना चाहिए. अगर सेवा या व्यापारी/कंपनी, वेटलिस्ट की सुविधा नहीं देती है, तो इसकी जानकारी नहीं देनी चाहिए. |
max_party_size |
ज़रूरी है. वेटलिस्ट की सुविधा देने वाली सेवाओं के लिए, यह पॉज़िटिव पूर्णांक होना चाहिए. अगर सेवा या व्यापारी/कंपनी, वेटलिस्ट की सुविधा नहीं देती है, तो इसकी जानकारी नहीं देनी चाहिए. |
supports_additional_request |
अगर वैल्यू सही है, तो उपयोगकर्ता इस सेवा की वेटलिस्ट में शामिल होते समय, बिना किसी शुल्क के अन्य टेक्स्ट भेजने का अनुरोध कर सकते हैं. |
above_max_party_size_options[] |
सेट max_party_size से बड़े पार्टियों के लिए विकल्प सेट करें. अगर बड़ी पार्टियों को वेटलिस्ट में शामिल होने के दूसरे विकल्प नहीं दिए जाने चाहिए, तो इसे खाली छोड़ दें. |