ما هو IP Geolocation؟ وكيف يمكنني الاستفادة منه؟

المدونة > ما هو IP Geolocation؟ وكيف يمكنني الاستفادة منه؟





ما-هو-IP-Geolocation؟-وكيف-يمكنني-الاستفادة-منه؟

المقدمة

IP Geolocation أو GeoIP: هو عملية استخراج الموقع الجغرافي لأحد الأجهزة المتصلة بالانترنت من خلال عنوان الـ IP Address الخاص بالجهاز.

حيث يُتبع هذا النهج لسنوات عديدة من قبل الشركات الرائدة على الانترنت والسبب الرئيسي وراء ذلك هو معرفة المزيد من المعلومات حول زوارهم (مستخدمين الموقع أو التطبيق).

في هذا المقال سوف نشرح كل شيء تحتاج معرفته حول هذا المجال وكيف يعمل وما هي استخداماته الفعلية.

ما هو عنوان الـ IP Address؟

IP هو اختصار لـ Internet Protocol Address او "عنوان بروتوكول الانترنت". هو المعرف الرقمي لأي جهاز (حاسوب، هاتف محمول، آلة طابعة، وغيرها) ويكون مرتبطاً بشبكة معلوماتية تعمل بحزمة بروتوكولات الإنترنت. و لتبسيط الفكرة فيمكنك تخيل عنوان الـ IP بمثابة رقم هاتفك، فهو معرف رقمي لجهازك لا يملكه أحد غيرك.

حيث إن هذا العنوان له وظيفتين أساسيتين وهي:

  1. تعريف شبكة الإنترنت بالجهاز الحالي وإعطاء معلومات تقريبية عن الموقع.
  2. ينشئ مسار لنقل البيانات (بيانات الاتصال) بين الجهاز والمستضيف.

ويمكن تلخيص عمل عنوان الآيبي بالجملة التالية:

"هو عنوان يشيل للغرض المطلوب تأديته على شبكة الإنترنت، والمكان المتواجد فيه، ويوضح المسار المؤدي لتحقيق هذا الغرض".

ما هي استخدامات IP Geolocation أو GeoIP؟

هنالك العديد من الأنظمة التي تستعين بخدمات الموقع الجغرافي (IP Geolocation Services) للإستفادة من المعلومات التي تزودها حول المستخدمين ومن أجل تحقيق أغراض محددة من خلال هذه المعلومات، والتي هي:

  • التسويق الجغرافي: وتتمثل بإظهار محتوى أو منتجات موقع أو تطبيق معين بالشكل الذي يتماشى مع المنطقة التي يسكن فيها الزائر. مثلاً: عرض مُنتجات رائجة في الوطن العربي للزوار الذين يتواجدون في هذه المنطقة؛
  • تخصيص اللغة: وهي عملية تغيير لغة الموقع (أو التطبيق) ومحتوياته استناداً على الموقع الجغرافي للزائر. فيتم إظهار اللغة العربية للزوار الذين يسكنون في احد دول العربية أو إظهار الموقع باللغة الانجليزية للزوار القادمين من المملكة المتحدة والولايات المتحدة والدول التابعة لهما؛
  • الأغراض التحليلية: حيث يُمكن استخدام خدمات الموقع الجغرافي (IP Geolocation Services) للأغراض التحليلية ايضاً. حيث يساعد هذا الاستخدام على تعريف القائمين على موقع أو تطبيق معين بزوار موقعهم أو تطبيقهم، مثل معرفة الجمهور المُستهدف وتحديد البلدان الأكثر زيارة للموقع وغيرها من المعلومات التي تُساعد في تحسين الموقع ليصبح أكثر استهدافاً للجمهور المُهتم بهذا الموقع أو التطبيق؛
  • التحقيقات الجنائية: أصبحت البنوك وبائعي البرامج والمؤسسات الأخرى عبر الإنترنت في الولايات المتحدة وأماكن أخرى خاضعة لقوانين "اعرف عميلك" الصارمة التي يفرضها قانون باتريوت (PATRIOT) الأمريكي و قانون السرية المصرفية و مكتب مراقبة الأصول الأجنبية التابع لوزارة الخزانة الأمريكية والكيانات التنظيمية الأخرى في الولايات المتحدة وأوروبا من أوائل القرن الحادي والعشرين. تهدف هذه القوانين إلى منع غسيل الأموال والاتجار بالمنظمات الإرهابية والاتجار مع الدول المحظورة. عندما يكون من الممكن تحديد الموقع الحقيقي للزوار عبر الإنترنت ، يمكن للموقع الجغرافي حماية البنوك من المشاركة في تحويل الأموال لأغراض غير مشروعة؛
  • كشف الاحتيال وسوء الإستخدام: يستخدم تُجار التجزئة ومقدمي خدمات الدفع الإلكتروني عبر الإنترنت الموقع الجغرافي لإكتشاف الاحتيال المحتمل لبطاقة الائتمان من خلال مقارنة موقع المستخدم بعنوان الفوترة على الحساب أو عنوان الشحن المقدم من العميل. حيث إن عدم تطابق هذه البيانات - على سبيل المثال - هو مؤشر قوي على احتيال محتمل؛ و
  • إنفاذ السياسات والشروط: والتي تشمل الامتثال للقانون العام لحماية البيانات (GDPR) أو أي شروط أو سياسات أخرى يتم تطبيقها وفقًا للموقع الجغرافي للزائر.

