AdsPower Proxy Entegrasyonu - Proxy Kurulumu

Yayın tarihi:

11 dk okuma

Güncelleme:

Acar Diveroli
Yazar: Acar Diveroli
Neredeyse siyah zeminde soluk IP satırları; köşeleri artılı çerçevede Proxynet çarpı AdsPower, sağ altta INTEGRATION

Bir ajans, on iki müşterisinin reklam ve mağaza hesaplarını tek ofisten yönetiyor. Her hesabın kendi tarayıcı oturumu olmalı ve her platform, hesabın her gün aynı yerden giriş yapmasını bekliyor. AdsPower tıpkı Dolphin Anty gibi popüler bir çoklu tarayıcı açma programıdır: her profile ayrı çerez, ayrı tarayıcı parmak izi ve siz eklediğinizde ayrı bir proxy verir. Böylece her tarayıcınız farklı bir bilgisayarmış gibi çalışır. Proxy'yi ise AdsPower sağlamaz; kurulum sorunlarının çoğu da bu adımda çıkar.

Bu yazıda AdsPower ile birlikte Proxynet proxylerini nasıl kullanacağınızı adım adım gösteriyoruz: tek profile ve çok sayıda profile proxy ekleme, proxy türü ve ürün seçimi, proxy'ye göre ayarlanan profil değerleri, test, Local API ve sık karşılaşılan hatalar.

AdsPower nedir?

AdsPower, çok sayıda tarayıcı profilini tek bilgisayarda birbirinden yalıtılmış biçimde tutan bir antidetect tarayıcıdır. Masaüstü uygulaması olarak çalışır. Her profilin çerezleri ve depolama alanı ayrıdır; user agent, ekran boyutu, saat dilimi, dil, Canvas ve WebGL çıktısı gibi parmak izi değerleri de proxy'si de profile özeldir. Bu araç türünün nasıl çalıştığını Antidetect Tarayıcı Nedir, Nasıl Çalışır? yazısında ayrıntılı anlattık. AdsPower'ın ajans ve ekip profili işlerinde diğer araçlarla nasıl kıyaslandığını En İyi Antidetect Tarayıcılar - 2026 yazısında bulabilirsiniz.

AdsPower Windows 10 ve üstü, macOS 11 ve üstü ile Ubuntu 22.04 ve üstü sürümlerde çalışır. Her profil iki tarayıcı çekirdeğinden birini kullanır: Chrome tabanlı SunBrowser ya da Firefox tabanlı FlowerBrowser. AdsPower'ın başlıca özellikleri:

  • Çoklu hesap yönetimi: tüm profiller tek listede; gruplar, etiketler ve ekip paylaşımı
  • Her hesaba, her profile ayrı parmak izi ve ayrı proxy atayabilme
  • RPA ile otomasyon ve Selenium ya da Puppeteer'ın bağlanabildiği bir Local API

AdsPower'ın kendi proxy ağı yoktur. Proxy eklemediğiniz her profil, bilgisayarınızın IP adresinden bağlanır.

Her profilin neden kendi proxy'si olmalı?

Ayrı profiller çerezleri ve parmak izlerini birbirinden ayırır. Ama proxy yoksa her profil yine ofisin IP adresinden bağlanır ve tüm müşteri hesapları tek bir ağ adresini paylaşır. Profil başına proxy, her hesaba kendi çıkış IP'sini ve ait olduğu müşteriye uygun bir konumu verir.

İkinci neden hesap hijyenidir. Oturumu açık bir hesabın her gün aynı yerden bağlanması beklenir. Sabah İstanbul'dan, öğlen başka bir ülkeden bağlanan hesap platforma ele geçirilmiş gibi görünür ve doğrulama istenir. Bir profil ile tek ve tutarlı bir IP eşleştiğinde giriş geçmişi öngörülebilir kalır. Bu düzen meşru hesapları derli toplu tutar; bir kişinin kaç hesap açabileceğine dair platform kurallarını değiştirmez.

AdsPower'da proxy nasıl kurulur?

Önce Proxynet panelindeki Endpoint Oluşturucu'da bağlantı bilgilerinizi üretin: ülke, gerekiyorsa şehir, dönen (rotating) ya da sabit süreli (sticky) oturum. Örneklerde pr.proxynet.io:8000 adresi ve user:pass kimlik bilgisi kullanılıyor.

