संसाधन: placeActionLink
कार्रवाई की जगह का लिंक और उसकी विशेषताएं दिखाता है.
जेएसओएन के काेड में दिखाना |
---|
{ "name": string, "providerType": enum ( |
फ़ील्ड | |
---|---|
name |
ज़रूरी नहीं. संसाधन का नाम, लिंक अपडेट करने और उन्हें मिटाने के लिए, जगह के नाम वाले फ़ील्ड कोplaceActionLinks.patch और spotActionLinks.delete के ही अनुरोधों पर विचार किया जाएगा. हालांकि, इसे playActionLinks.create में किए जाने वाले अनुरोध में अनदेखा कर दिया जाएगा. यहां नया लिंक बनाने के बाद सर्वर, |
providerType |
सिर्फ़ आउटपुट के लिए. यह बताता है कि सेवा देने वाली कंपनी किस तरह की है. |
isEditable |
सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि क्लाइंट इस लिंक में बदलाव कर सकता है या नहीं. |
uri |
ज़रूरी है. लिंक यूआरआई. अलग-अलग जगहों पर, अलग-अलग तरह की कार्रवाइयों के लिए, एक ही यूआरआई का फिर से इस्तेमाल किया जा सकता है. हालांकि, हर यूनीक कॉम्बिनेशन (यूरी, जगह के लिए कार्रवाई का टाइप, जगह) के लिए, सिर्फ़ एक जगह कार्रवाई करने का लिंक इस्तेमाल किया जा सकता है. |
placeActionType |
ज़रूरी है. इस लिंक का इस्तेमाल करके, जगह से जुड़ी कार्रवाई की जानकारी. |
isPreferred |
ज़रूरी नहीं. व्यापारी/कंपनी/कारोबारी ने इस लिंक को इस्तेमाल करने का विकल्प चुना है या नहीं. किसी जगह पर, हर तरह की कार्रवाई के लिए सिर्फ़ एक लिंक को 'पसंदीदा' के तौर पर मार्क किया जा सकता है. अगर आने वाले समय में किया जाने वाला कोई अनुरोध, जगह से जुड़ी एक ही तरह की कार्रवाई के लिए किसी दूसरे लिंक को पसंदीदा के तौर पर मार्क करता है, तो मौजूदा पसंदीदा लिंक (अगर कोई है) अपनी प्राथमिकता खो देगा. |
createTime |
सिर्फ़ आउटपुट के लिए. जगह की जानकारी से जुड़ी कार्रवाई का लिंक बनाए जाने का समय. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
updateTime |
सिर्फ़ आउटपुट के लिए. जगह की जानकारी से जुड़ी कार्रवाई के लिंक में आखिरी बार बदलाव किए जाने का समय. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
ProviderType
लिंक देने वाली कंपनी का टाइप, सिर्फ़ पढ़ा जा सकता है.
Enums | |
---|---|
PROVIDER_TYPE_UNSPECIFIED |
जानकारी नहीं दी गई. |
MERCHANT |
पहले पक्ष के तौर पर काम करने वाली कंपनी, जैसे कि व्यापारी/कंपनी या व्यापारी/कंपनी की तरफ़ से कोई एजेंसी. |
AGGREGATOR_3P |
3P एग्रीगेटर, जैसे कि Reserve with Google पार्टनर. |
PlaceActionType
लिंक का इस्तेमाल करके किस तरह की कार्रवाई की जा सकती है.
Enums | |
---|---|
PLACE_ACTION_TYPE_UNSPECIFIED |
जानकारी नहीं दी गई. |
APPOINTMENT |
कार्रवाई का टाइप, अपॉइंटमेंट बुक करना है. |
ONLINE_APPOINTMENT |
कार्रवाई का टाइप, ऑनलाइन अपॉइंटमेंट बुक करना है. |
DINING_RESERVATION |
कार्रवाई का मतलब डाइनिंग बुकिंग करना है. |
FOOD_ORDERING |
कार्रवाई का टाइप, खाना डिलीवर करने और/या घर ले जाने के लिए ऑर्डर करना है. |
FOOD_DELIVERY |
कार्रवाई का टाइप, खाना डिलीवर करने के लिए ऑर्डर करना है. |
FOOD_TAKEOUT |
कार्रवाई की मदद से, खाना पैक कराकर ले जाने की सुविधा है. |
SHOP_ONLINE |
कार्रवाई का मतलब शॉपिंग है. यह डिलीवरी और/या पिकअप की सुविधा हो सकती है. |
तरीके |
|
---|---|
|
किसी जगह से जुड़ी कार्रवाई की कार्रवाई का लिंक बनाता है और उसे दिखाता है. |
|
किसी खास जगह से कार्रवाई करने का लिंक मिटाता है. |
|
जगह से जुड़ी कार्रवाई का लिंक मिलता है. |
|
किसी खास जगह के लिए कार्रवाई करने के लिंक की सूची बनाता है. |
|
जगह से जुड़ी कार्रवाई के लिंक को अपडेट करता है और उसे दिखाता है. |