पार्टनर कॉन्फ़िगरेशन

पार्टनर कॉन्फ़िगरेशन के लिए, पार्टनर अपने बारे में जानकारी देता है. यह उन पार्टनर के लिए ज़रूरी है जो शेड्यूल और रूट की जानकारी के साथ-साथ, किराये और उपलब्धता की जानकारी भी शामिल करना चाहते हैं. यह जानकारी, मैन्युअल कॉन्फ़िगरेशन के लिए transport-help@google.com पर ईमेल करके दी जानी चाहिए.

इस जानकारी में यह शामिल होगा:

  • ब्रैंड की जानकारी (बाज़ार के हिसाब से स्थानीय भाषा में):
  • इंटिग्रेशन टाइप: बस या रेल.
  • पार्टनर सर्वर का कॉन्फ़िगरेशन — पार्टनर ने जिन सर्वर को लागू किया है उनका कॉन्फ़िगरेशन. इसमें ये शामिल हैं:
    • सर्वर का पता (एचटीटीपीएस ज़रूरी है, जैसे कि https://api.partner.com/v1)
    • पुष्टि करने का तरीका (इनमें से कोई एक):
      • एचटीटीपी डाइजेस्ट
      • क्लाइंट प्रमाणपत्र
      • OAuth 2.0
    • हर सेकंड में ज़्यादा से ज़्यादा क्वेरी (क्यूपीएस)
      • हम इस जानकारी का इस्तेमाल यह तय करने के लिए करेंगे कि आने वाले समय में थ्रॉटलिंग और कैश मेमोरी जैसी सुविधाओं के लिए सहायता दी जाए या नहीं.
    • एपीआई के बार-बार बंद होने की समस्या.
  • पार्टनर की संपर्क जानकारी का ईमेल पता (इंटिग्रेशन से जुड़े तकनीकी सवालों और समस्या को हल करने के लिए)
  • यूआरएल टारगेट:
  • इंटिग्रेशन टाइप के बारे में खास जानकारी:
    • जीटीएफ़एस पर आधारित:
      • GTFS फ़ीड के नाम: उन GTFS फ़ीड के नाम जिनके लिए पार्टनर, किराये की जानकारी या बुकिंग की सुविधा दे रहा है
    • स्टॉप के आधार पर:
      • उस सप्लायर का नाम जिसके शेड्यूल के लिए पार्टनर को किराया तय करना है
      • स्कोप में आने वाले स्टॉप की सूची, जिसमें यूनीक आईडी और उसके भौगोलिक निर्देशांक शामिल हों
  • बल्क एपीआई के विकल्प
    • क्या पार्टनर को known_itineraries चाहिए, ताकि वह Google को बेहतर डेटा दे सके.
    • सीधे तौर पर या एक से ज़्यादा सेगमेंट के हिसाब से किराया तय करना है या कितने सेगमेंट के हिसाब से किराया तय करना है.
    • क्या पार्टनर को ऐसे ऑपरेटर की पहचान करने के लिए एजेंसी कोड चाहिए जो एक ही समय पर एक ही रास्ते पर सेवा देते हैं.