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