إذا كنت تعمل مع عدة حسابات على Facebook Ads أو Instagram أو TikTok، فمن المؤكد أنك واجهت موقفًا: تم إعداد البروكسي، وتكون بصمات المتصفح فريدة، ومع ذلك يتم حظر الحسابات. واحدة من أكثر الأسباب شيوعًا هي عدم تطابق المنطقة الزمنية (timezone) لعنوان IP مع إعدادات المتصفح. لقد تعلمت المنصات تحديد هذه التناقضات وتقوم تلقائيًا بحظر الحسابات المشبوهة.
في هذا الدليل، سنستعرض كيفية عمل تحديد المنطقة الزمنية واللغة، ولماذا يؤدي ذلك إلى الحظر، والأهم من ذلك - كيفية إعداد متصفحات مكافحة الكشف Dolphin Anty و AdsPower و Multilogin و GoLogin بشكل صحيح بحيث تتطابق جميع المعلمات مع البروكسي الخاص بك ولا تثير الشكوك لدى أنظمة مكافحة الاحتيال.
كيف تحدد المنصات المنطقة الزمنية ولغة المتصفح
تقوم أنظمة مكافحة الاحتيال الحديثة على Facebook و Instagram و TikTok و Google Ads وغيرها من المنصات بجمع عشرات المعلمات من متصفحك ومقارنتها مع بعضها البعض. تعتبر المنطقة الزمنية (timezone) واللغة (language) من العلامات الرئيسية التي يجب أن تتوافق منطقيًا مع بعضها البعض ومع عنوان IP.
الطرق الرئيسية لتحديد المنطقة الزمنية:
1. JavaScript API — Intl.DateTimeFormat().resolvedOptions().timeZone
هذه هي الطريقة الأساسية التي تحصل بها المواقع على منطقتك الزمنية. يقوم كود JavaScript على الصفحة باستدعاء الطريقة new Intl.DateTimeFormat().resolvedOptions().timeZone ويحصل على سلسلة مثل "Europe/Moscow" أو "America/New_York" أو "Asia/Dubai".
2. Date.getTimezoneOffset()
تعيد هذه الطريقة الفرق بالدقائق بين UTC والوقت المحلي للمتصفح. على سبيل المثال، بالنسبة لموسكو (UTC+3) ستعيد -180 دقيقة. تقارن المنصات هذه القيمة مع المنطقة الزمنية من الطريقة الأولى - يجب أن تتطابق.
3. عنوان IP وقواعد بيانات GeoIP
عندما تتصل عبر بروكسي، يرى الخادم عنوان IP ويحدد موقعه الجغرافي من خلال قواعد بيانات MaxMind أو IP2Location أو بياناته الخاصة. لكل دولة ومدينة منطقة زمنية قياسية.
طرق تحديد لغة المتصفح:
1. navigator.language و navigator.languages
يحصل JavaScript على اللغة الأساسية للمتصفح من خلال navigator.language (على سبيل المثال، "ru-RU" أو "en-US") وقائمة بجميع اللغات من خلال navigator.languages - مصفوفة من اللغات مرتبة حسب الأولوية.
2. رأس HTTP Accept-Language
عند كل طلب إلى الخادم، يرسل المتصفح رأس Accept-Language، الذي يحتوي على قائمة باللغات المفضلة. على سبيل المثال: "en-US,en;q=0.9,ru;q=0.8". يجب أن يتطابق هذا الرأس مع navigator.languages.
3. Locale من Intl API
تعيد الطريقة Intl.DateTimeFormat().resolvedOptions().locale إعدادات الإقليم لتنسيق التواريخ والأرقام. يجب أن تتطابق مع اللغة الأساسية للمتصفح.
مهم: تتحقق أنظمة مكافحة الاحتيال ليس فقط من كل معلمة على حدة، ولكن أيضًا من علاقتها المنطقية. إذا كان IP من لندن (UTC+0)، وكانت المنطقة الزمنية للمتصفح "America/New_York" (UTC-5) - فهذا علامة واضحة على استخدام بروكسي وتغيير البيانات.
لماذا يؤدي عدم تطابق المنطقة الزمنية إلى الحظر
تكافح منصات الإعلان والشبكات الاجتماعية مع عدة أنواع من المخالفين: المحتالين، المرسلين العشوائيين، الروبوتات، والمحكمين الذين ينتهكون قواعد المحاسبة المتعددة. يعد عدم تطابق المنطقة الزمنية واللغة مع عنوان IP واحدة من أبسط الطرق لاكتشافهم.
سيناريوهات حقيقية للحظر:
سيناريو 1: المحكم يجمع حسابات Facebook Ads
تستخدم بروكسي سكني من الولايات المتحدة (نيويورك، UTC-5)، ولكن في Dolphin Anty نسيت تغيير المنطقة الزمنية - بقيت موسكو (UTC+3). ترى Facebook IP من الولايات المتحدة، لكن المتصفح يبلغ عن الوقت في موسكو. النتيجة: يتم حظر الحساب خلال 24-48 ساعة، وغالبًا مع ملاحظة "نشاط مشبوه".
سيناريو 2: متخصص SMM يدير حسابات العملاء
لديك 20 حسابًا على Instagram لعملاء من دول مختلفة. لقد قمت بإعداد البروكسي لكل دولة، لكن لغة المتصفح لجميع الملفات الشخصية تركتها "ru-RU". يقوم Instagram بتحليل: IP من ألمانيا، لكن لغة المتصفح روسية - ربما يكون هذا VPN أو بروكسي. يخضع الحساب لمزيد من الفحوصات، وقد تكون هناك حاجة للتحقق عبر رقم الهاتف.
سيناريو 3: المحاسبة المتعددة في TikTok Ads
تقوم بتشغيل 10 حسابات إعلانات TikTok عبر ملفات تعريف مختلفة في AdsPower. تم إعداد البروكسي بشكل صحيح، لكن جميع الملفات الشخصية تستخدم نفس المنطقة الزمنية "Europe/London". ترى TikTok أن 10 "مستخدمين" مختلفين مع IPs مختلفة يعملون في نفس الوقت من اليوم، بنفس أنماط النشاط - هذه علامة على حسابات مزيفة. يتم حظر جميع الحسابات بشكل متسلسل (chain-ban).
| المعلمة | ما تراه المنصة | مستوى المخاطر |
|---|---|---|
| IP من الولايات المتحدة، المنطقة الزمنية UTC-5 | كل شيء يتطابق منطقيًا | منخفض |
| IP من الولايات المتحدة، المنطقة الزمنية UTC+3 (موسكو) | عدم تطابق واضح - بروكسي | حرج |
| IP من ألمانيا، اللغة "ru-RU" | ربما VPN أو سائح | متوسط |
| IP من فرنسا، اللغة "fr-FR"، المنطقة الزمنية Europe/Paris | كل شيء منطقي - مستخدم محلي | منخفض |
| 10 حسابات بنفس المنطقة الزمنية | اشتباه في مزرعة حسابات | مرتفع |
أهم 5 أخطاء عند إعداد المنطقة الزمنية واللغة
على مر السنين من العمل في المحاسبة المتعددة، ارتكب المحكمون ومتخصصو SMM نفس الأخطاء. إليك أكثرها خطورة:
خطأ 1: تحديد المنطقة الزمنية تلقائيًا حسب IP
تقدم العديد من متصفحات مكافحة الكشف (Dolphin Anty، AdsPower) خيار "تحديد المنطقة الزمنية تلقائيًا حسب IP البروكسي". يبدو ذلك مريحًا، لكن في الممارسة العملية يعمل بشكل سيء. المشكلة هي أن قواعد بيانات GeoIP ليست دائمًا دقيقة - خاصة بالنسبة للبروكسيات المحمولة والسكنية، حيث قد يكون عنوان IP مسجلاً في مدينة واحدة، بينما يكون فعليًا في مدينة أخرى (فرق من 1-2 ساعة).
الحل: تحقق دائمًا من المنطقة الزمنية المحددة تلقائيًا عبر الخدمة browserleaks.com/timezone أو whoer.net. إذا كانت المنطقة الزمنية لا تتطابق مع المتوقعة لمدينة IP - قم بتعيينها يدويًا.
خطأ 2: استخدام UTC بدلاً من منطقة زمنية محددة
يقوم بعض المستخدمين بتعيين المنطقة الزمنية كـ "UTC+3" أو "GMT-5". هذه خطأ! تعيد المتصفحات الحديثة وواجهة برمجة التطبيقات JavaScript المنطقة الزمنية بتنسيق IANA (سلطة الأرقام المعينة على الإنترنت) - وهي سلاسل مثل "Europe/Moscow" و "America/New_York" و "Asia/Dubai". إذا قمت بتعيين "UTC+3" فقط، ستظهر المنصات قيمة غير قياسية.
الحل: استخدم فقط المنطقة الزمنية IANA. القائمة الكاملة متاحة على en.wikipedia.org/wiki/List_of_tz_database_time_zones. لموسكو - "Europe/Moscow"، لنيويورك - "America/New_York"، لدبي - "Asia/Dubai".
خطأ 3: نسيت تغيير رأس Accept-Language
تقوم بتغيير navigator.language في إعدادات الملف الشخصي إلى "en-US"، لكنك تنسى رأس HTTP Accept-Language، الذي يبقى "ru-RU,ru;q=0.9". تقارن المنصات بين هذين القيمتين - إذا لم تتطابق، فهذا علامة على تغيير البيانات.
الحل: في إعدادات ملف تعريف متصفح مكافحة الكشف، هناك قسم "رؤوس HTTP" أو "Headers". تأكد من أن Accept-Language يتطابق مع navigator.language. على سبيل المثال، إذا كانت اللغة "en-US"، فيجب أن يكون الرأس "en-US,en;q=0.9".
خطأ 4: نفس المنطقة الزمنية لجميع الملفات الشخصية في مدينة واحدة
إذا كنت تعمل مع 20 حسابًا عبر بروكسي من لندن وقمت بتعيين "Europe/London" للجميع - فإن ذلك يخلق نمطًا. تقوم أنظمة مكافحة الاحتيال بتحليل ليس فقط الحسابات الفردية، ولكن أيضًا مجموعات الحسابات ذات الخصائص المتشابهة.
الحل: استخدم بروكسي من مدن مختلفة حتى داخل نفس البلد. تمتلك المملكة المتحدة منطقة زمنية واحدة، لكن مدن مختلفة - لندن، مانشستر، برمنغهام. هذا يضيف تنوعًا في البصمات.
خطأ 5: عدم مراعاة الانتقال إلى التوقيت الصيفي/الشتوي
في بعض البلدان (الولايات المتحدة، أوروبا) يتغير الوقت مرتين في السنة. على سبيل المثال، يعمل نيويورك في الصيف في UTC-4 (EDT)، وفي الشتاء في UTC-5 (EST). إذا قمت بتعيين الفرق يدويًا ولم تقم بتحديثه بعد الانتقال - ستتوقف المنطقة الزمنية عن التطابق مع IP.
الحل: استخدم منطقة زمنية IANA (على سبيل المثال، "America/New_York") بدلاً من الفرق اليدوي UTC. سيأخذ المتصفح في الاعتبار الانتقال إلى التوقيت الصيفي تلقائيًا. إذا كنت تستخدم الفرق - تابع تواريخ الانتقال وقم بتحديث إعدادات الملفات الشخصية.
الإعداد الصحيح للمنطقة الزمنية في متصفحات مكافحة الكشف
سنستعرض إعداد المنطقة الزمنية خطوة بخطوة في متصفحات مكافحة الكشف الشهيرة. العملية متشابهة في جميع الأدوات، ولكن هناك تفاصيل.
الإعداد في Dolphin Anty
Dolphin Anty هو واحد من أكثر متصفحات مكافحة الكشف شعبية بين المحكمين. إليك كيفية إعداد المنطقة الزمنية بشكل صحيح:
- افتح ملف تعريف المتصفح (أو أنشئ واحدًا جديدًا)
- انتقل إلى قسم "الإعدادات العامة" → "المنطقة الزمنية"
- قم بإيقاف تشغيل خيار "تحديد تلقائيًا" (إذا كان مفعلًا)
- اختر المنطقة الزمنية المطلوبة من القائمة المنسدلة بتنسيق IANA. على سبيل المثال، للبروكسي من ميامي اختر "America/New_York" (فلوريدا في منطقة Eastern Time)
- تحقق من حقل "فرق UTC" - يجب أن يتم ملؤه تلقائيًا. بالنسبة لـ America/New_York سيكون -5 (في الشتاء) أو -4 (في الصيف)
- احفظ الملف الشخصي وابدأ المتصفح
تفصيل مهم في Dolphin Anty: في قسم "الإعدادات المتقدمة" يوجد خيار "استبدال المنطقة الزمنية عبر JavaScript". تأكد من أنه مفعل - وإلا فلن يتم تطبيق الإعدادات على واجهة برمجة التطبيقات JavaScript.
الإعداد في AdsPower
تقدم AdsPower إعدادات أكثر تفصيلًا للمنطقة الزمنية:
- أنشئ أو افتح ملف تعريف
- علامة التبويب "الإعدادات الأساسية" → قسم "المنطقة الزمنية"
- اختر الوضع: "استنادًا إلى IP" (تلقائي) أو "يدوي" (يدوي). نوصي بالوضع اليدوي للتحكم الدقيق
- في حقل "المنطقة الزمنية" أدخل منطقة زمنية IANA. تدعم AdsPower الإكمال التلقائي - ابدأ بإدخال "America" وسترى قائمة بجميع المناطق
- تحقق من حقل "الوقت الحالي" - يجب أن يظهر الوقت الحالي في المنطقة الزمنية المحددة
- احفظ الملف الشخصي
ميزة AdsPower: يوجد زر "اختبار" بجانب إعدادات المنطقة الزمنية. يفتح اختبارًا مدمجًا يظهر أي منطقة زمنية تراها JavaScript. تأكد من التحقق قبل بدء الحملات.
الإعداد في Multilogin
Multilogin هو حل متميز مع إعدادات متقدمة:
- في الملف الشخصي، انتقل إلى "الإعدادات المتقدمة" → "المنطقة الزمنية"
- اختر "منطقة زمنية مخصصة"
- أدخل منطقة زمنية IANA يدويًا أو اختر من القائمة
- ستقوم Multilogin تلقائيًا بضبط جميع المعلمات المرتبطة: Date.getTimezoneOffset()، واجهة برمجة التطبيقات Intl، الوقت في وحدة التحكم بالمتصفح
- احفظ وابدأ الملف الشخصي
الإعداد في GoLogin
GoLogin هو بديل اقتصادي بواجهة بسيطة:
- افتح الملف الشخصي → علامة التبويب "نظرة عامة"
- قسم "المنطقة الزمنية" → اختر "ملء من IP البروكسي" للتحديد التلقائي أو "مخصص" للإعداد اليدوي
- إذا اخترت مخصص - أدخل المنطقة الزمنية بتنسيق IANA
- ستظهر GoLogin الوقت الحالي وفرق UTC للتحقق
- احفظ الملف الشخصي
نصيحة للمحكمين: أنشئ جدول توافق "بروكسي → منطقة زمنية → لغة". عندما تشتري دفعة جديدة من البروكسي، حدد على الفور منطقتها الزمنية عبر whoer.net وسجلها في الجدول. سيوفر ذلك الوقت عند إنشاء ملفات شخصية جديدة ويستبعد الأخطاء.
إعداد اللغة والإعدادات المحلية ورؤوس accept-language
لقد قمت بإعداد المنطقة الزمنية - الآن حان وقت لغة المتصفح. هذه ليست أقل أهمية، ويجب أن تتوافق منطقيًا مع عنوان IP والمنطقة الزمنية.
أي لغة تختار لدول مختلفة
القاعدة الرئيسية: يجب أن تكون لغة المتصفح نموذجية لدولة البروكسي الخاصة بك. إليك توصيات للوجهات الشائعة:
| دولة البروكسي | اللغة الأساسية (navigator.language) | رأس Accept-Language |
|---|---|---|
| الولايات المتحدة | en-US | en-US,en;q=0.9 |
| المملكة المتحدة | en-GB | en-GB,en;q=0.9 |
| ألمانيا | de-DE | de-DE,de;q=0.9,en;q=0.8 |
| فرنسا | fr-FR | fr-FR,fr;q=0.9,en;q=0.8 |
| إسبانيا | es-ES | es-ES,es;q=0.9,en;q=0.8 |
| إيطاليا | it-IT | it-IT,it;q=0.9,en;q=0.8 |
| البرازيل | pt-BR | pt-BR,pt;q=0.9,en;q=0.8 |
| الإمارات (دبي) | ar-AE أو en-US | ar-AE,ar;q=0.9,en;q=0.8 أو en-US,en;q=0.9 |
| الهند | en-IN | en-IN,en;q=0.9,hi;q=0.8 |
مهم حول Accept-Language: انتبه إلى المعلمة "q=" في الرأس. هذه هي أولوية اللغة (من 0 إلى 1). تنسيق "en-US,en;q=0.9,ru;q=0.8" يعني: اللغة الأساسية هي en-US (أولوية 1.0 بشكل افتراضي)، الاحتياطي هو en (أولوية 0.9)، الخيار الثالث هو ru (أولوية 0.8). بالنسبة لمعظم الوجهات، يكفي لغتين: الأساسية + الإنجليزية.
إعداد اللغة في متصفحات مكافحة الكشف
Dolphin Anty:
- الملف الشخصي → "الإعدادات العامة" → "لغة المتصفح"
- اختر اللغة الأساسية من القائمة (على سبيل المثال، "English (United States)" لـ en-US)
- انتقل إلى "الإعدادات المتقدمة" → "رؤوس HTTP"
- ابحث عن حقل "Accept-Language" وأدخل الرأس يدويًا: "en-US,en;q=0.9"
- احفظ الملف الشخصي
AdsPower:
- الملف الشخصي → "الإعدادات الأساسية" → "اللغة"
- اختر اللغة المطلوبة من القائمة المنسدلة
- ستقوم AdsPower تلقائيًا بضبط رأس Accept-Language وفقًا للغة المختارة
- إذا كنت بحاجة إلى إعداد مخصص - انتقل إلى "الإعدادات المتقدمة" → "رؤوس مخصصة" وأضف الرأس يدويًا
Multilogin و GoLogin: العملية مماثلة - اختر اللغة في الإعدادات الأساسية، تحقق من أن رأس Accept-Language يتطابق (عادة ما يتم ضبطه تلقائيًا).
إعداد Locale (تنسيقات إقليمية)
تحدد Locale كيفية تنسيق المتصفح للتواريخ والأرقام والعملات. على سبيل المثال، في الولايات المتحدة، يتم كتابة التاريخ بتنسيق MM/DD/YYYY (12/31/2023)، بينما في أوروبا بتنسيق DD/MM/YYYY (31/12/2023). تتحقق المنصات من تطابق locale مع اللغة والمنطقة الزمنية.
في معظم متصفحات مكافحة الكشف، يتم ضبط locale تلقائيًا عند اختيار اللغة. لكن من الجيد التحقق من ذلك عبر اختبار:
- قم بتشغيل ملف تعريف المتصفح
- افتح وحدة التحكم للمطورين (F12)
- أدخل الأمر:
new Intl.DateTimeFormat().resolvedOptions().locale - يجب أن تعيد سلسلة مثل "en-US" أو "de-DE" وما إلى ذلك - يجب أن تتطابق مع navigator.language
Geolocation API و WebRTC: نقاط تسرب إضافية
لقد قمت بإعداد المنطقة الزمنية واللغة، لكن هناك معلمتين أخريين قد تكشفان استخدام البروكسي: Geolocation API و WebRTC.
Geolocation API - تحديد الإحداثيات
يمكن للمتصفحات الحديثة طلب موقعك الفعلي عبر Geolocation API. إذا طلب الموقع الإحداثيات وسمحت بالوصول - سيعيد المتصفح الإحداثيات GPS الحقيقية لجهاز الكمبيوتر الخاص بك، وليس إحداثيات البروكسي. هذا يكشف تمامًا عن التغيير.
كيف تحمي نفسك:
- حظر الوصول إلى الجغرافيا: في إعدادات ملف تعريف متصفح مكافحة الكشف، ابحث عن قسم "الأذونات" أو "Permissions" واضبط "Block" لـ Geolocation. لن تتمكن المواقع من طلب الإحداثيات.
- استبدال الإحداثيات: تسمح بعض المتصفحات (AdsPower، Multilogin) بتعيين إحداثيات GPS مزيفة. اختر إحداثيات المدينة التي يوجد بها بروكسيك. على سبيل المثال، للبروكسي من نيويورك، قم بتعيين الإحداثيات: 40.7128، -74.0060.
- وضع "Prompt": قم بتعيين وضع يسأل فيه المتصفح عن إذن لكل طلب جغرافي. بهذه الطريقة، تتحكم فيما تقدمه للمواقع.
WebRTC - تسرب IP الحقيقي
WebRTC (Web Real-Time Communication) هي تقنية لمكالمات الفيديو مباشرة في المتصفح. المشكلة هي أن WebRTC يمكن أن يتجاوز البروكسي وينقل إلى الموقع عنوان IP الحقيقي الخاص بك. هذه تسرب حرج للمحاسبة المتعددة.
الحل: تحتوي جميع متصفحات مكافحة الكشف الحديثة على حماية ضد تسرب WebRTC. تحقق من الإعدادات:
- Dolphin Anty: "الإعدادات المتقدمة" → "WebRTC" → اختر "استبدال" (استبدال IP بـ IP البروكسي) أو "معطل" (تعطيل كامل)
- AdsPower: "الإعدادات المتقدمة" → "WebRTC" → وضع "تعديل" (استبدال) أو "معطل"
- Multilogin: يستبدل تلقائيًا WebRTC IP بـ IP البروكسي
- GoLogin: "WebRTC" → "استخدام IP البروكسي"
كيفية التحقق من تسرب WebRTC: افتح الموقع browserleaks.com/webrtc في ملف تعريف المتصفح. سيظهر لك أي IP تراه عبر WebRTC. يجب أن يتطابق مع IP البروكسي الخاص بك، وليس IP الحقيقي.
كيفية اختيار بروكسي للمنطقة الزمنية المطلوبة
الاختيار الصحيح للبروكسي هو نصف النجاح. إذا كنت بحاجة إلى منطقة زمنية معينة للحملة، اختر بروكسي من المنطقة المناسبة.
أنواع البروكسي وخصائصها للمنطقة الزمنية
بروكسي سكني: أفضل اختيار للعمل مع Facebook Ads و Instagram و TikTok. البروكسي السكني يستخدم IP لمستخدمين حقيقيين، لذا فإن منطقتهم الزمنية تتطابق دائمًا مع الموقع الفعلي. العيب هو أنها أغلى من بروكسيات مراكز البيانات.
بروكسي محمول: مثالية لـ Instagram و TikTok والتطبيقات المحمولة. البروكسي المحمول يستخدم IP لمشغلي الهواتف المحمولة (4G/5G). يتم تحديد المنطقة الزمنية حسب برج الهاتف الخلوي - وعادة ما تتطابق بدقة مع المدينة. أعلى درجة موثوقية لدى المنصات، ولكن أيضًا أعلى سعر.
بروكسي مراكز البيانات: رخيصة وسريعة، لكن المنطقة الزمنية قد تكون غير دقيقة. يتم تسجيل IP في مركز البيانات، الذي يقع فعليًا في مدينة واحدة، ولكنه يخدم المنطقة بأكملها. على سبيل المثال، قد يكون IP مسجلاً في نيويورك، لكن مركز البيانات فعليًا في نيوجيرسي (فرق في المنطقة الزمنية). مناسبة للتجميع، ولكن ليست لحسابات مزيفة.
كيفية معرفة المنطقة الزمنية للبروكسي قبل الشراء
لا يحدد معظم مزودي البروكسي المنطقة الزمنية في الوصف. إليك كيفية التحقق بنفسك:
- احصل على بروكسي تجريبي من المزود (يقدم الكثيرون فترة تجريبية من 1-3 أيام)
- قم بإعداد البروكسي في أي متصفح أو استخدم خدمة عبر الإنترنت
- افتح الموقع
whoer.netأو2ip.io - ستظهر الخدمة: عنوان IP، الدولة، المدينة، المنطقة الزمنية، المزود
- سجل المنطقة الزمنية - هذه هي القيمة التي ستحتاج إلى تعيينها في متصفح مكافحة الكشف
طريقة بديلة عبر API: إذا كنت تشتري دفعة كبيرة من البروكسي، يمكنك أتمتة التحقق عبر GeoIP API. تعيد خدمات مثل ipapi.co أو ip-api.com المنطقة الزمنية حسب IP. مثال على الطلب: curl ipapi.co/8.8.8.8/timezone/ ستعيد "America/Chicago".
توصيات لاختيار الوجهات للمنصات الشائعة
| المنصة | الوجهات الموصى بها | المنطقة الزمنية | نوع البروكسي |
|---|---|---|---|
| Facebook Ads | الولايات المتحدة، المملكة المتحدة، كندا | America/New_York، Europe/London | سكني |
| الولايات المتحدة، البرازيل، الهند | America/Sao_Paulo، Asia/Kolkata | محمول | |
| TikTok Ads | الولايات المتحدة، المملكة المتحدة، الإمارات | America/Los_Angeles، Asia/Dubai | محمول |
| Google Ads | الولايات المتحدة، ألمانيا، أستراليا | America/Chicago، Europe/Berlin | سكني |
| Amazon (البائعون) | الولايات المتحدة (ولايات مختلفة) | America/New_York، America/Denver | سكني |
التحقق من الإعدادات: أدوات للاختبار
بعد إعداد المنطقة الزمنية واللغة والبروكسي، تأكد من التحقق من جميع المعلمات قبل بدء الحملات العملية. يمكن أن يؤدي أي معلمة غير صحيحة إلى حظر جميع الحسابات.
خدمات شاملة للتحقق من بصمة المتصفح
1. Whoer.net
الخدمة الأكثر شعبية بين المحكمين. تظهر: عنوان IP، الدولة، المدينة، المنطقة الزمنية، لغة المتصفح، تسريبات WebRTC، تسريبات DNS، بصمة canvas. تعطي تقييمًا عامًا للخصوصية بالنسبة المئوية. حاول الوصول إلى 90%+ للعمل بشكل آمن.
ما يجب التحقق منه على Whoer.net:
- يجب أن يتطابق IP والموقع الجغرافي مع البروكسي الخاص بك
- يجب أن تتطابق المنطقة الزمنية مع مدينة IP
- يجب أن تكون اللغة نموذجية للدولة
- يجب أن يتطابق IP WebRTC مع IP الرئيسي (أو أن يكون محجوبًا)
- يجب ألا تسرب DNS مزودك الحقيقي
2. BrowserLeaks.com
خدمة تقنية أكثر تفصيلًا. تحتوي على صفحات منفصلة للتحقق من كل معلمة:
browserleaks.com/ip- التحقق من IP والموقع الجغرافيbrowserleaks.com/javascript- جميع واجهات برمجة التطبيقات JavaScript بما في ذلك المنطقة الزمنية واللغة والإعدادات المحليةbrowserleaks.com/webrtc- التحقق من تسريبات WebRTCbrowserleaks.com/canvas- بصمة Canvas (للكشف عن الاحتيال)
3. IPLeak.net
خدمة بسيطة للتحقق السريع من IP وDNS وWebRTC. مريحة للتحقق الجماعي من الملفات الشخصية - تحميلها سريع، وتظهر الأهم.
التحقق عبر وحدة التحكم في المتصفح (للمتقدمين)
إذا كنت ترغب في التحقق من واجهات برمجة التطبيقات JavaScript المحددة يدويًا، استخدم وحدة التحكم للمطورين:
- قم بتشغيل ملف تعريف في متصفح مكافحة الكشف
- اضغط على F12 لفتح وحدة التحكم
- أدخل الأوامر للتحقق من المعلمات:
// التحقق من المنطقة الزمنية
new Intl.DateTimeFormat().resolvedOptions().timeZone
// يجب أن تعيد: "America/New_York" (أو منطقتك الزمنية)
// التحقق من فرق UTC
new Date().getTimezoneOffset()
// بالنسبة لـ America/New_York ستعيد: 300 (في الشتاء) أو 240 (في الصيف)
// التحقق من لغة المتصفح
navigator.language
// يجب أن تعيد: "en-US" (أو لغتك)
// التحقق من جميع اللغات
navigator.languages
// يجب أن تعيد: ["en-US", "en", "ru"]