Adım 1: AdsPower'ı indirin. Resmî sitesinden işletim sisteminize uygun sürümü masaüstünüze indirip kurun.

Adım 2: Sign up düğmesine tıklayarak AdsPower üyesi olun: e-posta adresinizi ve gelen doğrulama kodunu girin, bir şifre belirleyin ve koşulları onaylayın. Google, Facebook ya da VKontakte hesabıyla da kayıt olabilirsiniz.

AdsPower kayıt formu: e-posta, doğrulama kodu ve şifre alanları

Adım 3: Programa giriş yapın ve sol üst köşedeki New Profile düğmesine tıklayın.

AdsPower Profiles sayfası, New Profile düğmesi işaretli

Adım 4: Yeni tarayıcı profiline, içinde tutacağı hesabın adını verin. Ardından tarayıcı türünü ve işletim sistemini seçin; isterseniz çerezleri (cookie) de içe aktarın.

Adım 5: Proxy bölümünde Custom'a tıklayın ve Proxy type alanını seçin: HTTP portu için HTTP, SOCKS5 portu için Socks5. pr.proxynet.io:8000:user:pass satırını Host:Port alanına yapıştırın; AdsPower, Proxy username ve Proxy password alanlarını kendisi doldurur. Change IP URL alanını boş bırakın; bu alan yalnız IP değiştirme bağlantısıyla gelen mobil proxy'ler içindir.

Adım 6: Check Proxy'ye tıklayın. "Connection test passed" yazısı çıkış IP'sini ve konumunu gösterir. "Connection test failed" görürseniz hatalar bölümüne bakın. Ardından OK ile profili kaydedin.

AdsPower yeni tarayıcı profili ekranı: genel ayarlar ve Proxy bölümü

Adım 7: Profiles sayfasında oluşturduğunuz profilin Open düğmesine tıklayın. İlk sekme, AdsPower'ın proxy tespit sayfasıdır ve profilin IP adresini ve konumunu gösterir. Proxy yalnız bu profile uygulanır; diğer profiller kendi ayarlarıyla bağlanmaya devam eder.

AdsPower Profiles listesi, yeni profilin Open düğmesi işaretli

Kullandığınız sürümde ekran farklı görünüyorsa alan adlarını AdsPower proxy türleri dokümanından kontrol edebilirsiniz.

Toplu proxy nasıl eklenir?

Profil ekranı dışında, doğrudan Proxies sayfasından toplu olarak proxy entegrasyonu da yapabilirsiniz:

  1. Sol menüden Proxies sayfasını açın ve Add Proxy düğmesine tıklayın.
  2. Proxy'leri her satıra bir tane olacak şekilde, host:port:user:pass ya da socks5://host:port gibi URL biçiminde yapıştırın. Satır sonuna süslü parantez içinde yazdığınız metin, örneğin {musteri-a}, not (remark) olarak kaydedilir.
  3. OK ile kaydedin, proxy'leri seçin ve Check proxy düğmesine tıklayın. Yeşil testin geçtiğini, kırmızı başarısız olduğunu, gri henüz kontrol edilmediğini gösterir.
  4. Bir profilin Proxy bölümünde Saved Proxies seçeneğine tıklayın ve proxy'yi notundan bulup seçin.

AdsPower, yeni oluşturulan her profile kayıtlı proxy'lerden rastgele birini de atayabilir. Bu ayarı yalnız kullanılmayan proxy'leri seçecek şekilde yapın; böylece oturumu açık iki profil aynı IP'yi paylaşmaz.

HTTP, HTTPS, SOCKS5 ya da SSH: Hangi proxy türü seçilmeli?

Proxynet'te HTTP ve SOCKS5, aynı gateway'in ayrı portlarında çalışır. Yani seçtiğiniz tür, kullanacağınız portu belirler.

Proxy türüNe yaparNe zaman seçilirProxynet ile
HTTPİstekler proxy'ye gider; HTTPS siteler şifreli bir CONNECT tüneliyle geçerTarayıcı profilleri için varsayılanHTTP portu
HTTPSProxy'ye giden bağlantının kendisi TLS ile şifrelenirSağlayıcı TLS'li bir proxy uç noktası veriyorsaGerekmez
Socks5Protokolden bağımsız tünel, DNS'i proxy çözerBir araç ya da iş akışı SOCKS5 istiyorsaSOCKS5 portu
SSHKendi SSH sunucunuz üzerinden tünelSunucuyu siz işletiyorsanızKullanılmaz
No Proxy (Local network)Doğrudan bağlantıYalnız test profilleriKullanılmaz

