Google Haritalar Verisi Nasıl Alınır: 2 Yöntem (Web Arayüzü ve API)
Problem: Manuel Google Haritalar Veri Toplama Zamanınızı Çalıyor
Google Haritalar'dan işletme leads'i lazım. İstanbul'da restoranlar. Ankara'da diş klinikleri. İzmir'de gayrimenkul acentaları. Veriler Google Haritalar'da mevcut, fakat manuel olarak çıkarmak bir kabustir.
Manuel toplama şu şekilde görünüyor:
- Google Haritalar'ı aç
- Hedef kategorisini ara
- Yüzlerce işletme listesinde kaydır
- İşletme adlarını, telefon numaralarını, adresleri tek tek kopyala
- Bir elektronik tabloya yapıştır
- Her konum için tekrarla
500 lead? Bu 25-30 saat saf, tekrarlayan iştir. 5.000 lead? Haftalar boyunca çalışmaya bakıyorsun.
Daha iyi bir yol var. BasedonBusiness, Google Haritalar'dan binlerce işletme listesini saniyeler içinde çıkarmanı sağlıyor. Hiçbir listeyi manuel olarak dokunmadan.
Google Haritalar Verisi Nedir?
Google Haritalar milyonlarca doğrulanmış işletme listesini barındırıyor. Her liste şunları içerir:
- İşletme adı ve kategorisi
- Tam adres ve telefon numarası
- İnternet sitesi ve sosyal medya profilleri
- Derecelendirme ve inceleme sayısı
- Çalışma saatleri
- Fiyat aralığı ($-$$$$)
- İşletme durumu (açık, kapalı, vb.)
- GPS koordinatları (enlem/boylam)
Bu veriler herkese açıktır. Google seni erişimden kısıtlamaz. Zorluk, bunları ölçekte çıkarmaktır.
BasedonBusiness tam olarak bunu yapar: Google Haritalar'ı lead üretimi, pazar araştırması, rakip analizi ve daha fazlası için kullanabileceğin yapılandırılmış işletme verilerine dönüştürür.
Yöntem 1: Web Arayüzü (Teknik Olmayan Kullanıcılar İçin)
Google Haritalar verilerini almanın en kolay yolu BasedonBusiness'ın web arayüzüdür. Kodlama gerekli değil.
Adım 1: Kaydol (50 Ücretsiz Kredi Al)
- basedonb.com'a git
- "Ücretsiz Başla"ya tıkla
- Hesap oluştur (e-posta, şifre)
- Anında 50 ücretsiz kredi alırsın (50 işletme leads'i için yeterli)
Adım 2: Yeni Bir Scrape Oluştur
- Dashboard'una giriş yap
- "Yeni Scrape"ye tıkla
- Formu doldur:
| Alan | Örnek | Notlar | |------|-------|--------| | Arama Sorgusu | "restoranlar" veya "diş klinikleri" | Ne tür işletme arıyorsun? | | Ülke | Türkiye | Zorunlu | | Şehir | İstanbul | İsteğe bağlı (ülke çapında arama için boş bırak) | | İlçe | Beşiktaş | İsteğe bağlı (şehir çapında arama için boş bırak) | | Hedef Leads | 500 | Kaç işletme istiyorsun? Maks: 5.000 |
Adım 3: Sonuçlarını İncele
Gönderildikten sonra, BasedonBusiness tüm eşleşen listeler için Google Haritalar'ı arar. Sorgunuza bağlı olarak:
- Hızlı (30 saniyeden az): Önceki aramalardan önbelleğe alınmış sonuçlar
- Daha yavaş (2-10 dakika): Sonuçlar önbelleğe alınmamışsa yeni scrape
Şunları görürsün:
- Toplam bulunan işletme sayısı
- Ödenen kredi (1 kredi = 1 lead)
- Veri önizlemesi
Adım 4: Verilerini Dışa Aktar
Sonuçları tercih ettiğin formatta indir:
- CSV — Excel veya Google Sheets'te aç
- Excel (.xlsx) — Başlıklı biçimlendirilmiş tablo
- JSON — Programlı iş akışları için kullan
- Webhook — Zapier, Make.com veya uygulamanız için gerçek zamanlı teslimat
Gerçek Sayılar: Maliyeti Ne Kadar?
| Senaryo | Leads | Kredi | Maliyet | |---------|-------|-------|---------| | Küçük test | 100 leads | 100 kredi | ₺500-750 (pakete göre değişir) | | Orta kampanya | 1.000 leads | 1.000 kredi | ₺2.000-2.500 | | Büyük batch | 5.000 leads | 5.000 kredi | ₺7.500-10.000 |
Yeni hesaplar test etmek için 50 ücretsiz lead alır. Risksiz denemeyi denemeleri için mükemmel.
Yöntem 2: REST API (Geliştiriciler İçin)
Otomasyon oluşturuyorsan veya uygulamanla entegre ediyorsan, REST API sana tüm Google Haritalar veri çıkarımına programlı erişim verir.
API Genel Bakış
| Özellik | Detaylar |
|---------|----------|
| Temel URL | https://api.basedonb.com/api/v1 |
| Kimlik Doğrulama | API Anahtarı (Authorization: Bearer YOUR_API_KEY başlığında) |
| Yanıt Formatı | JSON |
| Rate Limit | Sınırsız (kredi dengesi ile ölçeklenir) |
Adım 1: API Anahtarını Al
- BasedonBusiness'a giriş yap
- Ayarlar → API Anahtarları'na git
- "Yeni Anahtar Oluştur"a tıkla
- Anahtarı kopyala (güvenli bir şekilde sakla, tekrar göremezsin)
Adım 2: Scrape İsteği Gönder
Yeni bir çıkarım başlatmak için POST /v1/scrapes kullan:
curl -X POST https://api.basedonb.com/api/v1/scrapes \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "restoranlar",
"country": "Turkey",
"state": "Istanbul",
"city": "Istanbul",
"target_leads": 500
}'
Yanıt (202 Kabul Edildi):
{
"id": "scrape_abc123xyz789",
"query": "restoranlar",
"country": "Turkey",
"state": "Istanbul",
"city": "Istanbul",
"target_leads": 500,
"status": "queued",
"created_at": "2026-04-22T10:15:00Z"
}
id'yi kaydet — durumu kontrol etmek ve sonuçları almak için kullanacaksın.
Adım 3: Scrape Durumunu Kontrol Et
GET /v1/scrapes/{id} ile durumu sorgula:
curl -X GET https://api.basedonb.com/api/v1/scrapes/scrape_abc123xyz789 \
-H "Authorization: Bearer YOUR_API_KEY"
Yanıt:
{
"id": "scrape_abc123xyz789",
"status": "completed",
"leads_found": 487,
"credits_charged": 487,
"completed_at": "2026-04-22T10:18:45Z"
}
Olası durumlar:
queued— Başlamayı beklemederunning— Şu anda scrapingcompleted— Tamamlandı, sonuçlar hazırfailed— Scrape sırasında hata
Adım 4: Sonuçları Al
Durum completed olunca, GET /v1/scrapes/{id}/results ile verileri al:
curl -X GET https://api.basedonb.com/api/v1/scrapes/scrape_abc123xyz789/results \
-H "Authorization: Bearer YOUR_API_KEY"
Yanıt (JSON dizisi):
[
{
"title": "Olive Garden İtalyan Restoranı",
"category": "İtalyan Restoranı",
"address": "Taksim Mahallesi, Cumhuriyet Caddesi No:123, İstanbul",
"phone": "+90-212-123-4567",
"website": "https://www.olivegarden.com.tr",
"rating": 4.2,
"reviews_count": 1250,
"latitude": 41.0082,
"longitude": 28.9784,
"price_level": "$$",
"business_status": "OPERATIONAL",
"opening_hours": {
"Monday": "11:00-22:00",
"Tuesday": "11:00-22:00",
"Wednesday": "11:00-22:00",
"Thursday": "11:00-22:00",
"Friday": "11:00-23:00",
"Saturday": "11:00-23:00",
"Sunday": "11:00-22:00"
}
},
{
"title": "Mario's Pizzeria",
"category": "Pizzeria",
"address": "Nişantaşı Mahallesi, Vali Konağı Caddesi No:456, İstanbul",
"phone": "+90-212-213-5520",
"website": "https://www.mariospizza.com.tr",
"rating": 4.7,
"reviews_count": 892,
"latitude": 41.0374,
"longitude": 29.0080,
"price_level": "$",
"business_status": "OPERATIONAL"
}
]
Her sonuç Google Haritalar listesinden herkese açık tüm verileri içerir.
Webhook'larla Gerçek Zamanlı Sonuçlar
Büyük scrapeler için sorgulamak ideal değildir. Gerçek zamanlı bildirim için webhook'ları kullan:
Webhook uç noktasını kaydet:
curl -X POST https://api.basedonb.com/api/v1/webhooks \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://uygulamanız.com/webhooks/scrape-done",
"events": ["scrape.done"]
}'
BasedonBusiness, scrapeler tamamlandığında senin uç noktasına POST yapacak:
{
"event": "scrape.done",
"scrape_id": "scrape_abc123xyz789",
"query": "restoranlar",
"city": "Istanbul",
"leads_found": 487,
"credits_charged": 487
}
Zapier veya Make.com ile Otomatize Et
BasedonBusiness webhook'larını otomasyon platformlarına bağla:
- Zapier: 6.000+ entegrasyon (HubSpot, Pipedrive, Notion, Google Sheets, Slack)
- Make.com: Karmaşık çok adımlı otomasyon için görsel iş akışları
Örnek iş akışı:
- BasedonBusiness scrape tamamlanır
- Webhook Zapier'i tetikler
- Zapier leads'i Google Sheets'e ekler
- Zapier Slack bildirimi gönderir
- Zapier yüksek rated işletmeleri HubSpot'a yönlendirir
Kodlama gerekli değil.
Gerçek Dünya Kullanım Örnekleri
Kullanım Örneği 1: B2B Satışı için Lead Oluşturma
Senaryo: Acentan e-ticaret şirketlerine e-posta pazarlama yazılımı satıyor.
Çözüm:
- Ara: Türkiye'nin ana şehirlerinde "e-ticaret işletmeleri"
- İletişim bilgileriyle 2.000 lead çıkar
- CSV aracılığıyla HubSpot'a aktar
- Zayıf yönlerine hedef alan soğuk e-posta kampanyası yürüt
Sonuç: Ayda 50+ nitelikli toplantı, lead başına ₺150-250 maliyetle.
Kullanım Örneği 2: Pazar Araştırması ve Rakip Analizi
Senaryo: Yeni bir restoran açıyorsun ve yerel rekabet ortamını anlamak istiyorsun.
Çözüm:
- Ara: Hedef mahallenizde "restoranlar"
- 300 rakibinin adı, derecelendirmesi, saatleri ve fiyatlarını çıkar
- Fiyat modellerini, popüler mutfakları, hizmet saatlerini analiz et
- Yetersiz hizmet gören pazar niş'lerini tanımla
Sonuç: Konum, menü fiyatları ve saatler hakkında veri odaklı karar.
Kullanım Örneği 3: Yerel SEO ve İşletme Toplulaştırması
Senaryo: Bir işletme rehberi veya inceleme sitesi işletiyorsun.
Çözüm:
- Farklı işletme kategorilerini ara (tesisatçılar, dişçiler, oto yıkamalar) bölgelerde
- Listeyi haftalık çıkar (tazeilik için)
- Zenginleştirilmiş verilerle veritabanına aktar
- Rehberinize/pazaryerinizde sun
Sonuç: Manuel bakım olmadan her zaman güncel işletme verileri.
Kullanım Örneği 4: Influencer ve Ortak Prospeksiyon
Senaryo: Markan fitness ekipmanları satıyor ve yerel spor salonlarıyla ortaklık istiyor.
Çözüm:
- Ara: Türkiye çapında "spor salonları" ve "fitness stüdyoları"
- Telefon ve web sitesiyle 5.000 aday çıkar
- Karar alıcılara telefon/e-posta ile ulaş
- Ortaklık anlaşmalarını takip et
Sonuç: Ülke çapında B2B erişim ölçeğinde.
Fiyatlandırma ve Kredi Sistemi
BasedonBusiness basit bir kredi modeli ile çalışıyor:
- 1 Kredi = 1 Lead
- Abonelik yok — Kullandığın kadarını ödele
- Kredilerin süresi asla dolmaz — İstedikleri zaman kullan
- Esnek paketler — 100, 1.000 veya 5.000 kredi satın al
- Ücretsiz deneme — Sadece kayıt için 50 ücretsiz kredi
Örnek fiyatlar:
- 100 kredi = ~₺500-750
- 1.000 kredi = ~₺2.000-2.500
- 5.000 kredi = ~₺7.500-10.000
Manuel çalışma ile kıyaslandığında (25 saat × ₺300/saat = ₺7.500), en premium kredi paketleri bile devasa zaman ve para tasarrufu sağlar.
5 Dakikada Başla
Seçenek A: Hızlı Başlangıç (Web Arayüzü)
- basedonb.com'a git
- "Ücretsiz Başla"ya tıkla
- Herhangi bir işletme kategorisini ara
- Sonuçları CSV olarak indir
- Bitti!
Seçenek B: Geliştirici Entegrasyonu (API)
- API anahtarı için kaydol
- Yukarıdaki curl örneğini kopyala
- Arama sorgunla değiştir
- JSON sonuçlarını analiz et
- Uygulamanla entegre et
Her iki yaklaşım da aynı temel Google Haritalar veri çıkarımını kullanır. Teknik rahatlık seviyene göre seç.
Sıkça Sorulan Sorular
S: Bu yasal mı? Google beni engelleyecek mi?
C: Evet, yasal. BasedonBusiness, Google Haritalar'dan sadece herkese açık bilgileri çıkarır. Bu GDPR ve CCPA gibi veri koruma yasaları altında izinlidir. Google seni herkese açık veriye erişimden kısıtlamaz. Ancak hizmet koşulları uygulanır: bunları her zaman gözden geçir ve verileri sorumlu şekilde kullan.
S: Verinin doğruluğu ne kadar?
C: Veri, Google Haritalar listelemeleri kadar doğru. İşletmeler kendi Google profillerini kontrol ediyor, dolayısıyla güncellik genellikle yüksektir. Telefon numaraları, adresler ve web siteleri Google tarafından doğrulanır. Puanlar ve incelemeler gerçek kullanıcı verisidir. Bazen yinelemeleri veya eski bilgileri bulacaksın: bu Google Haritalar'a içkin, BasedonBusiness'a değil.
S: Scrape başına 5.000'den fazla lead alabilir miyim?
C: Hayır, tek istek başına maksimum 5.000. Daha büyük batch'ler için birden fazla scrape gönder (farklı bölgeler/kategorilerde sorgu) veya kurumsal çözümler için desteğe iletişim kur.
S: İhraç için hangi formatlar mevcut?
C: CSV, Excel (.xlsx), JSON (API aracılığıyla) ve Zapier, Make.com veya herhangi bir özel webhook uç noktasına webhook aracılığıyla gerçek zamanlı teslimat.
S: Kredilerin süresi dolur mu?
C: Hayır. Krediler hesabında süresiz olarak saklanır. İstediğin zaman kullan.
S: Devam eden bir scrape'i iptal edebilir miyim?
C: Evet. Durum queued veya running ise, durdurmak için POST /v1/scrapes/{id}/cancel kullan. İptal edilen scrape'ler için kredi ödenmezsin.
Bugün Google Haritalar Verisi Çıkarmaya Başla
Artık Google Haritalar işletme verisi almak için iki güçlü yolu anlıyorsun:
- Web Arayüzü — Hızlı, kodsuz çıkarım için
- REST API — Geliştiriciler ve otomasyon için
Her iki yöntem de aynı temel scraper'ı kullanıyor, bu nedenle her iki şekilde de aynı, yüksek kaliteli veriler alırsın.
Harekete Geç:
- 50 Ücretsiz Lead Al → Ücretsiz Hesap Oluştur
- API Belgelerini Oku → Geliştirici Dokümantasyonu
- Zapier ile Entegre Et → Zapier Entegrasyon Kılavuzu
- Make.com ile Otomatize Et → Make.com Entegrasyon Kılavuzu
Manuel araştırmaya saat kaybetme. Dakikalar içinde binlerce doğrulanmış Google Haritalar leads'i çıkarmaya başla.