E-ticaret ve seyahat platformları kullanıcıların konumuna göre farklı fiyatlar gösterir. Coğrafi hedefleme ile fiyat izleme, bu bölgesel fiyat farklılıklarını doğru şekilde toplamak için proxy ağlarını kullanarak her pazarın gerçek fiyatını görmeyi sağlar. Bu rehberde, neden bölgesel fiyat farklılıkları oluştuğunu, nasıl bir izleme mimarisi kuracağınızı ve ProxyHat ile hangi proxy türünün en iyi sonucu verdiğini ele alacağız.
Coğrafi Hedefleme ile Fiyat İzleme Nedir ve Neden Önemlidir?
Coğrafi hedefleme ile fiyat izleme, belirli ülke veya şehir IP adreslerinden web sitelerine erişerek o bölgede gösterilen fiyatları toplama işlemidir. Satıcılar; yerel vergi oranları, döviz kurları, rekabet koşulları ve talep yoğunluğuna göre fiyatlandırma yapar. Aynı ürün farklı pazarlarda %20 ila %50 arasında fiyat farklılığı gösterebilir.
Bu farklılıkları görmek için veri merkezinden gelen istekler genellikle yeterli değildir. Birçok e-ticaret platformu, ziyaretçinin IP konumunu tespit edip buna göre fiyat, kargo ücreti ve stok durumu sunar. Veri merkezi IP'leri ise coğrafi olarak belirsiz olduğu için siteler bu IP'lere varsayılan veya hatta daha yüksek fiyatlar gösterebilir. Bu yüzden, gerçek bölgesel fiyatları yakalamak için hedef pazarın IP adresine sahip olmanız gerekir.
Hangi Sektörler Bölgesel Fiyat İzlemeye İhtiyaç Duyar?
- E-ticaret ve perakende: Amazon, eBay, Trendyol gibi platformlar ülkeye göre fiyatlandırma yapar.
- Seyahat ve konaklama: Otel ve uçak biletleri konuma göre dinamik fiyatlandırma uygular.
- Yazılım ve SaaS: Abonelik planları satın alma gücü paritesine göre bölgesel olarak değişir.
- Dijital reklamcılık: Reklam maliyetleri bölgesel rekabete göre değişir.
Bölgesel Fiyat Farklılıkları Neden Oluşur?
Bölgesel fiyatlandırma tek bir nedene dayanmaz; birkaç faktörün birleşimidir. Bu faktörleri anlamak, izleme stratejinizi doğru kurmanıza yardımcı olur.
1. Satın Alma Gücü Paritesi (PPP)
Şirketler, farklı ülkelerdeki müşterilerin ödeme yapma kapasitesine göre fiyat belirler. Satın alma gücü paritesi kavramına göre, aynı ürün gelişmekte olan pazarlarda daha düşük fiyatla sunulur. Örneğin, bir streaming servisinin abonelik ücreti ABD'de 15 USD iken Hindistan'da 2-3 USD olabilir.
2. Yerel Vergiler ve Gümrük
KDV, gümrük vergisi ve tüketim vergileri bölgeden bölgeye değişir. Avrupa'da KDV oranları %18 ile %27 arasında farklılık gösterir. Bu vergiler fiyata yansıtılır.
3. Rekabet ve Talep Yoğunluğu
Yerel rakiplerin fiyat stratejileri ve bölgesel talep seviyesi, dinamik fiyatlandırma algoritmalarını etkiler. Bir ürünün popüler olduğu pazarda fiyat daha yüksek olabilir.
4. Döviz Kuru Dalgalanmaları
Para birimi farkları, fiyatları anlık olarak etkiler. Özellikle döviz kuru dalgalanmalarının yüksek olduğu bölgelerde fiyatlar daha sık güncellenir.
Proxy Türleri ve Fiyat İzleme İçin Karşılaştırma
Fiyat izleme için üç ana proxy türü vardır: residential (konut), datacenter (veri merkezi) ve mobile (mobil). Her birinin bölgesel fiyat takibinde farklı performans özellikleri vardır.
| Özellik | Residential Proxy | Datacenter Proxy | Mobile Proxy |
|---|---|---|---|
| IP güvenilirliği | Yüksek | Düşük-Orta | Çok Yüksek |
| Hız | Orta (200-500ms) | Yüksek (50-100ms) | Düşük-Orta (300-800ms) |
| Bölgesel hedefleme | Ülke + Şehir | Ülke (sınırlı) | Ülke + Şehir (bazı sağlayıcılar) |
| Ban riski | Düşük | Yüksek | Çok Düşük |
| Maliyet | Orta | Düşük | Yüksek |
Coğrafi hedefleme ile fiyat izleme için residential proxy genellikle en iyi dengeyi sunar. Gerçek ISP IP'leriyle çalıştığı için siteler bu IP'leri normal kullanıcı olarak görür ve bölgesel fiyatları doğru gösterir. Datacenter proxy'ler hızlı olsa da birçok e-ticaret sitesi tarafından tespit edilip engellenir. Mobile proxy'ler en güvenilir seçenektir ancak maliyetleri yüksektir ve geniş ölçekli izleme için uygun olmayabilir.
ProxyHat ile Coğrafi Hedefleme Kurulumu
ProxyHat, residential proxy ağında ülke ve şehir düzeyinde hedefleme sağlar. Kullanıcı adınıza ekleyeceğiniz parametrelerle isteklerinizi belirli bir bölgeden gönderebilirsiniz.
Temel Bağlantı Formatı
HTTP proxy için varsayılan port 8080'dir:
http://USERNAME:PASSWORD@gate.proxyhat.com:8080
SOCKS5 proxy için port 1080 kullanılır:
socks5://USERNAME:PASSWORD@gate.proxyhat.com:1080
Ülke Düzeyinde Hedefleme
Belirli bir ülkeden istek göndermek için kullanıcı adına country-CODE parametresini ekleyin:
# Almanya IP'si ile istek
curl -x http://user-country-DE:pass@gate.proxyhat.com:8080 https://example.com/product/123
# ABD IP'si ile istek
curl -x http://user-country-US:pass@gate.proxyhat.com:8080 https://example.com/product/123
Şehir Düzeyinde Hedefleme
Daha hassas hedefleme için şehir parametresi de eklenebilir:
# Berlin, Almanya IP'si
curl -x http://user-country-DE-city-berlin:pass@gate.proxyhat.com:8080 https://example.com/product/123
Sticky Session ile Tutarlı İstekler
Bir oturum boyunca aynı IP'yi korumak için session parametresini kullanın. Bu, sepete ekleme ve ödeme adımlarını takip ederken kullanışlıdır:
http://user-country-US-session-abc123:pass@gate.proxyhat.com:8080
Session ID'yi her izleme döngüsünde değiştirerek yeni bir IP alabilirsiniz. Bu sayede her fiyat kontrolü için farklı bir IP kullanılırken, tek bir oturum içinde IP sabit kalır.
Python ile Çoklu Pazar Fiyat İzleme Uygulaması
Aşağıdaki örnek, birden fazla ülke için aynı ürünün fiyatını çeken basit bir Python scriptidir:
import requests
from bs4 import BeautifulSoup
import json
countries = ['US', 'DE', 'GB', 'FR', 'JP']
product_url = 'https://example-store.com/product/12345'
results = []
for country in countries:
proxy_url = f'http://user-country-{country}:pass@gate.proxyhat.com:8080'
proxies = {'http': proxy_url, 'https': proxy_url}
try:
response = requests.get(
product_url,
proxies=proxies,
timeout=30,
headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)'}
)
soup = BeautifulSoup(response.text, 'html.parser')
price_element = soup.select_one('.product-price')
price = price_element.text.strip() if price_element else 'N/A'
results.append({
'country': country,
'price': price,
'status_code': response.status_code
})
print(f'{country}: {price}')
except Exception as e:
print(f'{country}: Hata - {e}')
results.append({'country': country, 'price': 'Error', 'error': str(e)})
with open('price_results.json', 'w') as f:
json.dump(results, f, indent=2)
Node.js ile Paralel İstek Örneği
const axios = require('axios');
const countries = ['US', 'DE', 'GB', 'FR', 'JP'];
const productUrl = 'https://example-store.com/product/12345';
async function fetchPrice(country) {
const proxyUrl = `http://user-country-${country}:pass@gate.proxyhat.com:8080`;
try {
const response = await axios.get(productUrl, {
proxy: { host: 'gate.proxyhat.com', port: 8080, auth: { username: `user-country-${country}`, password: 'pass' } },
timeout: 30000,
headers: { 'User-Agent': 'Mozilla/5.0' }
});
const match = response.data.match(/product-price[^>]*>([^<]+)/);
return { country, price: match ? match[1].trim() : 'N/A' };
} catch (e) {
return { country, price: 'Error', error: e.message };
}
}
Promise.all(countries.map(fetchPrice)).then(console.log);
Yaygın Hatalar ve Edge Case'ler
1. IP Rotasyonu Olmadan Yüksek Frekansta İstek
Aynı IP ile kısa sürede yüzlerce istek göndermek, hedef site tarafından anında engellenmenize yol açar. İstekler arasında 2-5 saniye bekleme süresi bırakın ve her 50-100 istekte bir IP değiştirin.
2. Yanlış User-Agent Kullanımı
Proxy IP'si ABD'den geliyorsa ama User-Agent'da Almanca tarayıcı bilgisi varsa, site bu tutarsızlığı tespit edebilir. User-Agent başlığı, hedef bölgeyle tutarlı olmalıdır. Tarayıcı parmak izi tutarlılığı, başarılı veri toplamanın kritik bir parçasıdır.
3. JavaScript ile Yüklenen Fiyatların Görülmemesi
Bazı siteler fiyatı JavaScript ile dinamik olarak yükler. Basit HTTP istekleri bu fiyatları göremez. Bu durumda headless tarayıcı (Playwright, Puppeteer) kullanmanız gerekir. ProxyHat proxy'lerini Playwright ile şu şekilde kullanabilirsiniz:
from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch(
proxy={'server': 'http://gate.proxyhat.com:8080', 'username': 'user-country-DE', 'password': 'pass'}
)
page = browser.new_page()
page.goto('https://example.com/product/123', timeout=60000)
page.wait_for_selector('.product-price')
price = page.query_selector('.product-price').inner_text()
print(f'Almanya fiyatı: {price}')
browser.close()
4. Döviz Kuru Karışıklığı
Bazı siteler IP konumuna göre yerel para biriminde fiyat gösterirken, diğerleri tarayıcı diline göre para birimi seçer. Fiyatları karşılaştırırken para birimini kontrol edin ve gerekirse tek bir para birimine dönüştürün. Güncel döviz kurları için bir API kullanarak otomatik dönüşüm yapabilirsiniz.
5. CAPTCHA ve Anti-Bot Sistemleri
Yüksek hacimli istekler, Cloudflare veya Akamai gibi anti-bot sistemlerini tetikleyebilir. Residential proxy'ler bu riski azaltsa da tamamen ortadan kaldırmaz. İstek hızınızı sınırlayın, gerçekçi tarayıcı başlıkları kullanın ve gerektiğinde CAPTCHA çözüm servislerini entegre edin.
ProxyHat ile İzleme Stratejisi En İyi Uygulamaları
İstek Hızı ve Concurrency Ayarları
Her ülke için eşzamanlı 5-10 bağlantı genellikle güvenli bir başlangıçtır. Toplam 100 eşzamanlı oturum, çoğu izleme senaryosu için yeterli kapasite sağlar. ProxyHat fiyatlandırma sayfasında farklı planların eşzamanlı bağlantı limitlerini bulabilirsiniz.
Veri Doğrulama ve Hata Yönetimi
Fiyat verilerini kaydederken mutlaka şu alanları saklayın:
- Zaman damgası (UTC)
- Ülke ve şehir kodu
- HTTP durum kodu
- Para birimi
- Stok durumu (varsa)
- Kullanılan proxy IP'si (hata ayıklama için)
Bu veriler, anomali tespiti ve fiyat eğilim analizi için kritiktir. Bir fiyat beklenmedik şekilde düştüğünde veya yükseldiğinde, bu metadata ile hatanın proxy'den mi yoksa gerçek bir fiyat değişikliğinden mi kaynaklandığını ayırt edebilirsiniz.
Zamanlama ve Frekans
Fiyat değişikliklerinin sıklığı sektöre göre değişir:
- E-ticaret: Günde 2-4 kez yeterlidir.
- Seyahat: Saatte 1 kez veya daha sık, çünkü dinamik fiyatlandırma anlık değişir.
- Yazılım abonelikleri: Haftada 1 kez yeterli olabilir.
ProxyHat Konum ve Kapsama
ProxyHat konum sayfasında mevcut tüm ülkeleri ve şehirleri görebilirsiniz. Fiyat izleme için hedeflediğiniz pazarların listede olduğundan emin olun. Yeni lokasyonlar sürekli eklenmektedir.
Web scraping kullanım senaryosu hakkında daha fazla bilgi için web scraping kullanım sayfamızı inceleyebilir, SERP takibi için SERP takibi sayfamızı ziyaret edebilirsiniz. Teknik dokümantasyon için ProxyHat dokümantasyonunu referans alabilirsiniz.
Key Takeaways
Coğrafi hedefleme ile fiyat izleme, gerçek bölgesel fiyatları yakalamak için residential proxy kullanımını gerektirir; datacenter IP'leri çoğu e-ticaret sitesi tarafından tespit edilir.
ProxyHat kullanıcı adına country ve city parametreleri ekleyerek ülke ve şehir düzeyinde hedefleme yapabilirsiniz; HTTP için 8080, SOCKS5 için 1080 portunu kullanın.
İstek hızını sınırlayın, User-Agent başlıklarını hedef bölgeyle tutarlı tutun ve JavaScript ile yüklenen fiyatlar için headless tarayıcı kullanın.
Fiyat verilerini zaman damgası, ülke, para birimi ve HTTP durum kodu ile birlikte saklayarak anomali tespiti yapın.
İzleme frekansını sektöre göre ayarlayın: seyahat için saatlik, e-ticaret için günlük 2-4 kez yeterlidir.
Sıkça Sorulan Sorular
Coğrafi hedefleme ile fiyat izleme nedir?
Coğrafi hedefleme ile fiyat izleme, belirli ülke veya şehir IP adreslerinden web sitelerine erişerek o bölgede gösterilen gerçek fiyatları toplama işlemidir. E-ticaret ve seyahat platformları kullanıcı konumuna göre farklı fiyatlar gösterdiği için, doğru bölgesel veri toplamak için hedef pazarın IP adresini kullanmak gerekir. Residential proxy'ler bu işlem için en uygun araçtır.
Coğrafi hedefleme neden proxy kullanıcıları için önemlidir?
Çünkü satıcılar bölgesel vergiler, döviz kurları ve yerel rekabete göre fiyatlandırma yapar. Veri merkezi IP'leri coğrafi olarak belirsiz olduğu için siteler bu IP'lere varsayılan veya yüksek fiyatlar gösterebilir. Residential proxy ile hedef ülkenin gerçek IP'sini kullanarak, gerçek bir yerel kullanıcının gördüğü fiyatı elde edebilirsiniz. Bu, rekabet analizi ve arbitraj fırsatları için kritiktir.
Coğrafi hedefleme ile fiyat izleme için hangi proxy türü en iyisidir?
Residential proxy, coğrafi hedefleme ile fiyat izleme için en iyi dengeyi sunar. Gerçek ISP IP'leriyle çalıştığı için siteler bu IP'leri normal kullanıcı olarak görür ve bölgesel fiyatları doğru gösterir. Mobile proxy'ler daha güvenilir olsa da maliyetleri yüksektir. Datacenter proxy'ler hızlıdır ancak birçok e-ticaret sitesi tarafından tespit edilip engellenir. Geniş ölçekli izleme için residential proxy en uygun seçimdir.
Fiyat izleme yaparken engellenmekten nasıl kaçınırsınız?
İstek hızını sınırlayın (her IP için saniyede 1-2 istek), User-Agent başlıklarını hedef bölgeyle tutarlı tutun, her 50-100 istekte bir IP değiştirin ve gerçekçi tarayıcı davranışı taklit edin. Residential proxy'ler ban riskini düşürür ancak tamamen ortadan kaldırmaz. CAPTCHA ile karşılaşırsanız, istek hızınızı azaltın veya CAPTCHA çözüm servislerini entegre edin. robots.txt dosyasını kontrol etmek ve hedef sitenin kullanım koşullarına uymak da önemlidir.
ProxyHat ile kaç ülke için aynı anda fiyat izleyebilirim?
ProxyHat, kullanıcı adınıza country parametresi ekleyerek her istekte farklı bir ülke seçmenize olanak tanır. Eşzamanlı bağlantı sayısı planınıza bağlıdır; standart planlarda 100 eşzamanlı oturum yaygındır. Her ülke için 5-10 eşzamanlı bağlantı ayırarak 10-20 ülkeyi aynı anda izleyebilirsiniz. Mevcut lokasyonların tam listesi için ProxyHat konum sayfasını kontrol edin.






