İçeriğe geç

Avito için proxy'ler: çoklu hesap ve ilan parse etme

Кейсы

Avito ile ölçekli ve profesyonel çalışmak, platformun davranış analizi ve IP itibarı kullanarak şüpheli aktiviteyi engelleyen gelişmiş dolandırıcılık önleme sistemlerini aşacak sağlam bir altyapı gerektirir. GProxy gibi sağlayıcıların yüksek kaliteli mobil veya residential proxy'leri, shadowban ya da kalıcı donanım kimliği (hardware ID) engellerine takılmadan yüzlerce hesabı yönetmenize ve günde binlerce ilanı toplamanıza olanak tanır.

Avito'nun dolandırıcılık önleme sisteminin teknik gerçeği

Avito, BDT pazarındaki en gelişmiş anti-bot sistemlerinden birini kullanır: TLS fingerprinting, canvas takibi ve IP tabanlı coğrafi konum doğrulamasının bir bileşimi. Bir kullanıcı platforma eriştiğinde Avito yalnızca IP adresine bakmaz; bağlantının ev internet servis sağlayıcısından mı, bir mobil operatörden mi yoksa bir veri merkezinden mi geldiğini belirlemek için ASN'yi (Autonomous System Number) analiz eder.

Çoklu hesap kullanımında platform, şunları içeren "dijital ayak izlerini" takip eder:

  • IP itibarı: Veri merkezi IP'leri sıklıkla kara listededir, çünkü gerçek perakende müşteriler tarafından nadiren kullanılır.
  • WebRTC ve DNS sızıntıları: Proxy'niz Moskova'daysa ama DNS'iniz Almanya'daki bir sunucuyu gösteriyorsa, Avito hesabı manuel incelemeye işaretler.
  • User-Agent tutarlılığı: Tarayıcı sürümünün, alttaki işletim sistemi özellikleriyle uyuşması.
  • Davranış kalıpları: İlan yayınlama hızı, tıklama sırası ve sayfalarda geçirilen süre.

Standart bir VPN ya da ucuz bir herkese açık proxy kullanmak, hesaplarınızı dakikalar içinde kaybetmenin garantili yoludur. Profesyonel satıcılar ve scraper'lar GProxy'nin mobil ve residential havuzlarına güvenir; çünkü bu IP'ler gerçek tüketici cihazlarının güvenini taşır ve meşru trafikten ayırt edilemez.

Avito için doğru proxy türünü seçmek

Avito'daki başarı, büyük ölçüde göreve uygun proxy mimarisini seçmenize bağlıdır. Veri merkezi proxy'leri korumasız kategorilerde basit fiyat izleme için işe yarayabilir, ancak ilan yayınlama ya da iletişim bilgisi toplama konusunda tamamen başarısız olur.

Mobil proxy'ler: altın standart

Mobil proxy'ler, hücresel operatörlerin (MTS, Beeline, Megafon vb.) atadığı IP adreslerini kullanır. CGNAT (Carrier-Grade NAT) teknolojisi sayesinde son derece etkilidirler. Binlerce meşru kullanıcı aynı dış IP adresini paylaşır. Avito bir mobil IP'yi engellese, istemeden yüzlerce gerçek müşteriyi de engellemiş olur. Bu nedenle Avito'nun filtreleri mobil trafiğe karşı çok daha esnektir.

Residential proxy'ler

Residential proxy'ler ev Wi-Fi ağlarından gelir. Yüksek kararlılık ve mükemmel yerelleştirme sunar. Krasnodar veya Novosibirsk gibi belirli bir şehri hedefliyorsanız, residential proxy'ler yerel bir sakin gibi görünmenizi sağlar; bu da "bölge dışı" hesap işaretlenme riskini belirgin şekilde azaltır.

Avito görevleri için proxy türlerinin karşılaştırması

Özellik Veri merkezi proxy'leri Residential proxy'ler Mobil proxy'ler (GProxy)
Güven seviyesi Düşük Yüksek En yüksek
Tespit riski Yüksek Düşük Minimum
Maliyet Çok düşük Orta Premium
En iyi kullanım senaryosu Temel scraping Çoklu hesap Toplu ilan & API çağrıları
IP rotasyonu Statik Dinamik Otomatik/talep üzerine

