- संसाधन: कारोबारी या कंपनी
- PaymentRestrictions
- CreditCardRestrictions
- CreditCardType
- PaymentOption
- PaymentOptionType
- ActivationType
- UserPurchaseRestriction
- PaymentProcessorConfig
- प्रोसेसर
- TokenizationConfig
- BillingInformationFormat
- शर्तें
- MerchantMatchingHints
- ServiceAttribute
- वैल्यू
- LinkoutTemplate
- सलाह
- EconomicOperator
- तरीके
संसाधन: कारोबारी या कंपनी
कारोबारी या कंपनी के बारे में जानकारी, जो एग्रीगेटर के प्लैटफ़ॉर्म पर मौजूद है.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "merchantName": string, "telephone": string, "url": string, "geo": { object ( |
| फ़ील्ड | |
|---|---|
name |
कारोबारी या कंपनी के संसाधन का नाम, जिसका फ़ॉर्मैट |
merchantName |
merchantName, telephone, url, और geo का इस्तेमाल, Google Maps पर मौजूद कारोबारियों या कंपनियों की इन्वेंट्री से पार्टनर की इन्वेंट्री को मैच करने के लिए किया जाता है. यह जानकारी नहीं दिखेगी. कारोबारी या कंपनी का नाम. |
telephone |
कारोबारी या कंपनी का सार्वजनिक टेलीफ़ोन नंबर, जिसमें देश और एरिया कोड शामिल हों. उदाहरण के लिए, +14567891234. |
url |
कारोबारी या कंपनी की सार्वजनिक वेबसाइट का यूआरएल. |
geo |
कारोबारी या कंपनी की जगह की जानकारी. इसमें अक्षांश, देशांतर, और पता शामिल है. |
category |
एग्रीगेटर के प्लैटफ़ॉर्म पर कारोबार की कैटगरी. |
numBookings30d |
यह फ़ील्ड काम नहीं करता है. |
taxRateBasisPoints |
कारोबारी या कंपनी के लिए टैक्स की दर, बेसिस पॉइंट (एक प्रतिशत का सौवां हिस्सा) में. उदाहरण के लिए, अगर टैक्स की दर 7.5% है, तो इस फ़ील्ड को 750 पर सेट किया जाना चाहिए. अगर इस फ़ील्ड को सेट नहीं किया जाता है या इसे 0 पर सेट किया जाता है, तो इस कारोबारी या कंपनी की ओर से दी जाने वाली किसी भी सेवा के लिए, उपयोगकर्ता से लिया जाने वाला कुल शुल्क, Service.price एट्रिब्यूट की वैल्यू के तौर पर बताई गई कीमत के बराबर होगा. सेवा के शुल्क में, लागू होने वाले टैक्स शामिल नहीं हैं या पहले से ही शामिल हैं. टैक्स को उपयोगकर्ता को अलग लाइन आइटम के तौर पर नहीं दिखाया जाएगा. अगर इस फ़ील्ड को किसी भी नॉन-ज़ीरो वैल्यू पर सेट किया जाता है, तो इस कारोबारी या कंपनी की ओर से दी जाने वाली किसी भी सेवा के लिए, उपयोगकर्ता से लिया जाने वाला कुल शुल्क में सेवा की कीमत के साथ-साथ, यहां दिए गए टैक्स रेट का इस्तेमाल करके तय किया गया टैक्स भी शामिल होगा. मुद्रा की सबसे छोटी इकाई के हिस्सों (उदाहरण के लिए, एक सेंट के हिस्से) को, सबसे नज़दीकी सम संख्या में राउंड किया जाएगा. टैक्स की जानकारी, उपयोगकर्ता को अलग लाइन आइटम के तौर पर दिखेगी. इस फ़ील्ड के इस्तेमाल पर रोक लगा दी गई है. इसके बजाय, कृपया taxRate का इस्तेमाल करें. |
taxRate |
कारोबारी या कंपनी के लिए टैक्स की दर. इस फ़ील्ड के मौजूद होने पर, टैक्स रेट के आधार अंकों के लिए इस्तेमाल किए जाने वाले फ़ील्ड की वैल्यू बदल जाती है. खाली मैसेज (जैसे, taxRate { }) से, लागू की गई टैक्स की दर शून्य पर रीसेट हो जाएगी. E2E पेमेंट की सुविधा अब काम नहीं करती. इसलिए, इस सुविधा को बंद कर दिया गया है. |
paymentRestrictions |
कारोबारी या कंपनी के लिए, पेमेंट के स्वीकार किए जाने वाले तरीकों से जुड़ी पाबंदियां. अगर इस फ़ील्ड को सेट नहीं किया जाता है, तो हम यह मानकर चलते हैं कि कोई पाबंदी नहीं है. E2E पेमेंट की सुविधा अब काम नहीं करती. इसलिए, इस सुविधा को बंद कर दिया गया है. |
paymentOption[] |
इस कारोबारी या कंपनी के लिए पेमेंट के उपलब्ध विकल्प. इस कारोबारी या कंपनी की सेवाओं के लिए, पेमेंट के उन तरीकों को सीमित किया जा सकता है जिनसे पेमेंट स्वीकार किया जाता है. E2E पेमेंट की सुविधा अब काम नहीं करती. इसलिए, इस सुविधा को बंद कर दिया गया है. |
paymentProcessorConfig |
अगर कारोबारी या कंपनी के पास टोकन वाले पेमेंट प्रोसेसर का इस्तेमाल करने की सुविधा है, तो उसके लिए कॉन्फ़िगरेशन. |
tokenizationConfig |
अगर कारोबारी या कंपनी के पास टोकन वाले पेमेंट प्रोसेसर का इस्तेमाल करने की सुविधा है, तो उसके लिए कॉन्फ़िगरेशन. E2E पेमेंट की सुविधा अब काम नहीं करती. इसलिए, इस सुविधा को बंद कर दिया गया है. |
terms |
कारोबारी या कंपनी के लिए तय की गई वे शर्तें जो उपयोगकर्ता को तब दिखती हैं, जब वह 'Google से रिज़र्व करें' सुविधा के ज़रिए कोई सेवा बुक कर रहा होता है. इनके अलावा, एग्रीगेटर पार्टनर के नियम और शर्तें हमेशा उपयोगकर्ता को दिखती हैं. इन्हें यहां नहीं दिया जाना चाहिए. |
brandId |
यह एक ओपेक स्ट्रिंग है. इससे, उपभोक्ता के सामने मौजूद ब्रैंड की पहचान की जाती है. इसका इस्तेमाल, पार्टनर एट्रिब्यूशन दिखाते समय किया जाता है. इस फ़ील्ड की मदद से, लोगों के बीच लोकप्रिय एक से ज़्यादा ब्रैंड वाले पार्टनर, एक ही फ़ीड में सभी ब्रैंड के लिए कारोबारियों या कंपनियों की जानकारी दे सकते हैं. ब्रैंड में, उपभोक्ताओं के लिए उपलब्ध प्रॉपर्टी शामिल होती हैं. जैसे, नाम, लोगो, सेवा की शर्तें, और निजता नीति. अगर उपभोक्ता के लिए सिर्फ़ एक पार्टनर ब्रैंड उपलब्ध है, तो इस फ़ील्ड को सेट करने की ज़रूरत नहीं है. इसे अनदेखा किया जा सकता है. अगर पार्टनर... क्या उसके पास उपभोक्ताओं के लिए एक से ज़्यादा ब्रैंड नहीं हैं? --> इस फ़ील्ड को अनदेखा करें Has Multiple Brands that are configured? ध्यान दें: ज़्यादातर पार्टनर को यह फ़ील्ड सेट करने की ज़रूरत नहीं होती. अगर कोई पार्टनर इस फ़ील्ड का इस्तेमाल करना चाहता है, तो उसे हमसे संपर्क करना होगा. ऐसा इसलिए, ताकि डिफ़ॉल्ट ब्रैंड के साथ-साथ अन्य ब्रैंड को कॉन्फ़िगर किया जा सके. |
matchingHints |
Google को यह जानकारी मिलती है कि कारोबारी या कंपनी, Google Maps पर किस जगह से जुड़ी है. ध्यान दें: ज़्यादातर पार्टनर को यह फ़ील्ड सेट करने की ज़रूरत नहीं होती. इसकी वजह यह है कि Google, ऊपर दी गई जानकारी का इस्तेमाल करके कारोबारियों या कंपनियों को Google Maps पर मौजूद जगहों से मैच करेगा. (ज़रूरी नहीं) |
serviceAttribute[] |
कारोबारी या कंपनी के लिए, सेवाओं के बारे में बताने के लिए इस्तेमाल किए गए किसी भी सेवा एट्रिब्यूट की परिभाषाएं. (ज़रूरी नहीं) |
actionLink[] |
ज़रूरी नहीं. कार्रवाई का यूआरएल, उससे जुड़ी भाषा, पाबंदी वाले देशों की सूची, टाइप, और वैकल्पिक प्लैटफ़ॉर्म. इससे पता चलता है कि यह कार्रवाई किस प्लैटफ़ॉर्म पर की जानी चाहिए, |
reservationLinkoutTemplate[] |
ज़रूरी नहीं. यह लिंकआउट टेंप्लेट है. इससे पता चलता है कि Google को पार्टनर के प्लैटफ़ॉर्म पर टेबल बुक करने के लिए, उसका यूआरएल कैसे जनरेट करना चाहिए. ध्यान दें कि अगर एक से ज़्यादा वैल्यू दी गई हैं, तो फ़िलहाल सिर्फ़ पहली वैल्यू का इस्तेमाल किया जाएगा. यूआरआई टेंप्लेट में ऐसे फ़ील्ड के लिए सहायता उपलब्ध है जिन्हें उपयोगकर्ता के आरक्षण के विकल्पों के आधार पर भरा जाएगा. आरक्षण का यूआरएल बनाने के लिए, सभी ज़रूरी फ़ील्ड की ज़रूरत होती है: * (ज़रूरी है) partySize, int: पार्टी के सदस्यों की संख्या, जिनके लिए उपयोगकर्ता आरक्षण का अनुरोध कर रहा है. * (ज़रूरी है) selected_date_time, ISO 8601 datetime (https://en.wikipedia.org/wiki/ISO_8601): वह समय जिसके लिए उपयोगकर्ता बुकिंग का अनुरोध कर रहा है. * (ज़रूरी नहीं) merchantId, स्ट्रिंग: यह उस कारोबारी या कंपनी का आईडी होता है जिसके लिए उपयोगकर्ता बुकिंग का अनुरोध कर रहा है. अगर टेंप्लेट में पहले से ही कारोबारी या कंपनी का आइडेंटिफ़ायर शामिल है, तो इसकी ज़रूरत नहीं है. * (ज़रूरी नहीं) roomId, string: यह उस रूम का आईडी है जिसे बुक करने का अनुरोध उपयोगकर्ता कर रहा है. |
waitlistAdvisement |
ज़रूरी नहीं. Reserve with Google के ज़रिए वेटलिस्ट में शामिल होने वाले व्यक्ति के लिए, किसी कारोबारी या कंपनी की सामान्य सलाह. सलाह में मौजूद हर टेक्स्ट फ़ील्ड की लंबाई 100 बाइट से ज़्यादा नहीं होनी चाहिए. |
economicOperator |
ज़रूरी नहीं. इस कारोबारी या कंपनी से जुड़े आर्थिक ऑपरेटर की जानकारी. यह जानकारी, नियमों का पालन करने के लिए ज़रूरी है. (ज़रूरी नहीं) |
PaymentRestrictions
कारोबारी या कंपनी के लिए, पेमेंट के स्वीकार किए जाने वाले तरीकों से जुड़ी पाबंदियां.
| JSON के काेड में दिखाना |
|---|
{
"creditCardRestrictions": {
object ( |
| फ़ील्ड | |
|---|---|
creditCardRestrictions |
कारोबारी या कंपनी के स्वीकार किए जाने वाले क्रेडिट कार्ड पर पाबंदियां. अगर यह फ़ील्ड सेट नहीं किया जाता है, तो हम मान लेते हैं कि सभी क्रेडिट कार्ड स्वीकार किए जाते हैं. ध्यान दें कि CreditCardType के साथ काम करने वाले कार्ड की सूची समय के साथ बढ़ती जाएगी. इसका मतलब है कि इसे खाली छोड़ने पर, कॉन्फ़िगरेशन में आने वाले समय में बदलाव हो सकते हैं. |
CreditCardRestrictions
कारोबारी या कंपनी के क्रेडिट कार्ड स्वीकार करने पर पाबंदियां.
| JSON के काेड में दिखाना |
|---|
{
"creditCardType": [
enum ( |
| फ़ील्ड | |
|---|---|
creditCardType[] |
उन क्रेडिट कार्ड की सूची जिनके साथ यह सुविधा काम करती है. अगर कोई क्रेडिट कार्ड नहीं जोड़ा गया है, तो किसी भी क्रेडिट कार्ड का इस्तेमाल नहीं किया जा सकता. |
CreditCardType
क्रेडिट कार्ड का टाइप.
| Enums | |
|---|---|
CREDIT_CARD_TYPE_UNSPECIFIED |
इस्तेमाल नहीं किया गया. |
VISA |
Visa क्रेडिट कार्ड. |
MASTERCARD |
Mastercard क्रेडिट कार्ड. |
AMERICAN_EXPRESS |
American Express क्रेडिट कार्ड. |
DISCOVER |
डिस्कवर क्रेडिट कार्ड. |
JCB |
JCB क्रेडिट कार्ड. |
PaymentOption
पेमेंट का एक ऐसा विकल्प जिसका इस्तेमाल, कारोबारी या कंपनी की ओर से दी जाने वाली सेवाओं के लिए पेमेंट करने के लिए किया जा सकता है. पेमेंट के विकल्पों को कई कारोबारियों या कंपनियों के साथ शेयर किया जा सकता है. उदाहरण के लिए, एक ही चेन से जुड़े कारोबारियों या कंपनियों के साथ.
| JSON के काेड में दिखाना |
|---|
{ "paymentOptionId": string, "name": string, "description": string, "price": { object ( |
| फ़ील्ड | |
|---|---|
paymentOptionId |
इस आईडी का इस्तेमाल, पेमेंट के इस विकल्प की पहचान करने के लिए किया जाता है. यह आईडी, पूरे एग्रीगेटर के लिए ग्लोबल होता है. साथ ही, एक ही वैल्यू को कई कारोबारियों या कंपनियों के लिए फिर से इस्तेमाल करने से, उपयोगकर्ता उन सभी कारोबारियों या कंपनियों के लिए पेमेंट के उसी विकल्प का इस्तेमाल कर पाएगा. एक ही आईडी का इस्तेमाल कई कारोबारियों या कंपनियों के लिए किया जा सकता है. अगर किसी कारोबारी या कंपनी के लिए, पेमेंट के किसी विकल्प की वैल्यू अपडेट की जाती है, तो दूसरे कारोबारी या कंपनी के लिए, उसी आईडी वाले पेमेंट के किसी अन्य विकल्प की वैल्यू भी अपडेट हो जाएगी. इसलिए, यह सबसे सही तरीका है कि सभी पेमेंट विकल्पों के लिए एक ही आईडी का इस्तेमाल किया जाए. साथ ही, उन्हें हमेशा एक जैसी वैल्यू के साथ अपडेट किया जाए, ताकि किसी भी तरह की गड़बड़ी से बचा जा सके. |
name |
पेमेंट के विकल्प का नाम. यह उपयोगकर्ता को दिख सकता है. |
description |
पेमेंट के विकल्प का ब्यौरा. यह उपयोगकर्ता को दिख सकता है. |
price |
पेमेंट के विकल्प की कीमत. |
taxRate |
पेमेंट के इस तरीके के लिए टैक्स की दर. इस फ़ील्ड के मौजूद होने पर, यह कारोबारी या सेवा के लिए तय की गई टैक्स की दर वाले फ़ील्ड की वैल्यू बदल देता है. खाली मैसेज (जैसे, taxRate { }) से, लागू की गई टैक्स की दर शून्य पर रीसेट हो जाएगी. |
paymentOptionType |
पेमेंट के इस तरीके का टाइप. ड्रॉप-इन के लिए एक बार इस्तेमाल किया जा सकता है, पैक के लिए कई बार इस्तेमाल किया जा सकता है, और सदस्यता के लिए अनलिमिटेड बार इस्तेमाल किया जा सकता है. |
sessionCount |
इस पेमेंट के तरीके का इस्तेमाल कितने सेशन के लिए किया जा सकता है. यह सिर्फ़ मल्टी-सेशन / पैक के लिए मान्य है. इसमें वैल्यू 1 से ज़्यादा होनी चाहिए. |
purchaseInterval |
इस समयावधि में पेमेंट का विकल्प खरीदा जा सकता है. |
validInterval |
पेमेंट के इस विकल्प का इस्तेमाल इस समयावधि के दौरान किया जा सकता है. उदाहरण के लिए, जनवरी 2017 के लिए खास कीमत. यह पैरामीटर मौजूद होने पर, validDuration और activationType पैरामीटर की वैल्यू बदल जाती है. |
validDuration |
पेमेंट के विकल्प की वैधता की अवधि (जैसे, 30 दिनों की सदस्यता). यह सेकंड में अवधि होती है. इसमें नौ दशमलव अंक तक हो सकते हैं. इसके आखिर में ' |
activationType |
इससे यह तय होता है कि इस पेमेंट के तरीके के लिए, वैधता शुरू होने की तारीख कैसे तय की जाती है. |
userRestriction |
इससे उन उपयोगकर्ताओं पर पाबंदी लगाई जाती है जो इस पेमेंट के तरीके से खरीदारी कर सकते हैं. इसका इस्तेमाल, पेमेंट के प्रमोशनल विकल्प को उपयोगकर्ताओं के किसी सबसेट तक सीमित करने के लिए किया जा सकता है. अगर इसे सेट नहीं किया जाता है, तो सभी लोग इस सुविधा का इस्तेमाल कर सकते हैं. |
PaymentOptionType
पेमेंट के विकल्प का टाइप.
| Enums | |
|---|---|
PAYMENT_OPTION_TYPE_UNSPECIFIED |
इस्तेमाल नहीं किया गया. |
PAYMENT_OPTION_SINGLE_USE |
पेमेंट के विकल्प का इस्तेमाल सिर्फ़ एक बार किया जा सकता है. |
PAYMENT_OPTION_MULTI_USE |
पेमेंट के विकल्प का इस्तेमाल तब किया जा सकता है, जब उसके सेशन की संख्या 0 से ज़्यादा हो. |
PAYMENT_OPTION_UNLIMITED |
पेमेंट के विकल्प का इस्तेमाल, मान्य समयसीमा के अंदर किया जा सकता है. सेशन की संख्या लागू नहीं होती. |
ActivationType
इससे यह तय होता है कि वैधता शुरू होने की तारीख कैसे तय की जाती है.
| Enums | |
|---|---|
ACTIVATION_TYPE_UNSPECIFIED |
इस्तेमाल नहीं किया गया. |
ACTIVATION_ON_PURCHASE |
यह सुविधा, खरीदारी के समय से ही लागू हो जाती है. |
ACTIVATION_ON_FIRST_USE |
इसकी वैधता तब शुरू होती है, जब पेमेंट के इस विकल्प का पहली बार इस्तेमाल किया जाता है. |
UserPurchaseRestriction
इससे उन उपयोगकर्ताओं को सीमित किया जाता है जो पेमेंट का कोई विकल्प खरीद सकते हैं.
| JSON के काेड में दिखाना |
|---|
{ "newToMerchant": boolean, "newToPaymentOption": boolean } |
| फ़ील्ड | |
|---|---|
newToMerchant |
पेमेंट का ऐसा विकल्प जिसे सिर्फ़ वे लोग खरीद सकते हैं जिन्होंने पहले कभी उसी कारोबारी या कंपनी से खरीदारी न की हो. |
newToPaymentOption |
पेमेंट का ऐसा विकल्प जिसे सिर्फ़ वे लोग खरीद सकते हैं जिन्होंने पहले कभी पेमेंट का यह विकल्प नहीं खरीदा है. |
PaymentProcessorConfig
पेमेंट प्रोसेसर के लिए कॉन्फ़िगरेशन, जिसे हर कारोबारी या कंपनी के आधार पर सेट अप किया जाता है.
| JSON के काेड में दिखाना |
|---|
{
"processor": enum ( |
| फ़ील्ड | |
|---|---|
processor |
इससे उस पेमेंट प्रोसेसर पार्टनर के बारे में पता चलता है जिस पर यह कॉन्फ़िगरेशन लागू होता है. |
publicKey |
इस कुकी का इस्तेमाल, पेमेंट प्रोसेसर के साथ इस कारोबारी या कंपनी की पहचान करने के लिए किया जाता है. 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 की मदद से पेमेंट करने के लिए कॉन्फ़िगरेशन. |
TokenizationConfig
पेमेंट प्रोसेसर के टोकनाइज़ेशन के लिए कॉन्फ़िगरेशन, जिसे हर कारोबारी या कंपनी के हिसाब से सेट अप किया जाता है.
| JSON के काेड में दिखाना |
|---|
{
"tokenizationParameter": {
string: string,
...
},
"billingInformationFormat": enum ( |
| फ़ील्ड | |
|---|---|
tokenizationParameter |
आम तौर पर, टोकनाइज़ेशन कॉन्फ़िगरेशन में एक tokenizationParameter होता है. इसकी कुंजी "gateway" होती है और इसकी वैल्यू, प्रोसेसर का नाम होती है. बाकी पैरामीटर, प्रोसेसर पर निर्भर करते हैं. ज़्यादा जानकारी के लिए, Google Pay के दस्तावेज़ देखें. Braintree का उदाहरण: tokenizationParameter { key: "gateway" value: "braintree" } tokenizationParameter { key: "braintree:apiVersion" value: "v1" } tokenizationParameter { key: "braintree:sdkVersion" value: "2.30.0" } tokenizationParameter { key: "braintree:merchantId" value: "abcdef" } tokenizationParameter { key: "braintree:clientKey" value: "production_xxx_yyy" } Stripe का उदाहरण: tokenizationParameter { key: "gateway" value: "stripe" } tokenizationParameter { key: "stripe:version" value: "2018-02-28" } tokenizationParameter { key: "stripe:publishableKey" value: "pk_1234" } Adyen का उदाहरण: tokenizationParameter { key: "gateway" value: "adyen" } tokenizationParameter { key: "gatewayMerchantId" value: "yourId" } एक ऑब्जेक्ट, जिसमें |
billingInformationFormat |
पेमेंट टोकन में, उपयोगकर्ता की बिलिंग की वह जानकारी शामिल करें जो उसने Google Pay में अपने पेमेंट के तरीके (ऊपर देखें) के साथ डाली है. फ़ील्ड को खाली छोड़ने का मतलब है कि आपने MIN वैल्यू तय की है. |
BillingInformationFormat
उपयोगकर्ता से बिलिंग पते की कितनी जानकारी लेनी है और उसे टोकन में शामिल करना है. इनम वैल्यू, Google Pay API में मौजूद पैरामीटर से मेल खाती हैं. इसके बारे में https://developers.google.com/pay/api/web/reference/object#BillingAddressParameters) पर देखें.
| Enums | |
|---|---|
BILLING_INFORMATION_FORMAT_UNSPECIFIED |
जानकारी नहीं दी गई है. डिफ़ॉल्ट रूप से, यह MIN पर सेट होता है. |
MIN |
नाम, देश का कोड, और पिन कोड (Google Pay की डिफ़ॉल्ट सेटिंग). |
FULL |
नाम, मोहल्ले का पता, इलाका, राज्य, देश का कोड, और पिन कोड. |
शर्तें
नियमों और दिशा-निर्देशों का एक सेट, जो उपयोगकर्ता को 'Google से रिज़र्व करें' के ज़रिए बुकिंग करने के लिए दिखाया जाता है.
| JSON के काेड में दिखाना |
|---|
{
"url": string,
"text": string,
"localizedText": {
object ( |
| फ़ील्ड | |
|---|---|
url |
नियम और शर्तों का यूआरएल. यह जानकारी देना ज़रूरी नहीं है. |
text |
उपयोगकर्ता को दिखाया जाने वाला टेक्स्ट. नए इंटिग्रेशन के लिए, यहां दिया गया localizedText इस्तेमाल करें. |
localizedText |
उपयोगकर्ता को दिखाया जाने वाला स्थानीय भाषा में अनुवाद किया गया टेक्स्ट. |
MerchantMatchingHints
इन कुकी का इस्तेमाल, Google Maps पर किसी कारोबारी या कंपनी को किसी जगह से मैच करने में Google की मदद करने के लिए किया जाता है.
| JSON के काेड में दिखाना |
|---|
{ "placeId": string } |
| फ़ील्ड | |
|---|---|
placeId |
Google Places के डेटाबेस और Google Maps पर मौजूद किसी जगह का आईडी. जगह के आईडी के बारे में ज़्यादा जानने के लिए, https://developers.google.com/places/web-service/place-id पर जाएं. |
ServiceAttribute
सेवा के एट्रिब्यूट, पार्टनर की तय की गई कैटगरी होती हैं. इनमें कारोबारी या कंपनी के लिए उपलब्ध सेवाओं के बारे में बताया जाता है. उदाहरण के लिए, कोई बैंक "खाते का टाइप" सेवा एट्रिब्यूट को "व्यक्तिगत" और "कारोबार" जैसी संभावित वैल्यू के साथ तय कर सकता है. वहीं, कोई हेयर सैलून "सेवा का टाइप" सेवा एट्रिब्यूट को "बाल काटना", "बालों का रंग", और "स्टाइल" जैसी संभावित वैल्यू के साथ तय कर सकता है.
| JSON के काेड में दिखाना |
|---|
{
"attributeId": string,
"attributeName": string,
"value": [
{
object ( |
| फ़ील्ड | |
|---|---|
attributeId |
यह आइडेंटिफ़ायर, एक ही कारोबारी या कंपनी के लिए इस सेवा के एट्रिब्यूट को अन्य एट्रिब्यूट से अलग पहचान देता है. उदाहरण के लिए, "account-type". |
attributeName |
इस एट्रिब्यूट के लिए, उपयोगकर्ता को दिखने वाला नाम. उदाहरण के लिए, "खाते का टाइप". |
value[] |
इस सेवा एट्रिब्यूट के लिए सभी संभावित वैल्यू. |
मान
यह किसी सेवा एट्रिब्यूट की संभावित वैल्यू दिखाता है.
| JSON के काेड में दिखाना |
|---|
{ "valueId": string, "valueName": string } |
| फ़ील्ड | |
|---|---|
valueId |
यह एक आइडेंटिफ़ायर है.यह इस सेवा के एट्रिब्यूट के लिए, इस वैल्यू की पहचान अन्य वैल्यू से अलग तरीके से करता है. उदाहरण के लिए, "personal". |
valueName |
वैल्यू का ऐसा नाम जो उपयोगकर्ता को दिखे. उदाहरण के लिए, "निजी". |
LinkoutTemplate
यह एक टेंप्लेट होता है. इसमें यह जानकारी होती है कि Google को पार्टनर की साइट के यूआरएल कैसे जनरेट करने चाहिए.
| JSON के काेड में दिखाना |
|---|
{ "uriTemplate": string } |
| फ़ील्ड | |
|---|---|
uriTemplate |
यूआरआई टेंप्लेट, 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 |
सलाह
Reserve with Google के ज़रिए बुकिंग करते समय, उपयोगकर्ता को दिखने वाली सूचनाएं.
| JSON के काेड में दिखाना |
|---|
{
"text": {
object ( |
| फ़ील्ड | |
|---|---|
text |
Reserve with Google के ज़रिए बुकिंग करते समय, उपयोगकर्ता को दिखाया जाने वाला कस्टम मैसेज. |
EconomicOperator
एग्रीगेटर के लिए, आर्थिक ऑपरेटर की जानकारी.
| JSON के काेड में दिखाना |
|---|
{
"text": {
object ( |
| फ़ील्ड | |
|---|---|
text |
ज़रूरी है. आर्थिक ऑपरेटर का नाम, पता, फ़ोन नंबर, और ईमेल पता. आर्थिक ऑपरेटर का मतलब है: मैन्युफ़ैक्चरर, आधिकारिक प्रतिनिधि, आयातक, वितरक, फ़ुलफ़िलमेंट सेवा देने वाली कंपनी या कोई अन्य व्यक्ति या कानूनी इकाई. इस पर प्रॉडक्ट बनाने, उन्हें उपलब्ध कराने या उन्हें सेवा में लगाने से जुड़ी ज़िम्मेदारियां लागू होती हैं. आर्थिक ऑपरेटर के बारे में फ़्रीफ़ॉर्म स्ट्रिंग. इस जानकारी को " " और "\n" का इस्तेमाल करके फ़ॉर्मैट किया जा सकता है. |
तरीके |
|
|---|---|
|
यह फ़ंक्शन, तय किए गए एग्रीगेटर के ज़रिए मैनेज किया जाने वाला नया Merchant बनाता है और उसे दिखाता है. |
|
यह अनुरोध, एग्रीगेटर के मैनेज किए जा रहे किसी मौजूदा Merchant को मिटा देता है. |
|
किसी Merchant का MerchantStatus पाएं. |
|
यह फ़ंक्शन, एग्रीगेटर के मैनेज किए जा रहे मौजूदा Merchant को अपडेट करता है और उसे दिखाता है. |