Docs एडिटिंग टूल के यूआरएल फ़ॉर्मैट में बदलाव

लोगों को एक से ज़्यादा खातों में साइन इन करने पर, Google Docs के एडिटर का इस्तेमाल करने में मदद करने के लिए, अप्रैल 2015 में Docs के एडिटर के यूआरएल का फ़ॉर्मैट बदल दिया गया था. इस बदलाव की वजहों के बारे में ज़्यादा जानने के लिए, हमारी ब्लॉग पोस्ट देखें.

बदलाव के बाद भी, पहले के सभी यूआरएल काम करते रहेंगे. अगर कोई व्यक्ति पुराने यूआरएल पर क्लिक करता है, तो उसे नए स्ट्रक्चर वाले यूआरएल पर रीडायरेक्ट कर दिया जाता है.

हालांकि, अगर आपका संगठन अब भी ऐसे टूल या प्रोसेस का इस्तेमाल करता है जो अप्रैल 2015 से पहले वाले यूआरएल स्ट्रक्चर पर काम करते हैं, तो आपको यहां दी गई जानकारी की ज़रूरत पड़ सकती है. इससे यह पक्का किया जा सकेगा कि आपके टूल या प्रोसेस काम करना बंद न करें:

  • Docs के एडिटर के यूआरएल, अब इस फ़ॉर्मैट में नहीं होंगे: /a/*domain*
  • /a/ की जगह /u/ का इस्तेमाल किया जाएगा. साथ ही, यूआरएल में शब्दों का क्रम भी बदल जाएगा. /a/, एडिटर के प्रीफ़िक्स से पहले आता है और /u/, एडिटर के प्रीफ़िक्स के बाद आता है:

    • पुराना फ़ॉर्मैट: /a/*domain*/document/d/DOC_ID
    • नया फ़ॉर्मैट: /document/u/X/d/DOC_ID

    /u/X से, एक से ज़्यादा खातों में साइन इन करने वाले उपयोगकर्ता के लिए, सही ब्राउज़र सेशन का पता चलता है.

  • अगर /a/ या /u/ नहीं है, तो सेशन को समझदारी से चुना जाएगा और सही /u/X लिखा जाएगा. अगर किसी उपयोगकर्ता ने एक से ज़्यादा खातों में साइन इन नहीं किया है, तो /u/0 नहीं लिखा जाता, क्योंकि यह तय करने में कोई समस्या नहीं होती कि कौनसे सेशन का इस्तेमाल करना है.

  • दस्तावेज़ लोड होने के बाद, क्लाइंट-साइड JavaScript, दिखने वाले यूआरएल से /u/X को हटा देगी.

    सर्वर को भेजे जाने वाले अनुरोधों में अब भी /u/X शामिल होगा. हालांकि, उपयोगकर्ता को दिखने वाले यूआरएल से /u/X हटा दिया जाता है, ताकि इसे सेव न किया जा सके. उदाहरण के लिए, बुकमार्क करना या ईमेल में चिपकाना. ऐसा इसलिए, क्योंकि इससे Docs के एडिटर, किसी दूसरे ब्राउज़र या कंप्यूटर में दस्तावेज़ को सही तरीके से नहीं खोल पाएंगे.