Tarayıcı yalnız web isteği yaptığı için HTTP neredeyse her profili karşılar. Proxynet'in SOCKS5 Proxy hizmeti, tarayıcı dışında UDP kullanan araçlar için UDP trafiğini de taşır. İki protokolün farkını SOCKS ve HTTP Proxy Farkı: Hangisini Seçmeli? yazısında bulabilirsiniz.

AdsPower ile hangi proxy kullanılmalı?

Daha önce de belirttiğimiz gibi, AdsPower kendi başına proxy sağlamaz. Hangi proxy'yi seçeceğiniz, profilin aynı IP'yi ne kadar süre tutması gerektiğine bağlıdır.

Profilin kullanımıProxyNeden
Haftalarca açık tutulan hesapStatik ISPHer gün aynı, internet servis sağlayıcısına kayıtlı IP
Bir saat içinde biten oturum işiSticky residential1-60 dakika boyunca tek bir ev IP'si
Normalde telefondan kullanılan hesapMobilOperatör IP'leri; Türkiye'de Turkcell, Türk Telekom ve Vodafone
Giriş yapmadan reklam ve sayfa kontrolüRotating residentialHer bağlantıda yeni bir ev IP'si

Uzun ömürlü hesaplar için ISP Proxy, oturum işleri için Sticky Proxy ve telefondan yönetilen hesaplar için Mobil Proxy tercih edebilirsiniz. Oturumu açık profillerde dönen proxy kullanmayın: oturum ortasında IP değişirse hesap çıkış yapabilir. Ayrıntılar ISP Proxy ve Residential Proxy Farkı: Hangisini Seçmeli? ve IP Rotasyonu Nedir ve Nasıl Çalışır? yazılarında.

Endpoint Oluşturucu'nun ürettiği kullanıcı adı ülke, şehir ve oturum seçiminizi zaten taşır; olduğu gibi yapıştırın. Hangi proxy türünü kullanacağınızı bilmiyorsanız her zaman satış öncesi bizimle iletişime geçebilir, kullanım amacınıza uygun ürünü müşteri temsilcimizle birlikte belirleyebilirsiniz.

Proxy'ye göre hangi profil ayarları değişir?

Proxy IP adresini değiştirir, parmak izini değiştirmez. Bu yüzden profilin diğer değerleri proxy'nin konumuyla uyumlu olmalıdır. AdsPower'ın varsayılan ayarları bunun çoğunu kendisi halleder:

  • Saat dilimi (Time zone): Varsayılan olarak "Based on IP" seçilidir; Türkiye çıkışlı bir proxy'de örneğin Europe/Istanbul olur.
  • Dil ve konum: Bunlar da IP'nin ülkesine göre ayarlanabilir; IP'ye dayalı seçenekte bırakın.
  • WebRTC: WebRTC, proxy arkasındaki gerçek IP'nizi gösterebilir. Replace proxy IP'sini gösterir, Forward WebRTC'yi Google'ın STUN sunucuları üzerinden yönlendirir, Disabled (varsayılan) WebRTC'yi kapatır ve görüntülü görüşmeleri bozabilir, Real ise gerçek IP'nizi açığa çıkarır. Proxy kullanan bir profilde Real'i hiç seçmeyin.
  • IP kontrol servisi: AdsPower çıkış IP'sinin konumunu ip-api ya da IP2Location ile bulur. İkisi aynı IP için farklı şehir gösterebilir; servisi Global Settings'ten değiştirebilirsiniz.

Profili ilk açtıktan sonra WebRTC ve DNS Sızıntısı Nedir, Nasıl Önlenir? yazısındaki gibi bir sızıntı testi yapın. Parmak izi değerlerinin ne anlama geldiğini Tarayıcı Parmak İzi (Browser Fingerprint) Nedir? yazısında anlattık.

Proxy eklemeden önce nasıl test edilir?

