IPWHOIS.io รีวิว: IP Geolocation API ที่รวดเร็วและอเนกประสงค์
เผยแพร่แล้ว: 2021-07-17การรับที่อยู่ IP จากผู้เยี่ยมชมของคุณกลายเป็นส่วนสำคัญยิ่งของการจัดการไซต์ เนื่องจากขณะนี้ไซต์ต่างๆ เป็นสากลมากขึ้นกว่าเดิม และผู้เยี่ยมชมทุกคนกำลังมองหาประสบการณ์ที่เป็นส่วนตัวนั้น จำนวน IP geolocation APIs จึงเพิ่มขึ้นอย่างรวดเร็วในช่วงไม่กี่ปีที่ผ่านมา
จริงอยู่ที่ คุณสามารถเขียนโค้ดเพื่อรับ #geolocation ข้อมูลได้ด้วยตัวเอง แต่จริงๆ แล้ว ยังมี #ผู้ดูแลระบบแบ็กเอนด์ เพียงไม่กี่คนที่มีความรู้ที่จะทำเช่นนั้น (เทียบกับจำนวนเจ้าของ/ผู้จัดการไซต์โดยรวม) นี่คือที่มาของ #API จำนวนมาก
คลิกเพื่อทวีตได้รับการออกแบบมาเพื่อให้คุณสามารถตั้งค่าได้อย่างรวดเร็ว (โดยปกติเพียงแค่คัดลอก/วางโค้ดที่เกี่ยวข้อง) และเมื่อผสานรวมเข้าด้วยกันแล้ว โค้ดเหล่านี้จะได้รับผลลัพธ์ทันที
หนึ่งในโปรแกรมที่เราใช้เมื่อเร็วๆ นี้คือ ipwhois.io และได้รับการพิสูจน์แล้วว่าดีพอๆ กับที่โฆษณาไว้สูง เราจะเข้าไปดูรายละเอียดเพิ่มเติมเกี่ยวกับข้อเสนอและสิ่งที่คุณต้องทำเพื่อให้มันใช้งานได้ แต่ก่อนอื่น เรามาขายเรื่องความจำเป็นในการระบุตำแหน่งทางภูมิศาสตร์ก่อน
ทำไมต้องระบุตำแหน่งทางภูมิศาสตร์
เหตุผลหลักที่คุณใช้การระบุตำแหน่งทางภูมิศาสตร์ ดังที่เราได้กล่าวไปแล้ว เพื่อสร้างไซต์ที่เป็นส่วนตัวมากขึ้น นี้อาจดูเหมือนเล็กน้อย แต่จริง ๆ แล้วมันไปไกลในการดึงดูดผู้เข้าชมในตอนแรกและการรักษาไว้อย่างที่สอง การดูไซต์ที่มีการแปลภาษานั้นเป็นการรีเฟรชเสมอ โดยปกติ คุณต้องคิดหาตัวเลข กล่าวคือ มันคุ้มค่าหรือไม่ที่จะลงทุนในภาษาเพิ่มเติมสำหรับผู้เยี่ยมชมหลายสิบคน – ตำแหน่งทางภูมิศาสตร์จะให้ตัวเลขเหล่านั้นแก่คุณ
แม้ว่าภาษาจะเป็นสิ่งแรกที่นึกถึงเมื่อพูดถึงการโลคัลไลเซชัน แต่ก็ไม่ใช่สิ่งเดียวเท่านั้น คุณสามารถใช้เวทย์มนตร์จากแบ็กเอนด์เพื่อสร้างการกระทำที่กำหนดเป้าหมายได้หลากหลายสำหรับภูมิภาคเฉพาะ คุณจะไม่ใส่รองเท้าแตะในหน้าหลักสำหรับผู้ที่เข้าสู่ระบบจากสวีเดน แต่คุณจะเน้นที่เสื้อโค้ตและหมวกกันหนาวแทน การส่งเสริมการขายประเภทนี้ช่วยให้คุณกระจายสต็อกของคุณเพื่อกำหนดเป้าหมายผู้ชมของคุณได้ดีขึ้น และเพิ่มทั้งการเข้าชมและรายได้ของคุณในภายหลัง
คุณยังสามารถใช้ความรู้นี้ในการคำนวณค่าขนส่งซึ่งอาจมีความหมายมากในขณะนี้ที่ราคาอยู่ทั่วทุกแห่ง
จากการรู้ที่ตั้งของลูกค้า คุณจะทราบเขตเวลาของพวกเขาด้วย เป็นอีกครั้งที่ดูเหมือนเป็นเรื่องเล็กน้อย แต่ถ้าคุณเปิดไซต์ที่มีเป้าหมายสำหรับการเข้าชมทั่วโลก คุณเพียงแค่ต้องคำนึงถึงสิ่งเหล่านี้ด้วย จากข้อมูลที่ให้มา คุณสามารถเตรียมโปรโมชันพิเศษตามกำหนดเวลาสำหรับบางช่วงเวลาของวันที่การเข้าชมสูงสุดได้ ในขณะที่อีกด้านหนึ่งจะหลีกเลี่ยงช่วงเวลาสำคัญสำหรับบางช่วงเวลาที่สำคัญเนื่องจากมีการเข้าชมน้อยกว่า
โดยทั่วไป การรวบรวมข้อมูลที่เกี่ยวข้องกับตำแหน่งทางภูมิศาสตร์จะช่วยให้คุณระบุโครงสร้างของฐานผู้ใช้ของคุณได้ ในทางกลับกัน วิธีนี้จะช่วยให้คุณมีสมาธิจดจ่อกับสองสิ่ง นั่นคือ การเพิ่มคะแนนสูงสุดเป็นสองเท่า (การโปรโมตสำหรับภูมิภาคและ/หรือเขตเวลาที่มีการเข้าชมสูงสุด) และ/หรือพยายามดึงจุดที่ต่ำลงมา (หาวิธีการ เพื่อเพิ่มการเข้าชมในภูมิภาคและ/หรือเขตเวลาที่มีประสิทธิภาพน้อยกว่า)
ทำไมต้อง ipwhois.io
ตอนนี้คุณรู้แล้วว่าทำไมจึงต้องใช้ geolocation บนไซต์ของคุณ แต่ทำไมคุณควรใช้ ipwhois.io สำหรับบริการอื่นๆ ทั้งหมด
ความยืดหยุ่นของราคาและระดับ
มีเหตุผลหลายประการในการเลือกใช้ ipwhois.io อย่างแรกคือ ฟรี เรารู้ว่าคุณคิดอย่างไร – หากเหตุผลหลักในการใช้บางอย่างคือราคา (โดยเฉพาะอย่างยิ่งหากเป็นบริการฟรี) ผลิตภัณฑ์หรือบริการนั้นก็ไม่ได้ดีขนาดนั้นอยู่ดี เราพูดว่า - อย่าหงุดหงิด นี่เป็นเพียงสิ่งแรกที่ปรากฏขึ้นจริงๆ
ตามที่คุณคาดหวัง มีข้อแม้ บริการนี้ฟรีสำหรับคำขอมากถึง 10,000 รายการต่อเดือน สำหรับผู้ที่เพิ่งเริ่มใช้งาน นี่อาจดูเหมือนเป็นจำนวนมาก แต่จริงๆ แล้วไม่ใช่เลย โดยพื้นฐานแล้วนี่เป็นโซลูชันที่สมบูรณ์แบบหากคุณเพิ่งทดสอบบริการระบุตำแหน่งทางภูมิศาสตร์ แต่มีศักยภาพในการขยายขนาดเพื่อเติบโตไปพร้อมกับไซต์ของคุณเมื่อคุณเลื่อนระดับขึ้นไป
มีแผนราคาสามแบบ ซึ่งแต่ละแผนจะสอดคล้องกับปริมาณการเข้าชมไซต์ของคุณ หรือหากเราเจาะจงมากขึ้น จำนวนคำขอที่เกิดขึ้น
ติดตั้งง่าย
เมื่อดูโค้ดทั้งหมดแล้ว คุณจะเข้าใจได้ว่าขั้นตอนการตั้งค่าเป็นงานที่ยากลำบาก ซึ่งคุณจะต้องใช้การเขียนและการสอนแบบวิดีโอจึงจะเสร็จสิ้น ในความเป็นจริงมันค่อนข้างตรงกันข้าม แผนฟรีไม่จำเป็นต้องลงทะเบียนด้วยซ้ำ
ขึ้นอยู่กับภาษาโปรแกรมที่คุณสะดวกที่สุด คุณจะได้รับคำตอบในสามรูปแบบ: JSON, XML และ CSV เราทุกคนทราบดีว่าการใช้เครื่องมือที่คุณคุ้นเคยมีความสำคัญเพียงใด และความครอบคลุมประเภทนี้ช่วยให้มั่นใจได้ว่าคุณจะสามารถดำเนินการได้ตามต้องการ คุณจะพบตัวอย่างคำขอที่ทำใน PHP และการตอบกลับใน JSON ได้ที่นี่:
ขอ:
<?php $ipAddress = $_SERVER['REMOTE_ADDR']; $ch = curl_init('http://ipwhois.app/json/'.$ipAddress); curl_setopt($ch, CURLOPT_RETURNTRANSFER, จริง); $jsonData = curl_exec($ch); curl_close($ch); $resultData = json_decode($jsonData จริง); var_dump($resultData); ?>
การตอบสนอง:
{ "ไอพี": "8.8.4.4", "ความสำเร็จ": จริง "ประเภท": "IPv4", "ทวีป": "อเมริกาเหนือ", "continent_code": "NA", "ประเทศ": "สหรัฐอเมริกา", "country_code": "สหรัฐฯ", "country_flag": "https://cdn.ipwhois.io/flags/us.svg", "country_capital": "วอชิงตัน", "country_phone": "+1", "country_neighbours": "CA,MX,CU", "ภูมิภาค": "นิวเจอร์ซีย์", "เมือง": "นวร์ก", "ละติจูด": 40.735657, "ลองจิจูด": -74.1723667, "asn": "AS15169", "org": "Google LLC", "isp": "Google LLC", "timezone": "อเมริกา/นิว_ยอร์ค", "timezone_name": "เวลามาตรฐานตะวันออก", "timezone_dstOffset": 0, "timezone_gmtOffset": -18000, "timezone_gmt": "GMT -5:00", "สกุลเงิน": "ดอลลาร์สหรัฐ", "currency_code": "USD", "currency_symbol": "$", "currency_rates": 1, "currency_plural": "ดอลลาร์สหรัฐ", "completed_requests": 0 }
การแปลขั้นสูง
ดังที่ได้กล่าวไว้ก่อนหน้านี้ ตำแหน่งทางภูมิศาสตร์เป็นสิ่งจำเป็นสำหรับการแปลไซต์ของคุณ - ผ่านการรู้ว่าผู้เยี่ยมชมของคุณมาจากไหน คุณยังรู้ภาษา สกุลเงิน เขตเวลา ฯลฯ ของพวกเขา ทั้งหมดนี้สามารถใช้เพื่อสร้างส่วนหน้าที่กำหนดเองสำหรับพวกเขาโดยเฉพาะ แม้จะผ่านการโลคัลไลเซชั่น คุณก็ยังมีตัวเลือกมากมาย – คุณสามารถเจาะลึกการกำหนดที่กว้างขึ้น เช่น ประเทศหรือทวีป หรือดูรายละเอียดอย่างละเอียดเกี่ยวกับภูมิภาคหรือแม้แต่เมือง ทุกอย่างขึ้นอยู่กับว่าไซต์ของคุณขึ้นอยู่กับการแปลเป็นภาษาท้องถิ่นดังกล่าวอย่างไร
การโลคัลไลเซชันไม่ได้จำกัดเฉพาะส่วนหน้าเท่านั้น คุณจะได้รับการตอบกลับหลายภาษาบนแบ็กเอนด์ด้วย หากคุณคุ้นเคยกับการทำงานกับซอฟต์แวร์ในภาษาของคุณเอง แทนที่จะเป็นภาษาอังกฤษ คุณจะได้รับคำตอบในภาษาหลักๆ ทั้งหมด เช่น เยอรมัน ฝรั่งเศส สเปน ฯลฯ
ข้อมูลที่ถูกต้อง
ปัญหาหลักประการหนึ่งที่อาจปรากฏขึ้นคือการได้รับการตอบกลับด้วยข้อมูลที่ล้าสมัย โปรดทราบว่าเราไม่ได้พูดถึงข้อมูลจากยุค 90 ผู้ที่เข้าสู่ระบบผ่านโทรศัพท์อาจกำลังเดินทางไปมา และคุณไม่ต้องการข้อมูลว่าพวกเขาอยู่ที่ไหนเมื่อ 1 ชั่วโมงที่แล้ว แต่ตอนนี้พวกเขาอยู่ที่ไหน หากต้องการใช้คำศัพท์เกมเมอร์ ให้คิดว่าเป็นความล่าช้าหรือเวลาตอบสนอง ipwhois.io มีแชนเนลที่รวมเข้ากับระบบมากเพียงพอซึ่งสิ่งเหล่านี้จะไม่ทำให้คุณลำบาก โดยให้การตอบสนองที่เกือบจะเหมือนจริงแก่คุณ ด้วยการครอบคลุมเซิร์ฟเวอร์ทั่วโลกที่ใหญ่เพียงพอ จึงไม่ควรมีปัญหาใดๆ เกี่ยวกับตำแหน่งของคุณ – การตอบสนองโดยเฉลี่ยจะอยู่ที่ประมาณ 90 มิลลิวินาทีทั่วทั้งกระดาน
ความปลอดภัย
มีสองสิ่งที่ควรพิจารณาเมื่อพูดถึงการรักษาความปลอดภัยตำแหน่งทางภูมิศาสตร์ ข้อมูล/การตอบสนองที่คุณได้รับจาก ipwhois.io ใช้การเข้ารหัส SSL 256 บิต ซึ่งหมายความว่าคุณปลอดภัยจากส่วนนั้น นี่คือการรักษาความปลอดภัย "โดยตรง" ของคุณ ซึ่งเปิดใช้งานโดยผู้ให้บริการ
ในทางกลับกัน คุณสามารถใช้การระบุตำแหน่งทางภูมิศาสตร์เป็นมาตรการรักษาความปลอดภัยเพิ่มเติมเพื่อให้ไซต์และผู้เยี่ยมชมของคุณปลอดภัยโดยรวม
ด้วยการใช้ตำแหน่งทางภูมิศาสตร์ คุณสามารถระบุความพยายามที่เป็นอันตรายในการโจมตีไซต์ของคุณก่อนที่จะทำอันตรายจริง ๆ ถ้าจู่ๆ ก็มีที่อยู่ IP นับพันที่มาจากมองโกเลีย (เมื่อคุณมีเวลาหลายสิบครั้งในช่วงหลายปีที่ผ่านมา) มีโอกาสเกิดขึ้น คุณสามารถติดตามความพยายามเหล่านี้ บล็อก IP และรายงานการโจมตีที่อาจเกิดขึ้นเพื่อการตรวจสอบเพิ่มเติมในท้ายที่สุด
แม้ว่าจะไม่ใช่การโจมตีโดยตรง การระบุตำแหน่งทางภูมิศาสตร์ก็ยอดเยี่ยมในการตรวจจับความพยายามในการฉ้อโกง ไม่ว่าจะเป็นบางสิ่งที่ร้ายแรงมากในการพยายามฉ้อโกงการชำระเงิน หรือร้ายแรงน้อยกว่า เช่น การฉ้อโกงการลงทะเบียน/การเข้าสู่ระบบ การใช้ตำแหน่งทางภูมิศาสตร์ คุณสามารถระบุสถานการณ์เหล่านี้ได้ง่ายกว่าที่คุณไม่มี หากคุณคิดว่าเวลามีความสำคัญสูงสุดในกรณีเหล่านี้ คุณจะดีใจที่ ipwhois.io อยู่เคียงข้างคุณ
สรุป
เนื่องจากการระบุตำแหน่งทางภูมิศาสตร์กลายเป็นส่วนปกติของทุกไซต์ที่ประสบความสำเร็จ จึงเป็นเหตุผลให้ทุกคนใช้ API บางประเภท อย่างไรก็ตาม ยังมีความเกลียดชังต่อการใช้ชิ้นส่วนของโค้ดโดยตรงบนไซต์ของคุณสำหรับคนส่วนใหญ่ เนื่องจากพวกเขารู้สึกไม่สบายใจและหันไปใช้เครื่องมือต่างๆ ที่เขียนโค้ดสำหรับพวกเขาแทน
ผู้มาใหม่และคนอื่นๆ จำเป็นต้องขจัดความกลัวเหล่านี้ทิ้งไป เนื่องจากผู้เข้าชมในปัจจุบันมีความคาดหวังสูงขึ้นเรื่อยๆ เกี่ยวกับไซต์ที่พวกเขาเข้าชมเป็นประจำ เนื่องจากมีให้เลือกมากมาย การทุ่มเทตัวคุณเองและไซต์ของคุณในการโลคัลไลเซชันเพื่อให้ครอบคลุมภูมิภาคหลัก ๆ ของคุณต้องให้ความสำคัญเป็นลำดับแรกเพื่อตอบสนองความต้องการของผู้ใช้ที่มีศักยภาพของคุณ
ipwhois.io มอบโอกาสที่สมบูรณ์แบบในการจุ่มนิ้วเท้าของคุณลงในตำแหน่งทางภูมิศาสตร์ด้วยฟังก์ชันที่ใช้งานง่าย และระดับฟรีที่ไฮไลต์จะช่วยให้คุณมีโอกาสทำความคุ้นเคยและค้นหาว่าตำแหน่งทางภูมิศาสตร์ทั้งหมดเกี่ยวกับอะไร