Çoklu hesap: yüzlerce profili yönetmek

Başarılı bir "Avito mağazası" ya da bir lead üretim ağı işletmek için her hesabın ortamını izole etmeniz gerekir. Avito hesapları ilişkilendirmek için çerezleri ve local storage'ı kullanır, ancak birincil bağ her zaman IP adresidir. İki hesap kısa bir süre içinde aynı statik IP'den giriş yaparsa, ilişkilendirilir ve engellenir.

Etkili çoklu hesap yönetimi, GProxy mobil proxy'lerini bir anti-detect tarayıcıyla (AdsPower, Dolphin{anty} veya Multilogin gibi) birleştirmeyi gerektirir. İş akışı şöyledir:

  1. Profil oluşturma: Her Avito hesabı için benzersiz bir tarayıcı profili oluşturun. Her profilin benzersiz bir fingerprint'i (Canvas, WebGL, AudioContext) olmalıdır.
  2. Proxy atama: Her profile benzersiz bir proxy atayın. Mobil proxy'lerde, hesaplar arasında geçiş yapmadan önce IP'yi değiştirmek için rotasyon özelliğini kullanın.
  3. Isıtma: Kayıttan hemen sonra ilan yayınlamayın. Proxy üzerinden Avito'da gezinin, ürünleri favorilere ekleyin ve 24-48 saat boyunca gerçek kullanıcı davranışını taklit edin.
  4. Coğrafi eşleşme: Proxy konumunuzun Avito profilinizde belirtilen şehirle eşleştiğinden emin olun. Sankt-Peterburg'da satış yapıyorsanız, IP'niz ideal olarak Leningrad bölgesinden gelmelidir.

GProxy, rotasyonu otomatik yöneten yüksek hızlı backconnect proxy'ler sunar; böylece her oturum güvenilir bir mobil havuzdan gelen "temiz" bir IP adresiyle başlar.

Otomatik ilan parse etme ve veri toplama

Avito'yu scrape etmek, agresif rate limiting ve "gölge" içerik kullanımı (verinin tarayıcıda görünüp HTML kaynağında bulunmaması) nedeniyle teknik bir zorluktur. Etkili scraping için, 429 (Too Many Requests) hatasından ya da korkulan CAPTCHA duvarından kaçınmak amacıyla IP'leri sık sık rotasyona sokmalısınız.

Scraper'lar için teknik uygulama

Python'da bir scraper geliştirirken proxy kimlik doğrulamasını ve rotasyonunu doğru yönetmek çok önemlidir. requests kütüphanesini bir GProxy endpoint'i ile kullanmak sorunsuz entegrasyon sağlar.

import requests
import random
import time

# GProxy residential/mobil proxy kimlik bilgileri
proxy_host = "proxy.gproxy.io"
proxy_port = "8000"
proxy_user = "your_username"
proxy_pass = "your_password"

proxies = {
    "http": f"http://{proxy_user}:{proxy_pass}@{proxy_host}:{proxy_port}",
    "https": f"http://{proxy_user}:{proxy_pass}@{proxy_host}:{proxy_port}"
}

def fetch_avito_listing(url):
    headers = {
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36",
        "Accept-Language": "ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7",
        "Referer": "https://www.avito.ru/"
    }

    try:
        # Rotasyon GProxy tarafinda otomatik yapilir
        response = requests.get(url, proxies=proxies, headers=headers, timeout=10)
        if response.status_code == 200:
            return response.text
        elif response.status_code == 403:
            print("Blocked by Avito. Rotating IP...")
        return None
    except Exception as e:
        print(f"Error: {e}")
        return None

# Kullanim ornegi
listing_url = "https://www.avito.ru/moskva/avtomobili/bmw_5_seriya_2023_345678901"
data = fetch_avito_listing(listing_url)

Yüksek hacimli scraping'de headless tarayıcı (Playwright veya Selenium gibi) kullanmak çoğu zaman gereklidir; çünkü Avito telefon numaralarını ve fiyat grafiklerini JavaScript ile dinamik olarak render eder. Bu durumlarda GProxy'nin residential proxy'leri tercih edilir, zira ağır JS varlıklarını takılmadan yüklemek için gereken bant genişliğini sağlarlar.