Check Proxy başarısız olduğunda, sorunun proxy'de mi AdsPower'da mı olduğunu anlamak için aynı bilgileri terminalden deneyin:

bash
# HTTP portu: çıkış IP'sini, şehri ve saat dilimini yazdırır
curl -x http://user:pass@pr.proxynet.io:8000 https://ipinfo.io/json

# SOCKS5 portu (Endpoint Oluşturucu'da gösterildiği gibi), DNS'i proxy çözer
curl -x socks5h://user:pass@pr.proxynet.io:1080 https://ipinfo.io/json

curl çalışıyor ama AdsPower çalışmıyorsa sorunu AdsPower'da ya da bilgisayarınızın ağ ayarlarında arayın. curl de başarısızsa hata mesajına bakın: CONNECT tunnel failed, response 407 kimlik bilgilerinin yanlış olduğunu gösterir (407 Proxy Authentication Required), User was rejected by the SOCKS5 server bunun SOCKS5'teki karşılığıdır, Proxy CONNECT aborted ise çoğunlukla HTTP isteğinin SOCKS5 portuna gittiği anlamına gelir. Adım adım kontrol listesi için Proxy Çalışıyor mu? Proxy Nasıl Test Edilir? yazısına bakabilirsiniz.

Local API ile profil nasıl oluşturulur?

Ücretli planlarda http://localhost:50325 adresindeki Local API, proxy'si hazır ayarlanmış profiller oluşturur; API'nin durumunu Automation > API menüsünde görebilirsiniz. Aşağıdaki betik proxies.txt dosyasını okur ve her host:port:user:pass satırı için bir profil açar:

python
import time
import requests

API = "http://localhost:50325"
# API güvenlik doğrulaması açıksa API anahtarınızı ekleyin:
# HEADERS = {"Authorization": "Bearer YOUR_API_KEY"}
HEADERS = {}

with open("proxies.txt", encoding="utf-8") as f:
    lines = [line.strip() for line in f if line.strip()]

for i, line in enumerate(lines, start=1):
    host, port, user, password = line.split(":", 3)
    body = {
        "name": f"client-{i:02d}",
        "group_id": "0",  # 0 = grupsuz
        "user_proxy_config": {
            "proxy_soft": "other",
            "proxy_type": "http",  # ya da SOCKS5 portuyla "socks5"
            "proxy_host": host,
            "proxy_port": port,
            "proxy_user": user,
            "proxy_password": password,
        },
        "fingerprint_config": {
            "automatic_timezone": "1",  # saat dilimi proxy IP'sine göre
            "webrtc": "proxy",          # Replace: WebRTC proxy IP'sini gösterir
        },
    }
    r = requests.post(f"{API}/api/v1/user/create", json=body, headers=HEADERS, timeout=30)
    data = r.json()
    if data.get("code") == 0:
        print(f"client-{i:02d} created: {data['data']['id']}")
    else:
        print(f"client-{i:02d} failed: {data.get('msg')}")
    time.sleep(1)  # Local API hız sınırının altında kal

proxy_soft: "other" kendi getirdiğiniz proxy anlamına gelir; proxy_type alanı http, https ya da socks5 değerini alır. Alanların tam listesi user_proxy_config dokümanında. proxies.txt şifrenizi içerdiği için bu dosyayı paylaşılan klasörlerde tutmayın.

Kullanım alanları

Sık karşılaşılan hatalar ve çözümleri

  • "Connection test failed". Host, port ve şifreyi karakter karakter karşılaştırın; sondaki tek bir boşluk bile girişi bozar. Türü porta uygun seçin, sonra curl testini yapın.
  • Profil açılırken "Proxy failure". AdsPower'ın rehberi üç kontrol önerir: bilgilerin ve proxy'nin geçerliliği, bilgisayarda açık bir VPN ya da sistem proxy'si ve başka bir ağdan deneme.
  • Proxy IP'si yerine kendi IP'niz görünüyor. Profilin içine kurulu bir VPN ya da proxy eklentisi, profilin proxy'sini ezer. Eklentiyi kaldırın ve bıraktığı ayarları temizleyin.
  • Tüm proxy'ler kontrolde başarısız. Windows'ta HTTP_PROXY ya da HTTPS_PROXY ortam değişkenleri, macOS ve Linux'ta sistem proxy'si AdsPower'ın testini yanlış yere yönlendirebilir. Bunları kaldırın ve AdsPower'ı yeniden başlatın.
  • IP whitelist ile reddediliyor. Whitelist, profili açan bilgisayarın IP'sine bakar; başka yerdeki bir ekip arkadaşı reddedilir. Proxynet en fazla 10 IP'yi whitelist'e almanıza izin verir; ekipler için kullanıcı adı ve şifre daha uygundur. Bkz. Proxy Kimlik Doğrulama: User:Pass ve IP Whitelist.
  • Yanlış şehir görünüyor. IP veritabanları aynı adres için farklı sonuç verebilir: IP Adresinden Konum Bulunur mu, Neden Yanlış Gösterir?
  • Her gün doğrulama isteniyor. Profil dönen bir proxy'de ya da sticky oturumunun süresi dolmuş. Profili statik ISP proxy'ye taşıyın.