حيث إن خدمات الموقع الجغرافي (IP Geolocation) لم يتم تصميمها لتكون اداة مُضرة يُمكن استخدامها لتحديد عنوان جهاز معين او تتبعه. إنها خدمة مهمة ومفيدة جداً تستخدمها جهات ومُنظمات عديدة للاستفادة من المعلومات التي تُقدمها والتي يُمكن الإستفادة منها لأغراض تخصيص الموقع أو التطبيق ليكون بالشكل الملائم لاحتياج الزوار (المستخدمين)، أو لفرض سياسات وشروط معينة على بعض زوار الموقع - استناداً على موقعهم الجغرافي.

وتُستخدم هذه الخدمات في الممارسات التجارية المشروعة والمهمة في مجموعة متنوعة من الصناعات، بما في ذلك البنوك والاتصالات والسفر والضيافة والترفيه وإنفاذ القانون وغيرها. على سبيل المثال، تمنع البنوك نفسها من هجمات "التصيد الاحتيالي" وغسيل الأموال وغيرها من الانتهاكات الأمنية من خلال تحديد موقع المستخدم كجزء من عملية المصادقة.

كيف تعمل خدمات الـ IP Geolocation أو خدمات تحديد الموقع الجغرافي؟

كما ذكرنا سابقاً، أن هذا النوع من الخدمات يُستخدم لإظهار بيانات الموقع الجغرافي لجهاز مُتصل بالإنترنت. حيث إن هذا النوع من الخدمات لا يُمكن ان يحدد الموقع الجغرافي بشكل مُحدد ودقيق. حيث تجلب هذه الخدمات الموقع التقريبي من موقع العميل والسبب وراء ذلك هو ما ذكرناه في شرح "ما هو الـ IP ِAddress"، حيث إنه لم يتم تصميمه لهذا الغرض بتاتاً. الوظيفة التي يؤديها عنوان الآيبي هي وضيفة تعريفية عن الغرض والطريق المؤدي لتحقيق هذا الغرض على شبكة الإنترنت مع معلومات بسيطة و تقريبية عن موقع الزائر.

حيث تظهر هذه الخدمات معلومات تقريبية عن عنوان الجهاز المُتصل بالإنترنت (Approximate Location) ولا يُمكن تحديد الموقع الفعلي الدقيق لعنوان IP موجود على الإنترنت.

وتعمل جميع خدمات تحديد الموقع الجغرافي تقريباً من خلال البحث عن عنوان الـ IP Address في قواعد بيانات عديدة تابعة لهم والتي تحتوي على معلومات متعلقة الموقع المتعلقة بعنوان الآيبي هذا.

هذا هو شرح مبسط لآلية عمل هذه الخدمات. فعلى سبيل المثال الخدمة التي نقدمها نحن Greip.io تعمل بإستخدام تقنيات حديثة بالإضافة لآلية البحث عن عنوان الـ IP Address في قواعد البيانات الخاصة بنا. ونعمل جاهدين على تحديث هذه البيانات اول بأول من خلال خوارزميات تم تطويرها خصيصاً لتحقيق هذا الغرض.

حيث يُمكن ان نُمثل عملية جلب عنوان الآيبي بعملية تعدين الذهب، حيث نقوم بالحفر عميقاً حتى نصل للمعلومات الأكثر دقة والتي تخص عنوان الآيبي هذا (في الواقع، العملية أصعب بكثير!).

الخاتمة

تصبح خدمة تحديد الموقع الجغرافي (IP Geolocation Service) أحد أهم الأركان التي يستند عليها اي مشروع تقني على الإنترنت (موقع الكتروني، تطبيق، نظام، برنامج، وغيرها). والسبب وراء ذلك هو إمكانية هذه الخدمات من جلب معلومات مهمة تخص زوار الموقع او التطبيق. حيث إن العديد من المواقع والتطبيقات يستخدموه هذه الخدمة لتحقيق الأغراض التي تم ذكرها أعلاه.

حيث إن جميع هذه الإستخدامات (واستخدامات اخرى عديدة) تتم بالإستناد على مزود لخدمة معلومات الموقع الجغرافي.

المصادر

  1. Internet geolocation - Wikipedia
  2. حزمة بروتوكولات الإنترنت - ويكيبيديا
  3. What is IP Geolocation and How Does It Work?


هل كانت هذه المقالة مفيدة ؟
نعم
كلا