उपयोग के उदाहरण

देश और मुद्रा के अनुसार चेकआउट को पर्सनलाइज़ करना

चेकआउट पेज पर हर अतिरिक्त फ़ील्ड की कीमत रिटेलर को कुछ प्रतिशत ऐसे ख़रीदारों के रूप में चुकानी पड़ती है जो उसे भरने के बजाय कार्ट छोड़ देते हैं। देश चुनने वाला फ़ील्ड छोटा है, लेकिन यह ख़रीदारी के ठीक उस बिंदु पर एक और निर्णय है जहाँ ख़रीदार के छोड़कर जाने की संभावना सबसे ज़्यादा होती है, और एक दर्जन देशों में बेचने वाले एक ऑनलाइन रिटेलर ने इसे पूरी तरह हटाने का फ़ैसला किया।

इसकी जगह एक सर्वर-साइड लुकअप आया जो चेकआउट पेज रेंडर होने से पहले चलता था। /v1/ip विज़िटर का IP पता लेकर देश, क्षेत्र, शहर, पिन कोड और निर्देशांक लौटाता है, और यह सब उसी अनुरोध से पढ़ा जाता है जो ख़रीदार को पहले से साइट पर ला रहा है। रिटेलर ने देश फ़ील्ड का उपयोग शिपिंग देश पहले से चुनने, दिखाए जाने वाले भुगतान तरीकों को बदलने और उस बाज़ार में एक से ज़्यादा भाषाएँ उपलब्ध होने पर दिखाई जाने वाली भाषा बदलने के लिए किया। जिस देश में स्टोर शिप नहीं करता था, वहाँ के ख़रीदार को इस बारे में तुरंत संदेश दिख जाता था, बजाय इसके कि वह पूरा फ़ॉर्म भरे और भुगतान के चरण पर जाकर अटक जाए।

इसमें से कुछ भी ख़रीदार को बाँधता नहीं था। पहले से चुना गया देश बदला जा सकता था, क्योंकि IP जियोलोकेशन उस नेटवर्क को दिखाता है जहाँ से अनुरोध आया, हमेशा वह बिलिंग पता नहीं जिसे कोई व्यक्ति उपयोग करना चाहता है, ख़ासकर यात्रा कर रहे किसी व्यक्ति या ऐसे कॉरपोरेट नेटवर्क पर मौजूद किसी व्यक्ति के लिए जो ट्रैफ़िक को किसी दूसरे देश से होकर भेजता है। पहचाने गए देश को तथ्य के बजाय एक समझदार डिफ़ॉल्ट मानने से उस चेकआउट पेज की झुंझलाहट से बचा गया जो यह मानने से इनकार करता है कि ग्राहक असल में कहाँ रहता है।

रिटेलर ने उसी पहचान के ऊपर मूल्य निर्धारण भी जोड़ा। कुछ बाज़ारों में कीमतें स्थानीय क्रय शक्ति और शिपिंग लागत के हिसाब से समायोजित की गईं, जिन्हें मर्चेंडाइज़िंग टीम ने पहले से तय किया था और जिन्हें बस लुकअप से लौटे देश फ़ील्ड के आधार पर लागू किया जाता था। यह एक व्यावसायिक निर्णय है जो स्टोर अपने मूल्य निर्धारण इंजन से लेता है, कुछ ऐसा नहीं जो जियोलोकेशन कॉल अपने आप तय करे, लेकिन इसे चलाने के लिए भरोसेमंद देश संकेत ज़रूरी था। इसे सर्वर-साइड पढ़ने का मतलब था कि ख़रीदार को दिखी कीमत वही थी जो चेकआउट असल में वसूलता, न कि किसी क्लाइंट-साइड स्क्रिप्ट की कीमत जिससे छेड़छाड़ हो सकती थी या जो बस लोड ही नहीं होती।

क्योंकि लुकअप हर पेज व्यू के बजाय हर चेकआउट सेशन में एक बार चलता है, इसलिए बिक्री के अच्छे महीने में भी मात्रा सीमित रही, और साल के ज़्यादातर समय यह रिटेलर की कुंजी के साथ मिलने वाले मुफ़्त दैनिक कोटा के भीतर रही। मौसमी चरम के दौरान खाता कुछ समय के लिए €0.0001 प्रति अनुरोध की दर से प्रीपेड क्रेडिट पर चला गया, और यह लागत इतनी छोटी थी कि कभी चर्चा के लायक मद के रूप में सामने ही नहीं आई।

इस पूरे बदलाव ने एक फ़ॉर्म से एक फ़ील्ड हटाया और उसकी जगह ऐसा लुकअप रखा जिसे होते हुए कोई नहीं देखता। ख़रीदारों ने बस यह देखा कि साइट को पहले से पता लगता है कि वे कहाँ हैं, और इस तरह के निजीकरण का पूरा लक्ष्य यही है: यह कम रुकावट जैसा लगना चाहिए, किसी नई सुविधा जैसा नहीं। फ़ील्ड के विवरण और उपलब्ध फ़ॉर्मैट /docs/ipv4-lookup/ और /docs/ipv6-lookup/ पर दर्ज हैं।