Karar rehberi

İhtiyaçÖneri
Hiç giriş yapmayan profillerHTTP, rotating residential
Aylarca tutulan müşteri hesaplarıProfil başına bir statik ISP proxy
Bir saat boyunca tek IP gereken işlerSticky residential
Telefondan kullanılan hesaplarProfil başına bir mobil proxy
İş akışı SOCKS5 istiyorSocks5 türü, SOCKS5 portu
Onlarca profilToplu Add Proxy ya da Local API
Check Proxy başarısızcurl testi, ardından hata listesi

Sıkça sorulan sorular

AdsPower kendi proxy'siyle mi geliyor?

Hayır. AdsPower bir tarayıcıdır, proxy sağlayıcısı değildir. Proxies sayfasından üçüncü taraf sağlayıcılara sipariş verilebilir; Custom seçeneğiyle ise istediğiniz sağlayıcının proxy'sini kullanabilirsiniz. Proxy eklenmemiş bir profil kendi IP adresinizi kullanır.

AdsPower ücretsiz kullanılabilir mi?

Evet. Free plan iki profille süresiz ücretsizdir; ayrıca ücretli özellikleri denemeniz için bir deneme süresi sunulur. Ücretsiz pakette Data Sync ve toplu işlemler yoktur, Local API de ücretli plan ister. Proxy ayarları ücretsiz profillerde de aynı şekilde çalışır.

AdsPower'da HTTP mi SOCKS5 mi seçmeliyim?

Çoğu profil için HTTP yeterlidir; HTTPS siteler yine şifreli bir tünelden geçer. Bir araç ya da iş akışı SOCKS5 istiyorsa Socks5 türünü SOCKS5 portuyla seçin. Tarayıcı açısından iki tür de aynı web trafiğini taşır.

Birden fazla profil aynı proxy'yi kullanabilir mi?

Teknik olarak evet, ama o zaman hepsi tek bir çıkış IP'sini paylaşır ve mobil proxy'nin Change IP URL bağlantısı hepsinin adresini aynı anda yeniler. Oturumu açık her profile ayrı bir proxy verin; test profillerinde paylaşım sorun olmaz.

AdsPower neden seçtiğimden farklı bir şehir gösteriyor?

ip-api ve IP2Location aynı adresi farklı şehirlere yerleştirebilir. IP kontrol servisini değiştirip sonuçları karşılaştırın. Ülke de yanlışsa Endpoint Oluşturucu'daki ayarları kontrol edin.

Profili bir ekip arkadaşım açtığında proxy aynı kalır mı?

Evet, proxy profille birlikte kaydedilir. Bağlantı ekip arkadaşınızın bilgisayarından başlar; bu yüzden kullanıcı adı ve şifre her yerde çalışır, IP whitelist kullanıyorsanız onun IP'sinin de listede olması gerekir.

Özet

AdsPower profilleri birbirinden ayırır; profil başına proxy ise her birine kendi IP'sini ve konumunu verir. Proxy'yi New Profile, Proxy, Custom yolundan ekleyin, HTTP ya da Socks5 türünü porta göre seçin ve Check Proxy ile doğrulayın. Oturumu açık hesaplarda statik ISP ya da sticky residential kullanın, kontrol başarısız olursa curl ile test edin. Profilleriniz için doğru proxy'yi seçmek isterseniz proxy ürünlerimize göz atabilirsiniz.

ChatGPT'ye sorClaude'a sor