Ürün kartı Moskova'da "mevcut" ve Novosibirsk'te "stokta yok" gösterebilir — ve eğer bunu bölgeler bazında kontrol etmezseniz, siparişleri kaybedersiniz ve rakiplerin lojistikte nerede kazandığını göremezsiniz. Ancak, farklı coğrafyalardan aynı hesap veya IP ile sistematik olarak stokları kontrol etmeye başladığınızda, platform anormal bir aktiviteyi hızla fark eder ve erişimi kısıtlar. Bu makalede, yasaksız bölgelere göre ürün mevcudiyetinin izlenmesi için çalışan bir şema yer almaktadır.
Neden ürün mevcudiyeti bölgeler arasında farklılık gösterir
Wildberries, Ozon ve çoğu büyük pazaryeri, dağıtılmış depo ağı aracılığıyla çalışır. Bir alıcı Krasnodar'dan siteye girdiğinde, sistem en yakın bölgesel depolardan kalan stokları gösterir, satıcının genel depo stokunu değil. Bu, aynı ürünün Moskova ve St. Petersburg için "mevcut" olabileceği, ancak Ural veya Uzak Doğu için mevcut olmayabileceği anlamına gelir — sadece ürünün fiziksel olarak bölgesel depoya getirilmemiş olması veya zaten yerel olarak satılmış olması nedeniyle.
Satıcılar için bu birkaç nedenle kritik öneme sahiptir. Öncelikle, bölgesel erişilemezlik, ürün kartının sıralamadaki konumunu doğrudan etkiler — algoritma, alıcıya hızlı bir şekilde ulaşamayan ürünü düşürür. İkincisi, stokları akıllıca dağıtan rakipler, sizin boş olduğunuz bölgelerde siparişleri alır. Üçüncüsü, düzenli izleme olmadan, sorunu sonradan öğrenirsiniz — bölgedeki satışlar zaten düştüğünde, bunun sadece başlamış olduğu değil.
Aynı şey Avito için de geçerlidir: ilan, arama şehrine bağlı olarak farklı görünebilir ve teslimat ile teklifin geçerliliği değişebilir. Birden fazla markayı yöneten pazarlamacılar ve ajanslar, bunu her gün yaşarlar: Yekaterinburg'daki gerçek alıcının ne gördüğünü bilmek gerekir, Moskova ofisinden görünen değil.
Pazaryerleri neden stok izleme için yasaklar koyar
Wildberries ve Ozon'daki koruma mantığı basittir: sıradan bir alıcı tek bir IP ile girer, kendi bölgesindeki birkaç ürün kartına bakar ve çıkar. Eğer bir IP'den farklı ürünler için teslimat bölgesi değiştirilerek onlarca istek gelirse — bu bir tarayıcı kalıbıdır, canlı bir insan değil. Anti-bot sistemleri üç şekilde tepki verir: CAPTCHA gösterir, IP'yi 429 hatasıyla geçici olarak engeller veya yanlış veriler (sahte stoklar) verir, böylece tarayıcının istatistiklerini bozar ama engelleme gerçeğini açığa çıkarmaz.
Üçüncü senaryo, iş için en tehlikeli olanıdır — verileri almaya devam edersiniz, ancak bunlar doğru değildir ve bunlara dayalı alınan kararlar hatalı olacaktır. Pazaryerleri, izleme anonim olarak kamu katalogu üzerinden yapıldığında satıcı hesabını yasaklamaz, ancak yükün geldiği IP adresi hızla engellenir — genellikle kısa bir süre içinde 50-100 istekten sonra, döngü olmadan.
Ek zorluk, coğrafi bağlılıktır. Belirli bir bölge için gerçek mevcudiyeti öğrenmek için, isteğin bu bölgedeki bir IP'den gelmesi gerekir (veya teslimat bölgesini arayüz/API'de açıkça değiştirirsiniz, ancak bu da çerezler ve oturumlarla bağlıdır, bunlar da şüpheli aktivite durumunda engellenebilir).
Yasaksız izleme şeması
Çalışan bir şema üç ilkeye dayanır: yük dağılımı, canlı kullanıcı taklidi ve IP'nin bölgesel doğruluğu. Pratikte bu şu şekilde görünür:
- Bölge ve ürün listesi. Gerekli bölgeleri (genellikle başlangıç için 15-30 ana şehir) × izlenmesi gereken ürünleri içeren bir tablo oluşturun.
- Bölgeye bağlı proxy'ler. Her bölge için, fiziksel veya mantıksal olarak gerekli şehir/bölgeye karşılık gelen ayrı bir IP adresi (veya adres havuzu) kullanılır.
- Döngü ve gecikmeler. İstekler arasında 3-10 saniye bekleme süresi tutulur, IP birkaç istekte bir değişir, böylece tarayıcı gibi görünmez.
- Tarayıcı taklidi. İstekler, gerçekçi bir User-Agent ile, başlıklarla ve gerekiyorsa JS render'ı ile headless tarayıcı üzerinden yapılır — birçok ürün kartı dinamik olarak yüklenir.
- Loglama ve uyarılar. Sonuçlar bir tabloya veya veritabanına kaydedilir ve "stokta yok" → "mevcut" ve geri döndüğünde Telegram veya e-posta ile bildirim gönderilir.
Bu yaklaşım, hem hazır tarama hizmetleri aracılığıyla manuel izleme için hem de kendi script'iniz için eşit derecede uygulanabilir — tek fark kullanılan araçtır, yasaklardan korunma ilkesi değişmez.
Bölgelere göre kontrol için hangi proxy'ler gereklidir
Proxy türünün seçimi, izleme sürecinin istikrarlı olup olmayacağını belirleyen ana faktördür. Bölgelere göre ürün mevcudiyetini kontrol etme görevinde, coğrafi bağlılığı olmayan sıradan ucuz veri merkezi IP'leri uygun değildir — platform ya doğru bölgesel yanıt vermez ya da adresi hızla engeller, eğer zaten kara listelerde yer alıyorsa.
| Proxy Türü | Coğrafi Doğruluk | Engellenme Riski | Ne Zaman Kullanılır |
|---|---|---|---|
| Konut Proxy'leri | Yüksek, şehre kadar | Düşük | 15+ bölge için düzenli izleme için ana araç |
| Mobil Proxy'ler | Orta-yüksek (operatör ağına göre) | Çok düşük | Platform özellikle konut aralıklarını agresif bir şekilde yasaklıyorsa |
| Veri Merkezi Proxy'leri | Düşük, şehre kesin bağlılık olmadan | Sık isteklerde yüksek | Bölgesel doğruluk olmadan hızlı tek seferlik kontroller |
Onlarca bölge için sistematik ürün mevcudiyetinin izlenmesi için en iyi seçim — konut proxy'leri ile şehir veya bölge seçme imkanı: bunlar, internetin sıradan kullanıcıları gibi görünür, bu nedenle pazaryeri yerel mevcudiyet hakkında doğru veriler verir ve istekleri şüpheli olarak değerlendirmez. Bütçe kısıtlıysa ve bölgeler azsa, kombinasyon yapabilirsiniz: ana şehirler için konut IP'leri ve daha az öncelikli kontroller için veri merkezi IP'leri, burada doğruluk daha az önemlidir.
Coğrafi hedefleme ve IP döngüsü ayarlama
Proxy sağlayıcısını seçtikten sonra iki parametreyi ayarlamanız gerekir: coğrafi hedefleme ve döngü. Çoğu konut proxy hizmeti, bağlantı sırasında ülke, bölge ve hatta şehir belirtmenize izin verir — örneğin, bölge parametresi ile kullanıcı adı formatı veya her şehir için ayrı bir port/endpoint aracılığıyla. Bu, her bölge için "temiz" IP'leri manuel olarak arama ihtiyacını ortadan kaldırır.
Döngüyü iki senaryoya göre ayarlamak gerekir:
- Bir bölge için tek bir kontrol süresi boyunca yapışkan oturum — IP, bir şehir için tüm ürünler hakkında veri toplarken değişmez, böylece oturumu bozmaz ve tekrar CAPTCHA oluşturmaz.
- Bölgeler arasında tam IP değişimi — bir sonraki şehre geçerken, gerekli coğrafyaya bağlı yeni bir adres alınır, aksi takdirde platform doğru yerel stokları veremeyebilir.
Eğer bir anti-detect tarayıcı (Dolphin Anty, AdsPower, Multilogin, Octo Browser) aracılığıyla çalışıyorsanız, her profile gerekli coğrafyaya bağlı ayrı bir proxy atanır ve tarayıcı parmak izi (fingerprint) profil için benzersiz kalır. Bu, çift koruma sağlar: platform hem bölgedeki "canlı" IP'yi hem de cihazın benzersiz dijital parmak izini görür, bu da birden fazla profilin bir küme olarak yasaklanmasını engeller.
İzleme araçları
Programlama ile uğraşmayan satıcılar için izleme ayarlamanın üç yolu vardır:
1. Hazır fiyat ve stok izleme hizmetleri. Wildberries ve Ozon için birçok böyle hizmet, "kutudan çıkar çıkmaz" bölgelere göre kontrolü destekler ve ayarlarda kendi proxy'lerinizi bağlamanıza izin verir — bu, teknik beceri gerektirmeden başlamak için en hızlı seçenektir.
2. Anti-detect tarayıcı + manuel veya yarı otomatik kontrol. 10-20 ana bölge için Dolphin Anty veya AdsPower'da profiller oluşturabilir, her profile gerekli şehir proxy'sini bağlayabilir ve ürün kartlarını sistematik olarak dolaşarak mevcut durumu kaydedebilirsiniz. Bu daha yavaştır, ancak hiç kod gerektirmez ve kontrollerin her saat değil, günde bir kez gerektiği durumlar için uygundur.
3. Otomatik tarayıcı (geliştirici veya serbest çalışanı olanlar için). Python'da requests veya Playwright kütüphanesi ile bir script, belirli bir bölge ve ürün listesine göre kartları dolaşır, proxy havuzundan proxy kullanır ve sonucu bir tabloya veya veritabanına kaydeder. Bu seçenek, maksimum esneklik ve veri güncelleme hızı sağlar, ancak teknik destek gerektirir.
Seçilen araç ne olursa olsun, dar alan aynıdır — proxy kalitesi ve coğrafyası. En iyi düşünülmüş script bile, IP adresleri gerekli bölgelere bağlı değilse veya çok sık tekrar ediliyorsa yanlış veriler toplar veya yasaklar alır.
İstek limitleri ve yasaklardan korunma
İzlemenin aylarca istikrarlı çalışması için, toplu yasaklamadan önce pratik limitlere uyun:
| Parametre | Güvenli Aralık |
|---|---|
| Bir IP'den dakikada istek sayısı | 3-8 |
| İstekler arasındaki bekleme süresi | Rastgeleleştirme ile 3-10 saniye |
| IP değişimi | 20-30 istektan sonra veya her yeni bölgede |
| Tüm bölgelerin tam dolaşım sıklığı | Çoğu ürün kategorisi için günde 1-4 kez |
Eğer platform, limitlere uyulsa bile CAPTCHA gösteriyorsa, bu belirli bir IP'nin zaten kara listeye alındığının sinyalidir — yeni bir adrese hızlı bir döngü ve bu bölgedeki isteklerin sıklığını 1-2 saat boyunca geçici olarak azaltmak yardımcı olur. Yüksek rekabet içeren kategoriler (giyim, elektronik) için pazaryerleri bot trafiğini daha sıkı takip eder, bu nedenle burada limitleri daha da muhafazakar hale getirmek gerekir.
Wildberries, Ozon ve Avito için adım adım ayarlama
Adım 1. Bölge listesini belirleyin. Satıcı kişisel panelinizden satış hacmine göre en iyi 20 şehri alın — burada ürün mevcudiyeti en kritik olanıdır.
Adım 2. Coğrafi hedefleme ile proxy bağlayın. Proxy kontrol panelinde "Rusya" ülkesini ve gerekli şehirleri/bölgeleri seçin, bağlantı için verileri (host, port, kullanıcı adı, şifre) alın.
Adım 3. Anti-detect tarayıcıda profiller oluşturun. Her bölge için — Dolphin Anty, AdsPower veya GoLogin'de bu şehrin proxy'si ile ayrı bir profil oluşturun. Profilleri karıştırmamak için bölgelere göre adlandırın.
Adım 4. Pazaryeri web sitesinde teslimat bölgesini ayarlayın. Wildberries ve Ozon'da bölge, IP'ye göre otomatik olarak belirlenir, ancak manuel olarak kontrol etmek için web sitesinin üst kısmındaki şehir seçimi aracılığıyla kontrol etmekte fayda vardır — bu, platformun proxy'nin konumunu doğru bir şekilde tanıdığını doğrular.
Adım 5. Her ürün için mevcut durumu kaydedin. İlgilendiğiniz ürün kartlarını açın ve durumu ("mevcut", "stokta yok", teslimat süresi) kontrol tarihi ve saati ile birlikte bir tabloya kaydedin.
Adım 6. Takvimde tekrarlayın. Avito için mantık benzerdir — arama şehri, ilgili bölgenin proxy'si aracılığıyla değiştirilir, ardından yerel alıcının hangi ilanları ve hangi teslimat durumu ile gördüğü kaydedilir.
Adım 7. Uyarıları ayarlayın. Önemli bir bölgede ürünün durumu "stokta yok" olduğunda, sorumlu yöneticiyi bilgilendirmek için bir bildirim gönderin, böylece stokları hızlı bir şekilde depolar arasında yeniden dağıtabilir.
İzleme başlatma kontrol listesi
- İzleme için öncelikli bölgeler ve ürünlerin listesi hazırlandı
- Gerekli şehirlere kesin bağlılık ile proxy'ler bağlandı
- IP döngüsü ve istekler arasındaki gecikmeler (3-10 saniye) ayarlandı
- Her bölge için anti-detect tarayıcıda ayrı bir profil oluşturuldu
- Platformun proxy IP'sine göre bölgeyi doğru bir şekilde belirlediği kontrol edildi
- Kontrol tarihi ve saati ile sonuçların loglanması ayarlandı
- Ürün mevcudiyetinin durumunu değiştirdiğinde uyarılar etkinleştirildi
- IP'yi yasaklamaktan kaçınan istek limitleri belirlendi
Sonuç
Bölgelere göre ürün mevcudiyetinin izlenmesi, tek seferlik bir kontrol değil, sürekli bir süreçtir ve bu doğrudan ürün kartlarının sıralamasını ve Wildberries, Ozon ve Avito'daki satışları etkiler. Bunun istikrarlı çalışması için üç şey gereklidir: IP'nin bölgeye kesin bağlılığı, makul istek limitleri ve proxy'ler arasında yük dağılımı, böylece platformların anti-bot sistemlerinde şüphe uyandırmaz.
Eğer ürün mevcudiyetini hemen onca bölgede izlemeyi planlıyorsanız ve bunu düzenli olarak yapacaksanız, şehirler bazında coğrafi hedefleme ile konut proxy'leri ile başlamanız iyi bir fikirdir — bunlar yerel stoklar hakkında doğru veriler sağlar ve yasaklama riskini en aza indirir. Tek seferlik hızlı kontroller için bölgeye sıkı bağlılık olmadan veri merkezi proxy'leri ile yetinebilirsiniz, eğer platform konut aralıklarına karşı özellikle katıysa, mobil proxy'ler ile yardım alabilirsiniz, bunlar yasaklama riskini en aza indirir.