इंडेक्स
AdsAccountLinkingService(इंटरफ़ेस)BookingNotification(इंटरफ़ेस)Feed(इंटरफ़ेस)InvalidationService(इंटरफ़ेस)InventoryStatus(इंटरफ़ेस)InventoryUpdate(इंटरफ़ेस)ActionLink(मैसेज)ActionLink.ActionLinkType(enum)ActionLink.EventMetadata(मैसेज)ActionLink.EventMetadata.Surface(enum)ActionPlatform(enum)AdsAccountLink(मैसेज)AdsAccountLink.State(enum)Advisement(मैसेज)Availability(मैसेज)Availability.ConfirmationMode(enum)Availability.DurationRequirement(enum)Availability.LinkoutRequiredReason(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(मैसेज)CreateAdsAccountLinkRequest(मैसेज)CreateMerchantRequest(मैसेज)CreateServiceRequest(मैसेज)CreditCardRestrictions(मैसेज)CreditCardRestrictions.CreditCardType(enum)DeleteAdsAccountLinkRequest(मैसेज)DeleteMerchantRequest(मैसेज)DeleteServiceRequest(मैसेज)Deposit(मैसेज)DirectMerchantPayment(मैसेज)DurationRange(मैसेज)EconomicOperator(मैसेज)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(मैसेज)GetAdsAccountLinkRequest(मैसेज)GetMerchantStatusRequest(मैसेज)GetStatusRequest(मैसेज)HomeServiceData(मैसेज)IntegrationType(enum)InvalidateResourceRequest(मैसेज)LineItem(मैसेज)LineItem.OrderedTickets(मैसेज)LinkoutTemplate(मैसेज)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(मैसेज)Prepayment(मैसेज)PrepaymentStatus(enum)Price(मैसेज)PriceInfo(मैसेज)PriceInterpretation(enum)PriceRange(मैसेज)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(मैसेज)TicketType.InventoryType(enum)TicketType.PriceDisplayType(enum)TicketingVerticalSpecificData(मैसेज)TicketingVerticalSpecificData.AttendanceMode(enum)TicketingVerticalSpecificData.Entity(मैसेज)TicketingVerticalSpecificData.Entity.EntityRole(enum)TicketingVerticalSpecificData.Entity.EntityType(enum)TicketingVerticalSpecificData.EventCategory(enum)TicketingVerticalSpecificData.EventCreator(मैसेज)TicketingVerticalSpecificData.EventState(enum)TicketingVerticalSpecificData.OrganizerType(enum)TicketingVerticalSpecificData.PublicIdentificationData(मैसेज)TimeRange(मैसेज)TokenizationConfig(मैसेज)TokenizationConfig.BillingInformationFormat(enum)ToursAndActivitiesContent(मैसेज)UnsupportedPartySizeOption(मैसेज)UpdateAdsAccountLinkRequest(मैसेज)UpdateBookingRequest(मैसेज)UpdateMerchantRequest(मैसेज)UpdateOrderRequest(मैसेज)UpdateServiceRequest(मैसेज)UriTemplate(मैसेज)UserPurchaseRestriction(मैसेज)VirtualSession(मैसेज)VirtualSession.VirtualPlatformInfo(मैसेज)VirtualSession.VirtualPlatformInfo.Platform(enum)WaitlistRules(मैसेज)
AdsAccountLinkingService
यह सेवा, Google Ads और Partner Center के बीच खाते को लिंक करने की सुविधा को मैनेज करती है.
| CreateAdsAccountLink |
|---|
|
Google Ads खाते का लिंक बनाता है. इससे Google Ads खाते और Partner Center के बीच लिंक करने की प्रोसेस शुरू हो जाएगी. जब तक लिंक को Ads पोर्टल से स्वीकार नहीं किया जाता, तब तक वह
|
| DeleteAdsAccountLink |
|---|
|
Google Ads खाते के लिंक को मिटाता है. इससे Google Ads खाते और Partner Center खाते के बीच का लिंक हट जाएगा.
|
| GetAdsAccountLink |
|---|
|
Google Ads खाते के लिंक की जानकारी मिलती है.
|
| UpdateAdsAccountLink |
|---|
|
इन्वेंट्री आइटम के साथ Google Ads खाते के लिंक को अपडेट करता है. इससे, इन्वेंट्री आइटम के साथ Ads खाते का लिंक अपडेट हो जाएगा.
|
BookingNotification
यह कुकी, शेड्यूलिंग की सुविधा देने वाले बाहरी पार्टनर से अपॉइंटमेंट की सूचनाएं पाने के लिए सेट की जाती है. पार्टनर को UpdateBooking या UpdateOrder में से किसी एक को कॉल करना चाहिए. यह इस बात पर निर्भर करता है कि पार्टनर, बुकिंग पर आधारित आरपीसी (जैसे, CreateBooking और CheckAvailability) या ऑर्डर पर आधारित आरपीसी (जैसे, CreateOrder और CheckOrderFulfillability) लागू करता है या नहीं.
| UpdateBooking |
|---|
|
यह फ़ंक्शन, किसी मौजूदा
|
| UpdateOrder |
|---|
|
यह फ़ंक्शन, किसी मौजूदा
|
फ़ीड
बाहरी एग्रीगेटर पार्टनर के अपलोड किए गए फ़ीड के प्रोसेस होने की स्थिति को वापस पाएं.
| GetStatus |
|---|
|
यह फ़ंक्शन, एग्रीगेटर के ज़रिए पहले अपलोड किए गए फ़ीड का
|
| ListStatus |
|---|
|
यह फ़ंक्शन, एग्रीगेटर के ज़रिए पहले अपलोड किए गए कारोबारी, सेवा या उपलब्धता के कई फ़ीड के
|
InvalidationService
बाहरी पार्टनर से, संसाधन अमान्य करने के अनुरोध मिलते हैं.
| InvalidateResource |
|---|
|
यह किसी मौजूदा संसाधन को अमान्य करता है. अगर अनुरोध किया गया संसाधन, Google की सेवा के लिए रजिस्टर नहीं किया गया है, तो अनुरोध को अनदेखा कर दिया जाता है. इस्तेमाल किए जा सकने वाले संसाधन के टाइप: - पिकअप
|
InventoryStatus
अपलोड किए गए कारोबारियों या कंपनियों की इन्वेंट्री और मैचिंग की स्थिति वापस पाएं.
| GetMerchantStatus |
|---|
|
किसी
|
| ListMerchantStatuses |
|---|
|
किसी पार्टनर के उन सभी
|
InventoryUpdate
यह कुकी, बाहरी एग्रीगेटर से इन्वेंट्री के अपडेट पाने के लिए सेट की जाती है.
| BatchDeleteGenericRecords |
|---|
|
यह फ़ंक्शन, तय किए गए फ़ीड टाइप के रिकॉर्ड मिटाता है. यह सिर्फ़ बुनियादी पुष्टि करता है. जैसे, गलत फ़ॉर्मैट वाला अनुरोध. इसके बाद, पार्टनर को तुरंत सही जवाब भेज दिया जाता है. Google, अनुरोध पर कारोबारी लॉजिक की पुष्टि एसिंक्रोनस तरीके से करता है. इस बैच कॉल में एटॉमिकिटी की गारंटी नहीं दी जाती है.
|
| BatchPushGenericRecord |
|---|
|
यह फ़ंक्शन, बताए गए फ़ीड टाइप के रिकॉर्ड डालता है और/या उन्हें अपडेट करता है. यह सिर्फ़ बुनियादी पुष्टि करता है. जैसे, गलत फ़ॉर्मैट वाला अनुरोध. इसके बाद, पार्टनर को तुरंत सही जवाब भेज दिया जाता है. Google, अनुरोध पर कारोबारी लॉजिक की पुष्टि एसिंक्रोनस तरीके से करता है. इस बैच कॉल में एटॉमिकिटी की गारंटी नहीं दी जाती है.
|
| BatchReplaceServiceAvailability |
|---|
|
इससे मौजूदा
|
| CreateMerchant |
|---|
|
यह फ़ंक्शन, तय किए गए एग्रीगेटर के ज़रिए मैनेज किया जाने वाला नया
|
| CreateService |
|---|
|
यह फ़ंक्शन, एग्रीगेटर के मैनेज किए जा रहे कारोबारी या कंपनी के लिए नया
|
| DeleteMerchant |
|---|
|
यह अनुरोध, एग्रीगेटर के मैनेज किए जा रहे किसी मौजूदा
|
| DeleteService |
|---|
|
यह फ़ंक्शन, कारोबारी या कंपनी के ऐसे मौजूदा
|
| ReplaceServiceAvailability |
|---|
|
यह फ़ंक्शन, एग्रीगेटर के मैनेज किए जा रहे कारोबारी या कंपनी के मौजूदा
|
| UpdateMerchant |
|---|
|
यह फ़ंक्शन, एग्रीगेटर के मैनेज किए जा रहे मौजूदा
|
| UpdateService |
|---|
|
यह फ़ंक्शन, एग्रीगेटर के मैनेज किए जा रहे कारोबारी या कंपनी के मौजूदा
|
ActionLink
कार्रवाई का यूआरएल, उससे जुड़ी भाषा, उन देशों की सूची जहां कार्रवाई पर पाबंदी है, और वैकल्पिक प्लैटफ़ॉर्म. इससे पता चलता है कि यह कार्रवाई किस प्लैटफ़ॉर्म पर की जानी चाहिए.
| फ़ील्ड | |
|---|---|
url |
इस ऐक्शन लिंक के लिए एंट्री पॉइंट यूआरएल. |
language |
BCP-47 भाषा का टैग. इससे यह पता चलता है कि इस यूआरआई का कॉन्टेंट किस भाषा में उपलब्ध है. |
restricted_country[] |
आईएसओ 3166-1 ऐल्फ़ा-2 देश का कोड. सभी को दिखने की अनुमति देने के लिए, इसे खाली छोड़ें. |
platform |
वह प्लैटफ़ॉर्म जिस पर यह कार्रवाई की जानी चाहिए. अगर इस फ़ील्ड को सेट नहीं किया जाता है, तो ACTION_PLATFORM_WEB_APPLICATION को फ़ॉलबैक के तौर पर इस्तेमाल किया जाएगा. |
action_link_type |
कार्रवाई का पहले से तय किया गया टाइप. |
order_online_metadata |
'ऑनलाइन ऑर्डर करें' लिंक का मेटाडेटा. यह ACTION_LINK_TYPE_SHOP_ONLINE वाले ActionLinkType के साथ काम करता है. |
food_ordering_metadata |
खाना ऑर्डर करने के लिंक का मेटाडेटा. कार्रवाई के इन टाइप के साथ काम करता है: * |
event_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 |
कार्रवाई के लिंक का टाइप, शॉपिंग के लिए ऑर्डर करना है. यह डिलीवरी या पिकअप या दोनों हो सकता है. |
EventMetadata
ऐक्शन लिंक के बारे में अतिरिक्त जानकारी. यह जानकारी, इवेंट वर्टिकल के लिए यूनीक होती है.
| फ़ील्ड | |
|---|---|
surface |
कार्रवाई के लिंक से जुड़ा पहले से तय किया गया इवेंट सर्फ़ेस. इसका इस्तेमाल सिर्फ़ इवेंट वर्टिकल के लिए किया जाता है. |
प्लैटफ़ॉर्म
कार्रवाई के लिंक से जुड़ा पहले से तय किया गया इवेंट सर्फ़ेस. इसका इस्तेमाल सिर्फ़ इवेंट वर्टिकल के लिए किया जाता है.
| Enums | |
|---|---|
SURFACE_UNSPECIFIED |
सरफ़ेस की जानकारी नहीं दी गई है. |
SURFACE_SEARCH |
कार्रवाई का लिंक, Search में इवेंट का टिकट बुक करने से जुड़ा है. |
SURFACE_YOUTUBE |
कार्रवाई का लिंक, YouTube पर किसी इवेंट का टिकट बुक कर रहा है. |
SURFACE_ADS |
कार्रवाई का लिंक, इवेंट के विज्ञापन पर क्लिक करना है. |
ActionPlatform
वह प्लैटफ़ॉर्म जिस पर कार्रवाई की गई है. वेब ऐप्लिकेशन, सामान्य फ़ॉलबैक है. हमारा सुझाव है कि आपके पास कम से कम एक ऐसा ActionLink हो जिसमें ACTION_PLATFORM_WEB_APPLICATION शामिल हो. Android और iOS को प्लैटफ़ॉर्म के तौर पर इस्तेमाल करने वाले लिंक, सिर्फ़ इनसे जुड़े सिस्टम पर इस्तेमाल किए जाते हैं.
| Enums | |
|---|---|
ACTION_PLATFORM_UNSPECIFIED |
प्लैटफ़ॉर्म की जानकारी नहीं दी गई है. |
ACTION_PLATFORM_WEB_APPLICATION |
कार्रवाई करने का प्लैटफ़ॉर्म आम तौर पर वेब होता है. |
ACTION_PLATFORM_MOBILE_WEB |
कार्रवाई का प्लैटफ़ॉर्म, मोबाइल डिवाइसों पर वेब है. |
ACTION_PLATFORM_ANDROID |
कार्रवाई का प्लैटफ़ॉर्म Android OS है. |
ACTION_PLATFORM_IOS |
ऐक्शन प्लैटफ़ॉर्म iOS है. |
AdsAccountLink
AdsAccountLink, किसी Google Ads खाते और Partner Center खाते के बीच का लिंक होता है. इसमें इन्वेंट्री आइटम भी शामिल होते हैं.
| फ़ील्ड | |
|---|---|
name |
आइडेंटिफ़ायर. AdsAccountLink के संसाधन का नाम. फ़ॉर्मैट: |
item_ids[] |
ज़रूरी है. इन्वेंट्री आइटम आईडी की सूची, जिसे Google Ads खाते से लिंक करना है. |
state |
सिर्फ़ आउटपुट के लिए. Google Ads खाते के लिंक की स्थिति. |
राज्य
Google Ads खाते के लिंक की स्थिति.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
स्थिति की जानकारी मौजूद नहीं है. |
LINKED |
खाता, Partner Center और Ads Portal के बीच लिंक किया गया हो. |
PENDING |
खाते को Partner Center या Ads Portal पर मंज़ूरी मिलना बाकी है. |
DELETED |
खाता लिंक करने की सुविधा बंद कर दी गई है. |
REJECTED |
खाते को लिंक करने का अनुरोध, Partner Center या Ads Portal में से किसी एक ने अस्वीकार कर दिया है. |
सलाह
Reserve with Google के ज़रिए बुकिंग करते समय, उपयोगकर्ता को दिखने वाली सूचनाएं.
| फ़ील्ड | |
|---|---|
text |
Reserve with Google के ज़रिए बुकिंग करते समय, उपयोगकर्ता को दिखाया जाने वाला कस्टम मैसेज. |
उपलब्धता
कारोबारी या कंपनी की सेवा के लिए उपलब्ध स्लॉट. इसमें समय और स्पॉट की संख्या के बारे में जानकारी होती है.
| फ़ील्ड | |
|---|---|
start_time |
अपॉइंटमेंट स्लॉट के शुरू होने का समय. |
duration |
अपॉइंटमेंट स्लॉट की अवधि |
spots_total |
इस उपलब्धता के लिए कुल और उपलब्ध स्लॉट की संख्या. उदाहरण:
ध्यान दें: अगर नीचे दिए गए 'उपलब्धता कंप्रेस करने का फ़ॉर्मैट' का इस्तेमाल करके अनुरोध भेजे जाते हैं, तो इन दोनों फ़ील्ड की जानकारी अपने-आप भर जाएगी.
|
spots_open |
उपलब्ध स्लॉट की संख्या. |
availability_tag |
उपलब्धता के इस स्लॉट की पहचान करने के लिए, ओपेक स्ट्रिंग. हालांकि, ऐसा करना ज़रूरी नहीं है. अगर यह सेट है, तो इसे अपॉइंटमेंट बुक करने, अपडेट करने या रद्द करने के अनुरोधों में शामिल किया जाएगा. |
resources |
ये ऐसे संसाधन होते हैं जिनका इस्तेमाल करना ज़रूरी नहीं है. इनका इस्तेमाल, उपलब्धता के इस स्लॉट को अन्य स्लॉट से अलग करने के लिए किया जाता है. ऐसा तब किया जाता है, जब सेवा में अलग-अलग स्टाफ़ सदस्य या कमरे शामिल हों. उदाहरण के लिए, दो प्रशिक्षकों के साथ एक ही योग क्लास: |
payment_option_id[] |
पेमेंट के उन विकल्पों के आईडी की सूची जिनसे इस स्लॉट के लिए पेमेंट किया जा सकता है. पेमेंट के असल विकल्पों को कारोबारी या कंपनी के लेवल पर तय किया जाता है. साथ ही, इन्हें कई कारोबारियों या कंपनियों के साथ शेयर भी किया जा सकता है. यह फ़ील्ड, सेवा से जुड़े मैसेज में बताए गए किसी भी payment_option_ids को बदल देता है. इसी तरह, यहां दिए गए payment_option_ids, सेवा से जुड़े मैसेज में मौजूद नहीं होने चाहिए. हालांकि, इन्हें कारोबारी या कंपनी के लेवल पर तय किया जाना चाहिए. |
recurrence |
उपलब्धता की बार-बार होने वाली जानकारी, जिसमें एक से ज़्यादा शुरू होने का समय शामिल होता है. एक बार-बार होने वाली बुकिंग में, एक कामकाजी दिन के लिए अपॉइंटमेंट होने चाहिए. |
schedule_exception[] |
वे समय जब इस सेवा को शेड्यूल नहीं किया जा सकता. schedule_exception मैसेज की संख्या कम करने के लिए, आस-पास के अपवादों को एक साथ जोड़ें. |
deposit |
इस उपलब्धता के लिए, वैकल्पिक तौर पर जमा की जाने वाली रकम. अगर सेवा के लिए कोई डिपॉज़िट तय किया गया है, तो यह उसे ओवरराइड कर देता है. |
no_show_fee |
इस उपलब्धता के लिए, बिना दिखाए बुकिंग रद्द करने पर लगने वाला शुल्क. यह जानकारी देना ज़रूरी नहीं है. अगर सेवा के लिए खरीदार के मौजूद न रहने पर लगने वाला शुल्क तय किया गया है, तो यह विकल्प उसे बदल देता है. |
prepayment |
ज़रूरी नहीं. उपलब्धता के इस विकल्प के लिए, पहले से पेमेंट करने के बारे में जानकारी. यह जानकारी देना ज़रूरी नहीं है. |
require_credit_card |
इससे पता चलता है कि बुकिंग के लिए, उपयोगकर्ता को क्रेडिट कार्ड की जानकारी देनी होगी या नहीं. अगर वैल्यू सेट नहीं की गई है, तो इसे सेवा के लेवल से इनहेरिट किया जाता है. हालांकि, ऐसा तब होता है, जब इसे सेवा के लेवल पर सेट किया गया हो. (ज़रूरी नहीं) |
ticket_type_id[] |
इससे, उपलब्धता के इस स्लॉट के लिए, टिकट के टाइप की सूची मिलती है. अगर इसे सेट नहीं किया जाता है, तो पैरंट सेवा में मौजूद सभी तरह की टिकट इस स्लॉट के लिए उपलब्ध होती हैं. ध्यान दें कि इस फ़ील्ड की वैल्यू, पैरंट सेवा में तय की जानी चाहिए. उदाहरण:
सोमवार से शुक्रवार तक इन्वेंट्री दिखाने के लिए:
यह बताने के लिए कि इस टाइम स्लॉट के लिए, तीनों तरह के टिकट उपलब्ध हैं, (ज़रूरी नहीं) |
duration_requirement |
स्लॉट की अवधि और/या खत्म होने का समय दिखाने की ज़रूरत. अगर स्लॉट उपलब्ध नहीं है, तो इस फ़ील्ड को अनदेखा कर दिया जाएगा. इसका इस्तेमाल 'करने के लिए चीज़ें' वर्टिकल में नहीं किया जाता. (ज़रूरी नहीं) |
scheduling_rule_overrides |
उपलब्धता शेड्यूल करने के नियम. अगर फ़ील्ड में वैल्यू मौजूद हैं, तो वे सेवा-स्तर पर SchedulingRules में मौजूद किसी भी मिलती-जुलती शेड्यूलिंग के नियमों को बदल देंगी. |
confirmation_mode |
पुष्टि करने का वह मोड जिसका इस्तेमाल, उपलब्धता बुक करते समय किया जाएगा. CONFIRMATION_MODE_SYNCHRONOUS वाले बुकिंग मोड के लिए, बुकिंग करने के अनुरोध को तुरंत स्वीकार या अस्वीकार किया जाना चाहिए. CONFIRMATION_MODE_ASYNCHRONOUS के कन्फ़र्मेशन मोड के साथ उपलब्धता के लिए बुकिंग बनाने के अनुरोध को तुरंत अस्वीकार कर दिया जाना चाहिए या PENDING स्टेटस के साथ बनाया जाना चाहिए. |
linkout_required_reason |
ज़रूरी नहीं. इस स्लॉट के लिए लिंकआउट की ज़रूरत क्यों है. अगर यह फ़ील्ड सेट है, तो इस स्लॉट के लिए कारोबारी के संसाधन में मान्य LinkoutTemplate होना चाहिए. (ज़रूरी नहीं) |
ConfirmationMode
बुकिंग की उपलब्धता की पुष्टि करने के लिए इस्तेमाल किए गए मोड.
| Enums | |
|---|---|
CONFIRMATION_MODE_UNSPECIFIED |
पुष्टि करने का तरीका नहीं बताया गया था. पुष्टि करने के लिए, सिंक्रोनस तरीके का इस्तेमाल किया जाएगा. |
CONFIRMATION_MODE_SYNCHRONOUS |
उपलब्धता के इस समय के लिए की गई बुकिंग की पुष्टि एक साथ की जाएगी. |
CONFIRMATION_MODE_ASYNCHRONOUS |
उपलब्धता के इस विकल्प के लिए की गई बुकिंग की पुष्टि एसिंक्रोनस तरीके से की जाएगी. |
DurationRequirement
इस enum से पता चलता है कि उपयोगकर्ता को अनुरोध किए गए स्लॉट की अवधि/खत्म होने का समय देखने या इसकी पुष्टि करने के लिए, कौनसी ज़रूरी शर्तें पूरी करनी होंगी.
| Enums | |
|---|---|
DURATION_REQUIREMENT_UNSPECIFIED |
खत्म होने के समय के बारे में नहीं बताया गया है. यह डिफ़ॉल्ट रूप से होता है. |
DO_NOT_SHOW_DURATION |
उपयोगकर्ता को खत्म होने का समय नहीं दिखता. |
MUST_SHOW_DURATION |
अपॉइंटमेंट बुक करने से पहले, उपयोगकर्ता को अपॉइंटमेंट खत्म होने का समय दिखाना ज़रूरी है. |
LinkoutRequiredReason
किसी स्लॉट में लिंकआउट की सुविधा उपलब्ध होने की वजह.
| Enums | |
|---|---|
LINKOUT_REQUIRED_REASON_UNSPECIFIED |
डिफ़ॉल्ट वैल्यू: इसका इस्तेमाल न करें. इसका मतलब है कि जानकारी मौजूद नहीं है. |
PAYMENT_REQUIRED |
स्लॉट बुक करने के लिए, पार्टनर प्लैटफ़ॉर्म पर पेमेंट करना होगा. |
बार-बार होने वाला
बार-बार होने वाले इवेंट के मैसेज भेजना ज़रूरी नहीं है. हालांकि, इससे उपलब्धता के स्लॉट को बार-बार दिखाने के बजाय, एक ही बार में दिखाया जा सकता है. ये आम तौर पर, एक दिन के वर्किंग शेड्यूल को दिखाते हैं. इसके बाद, ScheduleException मैसेज का इस्तेमाल, कामकाजी दिन के दौरान बुक की गई/उपलब्ध नहीं है, यह दिखाने के लिए किया जाता है.
ज़रूरतें:
- उपलब्धता स्लॉट या बार-बार होने वाली बुकिंग को बढ़ाने से, एक जैसे स्लॉट नहीं बनने चाहिए. अगर आईडी, start_time, अवधि, और संसाधन मेल खाते हैं, तो स्लॉट को एक जैसा माना जाता है.
- एक ही सेवा के स्लॉट में, उपलब्धता के स्टैंडर्ड फ़ॉर्मैट और बार-बार होने वाले स्लॉट को आपस में न मिलाएं. बार-बार होने वाली बुकिंग की सुविधा, उन कारोबारियों/सेवाओं के लिए फ़ायदेमंद होती है जो अपॉइंटमेंट की सुविधा देती हैं. स्टैंडर्ड फ़ॉर्मैट, उन कारोबारियों/सेवाओं के लिए बनाया गया है जो नियमित रूप से क्लास शेड्यूल करते हैं.
- दोहराए जाने की अवधि 24 घंटे से ज़्यादा नहीं होनी चाहिए.
| फ़ील्ड | |
|---|---|
repeat_until |
यह यूटीसी टाइमस्टैंप, उपलब्धता के दोहराए जाने की आखिरी तारीख दिखाता है. |
repeat_every |
इससे बुकिंग के लिए उपलब्ध लगातार दो टाइम स्लॉट के बीच का समय तय होता है. उदाहरण: अगर किसी उपलब्धता की अवधि 20 मिनट है, हर 30 मिनट में दोहराने का विकल्प चुना गया है, शुरू होने का समय सुबह 9:00 बजे है, और दोहराने की आखिरी तारीख सुबह 11:00 बजे है, तो स्लॉट सुबह 9 से 9:20 बजे, सुबह 9:30 से 9:50 बजे, सुबह 10 से 10:20 बजे, सुबह 10:30 से 10:50 बजे, और सुबह 11 से 11:20 बजे तक उपलब्ध होंगे. (ज़रूरी) |
ScheduleException
ScheduleException मैसेज, कामकाजी दिन के दौरान बुक की गई/उपलब्ध नहीं है, इस तरह की समय अवधि को दिखाते हैं. ये ऊपर बताई गई बार-बार होने वाली बुकिंग के अपवाद हैं. टाइम स्लॉट बुक होने पर, अपवादों की सूची को अपडेट किया जाना चाहिए, ताकि उसमें वे नई समयावधियां दिखें जिनके लिए बुकिंग नहीं की जा सकती. दोहराव की अवधि में बदलाव नहीं किया जाना चाहिए.
| फ़ील्ड | |
|---|---|
time_range |
अपवाद की समयसीमा. अगर कोई स्लॉट, बार-बार होने वाले इवेंट के लिए तय की गई इस समयावधि के साथ ओवरलैप करता है, तो उसे उपलब्ध नहीं माना जाएगा. उदाहरण: अगर बार-बार होने वाली किसी घटना की अवधि 20 मिनट है, उसे हर 30 मिनट में दोहराया जाता है, उसके शुरू होने का समय सुबह 9:00 बजे है, और उसके खत्म होने का समय सुबह 11:00 बजे है, तो 9:45 बजे से 11:00 बजे तक के समय के लिए ScheduleException का इस्तेमाल करने पर, सुबह 9:30 बजे से 9:50 बजे, सुबह 10 बजे से 10:20 बजे, और सुबह 10:30 बजे से 10:50 बजे तक के स्लॉट उपलब्ध नहीं होंगे. ध्यान दें कि समयसीमा बंद-खुली होने की वजह से, सुबह 11 बजे से शुरू होने वाले स्लॉट पर कोई असर नहीं पड़ेगा. |
SchedulingRuleOverrides
उपलब्धता के लेवल के हिसाब से शेड्यूल करने के नियम.
| फ़ील्ड | |
|---|---|
last_bookable_sec |
यह स्लॉट पिछली बार कितने सेकंड पहले बुक किया गया था. यह टाइमस्टैंप, स्लॉट के start_sec से पहले का होना चाहिए. ऐसा न होने पर, इसे अनदेखा कर दिया जाएगा. अगर उपयोगकर्ताओं को शुरू होने के समय के बाद बुकिंग करने की अनुमति देनी है, तो सेवा के लेवल पर SchedulingRules.min_booking_before_end_time का इस्तेमाल करें. अगर यह मौजूद है, तो यह उस सेवा की SchedulingRules के min_booking_buffer में बताई गई किसी भी जानकारी को बदल देगा. |
first_bookable_sec |
यह स्लॉट पहली बार कितने सेकंड में बुक किया जा सकता है. यह टाइमस्टैंप, स्लॉट के start_sec से पहले का होना चाहिए. अगर last_bookable_sec दिया गया है, तो यह टाइमस्टैंप उससे पहले का होना चाहिए. |
last_online_cancellable_sec |
अगर यह सेट है, तो यह उस आखिरी समय (यूनिक्स इपोक के बाद से सेकंड में) को दिखाता है जब Reserve with Google के ज़रिए इस अपॉइंटमेंट स्लॉट को रद्द किया जा सकता है. इस फ़ील्ड की वैल्यू, सेवा के लेवल पर लागू होने वाले रद्द करने के नियमों को बदल देगी. (ज़रूरी नहीं) |
BatchDeleteGenericRecordsRequest
यह बैच अनुरोध, तय किए गए फ़ीड टाइप के रिकॉर्ड मिटाने के लिए किया जाता है.
| फ़ील्ड | |
|---|---|
parent |
संसाधन का नाम, जिसका फ़ॉर्मैट |
records[] |
ये रिकॉर्ड मिटाए जाएंगे. एक एपीआई कॉल में ज़्यादा से ज़्यादा 1,000 रिकॉर्ड इस्तेमाल किए जा सकते हैं. |
BatchPushGenericRecordRequest
अनुरोध के यूआरएल में बताए गए फ़ीड टाइप के रिकॉर्ड डालने और/या अपडेट करने का बैच अनुरोध.
| फ़ील्ड | |
|---|---|
parent |
संसाधन का नाम, जिसका फ़ॉर्मैट |
records[] |
वे रिकॉर्ड जिन्हें डाला और/या अपडेट किया जाना है. एक एपीआई कॉल में ज़्यादा से ज़्यादा 1,000 रिकॉर्ड इस्तेमाल किए जा सकते हैं. |
BatchReplaceServiceAvailabilityRequest
एक साथ भेजे गए अनुरोध में, एक से ज़्यादा Service की उपलब्धता के स्लॉट बदलने का अनुरोध किया गया है.
| फ़ील्ड | |
|---|---|
parent |
|
extended_service_availability[] |
सेवा की उपलब्धता की वह बढ़ी हुई समयावधि जिसका इस्तेमाल, उपलब्धता के मौजूदा स्लॉट को बदलने के लिए किया जाता है. |
BatchReplaceServiceAvailabilityResponse
एक से ज़्यादा Service की उपलब्धता के स्लॉट बदलने के लिए बैच रिस्पॉन्स. इस मैसेज में सिर्फ़ वे स्लॉट शामिल होंगे जिन्हें अपडेट किया गया है
| फ़ील्ड | |
|---|---|
extended_service_availability[] |
एक्सटेंडेड सेवा की उपलब्धता के वे मैसेज जिन्हें अपडेट कर दिया गया है. इनका इस्तेमाल, उपलब्धता के मौजूदा स्लॉट को बदलने के लिए किया गया था. |
बुकिंग करें
इन्वेंट्री स्लॉट के लिए बुकिंग
| फ़ील्ड | |
|---|---|
name |
बुकिंग के संसाधन का नाम: |
merchant_id |
स्लॉट के लिए कारोबारी या कंपनी का आईडी |
service_id |
कारोबारी या कंपनी की सेवा का आईडी |
start_time |
अपॉइंटमेंट स्लॉट के शुरू होने का समय |
duration |
अपॉइंटमेंट स्लॉट की अवधि |
client_information |
अपॉइंटमेंट बुक करने वाले क्लाइंट की निजी जानकारी |
status |
बुकिंग की स्थिति |
payment_information |
बुकिंग से जुड़े पेमेंट के लेन-देन की जानकारी. |
party_size |
बुकिंग में शामिल लोगों की संख्या |
BookingFailure
यह स्टेटस डेटा बताता है कि बुकिंग को एसिंक्रोनस तरीके से प्रोसेस क्यों नहीं किया जा सका. 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 |
पेमेंट प्रोसेस करते समय गड़बड़ी हुई, क्योंकि कारोबारी या कंपनी ने दिए गए क्रेडिट कार्ड को स्वीकार नहीं किया. क्रेडिट कार्ड का टाइप, 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 चैलेंज पूरा करने का अनुरोध करते हैं.
ये पैरामीटर, 3DS1 प्रोटोकॉल के बारे में EMVCo की जानकारी के हिसाब से सेट किए जाते हैं.
| फ़ील्ड | |
|---|---|
acs_url |
वह यूआरएल जिससे पुष्टि करने के लिए, उपयोगकर्ता को फ़ॉर्म दिखाया जाएगा. |
pa_req |
PaymentAuthenticationRequest. अगर ACSUrl फ़ॉर्म दिया गया है, तो उसे पोस्ट किया जाएगा. |
transaction_id |
इस आइडेंटिफ़ायर का इस्तेमाल, एसीएस सेवा देने वाली कंपनी करती है. अगर ACSUrl फ़ॉर्म दिया गया है, तो उसे पोस्ट किया जाएगा. |
md_merchant_data |
कारोबारी या कंपनी का डेटा. अगर ACSUrl फ़ॉर्म दिया गया है, तो उसे पोस्ट किया जाएगा. |
BookingStatus
बुकिंग की स्थिति
| Enums | |
|---|---|
BOOKING_STATUS_UNSPECIFIED |
जानकारी नहीं दी गई है. |
CONFIRMED |
बुकिंग की पुष्टि हो गई है |
PENDING_MERCHANT_CONFIRMATION |
कारोबारी या कंपनी को बुकिंग की पुष्टि करनी है. इसके बाद ही, बुकिंग की स्थिति की पुष्टि की जा सकेगी. फ़िलहाल, यह सुविधा उपलब्ध नहीं है |
PENDING_CLIENT_CONFIRMATION |
क्लाइंट से बुकिंग की पुष्टि होने के बाद ही, बुकिंग की स्थिति CONFIRMED में बदल सकती है. फ़िलहाल, यह सुविधा उपलब्ध नहीं है |
CANCELED |
उपयोगकर्ता की ओर से बुकिंग रद्द कर दी गई है. |
NO_SHOW |
क्लाइंट अपॉइंटमेंट के लिए नहीं आया |
NO_SHOW_PENALIZED |
क्लाइंट, अपॉइंटमेंट के लिए नहीं आया. इससे रद्द करने की नीति का उल्लंघन हुआ है. |
FAILED |
प्रोसेसिंग में गड़बड़ी होने की वजह से बुकिंग पूरी नहीं की जा सकी. |
DECLINED_BY_MERCHANT |
मर्चेंट ने बुकिंग को एसिंक्रोनस तरीके से अस्वीकार कर दिया है. |
CallMerchant
इस टाइप के लिए कोई फ़ील्ड नहीं है.
UnsupportedPartySizeOption में इस्तेमाल किया जाने वाला खाली मैसेज. इसे सेट करने पर, उपयोगकर्ताओं को बुकिंग के लिए कारोबार को कॉल करने का विकल्प दिखेगा.
CancellationPolicy
किसी सेवा के लिए बुकिंग रद्द करने की नीति.
| फ़ील्ड | |
|---|---|
refund_condition[] |
नीति पर लागू होने वाली रिफ़ंड की शून्य या उससे ज़्यादा शर्तें. |
RefundCondition
यह रिफ़ंड की एक शर्त तय करता है. सेवा शुरू होने के समय से पहले अलग-अलग समयावधि के लिए, रिफ़ंड की कई शर्तों का एक साथ इस्तेमाल किया जा सकता है. इससे "रिफ़ंड के चरणों" के बारे में बताया जा सकता है.
| फ़ील्ड | |
|---|---|
min_duration_before_start_time |
शुरू होने के समय से पहले की वह अवधि, जब खरीदार को |
refund_percent |
रिफ़ंड किए जा सकने वाले प्रतिशत की वैल्यू [0, 100] के बीच होनी चाहिए. यह तब लागू होता है, जब सेवा शुरू होने के समय से कम से कम |
ClientInformation
बुकिंग करने वाले व्यक्ति की निजी जानकारी
| फ़ील्ड | |
|---|---|
given_name |
क्लाइंट का दिया गया नाम |
family_name |
क्लाइंट का उपनाम |
address |
क्लाइंट का पता |
telephone |
क्लाइंट का फ़ोन नंबर |
email |
क्लाइंट का ईमेल पता |
CreateAdsAccountLinkRequest
AdsAccountLinkingService.CreateAdsAccountLink के लिए अनुरोध मैसेज.
| फ़ील्ड | |
|---|---|
parent |
ज़रूरी है. वह पैरंट संसाधन जहां इस Ads खाते का लिंक बनाया जाएगा. यह Partner Center खाते के आईडी के जैसा ही होता है. फ़ॉर्मैट: partners/{partner} |
ads_account_link_id |
ज़रूरी है. विज्ञापन खाते को लिंक करने के लिए इस्तेमाल किया जाने वाला आईडी. यह Google Ads ग्राहक आईडी के जैसा ही होता है. ज़्यादा जानकारी के लिए, https://support.google.com/google-ads/answer/1704344 पर जाएं. फ़ॉर्मैट : xxx-xxx-xxxx. |
ads_account_link |
ज़रूरी है. AdsAccountLink बनाने के लिए. |
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 |
डिस्कवर क्रेडिट कार्ड. |
JCB |
JCB क्रेडिट कार्ड. |
DeleteAdsAccountLinkRequest
AdsAccountLinkingService.DeleteAdsAccountLink के लिए अनुरोध मैसेज.
| फ़ील्ड | |
|---|---|
name |
ज़रूरी है. मिटाने के लिए AdsAccountLink का नाम. फ़ॉर्मैट: partners/{partner}/adsAccountLinks/{ads_account_link} |
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 |
ज़्यादा से ज़्यादा अवधि. |
EconomicOperator
एग्रीगेटर के लिए, आर्थिक ऑपरेटर की जानकारी.
| फ़ील्ड | |
|---|---|
text |
ज़रूरी है. आर्थिक ऑपरेटर का नाम, पता, फ़ोन नंबर, और ईमेल पता. आर्थिक ऑपरेटर का मतलब है: मैन्युफ़ैक्चरर, आधिकारिक प्रतिनिधि, आयातक, वितरक, फ़ुलफ़िलमेंट सेवा देने वाली कंपनी या कोई अन्य व्यक्ति या कानूनी इकाई. इस पर प्रॉडक्ट बनाने, उन्हें उपलब्ध कराने या उन्हें सेवा में लगाने से जुड़ी ज़िम्मेदारियां लागू होती हैं. आर्थिक ऑपरेटर के लिए फ़्रीफ़ॉर्म स्ट्रिंग. इस जानकारी को " " और "\n" का इस्तेमाल करके फ़ॉर्मैट किया जा सकता है. |
ExtendedServiceAvailability
उपलब्धता की सूची और यह जानकारी कि इन्हें किस व्यक्ति/समय पर लागू किया जाना चाहिए.
| फ़ील्ड | |
|---|---|
merchant_id |
यह एक ज़रूरी फ़ील्ड है. इससे यह तय किया जाता है कि यहां दिए गए उपलब्धता के मैसेज किस कारोबारी या कंपनी के हैं. |
service_id |
यह एक ज़रूरी फ़ील्ड है. इससे यह तय किया जाता है कि नीचे दिए गए उपलब्धता के मैसेज किस सेवा से जुड़े हैं. |
start_time_restrict |
अगर उपलब्धता की जानकारी दी जाती है, तो हम इसे [start_time_restrict, end_time_restrict) के बीच की पूरी जानकारी मानेंगे. इसका मतलब है कि अगर यह शर्त पूरी होती है, तो खरीदारी के लिए उपलब्धता की मौजूदा जानकारी मिट जाएगी: अगर अवधि का मैसेज सेट किया गया है, तो शर्त और भी सीमित हो जाती है: अगर resources_restrict मैसेज सेट किया गया है, तो शर्त को और सीमित कर दिया जाता है: आम तौर पर, इन फ़ील्ड का इस्तेमाल किसी तय समयसीमा में उपलब्धता की पूरी जानकारी देने के लिए किया जाता है. start_time_restrict को सेट करने और end_time_restrict को सेट न करने का मतलब है कि start_time_restrict से शुरू होने वाले सभी समय के लिए पाबंदी लागू है. |
end_time_restrict |
start_time_restrict को सेट न करते हुए end_time_restrict को सेट करने का मतलब है कि end_time_restrict तक का पूरा समय. |
duration_restrict |
अवधि सेट करने से, अपडेट का दायरा और सीमित हो जाता है. इससे सिर्फ़ उस समयावधि के लिए उपलब्धता अपडेट होती है जो अवधि से मेल खाती है. |
resources_restrict |
resources_restrict को सेट करने से, अपडेट का दायरा सिर्फ़ इन संसाधनों तक सीमित हो जाता है. संसाधनों के सभी आईडी फ़ील्ड पूरी तरह से मेल खाने चाहिए. |
availability[] |
उपलब्धता की नई सूची. |
FeedStatistics
अपलोड किए गए फ़ीड को प्रोसेस करते समय मिले आंकड़े.
| फ़ील्ड | |
|---|---|
new_items |
इस फ़ीड से जोड़े गए नए आइटम. फ़ीड के टाइप के आधार पर, आइटम कारोबारियों, सेवाओं या बुकिंग के लिए उपलब्ध स्लॉट के तौर पर दिख सकते हैं. |
existing_items |
मौजूदा आइटम, जिन्हें फ़ीड में मौजूद नई जानकारी के हिसाब से अपडेट किया गया है. |
deleted_items |
इस फ़ीड में मौजूद ऐसे आइटम जो अब मौजूद नहीं हैं और जिन्हें हटा दिया गया है. |
FeedStatus
ऐग्रेटर के प्लैटफ़ॉर्म से अपलोड किए गए फ़ीड की स्थिति.
| फ़ील्ड | |
|---|---|
name |
फ़ीड का संसाधन नाम, जिसका फ़ॉर्मैट यह है
|
state |
इस फ़ीड को प्रोसेस करने की स्थिति. |
error_details |
अगर हम इस फ़ीड को प्रोसेस नहीं कर पाते हैं, तो यह स्ट्रिंग ज़्यादा जानकारी देती है. इसे आसानी से पढ़ा जा सकता है. |
statistics |
इस फ़ीड से जुड़े आंकड़े. |
राज्य
फ़ीड की प्रोसेसिंग की स्थिति बताने वाला enum.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
डिफ़ॉल्ट मान. इस्तेमाल नहीं किया गया. |
IN_PROGRESS |
फ़ीड अब भी प्रोसेस हो रहा है. |
SUCCESS |
फ़ीड को प्रोसेस कर दिया गया है. |
FAILURE |
फ़ीड को प्रोसेस करते समय कोई गड़बड़ी हुई. |
FoodOrderingMetadata
खाना ऑर्डर करने की सुविधा देने वाले ऐक्शन लिंक का मेटाडेटा.
| फ़ील्ड | |
|---|---|
fee_details[] |
प्रॉडक्ट की कुल कीमत के अलावा, उपयोगकर्ता से लिए गए शुल्क की जानकारी. सेवा शुल्क, डिलीवरी शुल्क वगैरह जैसे अलग-अलग तरह के शुल्क के लिए बार-बार इस्तेमाल किया जाता है. |
advance_order_details |
एडवांस ऑर्डरिंग की सुविधा के बारे में जानकारी. इसे ऑर्डर अहेड भी कहा जाता है. इसकी मदद से उपयोगकर्ता, अभी के बजाय बाद में ऑर्डर पूरा करने के लिए ऑर्डर दे सकता है. |
यूनियन फ़ील्ड fulfillment_duration_options. ऑर्डर की पुष्टि होने के बाद, उसे पूरा करने में लगने वाला समय. डिलीवरी के ऑर्डर के लिए, खाना डिलीवर होने तक का समय. पिकअप के लिए किए गए ऑर्डर के लिए, खाना तैयार होने में लगने वाला समय. fulfillment_duration_options इनमें से सिर्फ़ एक हो सकता है: |
|
fulfillment_lead_time_duration |
तय अवधि. उदाहरण के लिए: 30 मिनट. |
fulfillment_lead_time_duration_range |
अवधि की सीमा. उदाहरण: * 30 से 45 मिनट * 30 मिनट से ज़्यादा * 50 मिनट से कम |
AdvanceOrderDetails
पहले से ऑर्डर करने की सुविधा के बारे में सहायता पाने के लिए.
| फ़ील्ड | |
|---|---|
is_supported |
अगर एडवांस ऑर्डर की सुविधा उपलब्ध है, तो यह वैल्यू 'सही' पर सेट होती है. इसे 'पहले से ऑर्डर करें' सुविधा भी कहा जाता है. (ज़रूरी) |
FeeDetails
शुल्क की जानकारी.
| फ़ील्ड | |
|---|---|
type |
शुल्क का टाइप. (ज़रूरी) |
fee_amount |
शुल्क की रकम, यूनिट की मुद्रा में, कार्ट की वैल्यू के प्रतिशत के तौर पर या दोनों के कॉम्बिनेशन के तौर पर दी जाती है. (ज़रूरी) |
FeeAmount
FeeAmount के उदाहरण: * तय किया गया शुल्क: 0 डॉलर (कोई शुल्क नहीं), 1.5 डॉलर * तय किए गए शुल्क की सीमा: 1.0 डॉलर (कम से कम), 3.0 डॉलर (ज़्यादा से ज़्यादा), 5.0-6.0 डॉलर * कार्ट के साइज़ का प्रतिशत: 15.5%, 10%-20%, 10% (कम से कम), 15% (ज़्यादा से ज़्यादा) * सीमा और प्रतिशत का कॉम्बिनेशन: 25.5% और 2.5 डॉलर (कम से कम), 25.5% और 4.5 डॉलर (ज़्यादा से ज़्यादा), 10% और 1.5-2.5 डॉलर, 10.5%-20% और 2.5-3.5 डॉलर
| फ़ील्ड | |
|---|---|
cart_percentage |
कार्ट की कुल वैल्यू के प्रतिशत के हिसाब से शुल्क. यह सीमा वाली और बिना सीमा वाली रेंज या तय प्रतिशत के साथ काम करता है. वैल्यू 0 से 100 के बीच होनी चाहिए. उदाहरण: * 5.5% तय है * कम से कम 5.5% * ज़्यादा से ज़्यादा 5.5% * 4.5% से 5.5% |
यूनियन फ़ील्ड amount_options. रकम की जानकारी देने के विकल्प. amount_options इनमें से सिर्फ़ एक हो सकता है: |
|
amount |
तय रकम. उदाहरण के लिए, 3.5 डॉलर. |
amount_range |
रकम की सीमा. उदाहरण: * 3.5 डॉलर से 5.5 डॉलर * कम से कम 3.5 डॉलर * ज़्यादा से ज़्यादा 5.5 डॉलर |
amount_unknown |
रकम की जानकारी नहीं है. |
FeeType
शुल्क का टाइप.
| Enums | |
|---|---|
FEE_TYPE_UNSPECIFIED |
शुल्क के टाइप की जानकारी नहीं दी गई है. |
DELIVERY |
डिलीवरी शुल्क के लिए. |
SERVICE |
सेवा शुल्क के लिए. |
FulfillmentOption
ऑनलाइन ऑर्डर करने की कार्रवाई के लिंक के लिए, ऑर्डर पूरा करने का विकल्प.
| फ़ील्ड | |
|---|---|
fulfillment_type |
ज़रूरी है. ग्राहक को आइटम भेजने का तरीका. |
available_day[] |
ज़रूरी है. उन दिनों की सूची जिनमें इस फ़ुलफ़िलमेंट के तरीके का इस्तेमाल किया जा सकता है. बेहतर होगा कि यह सूची कम से कम दो दिनों की हो. |
fee_details |
ज़रूरी है. शिपिंग के तरीके के लिए शुल्क की जानकारी. |
minimum_order |
ज़रूरी है. कार्रवाई के लिंक से जुड़े फ़ुलफ़िलमेंट के तरीके के लिए, कम से कम ऑर्डर. |
AvailableDay
दिन के हिसाब से उपलब्धता.
| फ़ील्ड | |
|---|---|
fulfillment_date |
ज़रूरी है. फ़ुलफ़िलमेंट के तरीके के लिए उपलब्ध तारीख. यह कारोबारी या कंपनी के टाइमज़ोन के हिसाब से होता है. |
last_ordering_time |
ज़रूरी है. यूनिक्स टाइमस्टैंप. पिछली बार किसी उपयोगकर्ता ने उदाहरण के लिए, अगर फ़ुलफ़िलमेंट की तारीख 2020-08-10 है, तो: - last_ordering_time की वैल्यू 2020-08-10 18:00 का मतलब है कि अगर किसी खरीदार को 2020-08-10 को अपना ऑर्डर पाना है, तो उसे उसी दिन शाम 6 बजे तक ऑर्डर करना होगा. - last_ordering_time एट्रिब्यूट की वैल्यू 2020-08-08 20:00 का मतलब है कि अगर किसी खरीदार को 2020-08-10 को अपना ऑर्डर पाना है, तो उसे दो दिन पहले रात 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 amphitheatre parkway mountain view, ca 94043" |
GetAdsAccountLinkRequest
AdsAccountLinkingService.GetAdsAccountLink के लिए अनुरोध मैसेज.
| फ़ील्ड | |
|---|---|
name |
ज़रूरी है. उस Ads खाते का नाम जिसे लिंक किया गया है और जिसे वापस पाना है. फ़ॉर्मैट: |
GetMerchantStatusRequest
MerchantStatus पाने का अनुरोध
| फ़ील्ड | |
|---|---|
name |
ज़रूरी है. संसाधन का नाम, partners/{partner_id}/merchants/{merchant_id}/status फ़ॉर्मैट में होना चाहिए. |
GetStatusRequest
यह अनुरोध, एग्रीगेटर के प्लैटफ़ॉर्म से अपलोड किए गए किसी फ़ीड के लिए Status को वापस पाने के लिए किया जाता है.
| फ़ील्ड | |
|---|---|
name |
फ़ीड का संसाधन नाम, जिसका फ़ॉर्मैट यह है
|
HomeServiceData
घरेलू सेवा वाले वर्टिकल के लिए, अतिरिक्त जानकारी देना ज़रूरी है.
| फ़ील्ड | |
|---|---|
category_type |
यह होम सर्विस किस मुख्य कैटगरी में आती है. जैसे, प्लंबर, इलेक्ट्रिशियन वगैरह. |
job_type |
यह उस कैटगरी के तहत आने वाली नौकरी का टाइप है जिससे दी गई होम सर्विस जुड़ी है. उदाहरण के लिए, प्लंबर की कैटगरी में unclog_drain और install_faucet, काम के टाइप हैं. |
IntegrationType
इंटिग्रेशन की सुविधा कितनी गहराई तक काम करती है.
| Enums | |
|---|---|
INTEGRATION_TYPE_UNSPECIFIED |
डिफ़ॉल्ट रूप से, यह END_TO_END पर सेट होता है. |
INTEGRATION_TYPE_END_TO_END |
पूरी तरह से इंटिग्रेट किया गया हो, ताकि Google के ज़रिए बुकिंग की जा सके. |
INTEGRATION_TYPE_INVENTORY_ONLY |
बुकिंग सर्वर को इस सेवा के साथ काम करने की ज़रूरत नहीं है. सिर्फ़ कारोबारी या कंपनी, सेवाएं, और (ज़रूरत पड़ने पर) खरीदारी के लिए उपलब्धता का डेटा भेजना होता है. |
InvalidateResourceRequest
किसी संसाधन को अमान्य करने का अनुरोध.
| फ़ील्ड | |
|---|---|
resource_id |
अमान्य किए जाने वाले संसाधन का नाम. उदाहरण के लिए, पिकअप संसाधन के लिए, नाम |
LineItem
किसी ऑर्डर में मौजूद एक आइटम. इसका मतलब है कि एक टाइम स्लॉट में एक सेवा बुक की गई है.
| फ़ील्ड | |
|---|---|
service_id |
कारोबारी या कंपनी की सेवा का आईडी. |
start_sec |
अपॉइंटमेंट स्लॉट के शुरू होने का समय. यह समय, यूनिक्स युग के बाद से यूटीसी के सेकंड में होता है. |
duration_sec |
अपॉइंटमेंट स्लॉट की अवधि, सेकंड में. |
tickets[] |
टिकट के टाइप के हिसाब से ऑर्डर किए गए टिकट की संख्या. |
price |
इस लाइन आइटम की कुल कीमत (इसमें टैक्स शामिल नहीं हैं). |
status |
लाइन आइटम की स्थिति. |
OrderedTickets
टिकट टाइप के हिसाब से ऑर्डर किए गए टिकट की संख्या.
| फ़ील्ड | |
|---|---|
ticket_id |
टिकट टाइप का आईडी. |
count |
इस तरह के टिकट के लिए ऑर्डर की गई संख्या. |
LinkoutTemplate
यह एक टेंप्लेट होता है. इसमें यह जानकारी होती है कि Google को पार्टनर की साइट के यूआरएल कैसे जनरेट करने चाहिए.
| फ़ील्ड | |
|---|---|
uri_template |
यूआरआई टेंप्लेट, RFC 6570 के मुताबिक होना चाहिए. इसके लिए, https://datatracker.ietf.org/doc/html/rfc6570 पर जाएं. यह लेवल 1 के टेंप्लेट और लेवल 4 के सभी कंपोज़िट टेंप्लेट के साथ काम करता है. उदाहरण के लिए, http://example.com/book/{foo}?b={bar} * foo = 2 * bar = abc https://example.com/book/2?b=abc |
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 |
कारोबारी या कंपनी की जगह की जानकारी, Google Business Profile पर मौजूद जानकारी से मेल नहीं खाती. |
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 सेट नहीं किया गया है, तो यह यूनीक्स टाइम की शुरुआत के समय पर डिफ़ॉल्ट रूप से सेट हो जाएगा. अगर end_time सेट नहीं है, तो यह डिफ़ॉल्ट रूप से अभी के समय पर सेट हो जाएगा. |
ListStatusResponse
इस कुकी का इस्तेमाल, एग्रीगेटर के प्लैटफ़ॉर्म से अपलोड किए गए कई फ़ीड के लिए Status को वापस पाने के अनुरोध के लिए किया जाता है.
| फ़ील्ड | |
|---|---|
status[] |
अपलोड किए गए फ़ीड के स्टेटस की, उल्टे क्रम में सूची. ज्यादा से ज्यादा कितने आइटम दिखाए जाएंगे, यह अनुरोध में मौजूद page_size फ़ील्ड पर निर्भर करता है. |
next_page_token |
नतीजों का अगला पेज पाने के लिए टोकन. अगर सूची खाली है, तो इसमें कोई और नतीजा नहीं है. |
LocalizedString
किसी एक स्थान-भाषा में स्ट्रिंग का इंस्टेंस.
| फ़ील्ड | |
|---|---|
locale |
आईईटीएफ़ बीसीपी 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 पर पहले से मौजूद जगहों से मैच करने के लिए किया जाता है. इस फ़ील्ड में जानकारी देना ज़रूरी नहीं है. हालांकि, कुछ मामलों में यह ज़रूरी हो सकता है. उदाहरण के लिए, अगर किसी सेवा की जगह का नाम नहीं दिया गया है, तो उसे किसी कारोबारी इकाई से मैच नहीं किया जाएगा.भले ही, दोनों एक ही पते पर मौजूद हों. (ज़रूरी नहीं) |
telephone |
जगह का सार्वजनिक फ़ोन नंबर, जिसमें देश और एरिया कोड शामिल हों. उदाहरण के लिए, +14567891234. (ज़रूरी नहीं) |
url |
जगह की सार्वजनिक वेबसाइट का यूआरएल. (ज़रूरी नहीं) |
geo |
जगह की भौगोलिक जानकारी, जिसमें अक्षांश, देशांतर, और पता शामिल है. (ज़रूरी नहीं) |
location_type |
अगर किसी सेवा के लिए जगह की जानकारी दी गई है, तो जगह का टाइप बताना ज़रूरी है. |
location_id |
सेवा में मौजूद जगह का यूनीक रेफ़रंस. इस आईडी का इस्तेमाल, सेवा के अन्य फ़ील्ड में इस जगह की जानकारी देने के लिए किया जा सकता है. उदाहरण के लिए, कस्टम इंटेक फ़ॉर्म में, पिक अप करने की जगह के विकल्प तय करने के लिए, लोकेशन आईडी के सेट का इस्तेमाल किया जा सकता है. अगर इसे सेट किया जाता है, तो यह आईडी एक ही सेवा में यूनीक होना चाहिए. (ज़रूरी नहीं) |
LocationType
यह किस तरह की जगह है.
| Enums | |
|---|---|
LOCATION_TYPE_UNSPECIFIED |
जगह के टाइप की जानकारी नहीं दी गई है. |
VISITED_LOCATION |
वह जगह जहां यह सेवा उपलब्ध है. |
START_LOCATION |
वह जगह जहां यह सेवा शुरू होती है. इसे MEETING_LOCATION के तौर पर भी इस्तेमाल किया जाता है. |
END_LOCATION |
वह जगह जहां यह सेवा खत्म होती है. |
व्यापारी
कारोबारी या कंपनी के बारे में जानकारी, जो एग्रीगेटर के प्लैटफ़ॉर्म पर मौजूद है.
| फ़ील्ड | |
|---|---|
name |
कारोबारी या कंपनी के संसाधन का नाम, जिसका फ़ॉर्मैट |
merchant_name |
कारोबारी या कंपनी का नाम, फ़ोन नंबर, यूआरएल, और भौगोलिक जानकारी का इस्तेमाल, Google Maps पर मौजूद कारोबारियों या कंपनियों की इन्वेंट्री से पार्टनर की इन्वेंट्री को मैच करने के लिए किया जाता है. यह जानकारी नहीं दिखेगी. कारोबारी या कंपनी का नाम. |
telephone |
कारोबारी या कंपनी का सार्वजनिक टेलीफ़ोन नंबर, जिसमें देश और एरिया कोड शामिल हों. उदाहरण के लिए, +14567891234. |
url |
कारोबारी या कंपनी की सार्वजनिक वेबसाइट का यूआरएल. |
geo |
कारोबारी या कंपनी की जगह की जानकारी. इसमें अक्षांश, देशांतर, और पता शामिल है. |
category |
एग्रीगेटर के प्लैटफ़ॉर्म पर कारोबार की कैटगरी. |
num_bookings_30d |
यह फ़ील्ड काम नहीं करता है. |
tax_rate_basis_points |
कारोबारी या कंपनी के लिए टैक्स की दर, बेसिस पॉइंट (एक प्रतिशत का सौवां हिस्सा) में. उदाहरण के लिए, अगर टैक्स की दर 7.5% है, तो इस फ़ील्ड को 750 पर सेट किया जाना चाहिए. अगर इस फ़ील्ड को सेट नहीं किया जाता है या इसे 0 पर सेट किया जाता है, तो इस कारोबारी या कंपनी की ओर से दी जाने वाली किसी भी सेवा के लिए, उपयोगकर्ता से लिया जाने वाला कुल शुल्क, Service.price एट्रिब्यूट की वैल्यू के तौर पर बताई गई कीमत के बराबर होगा. सेवा के शुल्क में, लागू होने वाले टैक्स शामिल नहीं हैं या पहले से ही शामिल हैं. टैक्स को उपयोगकर्ता को अलग लाइन आइटम के तौर पर नहीं दिखाया जाएगा. अगर इस फ़ील्ड को किसी भी नॉन-ज़ीरो वैल्यू पर सेट किया जाता है, तो इस कारोबारी या कंपनी की ओर से दी जाने वाली किसी भी सेवा के लिए, उपयोगकर्ता से लिया जाने वाला कुल शुल्क में सेवा की कीमत के साथ-साथ, यहां दिए गए टैक्स रेट का इस्तेमाल करके तय किया गया टैक्स भी शामिल होगा. मुद्रा की सबसे छोटी इकाई के हिस्सों (उदाहरण के लिए, एक सेंट के हिस्से) को, सबसे नज़दीकी सम संख्या में राउंड किया जाएगा. टैक्स की जानकारी, उपयोगकर्ता को अलग लाइन आइटम के तौर पर दिखेगी. इस फ़ील्ड के इस्तेमाल पर रोक लगा दी गई है. इसके बजाय, कृपया tax_rate का इस्तेमाल करें. |
tax_rate |
कारोबारी या कंपनी के लिए टैक्स की दर. इस फ़ील्ड के मौजूद होने पर, टैक्स की दर के आधार अंक (tax_rate_basis_points) फ़ील्ड की वैल्यू बदल जाती है. यह फ़ील्ड अब काम नहीं करता. खाली मैसेज (जैसे, tax_rate { }) से, लागू की गई टैक्स की दर शून्य पर रीसेट हो जाएगी. E2E पेमेंट की सुविधा अब काम नहीं करती. इसलिए, इस सुविधा को बंद कर दिया गया है. |
payment_restrictions |
कारोबारी या कंपनी के लिए, पेमेंट के स्वीकार किए जाने वाले तरीकों से जुड़ी पाबंदियां. अगर इस फ़ील्ड को सेट नहीं किया जाता है, तो हम यह मानकर चलते हैं कि कोई पाबंदी नहीं है. E2E पेमेंट की सुविधा अब काम नहीं करती. इसलिए, इस सुविधा को बंद कर दिया गया है. |
payment_option[] |
इस कारोबारी या कंपनी के लिए पेमेंट के उपलब्ध विकल्प. इस कारोबारी या कंपनी की सेवाओं के लिए, पेमेंट के उन तरीकों को सीमित किया जा सकता है जिनसे पेमेंट स्वीकार किया जाता है. E2E पेमेंट की सुविधा अब काम नहीं करती. इसलिए, इस सुविधा को बंद कर दिया गया है. |
payment_processor_config |
अगर कारोबारी या कंपनी के पास टोकन वाले पेमेंट प्रोसेसर का इस्तेमाल करने की सुविधा है, तो उसके लिए कॉन्फ़िगरेशन. |
tokenization_config |
अगर कारोबारी या कंपनी के पास टोकन वाले पेमेंट प्रोसेसर का इस्तेमाल करने की सुविधा है, तो उसके लिए कॉन्फ़िगरेशन. E2E पेमेंट की सुविधा अब काम नहीं करती. इसलिए, इस सुविधा को बंद कर दिया गया है. |
terms |
कारोबारी या कंपनी के लिए तय की गई वे शर्तें जो उपयोगकर्ता को तब दिखती हैं, जब वह 'Google से रिज़र्व करें' सुविधा के ज़रिए कोई सेवा बुक कर रहा होता है. इनके अलावा, एग्रीगेटर पार्टनर के नियम और शर्तें हमेशा उपयोगकर्ता को दिखती हैं. इन्हें यहां नहीं दिया जाना चाहिए. |
brand_id |
यह एक ओपेक स्ट्रिंग है. इससे, उपभोक्ता के सामने मौजूद ब्रैंड की पहचान की जाती है. इसका इस्तेमाल, पार्टनर एट्रिब्यूशन दिखाते समय किया जाता है. इस फ़ील्ड की मदद से, लोगों के बीच लोकप्रिय एक से ज़्यादा ब्रैंड वाले पार्टनर, एक ही फ़ीड में सभी ब्रैंड के लिए कारोबारियों या कंपनियों की जानकारी दे सकते हैं. ब्रैंड में, उपभोक्ताओं के लिए उपलब्ध प्रॉपर्टी शामिल होती हैं. जैसे, नाम, लोगो, सेवा की शर्तें, और निजता नीति. अगर उपभोक्ता के लिए सिर्फ़ एक पार्टनर ब्रैंड उपलब्ध है, तो इस फ़ील्ड को सेट करने की ज़रूरत नहीं है. इसे अनदेखा किया जा सकता है. अगर पार्टनर... क्या उसके पास उपभोक्ताओं के लिए एक से ज़्यादा ब्रैंड नहीं हैं? --> इस फ़ील्ड को अनदेखा करें Has Multiple Brands that are configured? ध्यान दें: ज़्यादातर पार्टनर को यह फ़ील्ड सेट करने की ज़रूरत नहीं होती. अगर कोई पार्टनर इस फ़ील्ड का इस्तेमाल करना चाहता है, तो उसे हमसे संपर्क करना होगा. ऐसा इसलिए, ताकि डिफ़ॉल्ट ब्रैंड के साथ-साथ अन्य ब्रैंड को कॉन्फ़िगर किया जा सके. |
matching_hints |
Google को यह जानकारी मिलती है कि कारोबारी या कंपनी, Google Maps पर किस जगह से जुड़ी है. ध्यान दें: ज़्यादातर पार्टनर को यह फ़ील्ड सेट करने की ज़रूरत नहीं होती. इसकी वजह यह है कि Google, ऊपर दी गई जानकारी का इस्तेमाल करके कारोबारियों या कंपनियों को Google Maps पर मौजूद जगहों से मैच करेगा. (ज़रूरी नहीं) |
service_attribute[] |
कारोबारी या कंपनी के लिए, सेवाओं के बारे में बताने के लिए इस्तेमाल किए गए किसी भी सेवा एट्रिब्यूट की परिभाषाएं. (ज़रूरी नहीं) |
action_link[] |
ज़रूरी नहीं. कार्रवाई का यूआरएल, उससे जुड़ी भाषा, पाबंदी वाले देशों की सूची, टाइप, और वैकल्पिक प्लैटफ़ॉर्म. इससे पता चलता है कि यह कार्रवाई किस प्लैटफ़ॉर्म पर की जानी चाहिए, |
reservation_linkout_template[] |
ज़रूरी नहीं. यह लिंकआउट टेंप्लेट है. इससे पता चलता है कि Google को पार्टनर के प्लैटफ़ॉर्म पर टेबल बुक करने के लिए, उसका यूआरएल कैसे जनरेट करना चाहिए. ध्यान दें कि अगर एक से ज़्यादा वैल्यू दी गई हैं, तो फ़िलहाल सिर्फ़ पहली वैल्यू का इस्तेमाल किया जाएगा. यूआरआई टेंप्लेट में ऐसे फ़ील्ड के लिए सहायता उपलब्ध है जिन्हें उपयोगकर्ता की बुकिंग की चुनी गई जानकारी के आधार पर भरा जाएगा. बुकिंग का यूआरएल बनाने के लिए, सभी ज़रूरी फ़ील्ड की ज़रूरत होती है: * (ज़रूरी है) party_size, int: यह उस ग्रुप के सदस्यों की संख्या है जिसके लिए उपयोगकर्ता बुकिंग का अनुरोध कर रहा है. * (ज़रूरी है) selected_date_time, ISO 8601 datetime (https://en.wikipedia.org/wiki/ISO_8601): वह समय जिसके लिए उपयोगकर्ता बुकिंग का अनुरोध कर रहा है. * (ज़रूरी नहीं) merchant_id, स्ट्रिंग: वह आईडी जिसके लिए उपयोगकर्ता बुकिंग का अनुरोध कर रहा है. अगर टेंप्लेट में कारोबारी या कंपनी का आइडेंटिफ़ायर पहले से मौजूद है, तो इसकी ज़रूरत नहीं है. * (ज़रूरी नहीं) room_id, स्ट्रिंग: उस कमरे का आईडी जिसके लिए उपयोगकर्ता बुकिंग का अनुरोध कर रहा है. |
waitlist_advisement |
ज़रूरी नहीं. Reserve with Google के ज़रिए वेटलिस्ट में शामिल होने वाले व्यक्ति के लिए, किसी कारोबारी या कंपनी की सामान्य सलाह. सलाह में मौजूद हर टेक्स्ट फ़ील्ड की लंबाई 100 बाइट से ज़्यादा नहीं होनी चाहिए. |
economic_operator |
ज़रूरी नहीं. इस कारोबारी या कंपनी से जुड़े आर्थिक ऑपरेटर की जानकारी. यह जानकारी, नियमों का पालन करने के लिए ज़रूरी है. (ज़रूरी नहीं) |
MerchantMatchingHints
इन कुकी का इस्तेमाल, Google Maps पर किसी कारोबारी या कंपनी को किसी जगह से मैच करने में Google की मदद करने के लिए किया जाता है.
| फ़ील्ड | |
|---|---|
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 Services की मैचिंग. अगर कारोबारी या कंपनी, स्थानीय सेवा देने वाली कंपनी नहीं है या किसी भी सेवा देने वाली कंपनी से मैच नहीं हुई है, तो यह फ़ील्ड खाली होगा. |
direct_urls[] |
मौजूदा कारोबारी या कंपनी की इन्वेंट्री के कॉन्टेंट को दिखाने के लिए यूआरएल की सूची. ध्यान दें कि इसका मतलब यह नहीं है कि इन्वेंट्री को असल में दिखाया जा रहा है. साथ ही, यूआरएल सार्वजनिक तौर पर दिखने वाले यूआरएल से अलग हो सकता है. |
BookingStatus
एंड-टू-एंड बुकिंग इंटिग्रेशन से जुड़ी स्थिति.
| फ़ील्ड | |
|---|---|
has_valid_future_inventory |
अगर कारोबारी या कंपनी के पास अगले 30 दिनों में इन्वेंट्री उपलब्ध है, तो यह वैल्यू 'सही' होगी. इससे यह गारंटी नहीं मिलती कि कारोबारी या कंपनी को वाकई में विज्ञापन दिखाया जाएगा. |
DirectUrl
वह यूआरएल जो कारोबारी या कंपनी को दिखाता है.
| फ़ील्ड | |
|---|---|
type |
यह यूआरएल किस तरह का है. |
url |
वह यूआरएल जो इस कारोबारी या कंपनी को दिखा सकता है. |
UrlType
यह यूआरएल के दिखने का टाइप है.
| Enums | |
|---|---|
URL_TYPE_UNSPECIFIED |
जानकारी नहीं दी गई है. |
BOOKING |
सीधे बुकिंग करने की सुविधा वाला यूआरएल. |
WAITLIST |
वेटलिस्ट का एंड-टू-एंड यूआरएल. |
LOCAL_SERVICES |
Google Local Services का यूआरएल. |
LocalServicesMatchInfo
Google की स्थानीय सेवाओं से जुड़े मैच की जानकारी. यह सिर्फ़ स्थानीय सेवाएं देने वाले कारोबारी या कंपनी के लिए सेट की जाती है.
| फ़ील्ड | |
|---|---|
matched_providers[] |
मिलती-जुलती सेवा देने वाली कंपनियां. किसी कारोबारी या कंपनी को एक से ज़्यादा सेवा देने वाली कंपनियों से मैच किया जा सकता है. |
MatchedProvider
Local Services देने वाली कंपनी.
| फ़ील्ड | |
|---|---|
customer_id |
Google की स्थानीय सेवाओं का बाहरी ग्राहक आईडी. |
categories[] |
स्थानीय सेवा की कैटगरी (वर्टिकल). उदाहरण के लिए, "प्लंबर" और "carpet_cleaning". |
PlaceInfo
मेल खाने वाली जगह की जानकारी.
| फ़ील्ड | |
|---|---|
name |
जगह का नाम. |
formatted_address |
स्थानीय भाषा में फ़ॉर्मैट किया गया पता. |
place_id |
इस जगह का Google Place ID. इसका इस्तेमाल 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_status, PREPAYMENT_PROVIDED या PREPAYMENT_REFUNDED है, तो payment_transaction_id में उससे जुड़ा यूनीक लेन-देन आईडी होता है. |
payment_transaction_id |
बुकिंग से जुड़े पेमेंट लेन-देन के लिए यूनीक आइडेंटिफ़ायर. अगर लागू नहीं होता है, तो खाली छोड़ दें. |
PaymentOption
पेमेंट का एक ऐसा विकल्प जिसका इस्तेमाल, कारोबारी या कंपनी की ओर से दी जाने वाली सेवाओं के लिए पेमेंट करने के लिए किया जा सकता है. पेमेंट के विकल्पों को कई कारोबारियों या कंपनियों के साथ शेयर किया जा सकता है. उदाहरण के लिए, एक ही चेन से जुड़े कारोबारियों या कंपनियों के साथ.
| फ़ील्ड | |
|---|---|
payment_option_id |
इस आईडी का इस्तेमाल, पेमेंट के इस विकल्प की पहचान करने के लिए किया जाता है. यह आईडी, पूरे एग्रीगेटर के लिए ग्लोबल होता है. साथ ही, एक ही वैल्यू को कई कारोबारियों या कंपनियों के लिए फिर से इस्तेमाल करने से, उपयोगकर्ता उन सभी कारोबारियों या कंपनियों के लिए पेमेंट के उसी विकल्प का इस्तेमाल कर पाएगा. एक ही आईडी का इस्तेमाल कई कारोबारियों या कंपनियों के लिए किया जा सकता है. अगर किसी कारोबारी या कंपनी के लिए, पेमेंट के किसी विकल्प की वैल्यू अपडेट की जाती है, तो दूसरे कारोबारी या कंपनी के लिए, उसी आईडी वाले पेमेंट के किसी अन्य विकल्प की वैल्यू भी अपडेट हो जाएगी. इसलिए, यह सबसे सही तरीका है कि सभी पेमेंट विकल्पों के लिए एक ही आईडी का इस्तेमाल किया जाए. साथ ही, उन्हें हमेशा एक जैसी वैल्यू के साथ अपडेट किया जाए, ताकि किसी भी तरह की गड़बड़ी से बचा जा सके. |
name |
पेमेंट के विकल्प का नाम. यह उपयोगकर्ता को दिख सकता है. |
description |
पेमेंट के विकल्प का ब्यौरा. यह उपयोगकर्ता को दिख सकता है. |
price |
पेमेंट के विकल्प की कीमत. |
tax_rate |
पेमेंट के इस तरीके के लिए टैक्स की दर. इस फ़ील्ड के मौजूद होने पर, यह कारोबारी या सेवा के लिए तय किए गए tax_rate फ़ील्ड की वैल्यू को बदल देता है. खाली मैसेज (जैसे, tax_rate { }) से, लागू की गई टैक्स की दर शून्य पर रीसेट हो जाएगी. |
payment_option_type |
पेमेंट के इस तरीके का टाइप. ड्रॉप-इन के लिए एक बार इस्तेमाल किया जा सकता है, पैक के लिए कई बार इस्तेमाल किया जा सकता है, और सदस्यता के लिए अनलिमिटेड बार इस्तेमाल किया जा सकता है. |
session_count |
इस पेमेंट के तरीके का इस्तेमाल कितने सेशन के लिए किया जा सकता है. यह सिर्फ़ मल्टी-सेशन / पैक के लिए मान्य है. इसमें वैल्यू 1 से ज़्यादा होनी चाहिए. |
purchase_interval |
इस समयावधि में पेमेंट का विकल्प खरीदा जा सकता है. |
valid_interval |
पेमेंट के इस विकल्प का इस्तेमाल इस समयावधि के दौरान किया जा सकता है. उदाहरण के लिए, जनवरी 2017 के लिए खास कीमत. यह जानकारी मौजूद होने पर, valid_duration और activation_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 |
कारोबारी या कंपनी के स्वीकार किए जाने वाले क्रेडिट कार्ड पर पाबंदियां. अगर यह फ़ील्ड सेट नहीं किया जाता है, तो हम मान लेते हैं कि सभी क्रेडिट कार्ड स्वीकार किए जाते हैं. ध्यान दें कि CreditCardType के साथ काम करने वाले कार्ड की सूची समय के साथ बढ़ती जाएगी. इसका मतलब है कि इसे खाली छोड़ने पर, कॉन्फ़िगरेशन में आने वाले समय में बदलाव हो सकते हैं. |
PerOrderFee
ये ऐसे शुल्क होते हैं जिनका पेमेंट हर ऑर्डर के लिए एक बार करना होता है. भले ही, टिकटों की संख्या कितनी भी हो.
| फ़ील्ड | |
|---|---|
delivery_fee |
यह शुल्क, डिलीवरी के तरीके के हिसाब से अलग-अलग हो सकता है. |
processing_fee |
उपयोगकर्ता के पेमेंट के तरीके को प्रोसेस करने के लिए लिया जाने वाला शुल्क. |
PerTicketFee
उपयोगकर्ता के खरीदे गए हर टिकट के लिए चुकाए जाने वाले शुल्क.
| फ़ील्ड | |
|---|---|
service_charge |
किसी सेवा के लिए लगाया गया अतिरिक्त शुल्क. |
facility_fee |
यह शुल्क, इवेंट की जगह/सुविधा के लिए लिया जाता है. |
taxes |
हर टिकट पर लगने वाले टैक्स. |
PostalAddress
किसी खरीदार या कारोबार का पता.
| फ़ील्ड | |
|---|---|
address_country |
आईएसओ 3166-1 ऐल्फ़ा-2 देश के कोड का इस्तेमाल करके बताया गया देश. उदाहरण के लिए, "US" (ज़रूरी है) |
address_locality |
इलाका, जैसे कि "माउंटेन व्यू". (ज़रूरी) |
address_region |
क्षेत्र, जैसे कि "CA". यह फ़ील्ड सिर्फ़ उन देशों में ज़रूरी है जहां आम तौर पर पते में क्षेत्र का नाम शामिल होता है. (ज़रूरी नहीं) |
postal_code |
पिन कोड, जैसे कि "94043". (ज़रूरी) |
street_address |
सड़क का पता, जैसे कि "1600 Amphitheatre Pkwy". (ज़रूरी) |
पूर्व-भुगतान
यह वह पेमेंट है जो उपयोगकर्ता से बुकिंग के दौरान लिया जा सकता है.
| फ़ील्ड | |
|---|---|
price_info |
कीमत की जानकारी के लिए कंटेनर. |
PrepaymentStatus
बुकिंग के ऐडवांस पेमेंट की स्थिति.
| Enums | |
|---|---|
PREPAYMENT_STATUS_UNSPECIFIED |
यह जानकारी नहीं दी गई है. डिफ़ॉल्ट रूप से, PREPAYMENT_NOT_PROVIDED पर सेट होता है. |
PREPAYMENT_PROVIDED |
बुकिंग के लिए, ऐडवांस में शुल्क चुकाया गया हो. |
PREPAYMENT_NOT_PROVIDED |
बुकिंग के लिए, अडवांस में शुल्क नहीं चुकाया गया है. |
PREPAYMENT_REFUNDED |
पहले, इस शुल्क के लिए PREPAYMENT_PROVIDED वैल्यू सेट की गई थी. हालांकि, अब इसे रिफ़ंड कर दिया गया है. |
कीमत
किसी सेवा या शुल्क की कीमत.
| फ़ील्ड | |
|---|---|
price_micros |
मुद्रा की माइक्रो-यूनिट में कीमत. मुद्रा की सबसे छोटी इकाई के फ़्रैक्शन को, सबसे नज़दीकी सम संख्या में राउंड किया जाएगा. (उदाहरण के लिए, 2.5 सेंट को 2 सेंट, 3.5 सेंट को 4 सेंट, 0.5 सेंट को 0 सेंट, और 2.51 सेंट को 3 सेंट में राउंड ऑफ़ किया जाता है). |
currency_code |
कीमत की मुद्रा, ISO 4217 में तय की गई है. |
pricing_option_tag |
यह एक ऐसी स्ट्रिंग होती है जिसे छिपाया जाता है और जो ज़रूरी नहीं होती. इससे उस कीमत के विकल्प की पहचान होती है जो बढ़ी हुई कीमत से जुड़ा होता है. |
PriceInfo
कीमत की जानकारी के लिए कंटेनर.
| फ़ील्ड | |
|---|---|
price_type |
इससे तय होता है कि किराया या किराये की सीमा कैसे लागू होती है (हर व्यक्ति के हिसाब से या तय) |
यूनियन फ़ील्ड price_options. कीमत के विकल्पों में, सटीक कीमत या कीमत सीमा बताई जाती है. price_options इनमें से सिर्फ़ एक हो सकता है: |
|
price |
किसी सेवा या शुल्क की कीमत. |
price_range |
किसी सेवा या शुल्क की ऊपरी और/या निचली सीमा. |
PriceInterpretation
इससे पता चलता है कि उपयोगकर्ता को कीमत कैसे दिखाई जानी चाहिए और इसका मतलब क्या है.
| Enums | |
|---|---|
PRICE_INTERPRETATION_UNSPECIFIED |
कीमत के इंटरप्रिटेशन की जानकारी नहीं दी गई है. इसलिए, डिफ़ॉल्ट रूप से EXACT_AMOUNT का इस्तेमाल किया जाएगा. |
EXACT_AMOUNT |
जब कीमत को किसी खास वैल्यू के तौर पर दिखाया जाना हो. उदाहरण: योग क्लास के लिए 20 डॉलर; बच्चे के बाल काटने के लिए 15 डॉलर |
STARTS_AT |
जब किसी सेवा की कीमत में बदलाव होता है, लेकिन कम से कम कीमत की जानकारी खरीदारों को दिखती है. उपयोगकर्ता ऐसी चीज़ें चुन सकते हैं जिनकी वजह से कीमत बढ़ जाती है. ध्यान दें कि PriceInterpretation का इस्तेमाल करने वाली किसी भी सेवा के लिए, PrepaymentType NOT_SUPPORTED का इस्तेमाल करना ज़रूरी है. उदाहरण: कुत्ते की ग्रूमिंग के लिए 30 डॉलर, लेकिन उपभोक्ता की अन्य पसंद के हिसाब से कीमत बढ़ सकती है |
NOT_DISPLAYED |
जब किसी सेवा की कीमत अलग-अलग हो और उपभोक्ताओं को पहले से कीमत की जानकारी न दिखाई गई हो. ध्यान दें कि PriceInterpretation का इस्तेमाल करने वाली किसी भी सेवा के लिए, PrepaymentType NOT_SUPPORTED का इस्तेमाल करना होगा. साथ ही, Price की वैल्यू खाली होनी चाहिए. उदाहरण: घर से दी जाने वाली सेवा के लिए सलाह |
PriceRange
यह मॉनेटरी वैल्यू की रेंज के लिए रैपर है. जब तक दोनों वैल्यू सेट नहीं की जाती हैं, तब तक इसे असीमित माना जाता है. कम से कम एक वैल्यू, min_amount और max_amount में से किसी एक के लिए देना ज़रूरी है.
| फ़ील्ड | |
|---|---|
min_price |
कम से कम इतनी रकम. |
max_price |
ज़्यादा से ज़्यादा रकम. यह हमेशा min_price से ज़्यादा होनी चाहिए. |
PriceType
इससे यह तय होता है कि उपलब्धता के आधार पर कुल कीमत कैसे तय की जाती है.
| Enums | |
|---|---|
FIXED_RATE_DEFAULT |
कीमत, तय रकम के लिए होती है. अगर फ़ील्ड सेट नहीं किया गया है, तो यह डिफ़ॉल्ट वैल्यू होती है. उदाहरण: टेबल बुक करने के लिए 5,000 रुपये की जमा रकम; योग क्लास में शामिल न होने पर 2,000 रुपये का शुल्क |
PER_PERSON |
यहां बताई गई कीमत, हर व्यक्ति के हिसाब से है. कुल कीमत का हिसाब लगाने के लिए, Resources में बताई गई पार्टी के साइज़ को price_micros से गुणा किया जाता है. PER_PERSON के हिसाब से तय की गई कीमत के साथ, उपलब्धता संसाधनों में पार्टी के सदस्यों की संख्या भी शामिल होनी चाहिए. अगर ऐसा नहीं है, तो पार्टी के साइज़ के लिए एक का इस्तेमाल किया जाता है. उदाहरण: म्यूज़ियम के टिकट के लिए हर टिकट की कीमत 10 डॉलर |
QuantitativeValue
यह रैपर, संख्या वाली वैल्यू के लिए होता है. यह वैल्यू, रेंज या तय वैल्यू हो सकती है. QuantitativeValue उदाहरण: * एक वैल्यू: value: 10.5 * तय सीमा: value_range {min_value: 5.5, max_value 10.5} * निचली सीमा: value_range {min_value: 5.5} * ऊपरी सीमा: value_range {max_value: 10.5}
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड value_options. (ज़रूरी है) value_options इनमें से सिर्फ़ एक हो सकता है: |
|
value |
एक वैल्यू. उदाहरण के लिए: 5.6 |
value_range |
वैल्यू की एक रेंज, जो ओपन एंडेड या बाउंडेड भी हो सकती है. उदाहरण: * कम से कम 5.5 * ज़्यादा से ज़्यादा 5.5 * 5.5 से 6.5 |
RangeValue
वैल्यू की ऐसी रेंज जहां min_value < max_value. min_value और max_value में से कम से कम एक का होना ज़रूरी है.
| फ़ील्ड | |
|---|---|
min_value |
कम से कम वैल्यू. |
max_value |
ज़्यादा से ज़्यादा वैल्यू. |
रेटिंग
यह टैग, किसी इकाई के लिए रेटिंग तय करता है.
| फ़ील्ड | |
|---|---|
value |
औसत रेटिंग की वैल्यू (number_of_ratings > 0 होने पर ज़रूरी है). वैल्यू [1, 5] की रेंज में होनी चाहिए. अगर रेटिंग की संख्या शून्य है, तो इसे छोड़ा जा सकता है. |
number_of_ratings |
वैल्यू का हिसाब लगाने के लिए इस्तेमाल की गई रेटिंग की संख्या (ज़रूरी है). |
RelatedMedia
इस सेवा से जुड़ी फ़ोटो. Google इन मीडिया को क्रॉल करेगा, ताकि यह पक्का किया जा सके कि ये मीडिया, उपयोगकर्ताओं को सही तरीके से दिखें. (ज़रूरी नहीं)
| फ़ील्ड | |
|---|---|
url |
इस मीडिया सोर्स का यूआरएल. Google, इस यूआरएल पर होस्ट किए गए मीडिया को क्रॉल करेगा. |
type |
इस मीडिया सोर्स का टाइप. |
localized_caption |
ऐसे मीडिया का कैप्शन जिसमें i18n की सुविधा काम करती है. इसमें सिर्फ़ सामान्य टेक्स्ट का इस्तेमाल किया जा सकता है. एचटीएमएल के सभी कॉम्पोनेंट हटा दिए जाएंगे. (ज़रूरी नहीं) |
attribution |
मीडिया के सोर्स के बारे में एट्रिब्यूशन की जानकारी. ध्यान दें कि अगर फ़ोटोग्राफ़र या एजेंसी को क्रेडिट देने के लिए, मीडिया के साथ एट्रिब्यूशन दिखाना ज़रूरी है, तो इस फ़ील्ड को सेट करना होगा. (ज़रूरी नहीं) |
caption |
इस सुविधा का इस्तेमाल अब नहीं किया जा सकता. हमारा सुझाव है कि आप localized_caption का इस्तेमाल करें. |
एट्रिब्यूशन
इस मीडिया के लिए एट्रिब्यूशन की जानकारी.
| फ़ील्ड | |
|---|---|
localized_text |
फ़ोटोग्राफ़र या एजेंसी को क्रेडिट देने के लिए टेक्स्ट. यह टेक्स्ट, सोर्स मीडिया के साथ दिखेगा. ध्यान दें कि इस फ़ील्ड में सिर्फ़ सादा टेक्स्ट इस्तेमाल किया जा सकता है. एचटीएमएल के किसी भी कॉम्पोनेंट को हटा दिया जाएगा. हाइपरलिंक के आधार पर एट्रिब्यूशन की सुविधा काम नहीं करती. |
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 को बुकिंग के लिए क्रेडिट कार्ड की ज़रूरत होगी: * उपलब्धता के लिए कीमत तय की गई है और prepayment_type एट्रिब्यूट की वैल्यू REQUIRED पर सेट है * नो-शो फ़ीस सेट की गई है * डिपॉज़िट फ़ील्ड सेट किया गया है. |
REQUIRE_CREDIT_CARD_ALWAYS |
इस उपलब्धता को बुक करने के लिए, हमेशा क्रेडिट कार्ड की ज़रूरत होती है. भले ही, अन्य फ़ील्ड की वैल्यू कुछ भी हो. |
संसाधन
अगर सेवा में अलग-अलग स्टाफ़ सदस्य या कमरे शामिल हैं, तो एक संसाधन का इस्तेमाल, उपलब्धता के स्लॉट को एक-दूसरे से अलग करने के लिए किया जाता है. एक ही सेवा और समय अंतराल के लिए, एक से ज़्यादा स्लॉट तब मौजूद हो सकते हैं, जब उनके संसाधन अलग-अलग हों.
| फ़ील्ड | |
|---|---|
staff_id |
सेवा देने वाले स्टाफ़ सदस्य के लिए वैकल्पिक आईडी. इस फ़ील्ड से, सभी कारोबारियों या कंपनियों, सेवाओं, और उपलब्धता के रिकॉर्ड में स्टाफ़ मेंबर की पहचान होती है. साथ ही, यह समय के साथ स्थिर होना चाहिए, ताकि इसे पिछली बुकिंग से जोड़ा जा सके. अगर staff_name मौजूद है, तो यह फ़ील्ड मौजूद होना चाहिए. |
staff_name |
सेवा देने वाले स्टाफ़ सदस्य का नाम. यह जानकारी देना ज़रूरी नहीं है. यह फ़ील्ड, बुकिंग करने वाले लोगों को दिखेगा. साथ ही, यह ऐसा होना चाहिए जिसे लोग आसानी से समझ सकें. यह ओपेक आइडेंटिफ़ायर नहीं होना चाहिए. अगर staff_id मौजूद है, तो यह फ़ील्ड भी मौजूद होना चाहिए. |
room_id |
यह उस कमरे का आईडी है जहां सेवा उपलब्ध है. यह आईडी देना ज़रूरी नहीं है. इस फ़ील्ड से, सभी कारोबारियों या कंपनियों, सेवाओं, और उपलब्धता के रिकॉर्ड में कमरे की पहचान की जाती है. साथ ही, यह समय के साथ स्थिर होना चाहिए, ताकि इसे पिछली बुकिंग से जोड़ा जा सके. अगर room_name मौजूद है, तो यह फ़ील्ड मौजूद होना चाहिए. |
room_name |
यह उस कमरे का नाम है जहां सेवा उपलब्ध है. यह जानकारी देना ज़रूरी नहीं है. यह फ़ील्ड, बुकिंग करने वाले लोगों को दिखेगा. साथ ही, यह ऐसा होना चाहिए जिसे लोग आसानी से समझ सकें. यह ओपेक आइडेंटिफ़ायर नहीं होना चाहिए. (ज़रूरी नहीं, लेकिन room_id मौजूद होने पर ज़रूरी है) डाइनिंग में, कमरे के नाम का इस्तेमाल सिर्फ़ बैठने की जगहों के लिए किया जाना चाहिए. जैसे, बार या आँगन. इसका इस्तेमाल तय कीमत वाले मेन्यू, खास गतिविधियों या कमरे के अलावा किसी अन्य वैल्यू (जैसे, बुकिंग या डिनर) के लिए नहीं किया जाना चाहिए. हमारा सुझाव है कि डिफ़ॉल्ट सीटिंग एरिया से कोई कमरा जुड़ा हुआ न हो. |
party_size |
यह सिर्फ़ डाइनिंग के लिए लागू होता है: इस टाइम स्लॉट में, पार्टी में शामिल होने वाले लोगों की संख्या. किसी रेस्टोरेंट को एक ही समय के लिए कई स्लॉट से जोड़ा जा सकता है. हर स्लॉट में पार्टी_साइज़ अलग-अलग हो सकता है. उदाहरण के लिए, अगर बुकिंग के साथ दो, तीन या चार लोगों को बैठाया जा सकता है. |
room_description |
ज़रूरी नहीं. चैट रूम की जानकारी, स्थानीय भाषा में. अगर यह विकल्प सेट किया जाता है, तो डिफ़ॉल्ट वैल्यू देना ज़रूरी है. कारोबारी या कंपनी के इलाके के हिसाब से, आम तौर पर इस्तेमाल होने वाली भाषाएं भी उपलब्ध कराएं. (ज़रूरी नहीं) |
SchedulingRules
किसी सेवा के लिए शेड्यूल करने के नियम.
| फ़ील्ड | |
|---|---|
min_advance_online_canceling |
ऑनलाइन बुक किए गए अपॉइंटमेंट को रद्द करने के लिए, कम से कम कितने सेकंड पहले सूचना देनी होगी. (ज़रूरी नहीं) |
late_cancellation_fee |
पहले से दी जाने वाली सूचना की कम से कम अवधि के दौरान रद्द करने पर लगने वाला शुल्क. |
noshow_fee |
बिना रद्द किए न पहुंचने पर लगने वाला शुल्क. |
admission_policy |
इस सेवा पर लागू होने वाली एडमिशन की नीति. अगर इसे सेट नहीं किया जाता है, तो डिफ़ॉल्ट रूप से TIME_STRICT पर सेट होता है. (ज़रूरी नहीं) |
cancellation_policy |
शेड्यूल किए गए नियमों को रद्द करने की नीति. (जाने की जगहों के लिए ज़रूरी है) |
यूनियन फ़ील्ड अगर "min_advance_booking" सेट है, तो बुकिंग के लिए उपलब्ध आखिरी समय की गणना इस तरह की जाती है: (<slot start time> - "min_advance_booking"). अगर "min_booking_buffer_before_end_time" सेट है, तो बुकिंग के लिए उपलब्ध आखिरी समय की गिनती इस तरह की जाती है: (<slot end time> - "min_booking_buffer_before_end_time"). ध्यान दें कि अगर "min_booking_buffer_before_end_time" की वैल्यू सेट की गई है, तो यह पॉज़िटिव होनी चाहिए. अगर दोनों को सेट नहीं किया गया है, तो स्लॉट के शुरू होने के समय तक उसे बुक किया जा सकता है. अगर दोनों फ़ील्ड सेट किए जाते हैं, तो सिर्फ़ एक वैल्यू चुनी जाएगी. दूसरी वैल्यू को अनदेखा कर दिया जाएगा. हम यह भरोसे के साथ नहीं बता सकते कि कौनसी वैल्यू चुनी जाएगी. उदाहरण:
|
|
min_advance_booking |
यह वह अवधि होती है (सेकंड में), जब उपलब्धता स्लॉट शुरू होने से पहले आखिरी बुकिंग की जा सकती है. |
min_booking_buffer_before_end_time |
यह अवधि (सेकंड में) बताती है कि बुकिंग कब तक की जा सकती है. यह अवधि, उपलब्धता स्लॉट के खत्म होने तक होती है. अगर यह फ़ील्ड सेट है, तो "admission_policy" फ़ील्ड को TIME_FLEXIBLE पर सेट करना होगा. इससे यह पता चलेगा कि उपयोगकर्ता, स्लॉट शुरू होने के बाद खरीदे गए टिकट का इस्तेमाल कर सकते हैं. |
AdmissionPolicy
इस सेवा के लिए, दाखिले की नीति.
| Enums | |
|---|---|
ADMISSION_POLICY_UNSPECIFIED |
इस्तेमाल नहीं किया गया. |
TIME_STRICT |
खरीदारों को उपलब्धता वाले स्लॉट के शुरू होने के समय पर मौजूद रहना होगा. साथ ही, सेवा के स्लॉट के खत्म होने के समय तक पूरी हो जाने की उम्मीद है. TIME_STRICT के इस्तेमाल के उदाहरण: * कोई टूर सुबह 9 बजे शुरू होता है. इसमें शामिल होने वाले सभी लोगों को तय समय पर पहुंचना ज़रूरी है. यह टूर दोपहर 12 बजे खत्म होता है. * शनिवार को दोपहर 3 बजे बाल कटवाने के लिए बुकिंग, जिसमें करीब 30 मिनट लगेंगे. * शाम 6 बजे से रात 8 बजे तक फ़िटनेस क्लास. |
TIME_FLEXIBLE |
उपयोगकर्ता, बुकिंग का इस्तेमाल करने के लिए, उपलब्धता स्लॉट के शुरू और खत्म होने के बीच किसी भी समय आ सकते हैं. TIME_FLEXIBLE के इस्तेमाल के उदाहरण: * म्यूज़ियम का ऐसा टिकट जिसे खरीदारी की तारीख के दौरान किसी भी समय इस्तेमाल किया जा सकता है. * मनोरंजन पार्क में दोपहर के समय जाने का टिकट. इसका इस्तेमाल दोपहर 12 बजे से रात 9 बजे तक किया जा सकता है. |
TIMED_ENTRY_WITH_FLEXIBLE_DURATION |
खरीदारों को उपलब्धता के स्लॉट के शुरू होने के समय पर कारोबारी या कंपनी के पास पहुंचना होगा. हालांकि, वे कभी भी जा सकते हैं. उदाहरण के लिए, अगर किसी संग्रहालय में सुबह 10 बजे के लिए एंट्री का टिकट बुक किया गया है, तो उपयोगकर्ता को सुबह 10 बजे संग्रहालय में पहुंचना होगा. इस सेवा के लिए, उपलब्धता स्लॉट के शुरू होने का समय, एंट्री के लिए तय किया गया समय होता है. हालांकि, बुकिंग के लिए उपलब्धता का स्लॉट तय करने के लिए, सिर्फ़ खत्म होने के समय का इस्तेमाल किया जाता है. |
सेवा
कारोबारी या कंपनी की ओर से दी जाने वाली सेवा के बारे में जानकारी. जैसे, बाल काटना.
| फ़ील्ड | |
|---|---|
name |
सेवा के संसाधन का नाम, जो |
service_name |
सेवा का नाम, जैसे कि "पुरुषों के बाल काटना". इसे बंद कर दिया गया है. इसके बजाय, localized_service_name का इस्तेमाल करें. |
localized_service_name |
सेवा का नाम, जैसे कि "पुरुषों के बाल काटना". ऐसा हो सकता है कि यह कई भाषाओं में उपलब्ध हो. |
description |
सेवा के बारे में जानकारी, जो उपयोगकर्ता को दिखती है. इसे बंद कर दिया गया है. इसके बजाय, localized_description का इस्तेमाल करें. |
localized_description |
सेवा के बारे में जानकारी, जो उपयोगकर्ता को दिखती है. इस फ़ील्ड में, सामान्य टेक्स्ट और एचटीएमएल जैसे फ़ॉर्मैटिंग का इस्तेमाल किया जा सकता है. सामान्य टेक्स्ट सेक्शन के उलट, यहां हेडिंग, पैराग्राफ़, सूचियों, और कुछ वाक्यांश टैग का इस्तेमाल करके, पसंद के मुताबिक लेआउट बनाए जा सकते हैं. उपयोगकर्ताओं को बेहतर अनुभव देने के लिए, कृपया यहां दिए गए निर्देशों और नोट को ध्यान से पढ़ें. एचटीएमएल जैसे फ़ॉर्मैटिंग टैग: हेडिंग टैग: <h1>, <h2>, <h3>, <h4>, <h5>, <h6> पैराग्राफ़ टैग: <p> सूची वाले टैग: <ul>, <ol>, <li> डिविज़न टैग: <div> फ़्रेज़ टैग: <br>, <strong>, <em>: इस्तेमाल नहीं किए जा सकने वाले टैग:
ज़रूरी बातें:
|
price |
सेवा की कीमत. |
price_interpretation |
इससे पता चलता है कि कीमत को कैसे समझा जाता है और उपयोगकर्ता को कैसे दिखाया जाता है. डाइनिंग और 'करने के लिए चीज़ें' को छोड़कर, किसी भी वर्टिकल के लिए इस सुविधा का इस्तेमाल किया जा सकता है. इससे सेवा की कीमत को डिसप्ले करने के लिए कॉन्फ़िगर किया जा सकता है. |
rules |
अपॉइंटमेंट बुक/रद्द करने के नियम. |
prepayment_type |
पहले से पेमेंट करना ज़रूरी है, ज़रूरी नहीं है या यह सुविधा उपलब्ध नहीं है. |
prepayment_terms |
एडवांस में पेमेंट करने की शर्तें. |
form[] |
समर्थन नहीं होना या रुकना. कृपया intake_form और per_ticket_intake_form का इस्तेमाल करें. |
intake_form |
यह फ़ॉर्म, उपयोगकर्ता से तब अतिरिक्त जानकारी मांगता है, जब वह इस सेवा को बुक करता है. (ज़रूरी नहीं) |
per_ticket_intake_form |
यह फ़ॉर्म, उपयोगकर्ता से तब अतिरिक्त जानकारी मांगता है, जब वह इस सेवा को बुक करता है. उपयोगकर्ता को बुक किए जा रहे हर टिकट के लिए, यह फ़ॉर्म एक बार भरना होगा. (ज़रूरी नहीं) |
tax_rate |
सेवा के लिए टैक्स की दर. यह फ़ील्ड मौजूद होने पर, कारोबारी या कंपनी के लेवल पर सेट की गई किसी भी tax_rate को बदल देता है. खाली मैसेज (जैसे, tax_rate { }) से, लागू की गई टैक्स की दर शून्य पर रीसेट हो जाएगी. |
payment_option_id[] |
उन आईडी की सूची जो पेमेंट के उन विकल्पों का रेफ़रंस देते हैं जिनका इस्तेमाल इस सेवा के लिए पेमेंट करने के लिए किया जा सकता है. पेमेंट के असल विकल्पों को कारोबारी या कंपनी के लेवल पर तय किया जाता है. साथ ही, इन्हें कई कारोबारियों या कंपनियों के साथ शेयर भी किया जा सकता है. |
deposit |
इससे यह तय होता है कि उपयोगकर्ता से डिपॉज़िट कैसे लिया जा सकता है. अगर सेवा के लिए कोई डिपॉज़िट तय किया गया है, तो यह उसे ओवरराइड कर देता है. इसे खाली 'जमा करने के लिए मैसेज' पर सेट करने से, सेवा-लेवल की कोई भी जमा राशि हट जाती है. (ज़रूरी नहीं) |
no_show_fee |
इसमें, उपयोगकर्ता से लिए जाने वाले नो-शो शुल्क के बारे में बताया जाता है. अगर सेवा के लिए खरीदार के मौजूद न रहने पर लगने वाला शुल्क तय किया गया है, तो यह विकल्प उसे बदल देता है. इस फ़ील्ड को NoShowFee के खाली मैसेज पर सेट करने से, सेवा के स्तर पर लगने वाला नो-शो फ़ीस हट जाता है. (ज़रूरी नहीं) |
require_credit_card |
इससे पता चलता है कि इस सेवा को बुक करने के लिए, उपयोगकर्ता को क्रेडिट कार्ड की जानकारी देनी होगी या नहीं. इस फ़ील्ड की वैल्यू को उपलब्धता के लेवल पर बदला जा सकता है. (ज़रूरी नहीं) |
action_link[] |
इस सेवा से जुड़ा ऐक्शन लिंक. अगर कार्रवाई का लिंक मौजूद है, तो Service में टाइप (नीचे देखें) सेट किया जाना चाहिए. |
type |
इस सेवा का पहले से तय किया गया टाइप. (ज़रूरी नहीं) |
ticket_type[] |
अगर टिकट बुक करने की सुविधा उपलब्ध है, तो इस सेवा के लिए बुक/खरीदी जा सकने वाली टिकटों के टाइप. (ज़रूरी नहीं) |
related_media[] |
इस सेवा से जुड़ी फ़ोटो. Google, मीडिया को क्रॉल और सेव करेगा, ताकि यह पक्का किया जा सके कि उन्हें असली उपयोगकर्ताओं को सबसे असरदार तरीके से दिखाया जाए. (ज़रूरी नहीं) |
service_attribute_value_id[] |
इस सेवा पर लागू होने वाली सेवा एट्रिब्यूट वैल्यू (ज़रूरी नहीं). हर सेवा के लिए, Merchant Center खाते में तय किए गए हर सेवा एट्रिब्यूट की वैल्यू शून्य या उससे ज़्यादा हो सकती है. (ज़रूरी नहीं) |
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 तय किया गया है और सेवा मुफ़्त नहीं है या prepayment_type को REQUIRED पर सेट नहीं किया गया है, तो यह ज़रूरी है. |
uri_template |
ज़रूरी नहीं. यह एक वैकल्पिक टेंप्लेट है. इसमें यह बताया जाता है कि Google को बाहरी साइट के यूआरएल कैसे जनरेट करने चाहिए. |
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 |
यह आइडेंटिफ़ायर, एक ही कारोबारी या कंपनी के लिए इस सेवा के एट्रिब्यूट को अन्य एट्रिब्यूट से अलग पहचान देता है. उदाहरण के लिए, "account-type". |
attribute_name |
इस एट्रिब्यूट के लिए, उपयोगकर्ता को दिखने वाला नाम. उदाहरण के लिए, "खाते का टाइप". |
value[] |
इस सेवा एट्रिब्यूट के लिए सभी संभावित वैल्यू. |
मान
यह किसी सेवा एट्रिब्यूट की संभावित वैल्यू दिखाता है.
| फ़ील्ड | |
|---|---|
value_id |
यह एक आइडेंटिफ़ायर है.यह इस सेवा के एट्रिब्यूट के लिए, इस वैल्यू की पहचान अन्य वैल्यू से अलग तरीके से करता है. उदाहरण के लिए, "personal". |
value_name |
वैल्यू का ऐसा नाम जो उपयोगकर्ता को दिखे. उदाहरण के लिए, "निजी". |
ServiceAttributeValueId
यह सेवा के किसी एट्रिब्यूट की उस वैल्यू की पहचान करता है जिसे किसी सेवा पर लागू करना है.
| फ़ील्ड | |
|---|---|
attribute_id |
Merchant.service_attribute में तय किए गए एट्रिब्यूट का आईडी. उदाहरण के लिए, "service-type". |
value_id |
इस एट्रिब्यूट की वैल्यू का आईडी, जैसे कि "haircut". यह वैल्यू, सेवा एट्रिब्यूट की परिभाषा में मौजूद value_id से मेल खानी चाहिए. |
ServiceAvailability
उपलब्धता की सूची और यह जानकारी कि इन्हें किस व्यक्ति/समय पर लागू किया जाना चाहिए.
| फ़ील्ड | |
|---|---|
name |
उस सेवा का संसाधन नाम जिस पर इसे लागू करना है. |
start_time_restrict |
अगर उपलब्धता की जानकारी दी जाती है, तो हम इसे [start_time_restrict, end_time_restrict) के बीच की पूरी जानकारी मानेंगे. इसका मतलब है कि अगर यह शर्त पूरी होती है, तो खरीदारी के लिए उपलब्धता की मौजूदा जानकारी मिट जाएगी: अगर अवधि का मैसेज सेट किया गया है, तो शर्त और भी सीमित हो जाती है: अगर resources_restrict मैसेज सेट किया गया है, तो शर्त को और सीमित कर दिया जाता है: आम तौर पर, इन फ़ील्ड का इस्तेमाल किसी तय समयसीमा में उपलब्धता की पूरी जानकारी देने के लिए किया जाता है. start_time_restrict को सेट करने और end_time_restrict को सेट न करने का मतलब है कि start_time_restrict से शुरू होने वाले सभी समय के लिए पाबंदी लागू है. |
end_time_restrict |
start_time_restrict को सेट न करते हुए end_time_restrict को सेट करने का मतलब है कि end_time_restrict तक का पूरा समय. |
duration_restrict |
अवधि सेट करने से, अपडेट का दायरा और सीमित हो जाता है. इससे सिर्फ़ उस समयावधि के लिए उपलब्धता अपडेट होती है जो अवधि से मेल खाती है. |
resources_restrict |
resources_restrict को सेट करने से, अपडेट का दायरा सिर्फ़ इन संसाधनों तक सीमित हो जाता है. संसाधनों के सभी आईडी फ़ील्ड पूरी तरह से मेल खाने चाहिए. |
availability[] |
उपलब्धता की नई सूची. |
ServiceIntakeForm
यह एक ऐसे फ़ॉर्म को तय करता है जो कारोबारी या कंपनी की ओर से दी जाने वाली सेवा को पसंद के मुताबिक बनाता है.
| फ़ील्ड | |
|---|---|
field[] |
ऐसे फ़ील्ड जो उपयोगकर्ता को दिखाए जाएंगे. |
first_time_customers |
अगर यह वैल्यू 'सही है' पर सेट है, तो यह फ़ॉर्म पहली बार खरीदारी करने वाले खरीदारों को दिखेगा. समर्थन नहीं होना या रुकना. यह सुविधा, इंटेक फ़ॉर्म के लिए उपलब्ध नहीं है. |
returning_customers |
अगर यह विकल्प चुना जाता है, तो यह फ़ॉर्म बार-बार खरीदारी करने वाले खरीदारों को दिखाया जाएगा. समर्थन नहीं होना या रुकना. यह सुविधा, इंटेक फ़ॉर्म के लिए उपलब्ध नहीं है. |
ServiceIntakeFormField
यह ServiceIntakeForm में शामिल किए गए फ़ील्ड के बारे में बताता है.
| फ़ील्ड | |
|---|---|
id |
एग्रीगेटर पार्टनर से मिली एक स्ट्रिंग, जो किसी फ़ॉर्म फ़ील्ड की खास तौर पर पहचान करती है. यह आईडी, फ़ॉर्म फ़ील्ड के जवाब में मौजूद आईडी के जैसा होना चाहिए. साथ ही, यह सेवा के स्तर और टिकट के हिसाब से फ़ॉर्म में मौजूद आईडी से अलग होना चाहिए. (ज़रूरी) |
type |
इस फ़ील्ड का टाइप. |
label |
इस फ़ील्ड के लिए, उपयोगकर्ता को दिखाया गया टेक्स्ट. इस नीति के इस्तेमाल पर रोक लगा दी गई है. इसके बजाय, कृपया |
localized_label |
इस फ़ील्ड के लिए, उपयोगकर्ता को दिखाया गया टेक्स्ट. इस फ़ील्ड की वैल्यू, एक से ज़्यादा भाषाओं में दी जा सकती है. (ज़रूरी) |
value[] |
इस विकल्प को सिर्फ़ तब सेट करें, जब फ़ील्ड का टाइप LOCATION_SEARCH हो. जगह की वैल्यू तय करने के लिए, कृपया "जगह" फ़ील्ड में "location_id" का इस्तेमाल करें. |
choice_text[] |
इस फ़ील्ड को सिर्फ़ तब सेट करें, जब फ़ील्ड का टाइप MULTIPLE_CHOICE, CHECKBOXES या DROPDOWN हो. इसका इस्तेमाल, संभावित विकल्पों की सूची बनाने के लिए किया जाता है. |
is_required |
इससे पता चलता है कि किसी उपयोगकर्ता को इस फ़ील्ड का जवाब देना ज़रूरी है या नहीं. |
allow_custom_answer |
इससे पता चलता है कि पहले से तय जवाबों के अलावा, कस्टम वैल्यू की अनुमति है या नहीं. यह सिर्फ़ तब लागू होता है, जब फ़ील्ड का टाइप LOCATION_SEARCH हो. (ज़रूरी नहीं) |
additional_option[] |
दी गई वैल्यू के अलावा, अन्य विकल्प भी दिए गए हैं. यह विकल्प सिर्फ़ तब लागू होता है, जब फ़ील्ड का टाइप LOCATION_SEARCH हो. उदाहरण के लिए, दी गई जगहों की सूची के अलावा, एक और विकल्प उपलब्ध हो सकता है: "मैं बाद में सप्लायर से संपर्क करूंगा". (ज़रूरी नहीं) |
ticket_type_restrict[] |
अगर यह सवाल सिर्फ़ तब दिखाया जाना चाहिए, जब उपयोगकर्ता कुछ खास तरह के टिकट बुक करता है, तो इस फ़ील्ड को लागू होने वाले टिकट टाइप आईडी के सेट के तौर पर सेट किया जाना चाहिए. अगर सवाल हमेशा लागू होता है, तो फ़ील्ड को खाली छोड़ दें. |
hint |
इनपुट के लिए हिंट टेक्स्ट, जो टेक्स्ट प्लेसहोल्डर के तौर पर दिखता है. यह सुविधा सिर्फ़ तब लागू होती है, जब फ़ील्ड टाइप 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 |
इस टिकट को खरीदने के लिए अतिरिक्त शुल्क. (ज़रूरी नहीं) |
price_display_type |
ज़रूरी नहीं. इस तरह की टिकट की कीमत दिखाने का पहले से तय किया गया तरीका. |
option_description |
अगर टिकट के इस टाइप में कोई अन्य विकल्प शामिल है, तो उसकी जानकारी. इसे बंद कर दिया गया है. इसके बजाय, localized_option_description का इस्तेमाल करें. |
localized_option_description |
अगर टिकट के इस टाइप में कोई अन्य विकल्प शामिल है, तो उसकी जानकारी. हर स्थान-भाषा के लिए अलग-अलग वैल्यू दी जा सकती हैं. ज़्यादा विकल्प तब काम आते हैं, जब टिकट टाइप कई डाइमेंशन दिखाता है. पहला उदाहरण: किसी इवेंट में शामिल होने के लिए टिकट. इसके अलग-अलग टाइप 'वयस्क', 'बच्चा' हैं. साथ ही, भाषा को अतिरिक्त विकल्प के तौर पर शामिल किया गया है. ऐसे में, TicketType की सूची इस तरह होगी: - { ticket_type_id: "ticket_type_1" localized_short_description { value: "adult" } localized_option_description { value: "english" } } - { ticket_type_id: "ticket_type_2" localized_short_description { value: "adult" } localized_option_description { value: "spanish" } } - { ticket_type_id: "ticket_type_3" localized_short_description { value: "child" } localized_option_description { value: "english" } } - { ticket_type_id: "ticket_type_4" localized_short_description { value: "child" } localized_option_description { value: "spanish" } } दूसरा उदाहरण: कई घंटों के लिए कयाक किराए पर लेने की सुविधा. इसमें ड्राई बैग को ऐड-ऑन के तौर पर शामिल करने का विकल्प होता है. ऐसे में, short_description की वैल्यू "तीन घंटे" हो सकती है. वहीं, option_description की वैल्यू "ड्राई बैग के साथ" या "ड्राई बैग के बिना" हो सकती है: - { ticket_type_id: "ticket_type_1" localized_short_description { value: "2 hours" } localized_option_description { value: "english" } } - { ticket_type_id: "ticket_type_2" localized_short_description { value: "2 hours" } localized_option_description { value: "spanish" } } - { ticket_type_id: "ticket_type_3" localized_short_description { value: "3 hours" } localized_option_description { value: "english" } } - { ticket_type_id: "ticket_type_4" localized_short_description { value: "3 hours" } localized_option_description { value: "spanish" } } यह फ़ील्ड वैकल्पिक है. हालांकि, अगर सेवा के किसी टिकट टाइप में यह फ़ील्ड सेट है, तो हम उम्मीद करते हैं कि अन्य सभी टिकट टाइप में भी यह फ़ील्ड सेट हो. इसके लिए, option_description के डिफ़ॉल्ट विकल्प का इस्तेमाल किया जा सकता है. उदाहरण के लिए, [{ticket_type_1, adult, english}, {ticket_type_1, adult, ''}] मान्य सूची नहीं है. सिर्फ़ दो एचटीएमएल फ़ॉर्मैटिंग टैग इस्तेमाल किए जा सकते हैं: और |
inventory_type |
ज़रूरी नहीं. इस तरह के टिकट के लिए, पहले से तय किया गया इन्वेंट्री टाइप. |
InventoryType
इस तरह के टिकट के लिए, पहले से तय किया गया इन्वेंट्री टाइप.
| Enums | |
|---|---|
INVENTORY_TYPE_UNSPECIFIED |
इन्वेंट्री टाइप के बारे में नहीं बताया गया है. |
INVENTORY_TYPE_PRIMARY |
प्राइमरी इन्वेंट्री. |
INVENTORY_TYPE_VERIFIED_RESALE |
रीसेल की पुष्टि की गई इन्वेंट्री. |
INVENTORY_TYPE_RESALE |
फिर से बेची जाने वाली इन्वेंट्री. |
INVENTORY_TYPE_AGGREGATOR |
एग्रीगेटर की इन्वेंट्री. एग्रीगेटर (जैसे, www.bandsintown.com) का मतलब है कि पार्टनर, इवेंट और टिकट की जानकारी देता है. हालांकि, टिकट सीधे तौर पर पार्टनर नहीं बेचता है. टिकट बेचने वाला व्यक्ति या कंपनी, मुख्य कंपनी, पुष्टि की गई रीसेल कंपनी या रीसेल कंपनी हो सकती है. अब हम सिर्फ़ टॉप लेवल के पार्टनर की इन्वेंट्री टाइप में अंतर करते हैं. साथ ही, एग्रीगेटर में टिकट बेचने वाले की इन्वेंट्री टाइप को अनदेखा करते हैं. |
PriceDisplayType
इससे पता चलता है कि लैंडिंग पेज पर कीमत किस फ़ॉर्मैट में दिखाई गई है.
लिंक आउट न करने वाली इन्वेंट्री के लिए, इस फ़ील्ड को अनदेखा कर दिया जाता है.
इस फ़ील्ड की मदद से, Google के प्लैटफ़ॉर्म पर कीमत का वही फ़ॉर्मैट दिखाया जा सकता है जो लैंडिंग पेज पर इस्तेमाल किया गया है. कीमत के फ़ॉर्मैट एक जैसे होने पर, कन्वर्ज़न रेट बेहतर होता है और खरीदारों को कोई भ्रम नहीं होता.
| Enums | |
|---|---|
PRICE_DISPLAY_TYPE_UNSPECIFIED |
कीमत के डिसप्ले टाइप की जानकारी नहीं दी गई है. Google यह तय करेगा कि कौनसा फ़ॉर्मैट दिखाना है. |
PRICE_DISPLAY_TYPE_BASE |
लैंडिंग पेज पर दिखाई गई कीमत, मूल कीमत है. |
PRICE_DISPLAY_TYPE_ALL_IN |
लैंडिंग पेज पर दिखाई गई कीमत में सभी शुल्क और टैक्स शामिल हैं. |
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 |
ज़रूरी नहीं. इवेंट की स्थिति. |
brand_name |
ज़रूरी नहीं. ब्रैंड का स्थानीय नाम. |
event_creator |
ज़रूरी नहीं. इवेंट बनाने वाले व्यक्ति के बारे में जानकारी. |
AttendanceMode
इवेंट में शामिल होने का टाइप.
| Enums | |
|---|---|
ATTENDANCE_MODE_UNSPECIFIED |
जानकारी नहीं दी गई है. |
ONLINE |
वर्चुअल इवेंट के लिए. |
PHYSICAL |
ऑफ़लाइन इवेंट के लिए. |
PHYSICAL_ONLINE_MIXED |
ऐसे इवेंट के लिए जो ऑफ़लाइन और ऑनलाइन, दोनों तरह से होते हैं. |
इकाई
यह इवेंट से जुड़ी किसी इकाई को दिखाता है.
| फ़ील्ड | |
|---|---|
id |
पार्टनर के डेटाबेस में मौजूद इकाई का यूनीक आइडेंटिफ़ायर. (ज़रूरी नहीं) |
name |
इकाई का नाम. (ज़रूरी) |
url |
उस वेबपेज का यूआरएल जिसमें इकाई के बारे में साफ़ तौर पर बताया गया हो. यह इकाई के लिए, पार्टनर की वेबसाइट पर मौजूद वेबपेज है. अगर कोई इकाई नहीं है, तो इसे खाली छोड़ दें. इकाई के अन्य सार्वजनिक यूआरएल के लिए, public_identification_data में relevant_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 |
वर्कशॉप और क्लास. |
EventCreator
इवेंट बनाने वाले व्यक्ति के बारे में जानकारी. यह सिर्फ़ उन प्लैटफ़ॉर्म के लिए ज़रूरी है जिनमें यूज़र जनरेटेड कॉन्टेंट वाले इवेंट शामिल होते हैं.
| फ़ील्ड | |
|---|---|
name |
ज़रूरी नहीं. इवेंट बनाने वाले का नाम. वर्णों की कोई सीमा नहीं है. |
EventState
इवेंट की स्थिति.
| Enums | |
|---|---|
EVENT_STATE_UNSPECIFIED |
जानकारी नहीं दी गई है. |
SCHEDULED |
इवेंट शेड्यूल किया गया है. |
RESCHEDULED |
इवेंट को फिर से शेड्यूल किया गया है. |
CANCELLED |
इवेंट रद्द कर दिया गया है. |
POSTPONED |
इवेंट की तारीख आगे बढ़ा दी गई है. |
OrganizerType
आयोजक किस तरह का है.
| Enums | |
|---|---|
ORGANIZER_TYPE_UNSPECIFIED |
जानकारी नहीं दी गई है. |
PERSON |
मीटिंग आयोजित करने वाले व्यक्ति के लिए. |
ORGANIZATION |
संगठन के तौर पर मीटिंग आयोजित करने वाले व्यक्ति के लिए. |
PublicIdentificationData
आइडेंटिफ़ायर, वेबपेज या कोई अन्य सार्वजनिक सोर्स, जो किसी इकाई का रेफ़रंस देते हैं.
| फ़ील्ड | |
|---|---|
relevant_url[] |
किसी ऐसे वेबपेज का सार्वजनिक यूआरएल जो सिर्फ़ विषय के बारे में जानकारी देता हो. इनमें आधिकारिक वेबसाइटें, discogs, सोशल मीडिया प्लैटफ़ॉर्म, 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 |
आम तौर पर, टोकनाइज़ेशन कॉन्फ़िगरेशन में एक tokenization_parameter होता है. इसकी कुंजी "gateway" होती है और इसकी वैल्यू, प्रोसेसर का नाम होती है. बाकी पैरामीटर, प्रोसेसर पर निर्भर करते हैं. ज़्यादा जानकारी के लिए, Google Pay के दस्तावेज़ देखें. Braintree का उदाहरण: tokenization_parameter { key: "gateway" value: "braintree" } tokenization_parameter { key: "braintree:apiVersion" value: "v1" } tokenization_parameter { key: "braintree:sdkVersion" value: "2.30.0" } tokenization_parameter { key: "braintree:merchantId" value: "abcdef" } tokenization_parameter { key: "braintree:clientKey" value: "production_xxx_yyy" } Stripe का उदाहरण: tokenization_parameter { key: "gateway" value: "stripe" } tokenization_parameter { key: "stripe:version" value: "2018-02-28" } tokenization_parameter { key: "stripe:publishableKey" value: "pk_1234" } Adyen का उदाहरण: tokenization_parameter { key: "gateway" value: "adyen" } tokenization_parameter { key: "gatewayMerchantId" value: "yourId" } |
billing_information_format |
पेमेंट टोकन में, उपयोगकर्ता की बिलिंग की वह जानकारी शामिल करें जो उसने Google Pay में अपने पेमेंट के तरीके (ऊपर देखें) के साथ डाली है. फ़ील्ड को खाली छोड़ने का मतलब है कि आपने MIN वैल्यू तय की है. |
BillingInformationFormat
उपयोगकर्ता से बिलिंग पते की कितनी जानकारी लेनी है और उसे टोकन में शामिल करना है. इनम वैल्यू, Google Pay API में मौजूद पैरामीटर से मेल खाती हैं. इसके बारे में https://developers.google.com/pay/api/web/reference/object#BillingAddressParameters) पर देखें.
| Enums | |
|---|---|
BILLING_INFORMATION_FORMAT_UNSPECIFIED |
जानकारी नहीं दी गई है. डिफ़ॉल्ट रूप से, यह MIN पर सेट होता है. |
MIN |
नाम, देश का कोड, और पिन कोड (Google Pay की डिफ़ॉल्ट सेटिंग). |
FULL |
नाम, मोहल्ले का पता, इलाका, राज्य, देश का कोड, और पिन कोड. |
ToursAndActivitiesContent
यात्राओं और गतिविधियों के लिए खास तौर पर बनाए गए कॉन्टेंट फ़ील्ड. बार-बार इस्तेमाल किए जाने वाले फ़ील्ड में मौजूद हर एलिमेंट अलग होना चाहिए, ताकि उसे अलग से रेंडर किया जा सके. उदाहरण के लिए, बुलेट पॉइंट के तौर पर.
यात्रा और गतिविधियों के लिए, ToursAndActivitiesContent फ़ील्ड में वैल्यू भरने का सुझाव दिया जाता है. हालांकि, ऐसा करना ज़रूरी नहीं है. सभी फ़ील्ड में, सामान्य टेक्स्ट और एचटीएमएल जैसे टेक्स्ट का इस्तेमाल किया जा सकता है. इससे बेसिक फ़ॉर्मैटिंग की जा सकती है. एचटीएमएल जैसे फ़ॉर्मैटिंग टैग:
फ़्रेज़ टैग:
, , , : सिर्फ़ ऊपर दिए गए तीन टैग इस्तेमाल किए जा सकते हैं.
का इस्तेमाल पैराग्राफ़ में लाइनें तोड़ने के लिए किया जा सकता है. साथ ही, // का इस्तेमाल किसी ज़रूरी टेक्स्ट को हाइलाइट करने के लिए किया जा सकता है. अन्य सभी फ़्रेज़ टैग को अनदेखा कर दिया जाएगा.
अन्य सभी टैग और कस्टम स्टाइल इस्तेमाल करने की अनुमति नहीं है. इन्हें हटा दिया जाएगा. सभी यूआरएल, ऐंकर, और लिंक हटा दिए जाएंगे. इन्हें असली उपयोगकर्ताओं को कभी नहीं दिखाया जाएगा.
अहम जानकारी: * highlights, exclusion, और सेवा के ब्यौरे में मौजूद अन्य फ़ील्ड में पहले से दिए गए डेटा को दोहराएं नहीं. * ऊपर बताए गए टैग के अलावा, किसी दूसरे टैग का इस्तेमाल न करें. ऐसा इसलिए, क्योंकि इस्तेमाल न किए जा सकने वाले टैग में मौजूद कॉन्टेंट हटा दिया जाएगा. इससे उपयोगकर्ता अनुभव खराब हो सकता है.
| फ़ील्ड | |
|---|---|
highlights[] |
उपयोगकर्ता को दिखने वाली हाइलाइट की सूची. |
inclusions[] |
शामिल किए गए उपयोगकर्ताओं की सूची, जिसे उपयोगकर्ता देख सकते हैं. |
exclusions[] |
बाहर रखे गए उपयोगकर्ताओं की सूची, जो उपयोगकर्ता को दिखती है. |
must_know[] |
उपयोगकर्ताओं को दिखने वाली ज़रूरी नोट की सूची. इसका इस्तेमाल, उम्र से जुड़ी पाबंदियों या अन्य ऐसी शर्तों के बारे में जानकारी देने के लिए किया जाता है जिनकी वजह से यह सेवा सही नहीं है. |
UnsupportedPartySizeOption
उन पार्टियों के लिए विकल्प जो तय सीमा से बाहर हैं.
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड kind. पार्टी की पहुंच से बाहर के लोगों के लिए उपलब्ध विकल्प. kind इनमें से सिर्फ़ एक हो सकता है: |
|
call_merchant |
अगर पार्टी में शामिल लोगों की संख्या तय सीमा से ज़्यादा है, तो वे कारोबार को कॉल कर सकते हैं. उपयोगकर्ता को पहले से तय किया गया मैसेज दिखेगा. दिखाया जाने वाला सैंपल टेक्स्ट: "{waitlist_rules.max_party_size} से ज़्यादा लोगों की पार्टी के लिए, कृपया रेस्टोरेंट को {phone} पर कॉल करें." CallMerchant को सेट किया जाना चाहिए, लेकिन यह खाली होगा. |
UpdateAdsAccountLinkRequest
AdsAccountLinkingService.UpdateAdsAccountLink के लिए अनुरोध मैसेज.
| फ़ील्ड | |
|---|---|
ads_account_link |
ज़रूरी है. अपडेट करने के लिए, Google Ads खाते का लिंक. AdsAccountLink के |
update_mask |
ज़रूरी नहीं. अपडेट किए जाने वाले फ़ील्ड की सूची. |
UpdateBookingRequest
google.maps.booking.v1alpha.Booking को अपडेट करने का अनुरोध
| फ़ील्ड | |
|---|---|
update_mask |
अपडेट किए जाने वाले सभी बुकिंग फ़ील्ड का फ़ील्ड मास्क |
booking |
वह बुकिंग जिसे अपडेट करना है |
booking_failure |
अगर एसिंक्रोनस तरीके से पुष्टि किए गए बुकिंग अनुरोध को प्रोसेस नहीं किया जा सका और बुकिंग की स्थिति को 'अनुरोध पूरा नहीं किया जा सका' के तौर पर अपडेट किया जा रहा है, तो इस फ़ील्ड में कारोबार के लॉजिक से जुड़ी गड़बड़ी दिखनी चाहिए. उदाहरण के लिए, उपयोगकर्ता के पास इस समय के आस-पास की कोई मौजूदा बुकिंग है. इस फ़ील्ड को सिर्फ़ तब सेट किया जाना चाहिए, जब बुकिंग की स्थिति को FAILED पर अपडेट किया जा रहा हो. ऐसा न करने पर, इसे अनदेखा कर दिया जाएगा. |
UpdateMerchantRequest
Merchant को अपडेट करने का अनुरोध.
| फ़ील्ड | |
|---|---|
merchant |
कारोबारी या कंपनी का नया डेटा. |
update_mask |
कारोबारी या कंपनी के लिए अपडेट किए जाने वाले फ़ील्ड. |
UpdateOrderRequest
google.maps.booking.v1alpha.Order को अपडेट करने का अनुरोध
| फ़ील्ड | |
|---|---|
update_mask |
अपडेट किए जाने वाले सभी ऑर्डर फ़ील्ड का फ़ील्ड मास्क |
order |
वह ऑर्डर जिसे अपडेट करना है |
UpdateServiceRequest
Service को अपडेट करने का अनुरोध.
| फ़ील्ड | |
|---|---|
service |
नई सेवा का डेटा. |
update_mask |
सेवा के लिए अपडेट किए जाने वाले फ़ील्ड. |
UriTemplate
यह एक टेंप्लेट है. इसमें बताया गया है कि Google को बाहरी साइट के यूआरएल कैसे जनरेट करने चाहिए.
| फ़ील्ड | |
|---|---|
uri_template |
ज़रूरी नहीं. यूआरआई टेंप्लेट, RFC6570 के मुताबिक होना चाहिए. इसके लिए, https://datatracker.ietf.org/doc/html/rfc6570 पर जाएं. लेवल 2 के टेंप्लेट के साथ काम करता है. इन पैरामीटर को उनकी वैल्यू के हिसाब से सेट किया जाएगा. ये वैल्यू, उनकी संबंधित इकाइयों में दी गई हैं. डाइनिंग की बुकिंग के लिए लिंकआउट में ये पैरामीटर इस्तेमाल किए जा सकते हैं: 1) (ज़रूरी है) {availability_slot_start_seconds} :: यह उपलब्धता फ़ीड में start_sec फ़ील्ड से अपने-आप भर जाता है 2) (ज़रूरी है) {resources_party_size} :: यह उपलब्धता फ़ीड में party_size फ़ील्ड से अपने-आप भर जाता है 3) (ज़रूरी नहीं है) {availability_slot_duration_seconds} :: यह उपलब्धता फ़ीड में duration_sec फ़ील्ड से अपने-आप भर जाता है 4) (ज़रूरी नहीं है) {availability_slot_availability_tag} :: यह उपलब्धता फ़ीड में availability_tag फ़ील्ड से अपने-आप भर जाता है इस्तेमाल का उदाहरण: http://example.com/book/restaurant?start={availability_slot_start_seconds} &num_guests={resources_party_size} इनके साथ: * start_sec = 123456 * party_size = 2 https://example.com/book/restaurant?start=123456&num_guests=2 |
UserPurchaseRestriction
इससे उन उपयोगकर्ताओं को सीमित किया जाता है जो पेमेंट का कोई विकल्प खरीद सकते हैं.
| फ़ील्ड | |
|---|---|
new_to_merchant |
पेमेंट का ऐसा विकल्प जिसे सिर्फ़ वे लोग खरीद सकते हैं जिन्होंने पहले कभी उसी कारोबारी या कंपनी से खरीदारी न की हो. |
new_to_payment_option |
पेमेंट का ऐसा विकल्प जिसे सिर्फ़ वे लोग खरीद सकते हैं जिन्होंने पहले कभी पेमेंट का यह विकल्प नहीं खरीदा है. |
VirtualSession
वर्चुअल/ऑनलाइन सेशन के बारे में जानकारी. जैसे, ऑनलाइन योग क्लास, वर्चुअल कुकिंग क्लास वगैरह.
| फ़ील्ड | |
|---|---|
session_instructions |
इस वर्चुअल क्लास को सेट अप करने के बारे में निर्देश. अगर पार्टनर बुकिंग के साथ वीडियो यूआरएल शामिल नहीं करता है, तो इस टेक्स्ट में यह जानकारी शामिल होनी चाहिए कि वीडियो यूआरएल, उपयोगकर्ता के साथ कब शेयर किया जाएगा. उदाहरण के लिए, “ज़ूम मीटिंग का यूआरएल, क्लास शुरू होने से 30 मिनट पहले ईमेल कर दिया जाएगा”. (सुझाया गया) |
session_requirements |
दिए गए वर्चुअल सेशन के लिए ज़रूरी शर्तें. जैसे, योगा मैट, खाना बनाने के बर्तन वगैरह (सुझाया गया) |
virtual_platform_info |
इस सेशन में इस्तेमाल किए गए वर्चुअल प्लैटफ़ॉर्म के बारे में जानकारी. (वर्चुअल सेवाएं चालू करने के लिए ज़रूरी है) |
is_session_prerecorded |
ज़रूरी है. अगर वर्चुअल सेशन लाइव नहीं है और उसे पहले से रिकॉर्ड किया गया है, तो इसे सही के तौर पर सेट करें. |
VirtualPlatformInfo
उस प्लैटफ़ॉर्म के बारे में जानकारी जिसका इस्तेमाल इस वर्चुअल सेशन के लिए किया जाएगा.
| फ़ील्ड | |
|---|---|
platform |
वर्चुअल सेशन के लिए इस्तेमाल किया गया प्लैटफ़ॉर्म. |
other_platform_name |
अगर प्लैटफ़ॉर्म को OTHER पर सेट किया गया है, तो प्लैटफ़ॉर्म का नाम. (अगर प्लैटफ़ॉर्म को OTHER पर सेट किया गया है, तो यह ज़रूरी है) |
प्लैटफ़ॉर्म
यह enum, यह बताता है कि कारोबारी या कंपनी कौनसा वर्चुअल प्लैटफ़ॉर्म इस्तेमाल करेगी.
| Enums | |
|---|---|
PLATFORM_UNSPECIFIED |
इस्तेमाल नहीं किया गया. |
FLEXIBLE |
कारोबारी या कंपनी के पास, वीडियो प्लैटफ़ॉर्म चुनने का विकल्प होता है. |
GOOGLE_HANGOUTS |
Google Hangouts प्रॉडक्ट. |
GOOGLE_MEET |
Google Meet का प्रॉडक्ट. |
ZOOM |
Zoom Video Communications. |
SKYPE |
Skype. |
YOUTUBE |
YouTube पर लाइव स्ट्रीमिंग. |
OTHER |
अगर इस्तेमाल किया गया वीडियो प्लैटफ़ॉर्म, यहां बताए गए प्लैटफ़ॉर्म से अलग है, तो इसे सेट किया जाना चाहिए. |
WaitlistRules
वेटलिस्ट में शामिल होने से जुड़े नियम.
| फ़ील्ड | |
|---|---|
min_party_size |
ज़रूरी है. वेटलिस्ट की सुविधा देने वाली सेवाओं के लिए, यह एक पॉज़िटिव पूर्णांक होना चाहिए. अगर सेवा या कारोबारी/कंपनी, वेटलिस्ट में शामिल होने की सुविधा नहीं देती है, तो इस फ़ील्ड में कोई वैल्यू नहीं होनी चाहिए. |
max_party_size |
ज़रूरी है. वेटलिस्ट की सुविधा देने वाली सेवाओं के लिए, यह एक पॉज़िटिव पूर्णांक होना चाहिए. अगर सेवा या कारोबारी/कंपनी, वेटलिस्ट में शामिल होने की सुविधा नहीं देती है, तो इस फ़ील्ड में कोई वैल्यू नहीं होनी चाहिए. |
supports_additional_request |
अगर यह वैल्यू 'सही है', तो उपयोगकर्ता इस सेवा के लिए इंतज़ार की सूची में शामिल होते समय, बिना किसी तय फ़ॉर्मैट के अतिरिक्त टेक्स्ट का अनुरोध भेज पाएगा. |
above_max_party_size_options[] |
max_party_size एट्रिब्यूट की तय की गई वैल्यू से ज़्यादा लोगों के ग्रुप के लिए विकल्प सेट करें. अगर बड़ी पार्टियों को इंतज़ार सूची में शामिल होने के लिए अन्य विकल्प नहीं दिए जाने चाहिए, तो इसे खाली छोड़ दें. |