डीप लिंक के लिए, पार्टनर बेस यूआरएल देंगे. इसके लिए, पार्टनर कॉन्फ़िगरेशन देखें. हम यूआरएल में जो क्वेरी पैरामीटर जोड़ेंगे वे पैरामीटर के बदले हुए सेट के साथ, Google Transit Ticketing Extension के मुताबिक होंगे:
फ़ील्ड का नाम | विवरण |
---|---|
from_ticketing_stop_time_id |
(दोहराया जा सकता है) उस स्टॉप का आइडेंटिफ़ायर जहां से लेग शुरू होता है. किसी स्टॉप के लिए, यह स्टेशन से निकलने के समय का |
to_ticketing_stop_time_id |
(दोहराया जा सकता है) उस स्टॉप का आइडेंटिफ़ायर जहां लेग खत्म होता है. किसी स्टॉप के लिए, यह डेस्टिनेशन स्टेशन के |
service_date |
(तारीख, दोहराई जा सकती है) यात्रा का दिन. यह फ़ील्ड, JSON कलेक्शन के तौर पर फ़ॉर्मैट किया जाता है. इसमें तारीख इस फ़ॉर्मैट स्ट्रिंग में शामिल होती है:
|
boarding_time |
(ISO 8601, दोहराया जा सकता है) स्टॉप_टाइम के लिए, लेग शुरू होने के समय (departure_time) की तारीख और समय. इस फ़ील्ड की समय वैल्यू, ISO 8601 के मुताबिक होती है. इसका फ़ॉर्मैट स्ट्रिंग यह है:
|
arrival_time |
(ISO 8601, दोहराया जा सकता है) स्टॉप पर पहुंचने का समय (arrival_time). यह उस stop_time की तारीख और समय होता है जिस पर लेग खत्म होता है. इस फ़ील्ड की समय वैल्यू, ISO 8601 के मुताबिक होती है. इसका फ़ॉर्मैट स्ट्रिंग यह है:
|
booking_token |
(स्ट्रिंग) यह फ़ील्ड ज़रूरी नहीं है. इसका इस्तेमाल अतिरिक्त डेटा जोड़ने के लिए किया जाता है. यह वैल्यू, Travel Transport API से मिले जवाब से मिलती है. इसे टिकट बुकिंग के डीप लिंक में जोड़ा जाता है. ज़्यादा से ज़्यादा बुकिंग टोकन के बिना भी यात्रा की जानकारी खोजने की सुविधा काम करती है. हालांकि, इसका इस्तेमाल Google Search के नतीजों और पार्टनर की बुकिंग पेज पर किराये को एक जैसा रखने के लिए किया जा सकता है. |
lang |
(IETF BCP 47, वैकल्पिक) इस फ़ील्ड का इस्तेमाल, बुकिंग साइट की चुनी गई भाषा के बारे में बताने के लिए किया जाता है. इस फ़ील्ड की वैल्यू, IETF BCP 47 के मुताबिक होती है. उदाहरण के लिए, अगर चुनी गई भाषा उपलब्ध नहीं है या फ़ील्ड पास नहीं किया गया है, तो बुकिंग साइट को फ़ॉलबैक भाषा का इस्तेमाल करना चाहिए. |
cur |
(आईएसओ 4217, वैकल्पिक) इस फ़ील्ड का इस्तेमाल यह बताने के लिए किया जाता है कि कीमतें किस मुद्रा में दिखनी चाहिए. इस फ़ील्ड की वैल्यू ISO 4217 के मुताबिक होती है. उदाहरण के लिए, अगर चुनी गई मुद्रा नहीं दिखाई जा सकती या फ़ील्ड पास नहीं किया गया है, तो बुकिंग साइट को फ़ॉलबैक मुद्रा का इस्तेमाल करना चाहिए. |
utm_source |
(स्ट्रिंग, ज़रूरी नहीं) इस फ़ील्ड का इस्तेमाल, उस टॉप-लेवल साइट के बारे में बताने के लिए किया जाता है जिसने ट्रैफ़िक भेजा है.
|
दोहराए जा सकने वाले सभी पैरामीटर, JSON कलेक्शन के तौर पर तय किए जाते हैं. इसमें एक से ज़्यादा वैल्यू, ट्रांसफ़र स्टॉप के बारे में बताती हैं. Google Transit Ticketing Extension के उदाहरणों में, यूआरएल एन्कोडिंग के उदाहरण देखे जा सकते हैं.