เครื่องหมายจุลภาคที่ทำให้ราคายุโรปทุกตัวสูงขึ้น 100 เท่า

ตัวแยกวิเคราะห์ราคาที่ตัดเครื่องหมายจุลภาคอ่าน 9,99 € ของเยอรมันเป็น 999 ไม่มีอะไรพัง ไม่มีอะไรดูผิด และโมเดลรายได้รายงานตัวเลขใหญ่เกินจริงร้อยเท่าอย่างเงียบๆ

ราคาเป็นข้อมูลนำเข้าประเภทเดียวที่ข้อผิดพลาดระดับลำดับขนาดดูเป็นไปได้อย่างสมบูรณ์บนกราฟ แอปสมัครสมาชิกที่แสดง $6,499 ต่อปีนั้นไร้สาระถ้าคุณหยุดคิด และไม่น่าสังเกตเลยถ้าคุณกำลังกวาดสายตาดูแดชบอร์ด

สิ่งที่โค้ดทำ

ตัวแยกวิเคราะห์ลบตัวคั่นหลักพันก่อนจับคู่ตัวเลข ซึ่งถูกต้องสำหรับภาษาอังกฤษและผิดสำหรับยุโรปส่วนใหญ่ ร้านค้าเยอรมันพิมพ์ 9,99 € จุลภาคคือจุดทศนิยม และการลบมันออกทำให้ได้ 999

เนื่องจากโมเดลรายได้อ่านบันไดราคาจากร้านค้าใดก็ตามที่อยู่บนหน้าจอ การเปิดแอปที่ติดตามบนแท็บเยอรมันจึงป้อนราคาหลักเป็น 6,499 แทนที่จะเป็น 44.36 เกินจริงไป 147 เท่า โดยไม่มีข้อผิดพลาด ไม่มีคำเตือน และไม่มีอาการที่มองเห็นได้

การแก้ไข และเหตุผลที่การตรวจจับโลแคลเป็นคำตอบที่ผิด

การซ่อมที่ชัดเจนคือการค้นหาร้านค้าและใช้ข้อตกลงของมัน เราไม่ได้ทำ เพราะตัวแยกวิเคราะห์ยังได้รับสตริงที่ไม่แน่ใจที่มา และการค้นหาที่เงียบๆ ตกกลับไปเป็นภาษาอังกฤษจะสร้างบั๊กขึ้นใหม่ในรูปแบบที่หายากกว่า

แต่ตัวคั่นทศนิยมถูกกำหนดโดยตำแหน่ง หากมีทั้งจุดและจุลภาคปรากฏ ตัวขวาสุดคือจุดทศนิยม: 1.234,56 และ 1,234.56 ทั้งคู่แยกวิเคราะห์ได้ถูกต้องโดยไม่รู้ว่ามาจากประเทศไหน หากมีเพียงตัวเดียวปรากฏ มันคือตัวคั่นหลักพันเมื่อมีตัวเลขสามหลักตามหลังพอดี และเป็นจุดทศนิยมนอกเหนือจากนั้น

บั๊กเดียวกัน ใส่คำต่อท้ายต่างกัน

แล้วอินโดนีเซีย Apple พิมพ์ 829,000 รูเปียห์เป็น "Rp 829ribu" โดย ribu ในภาษาอินโดนีเซียแปลว่าพัน อ่านตามตัวอักษรคือ 829 รูเปียห์ ประมาณห้าเซนต์สหรัฐ ซึ่งเทียบกับราคาอเมริกัน $69.99 คงถูกเผยแพร่เป็นการค้นพบการปรับท้องถิ่นที่น่าตื่นตาที่สุดบนหน้าจอ

คำบอกขนาดถูกจัดการแล้ว แต่ตารางนั้นไม่มีทางสมบูรณ์ได้ เพราะร้านค้าใดก็ตามอาจพิมพ์คำที่ไม่มีใครทางนี้เคยเห็น ดังนั้นจึงมีพื้นขั้นต่ำด้วย: ราคาที่แปลงแล้วต่ำกว่า 2% ของตลาดฐานจะถูกระงับว่าไม่น่าเชื่อถือแทนที่จะเผยแพร่ ตลาดแท้ที่ถูกที่สุดที่เราวัดได้คือตุรกี อยู่ที่ 5% ดังนั้นตัวป้องกันจึงจับข้อผิดพลาดระดับลำดับขนาดได้โดยไม่ต้องเดาราคาจริง

เกี่ยวข้อง

บล็อก · กรณีศึกษา · Free ASO tools · ผลิตภัณฑ์ · ความเป็นส่วนตัวและข้อกำหนด · AsoTheory