قد تظهر بطاقة المنتج "متوفر" في موسكو و"غير متوفر في المخزن" في نوفوسيبيرسك - وإذا لم تتحقق من ذلك حسب المناطق، فإنك تفقد الطلبات ولا ترى أين يفوز المنافسون في اللوجستيات. ولكن بمجرد أن تبدأ في التحقق من المخزونات من مواقع جغرافية مختلفة بنفس الحساب أو IP، ستلاحظ المنصة بسرعة النشاط غير الطبيعي وتحد من الوصول. في هذه المقالة - مخطط عمل لمراقبة توفر المنتج حسب مناطق التسليم بدون حظر وكابتشا.
لماذا يختلف توفر المنتج حسب المناطق
تعمل Wildberries وOzon ومعظم الأسواق الكبرى من خلال شبكة من المخازن الموزعة. عندما يدخل المشتري إلى الموقع من كراسنودار، تعرض النظام المخزونات من أقرب المخازن الإقليمية، وليس المخزون العام للبائع. وهذا يعني أن نفس المقال يمكن أن يكون "متوفرًا" لموسكو وسانت بطرسبرغ، ولكنه غير متوفر لأورال أو الشرق الأقصى - فقط لأن المنتج لم يتم نقله فعليًا إلى المخزن الإقليمي أو تم بيعه محليًا.
بالنسبة للبائع، هذا أمر حاسم لعدة أسباب. أولاً، عدم التوفر الإقليمي يؤثر مباشرة على موقع البطاقة في نتائج البحث - يقوم الخوارزم بتقليل تصنيف المنتج الذي لا يمكنه الوصول بسرعة إلى المشتري. ثانيًا، المنافسون الذين يوزعون المخزونات بشكل جيد بين المخازن يحصلون على الطلبات في تلك المناطق التي لديك فيها نقص. ثالثًا، بدون مراقبة منتظمة، ستكتشف المشكلة بعد فوات الأوان - عندما تنخفض المبيعات في المنطقة بالفعل، وليس عندما بدأت المشكلة فقط.
نفس الشيء ينطبق على Avito: قد تظهر الإعلانات بشكل مختلف اعتمادًا على مدينة البحث، وقد تختلف خيارات التسليم وصلاحية العرض. يواجه المسوقون والوكالات التي تدير عدة علامات تجارية هذا الأمر يوميًا: يجب أن تعرف ما يراه المشتري الحقيقي في يكاترينبرغ، وليس ما يظهر من المكتب في موسكو.
لماذا تحظر الأسواق مراقبة المخزونات
منطق الحماية في Wildberries وOzon بسيط: يدخل المشتري العادي من IP واحد، ويشاهد عدة بطاقات في منطقته ويغادر. إذا كانت هناك عشرات الطلبات من IP واحد لمقالات مختلفة مع تغيير منطقة التسليم - فهذا نمط لجهاز تحليل البيانات، وليس شخصًا حقيقيًا. تستجيب أنظمة مكافحة الروبوتات بإحدى الطرق الثلاث: تعرض كابتشا، أو تحظر IP مؤقتًا بسبب خطأ 429، أو تعطي بيانات غير صحيحة (مخزونات مزيفة) لتشويه إحصائيات جهاز التحليل، ولكن دون الكشف عن حقيقة الحظر.
السيناريو الثالث هو الأكثر خطورة على الأعمال - تستمر في الحصول على بيانات، لكنها غير صحيحة، والقرارات بناءً عليها ستكون خاطئة. لن تحظر الأسواق حساب البائع نفسه إذا كانت المراقبة تتم بشكل مجهول من خلال دليل عام، ولكن يتم حظر عنوان IP الذي يتم منه الحمل بسرعة - عادة بعد 50-100 طلبًا في فترة قصيرة من عنوان واحد دون تدوير.
تعقيد إضافي - الربط الجغرافي. لمعرفة التوفر الفعلي لمنطقة معينة، يجب أن تأتي الطلبات من IP الذي تتعرف عليه المنصة على أنه موجود في تلك المنطقة (أو تقوم بتغيير منطقة التسليم بوضوح في الواجهة/API، ولكن هذا أيضًا مرتبط بالكوكيز والجلسة، التي يمكن أيضًا حظرها عند وجود نشاط مشبوه).
مخطط المراقبة بدون حظر
يعتمد المخطط العملي على ثلاثة مبادئ: توزيع الحمل، محاكاة المستخدم الحقيقي، والدقة الإقليمية لـ IP. في الممارسة العملية، يبدو الأمر كما يلي:
- قائمة المناطق والمقالات. قم بإعداد جدول: المناطق المطلوبة (عادةً 15-30 مدينة رئيسية للبدء) × المقالات التي تحتاج إلى تتبعها.
- بروكسي مرتبطة بالمنطقة. يتم استخدام عنوان IP منفصل (أو مجموعة من العناوين) لكل منطقة، والتي تتوافق فعليًا أو منطقيًا مع المدينة/المنطقة المطلوبة.
- التدوير والتأخيرات. يتم الحفاظ على فترة توقف بين الطلبات من 3-10 ثوانٍ، ويتم تغيير IP ليس أكثر من مرة واحدة في عدة طلبات، حتى لا يبدو كجهاز تحليل.
- محاكاة المتصفح. تأتي الطلبات مع User-Agent واقعي، ورؤوس، وإذا لزم الأمر، عبر متصفح بدون واجهة مع معالجة JS - حيث يتم تحميل العديد من بطاقات المخزون ديناميكيًا.
- تسجيل وإشعارات. يتم تجميع النتائج في جدول أو قاعدة بيانات، وعند تغيير الحالة من "غير متوفر" إلى "متوفر" والعكس، يتم إرسال إشعار إلى Telegram أو البريد الإلكتروني.
هذا النهج قابل للتطبيق بنفس القدر على المراقبة اليدوية من خلال خدمات تحليل البيانات الجاهزة أو على سكربت خاص - الأداة تختلف فقط، لكن مبدأ الحماية من الحظر لا يتغير.
ما هي البروكسي المطلوبة للتحقق حسب المناطق
اختيار نوع البروكسي هو العامل الرئيسي الذي يحدد ما إذا كانت المراقبة ستكون مستقرة. بالنسبة لمهمة التحقق من توفر المنتج حسب المناطق، لا تصلح عناوين IP الرخيصة العادية من مراكز البيانات بدون ربط جغرافي - إما أن المنصة لن تعطي إجابة إقليمية دقيقة، أو ستحظر العنوان بسرعة إذا كان قد تم إدراجه بالفعل في القوائم السوداء.
| نوع البروكسي | دقة جغرافية | خطر الحظر | متى تستخدم |
|---|---|---|---|
| بروكسي سكنية | عالية، حتى مستوى المدينة | منخفض | الأداة الرئيسية للمراقبة المنتظمة عبر 15+ منطقة |
| بروكسي موبايل | متوسطة إلى عالية (حسب شبكة المشغل) | منخفض جدًا | إذا كانت المنصة تحظر بشكل عدواني النطاقات السكنية |
| بروكسي مراكز البيانات | منخفضة، بدون ربط دقيق بالمدينة | مرتفع عند الطلبات المتكررة | تحقق سريع لمرة واحدة بدون دقة إقليمية |
للاستخدام النظامي لمراقبة توفر المنتج عبر عشرات المناطق، فإن الاختيار الأمثل هو البروكسي السكنية مع إمكانية اختيار المدينة أو المنطقة: فهي تبدو كعناوين IP لمستخدمين عاديين على الإنترنت، لذلك تعطي المنصة بيانات صحيحة عن التوفر المحلي ولا تعتبر الطلبات مشبوهة. إذا كان الميزانية محدودة وعدد المناطق قليل، يمكن الجمع بين: عناوين IP السكنية للمدن الرئيسية وعناوين مراكز البيانات للتحقق الأقل أولوية، حيث تكون الدقة أقل أهمية.
إعداد استهداف جغرافي وتدوير IP
بعد اختيار مزود البروكسي، يجب إعداد معاملين: الاستهداف الجغرافي والتدوير. تسمح معظم خدمات البروكسي السكنية بتحديد الدولة، المنطقة وحتى المدينة عند الاتصال - على سبيل المثال، من خلال تنسيق تسجيل الدخول مع معامل المنطقة أو من خلال منفذ/نقطة نهاية منفصلة لكل مدينة. هذا يلغي الحاجة للبحث يدويًا عن عناوين IP "نظيفة" لكل منطقة.
يجب إعداد التدوير وفقًا لسيناريوهين:
- جلسة ثابتة أثناء تحقق واحد للمنطقة - لا يتغير IP أثناء جمع البيانات لجميع المقالات لمدينة واحدة، حتى لا تتعطل الجلسة ولا تسبب كابتشا متكررة.
- تغيير كامل لـ IP بين المناطق - عند الانتقال إلى المدينة التالية، يتم أخذ عنوان جديد مرتبط بالجغرافيا المطلوبة، وإلا قد لا تعطي المنصة المخزونات المحلية الصحيحة.
إذا كنت تعمل من خلال متصفح مضاد للكشف (Dolphin Anty، AdsPower، Multilogin، Octo Browser)، يتم تعيين بروكسي منفصل لكل ملف تعريف مع الجغرافيا المطلوبة، وتبقى بصمة المتصفح (fingerprint) فريدة لكل ملف تعريف. هذا يوفر حماية مزدوجة: ترى المنصة كل من IP "الحقيقي" للمنطقة وبصمة رقمية فريدة للجهاز، مما يستبعد ربط عدة ملفات تعريف في مجموعة واحدة للحظر.
أدوات المراقبة
بالنسبة للبائعين الذين لا يتعاملون مع البرمجة، هناك ثلاث طرق لإعداد المراقبة:
1. خدمات المراقبة الجاهزة للأسعار والمخزونات. تدعم العديد من هذه الخدمات لـ Wildberries وOzon بالفعل التحقق حسب المناطق "من الصندوق" وتسمح بتوصيل البروكسي الخاصة بك في الإعدادات - هذه هي أسرع طريقة للبدء بدون مهارات تقنية.
2. متصفح مضاد للكشف + تحقق يدوي أو شبه تلقائي. بالنسبة لـ 10-20 منطقة رئيسية، يمكنك إنشاء ملفات تعريف في Dolphin Anty أو AdsPower، وربط كل ملف تعريف بالبروكسي الخاص بالمدينة المطلوبة، والتجول منهجيًا عبر بطاقات المنتجات، وتسجيل حالة التوفر. هذا أبطأ، لكنه لا يتطلب أي كود على الإطلاق ويناسب إذا كانت التحقق المطلوبة ليست كل ساعة، بل مرة في اليوم.
3. جهاز تحليل آلي (لمن لديهم مطور أو مستقل). يقوم سكربت بلغة Python مع مكتبة requests أو Playwright بالتجول عبر بطاقات وفقًا لقائمة المناطق والمقالات المحددة، باستخدام البروكسي من المجموعة، ويجمع النتائج في جدول أو قاعدة بيانات. هذه الخيار يوفر أقصى قدر من المرونة وسرعة تحديث البيانات، ولكنه يتطلب دعمًا تقنيًا.
بغض النظر عن الأداة المختارة، فإن نقطة الضعف هي نفسها - جودة والجغرافيا للبروكسي. حتى أكثر السكربتات تفكيرًا ستجمع بيانات غير صحيحة أو تتعرض للحظر إذا لم تكن عناوين IP مرتبطة بالمناطق المطلوبة أو تتكرر بشكل متكرر.
حدود الطلبات والحماية من الحظر
لضمان عمل المراقبة بشكل مستقر لعدة أشهر، وليس لبضعة أيام حتى الحظر الجماعي، اتبع الحدود العملية:
| المعامل | النطاق الآمن |
|---|---|
| الطلبات من IP واحد في الدقيقة | 3-8 |
| فترة التوقف بين الطلبات | 3-10 ثوانٍ مع عشوائية |
| تغيير IP | بعد 20-30 طلبًا أو عند كل منطقة جديدة |
| تكرار التجول الكامل عبر جميع المناطق | 1-4 مرات يوميًا لمعظم فئات المنتجات |
إذا كانت المنصة تعرض كابتشا حتى عند الالتزام بالحدود، فهذا إشارة إلى أن IP معين قد تم إدراجه بالفعل في القائمة السوداء - يساعد التدوير الفوري إلى عنوان جديد وتقليل تكرار الطلبات لهذه المنطقة لمدة 1-2 ساعة. بالنسبة للفئات ذات المنافسة العالية (الملابس، الإلكترونيات)، تراقب الأسواق حركة المرور الروبوتية بشكل أكثر صرامة، لذا يجب أن تكون الحدود أكثر تحفظًا.
إعداد خطوة بخطوة على Wildberries وOzon وAvito
الخطوة 1. حدد قائمة المناطق. احصل على أفضل 20 مدينة حسب حجم المبيعات من تحليلات حساب البائع الخاص بك - حيث يكون توفر المنتج أكثر أهمية.
الخطوة 2. قم بتوصيل البروكسي مع الاستهداف الجغرافي. في لوحة التحكم للبروكسي، اختر الدولة "روسيا" والمدن/المناطق المطلوبة، واحصل على بيانات الاتصال (المضيف، المنفذ، اسم المستخدم، كلمة المرور).
الخطوة 3. أنشئ ملفات تعريف في متصفح مضاد للكشف. لكل منطقة - ملف تعريف منفصل في Dolphin Anty أو AdsPower أو GoLogin مع البروكسي المرتبط بتلك المدينة. سمِّ الملفات حسب المناطق لتجنب الالتباس.
الخطوة 4. قم بتعيين منطقة التسليم على موقع السوق. في Wildberries وOzon، يتم تحديد المنطقة تلقائيًا حسب IP، ولكن يجب التحقق يدويًا من خلال اختيار المدينة في رأس الموقع - هذا يؤكد أن المنصة تعرف بشكل صحيح موقع البروكسي.
الخطوة 5. سجل حالة التوفر لكل مقال. افتح بطاقات المنتجات التي تهمك وسجل الحالة ("متوفر"، "غير متوفر"، مدة التسليم) في جدول مع تاريخ ووقت التحقق.
الخطوة 6. كرر حسب الجدول الزمني. بالنسبة لـ Avito، المنطق مشابه - يتم تغيير مدينة البحث عبر البروكسي للمنطقة المناسبة، ثم يتم تسجيل الإعلانات وما هي الحالة التي تظهر للمشتري المحلي.
الخطوة 7. قم بإعداد الإشعارات. بمجرد تغيير حالة المنتج في منطقة مهمة إلى "غير متوفر"، أرسل إشعارًا إلى المدير المسؤول حتى يتمكن من إعادة توزيع المخزونات بين المخازن بسرعة.
قائمة التحقق لبدء المراقبة
- تم إعداد قائمة بالمناطق والمقالات ذات الأولوية للمراقبة
- تم توصيل البروكسي المرتبطة بدقة بالمدن المطلوبة
- تم إعداد تدوير IP وفترات توقف بين الطلبات (3-10 ثوانٍ)
- تم إنشاء ملف تعريف منفصل لكل منطقة في متصفح مضاد للكشف
- تم التحقق من أن المنصة تحدد المنطقة بشكل صحيح حسب IP البروكسي
- تم إعداد تسجيل النتائج مع تاريخ ووقت التحقق
- تم تفعيل الإشعارات عند تغيير حالة توفر المنتج
- تم تعيين حد للطلبات، مما يمنع حظر IP
الخاتمة
مراقبة توفر المنتج حسب مناطق التسليم ليست عملية لمرة واحدة، بل هي عملية مستمرة تؤثر مباشرة على مواقع البطاقات والمبيعات على Wildberries وOzon وAvito. لكي تعمل بشكل مستقر، تحتاج إلى ثلاثة أشياء: ربط دقيق لـ IP بالمنطقة، حدود معقولة للطلبات، وتقسيم الحمل بين البروكسي، حتى لا تثير الشكوك لدى أنظمة مكافحة الروبوتات في المنصات.
إذا كنت تخطط لمراقبة توفر المنتج في عدة مناطق في نفس الوقت والقيام بذلك بانتظام، فمن الأفضل البدء بـ البروكسي السكنية مع استهداف جغرافي حسب المدن - فهي تعطي بيانات دقيقة عن المخزونات المحلية وتقلل من خطر الحظر. بالنسبة للتحقق السريع لمرة واحدة بدون ربط صارم بالمنطقة، يمكنك الاكتفاء بـ بروكسي مراكز البيانات، وإذا كانت المنصة صارمة بشكل خاص تجاه النطاقات السكنية - فإن البروكسي الموبايل تأتي للمساعدة مع خطر حظر منخفض.