İleri düzey tespit atlatma: IP'nin ötesi

En iyi proxy'lerle bile, başlıklarınız ve davranışınız tutarsızsa Avito otomasyonu tespit edebilir. Hesaplarınızın ömrünü ve scraper'larınızın verimliliğini en üst düzeye çıkarmak için şu ileri düzey teknikleri uygulayın:

  • HTTP/2 desteği: Modern tarayıcılar HTTP/2 kullanır. Scraper'ınız HTTP/1.1 kullanıyorsa göze batar. Scraping kütüphanenizin (Python'daki httpx gibi) HTTP/2 desteklediğinden emin olun.
  • TLS fingerprinting (JA3): Avito TLS el sıkışmasını analiz eder. curl-impersonate gibi araçlar, betiklerinizin gerçek bir Chrome tarayıcısının TLS fingerprint'ini taklit etmesine yardımcı olur.
  • Rastgele gecikmeler: Sayfaları asla sabit aralıklarla istemeyin. İnsan okuma hızını taklit etmek için eylemler arası bekleme sürelerinde Gauss dağılımı kullanın.
  • Çerez yönetimi: İletişim bilgisi topluyorsanız oturumu korumanız gerekir. GProxy'nin "sticky session" özelliği aynı IP adresini 30 dakikaya kadar tutmanızı sağlar; bu da çok adımlı gezinme (örneğin "Telefonu Göster" tıklaması) için şarttır.

"Ücretsiz" veya ucuz proxy'lerin bedeli

Birçok yeni başlayan, ücretsiz proxy listelerini ya da $5/month "sınırsız" veri merkezi proxy'lerini kullanmaya çalışır. Avito'da bunun sonucu "shadowban" olgusudur. İlanlarınız panelinizde aktif görünür, ancak arama sonuçlarında diğer kullanıcılara görünmez. Tanıtım hizmetlerine (X2, X5, X10) para harcarsınız ama hiç arama almazsınız. Bunun nedeni, IP adresinin Avito'nun "kirli" listesinde zaten işaretli olmasıdır. GProxy'den premium residential veya mobil IP'ler kullanmak, ilanlarınızın müşterilerinize gerçekten ulaşmasını sağlar ve ucuz altyapıda "tasarruf etmekten" çok daha yüksek bir ROI getirir.

Öne çıkanlar

Proxy'lerle Avito'da ustalaşmak, basit otomasyondan insan davranışının gelişmiş taklidine geçmeyi gerektirir. Doğru proxy türünü seçip teknik tutarlılığı koruyarak, aksi halde imkânsız olacak operasyonları ölçekleyebilirsiniz.

  • Mobil proxy'ler şart: İlan yayınlama ve yüksek riskli işlemlerde anlık banlardan kaçınmak için gereken güven seviyesini yalnızca mobil IP'ler sağlar.
  • Altyapı önemlidir: Çoklu hesapta donanım tabanlı ilişkilendirmeyi önlemek için proxy'lerinizi mutlaka bir anti-detect tarayıcıyla birlikte kullanın.
  • Scraping'de anahtar rotasyondur: Rate limit'lerden kaçınmak ve scraper'larınızı 7/24 çalışır tutmak için GProxy'nin rotasyonlu residential havuzlarını kullanın.

Pratik ipucu 1: Pahalı bir Avito hesabına giriş yapmadan önce proxy'nizi mutlaka sızıntılara karşı kontrol edin. Gerçek IP'nizin ve DNS'inizin gizli olduğundan emin olmak için anti-detect profilinizin içinde whoer.net veya browserleaks.com gibi araçları kullanın.

Pratik ipucu 2: Scraping yaparken Avito'nun mobil sürümünü (m.avito.ru) veya API endpoint'lerini hedefleyin. Bunlar genellikle daha az korumalıdır ve daha az trafik tüketir; böylece GProxy residential veri paketiniz daha uzun süre dayanır.

support_agent
GProxy Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.