سؤال

كيف يمكنني معرفة جنسية مستخدم موقع الويب الخاص بي بناء على IP العميل؟

تحرير: مثل تعليق، تم الرد على هذا السؤال من قبل:

https://stackoverflow.com/questions/283016/know-a-pood-ip-address-geolocation-service.

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

المحلول

استخدم ال جيويب قاعدة بيانات. هناك واحدة مجانية. هناك أيضا الكثير من مواقع الويب Geoip التي يمكنك استخدامها.

نصائح أخرى

إذا كنت تفكر في التعريب، فدع المستخدم يختار اللغة الصحيحة بدلا من القيام بذلك تلقائيا - أو على الأقل توفر طريقة سهلة لهم لتغييرها وجعلها مثبتة عبر ملفات تعريف الارتباط. يمكنك أن تفعل موافق معظم الوقت في التخمين باستخدام Geoip، ولكن في بعض الأحيان ستحصل عليه خطأ حقا. ترسل Google أحيانا زوجتي إلى الإصدار الألماني من موقع الويب الخاص بهم على الرغم من أننا في منتصف الولايات المتحدة. من المحتمل أن يؤدي استخدام خدمات مجهول الهواتف (مثل Tor) أيضا إلى أخطاء التخمين. وجود خيار اختيار والحفاظ على الاختيار على الكمبيوتر سيجعلها تجربة أفضل للمستخدمين.

إلى جانب قاعدة بيانات Geoip المذكورة بالفعل، يمكنك أيضا استخدام IP2 الموقع الخدمات. إنها واحدة مدفوعة ولكنها ستعمل أيضا.

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top