Blog'a Dön
2026-04-22

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)

  1. basedonb.com'a git
  2. "Ücretsiz Başla"ya tıkla
  3. Hesap oluştur (e-posta, şifre)
  4. Anında 50 ücretsiz kredi alırsın (50 işletme leads'i için yeterli)

Adım 2: Yeni Bir Scrape Oluştur

  1. Dashboard'una giriş yap
  2. "Yeni Scrape"ye tıkla
  3. 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

  1. BasedonBusiness'a giriş yap
  2. Ayarlar → API Anahtarları'na git
  3. "Yeni Anahtar Oluştur"a tıkla
  4. 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ı beklemede
  • running — Şu anda scraping
  • completed — Tamamlandı, sonuçlar hazır
  • failed — 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ışı:

  1. BasedonBusiness scrape tamamlanır
  2. Webhook Zapier'i tetikler
  3. Zapier leads'i Google Sheets'e ekler
  4. Zapier Slack bildirimi gönderir
  5. 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:

  1. Ara: Türkiye'nin ana şehirlerinde "e-ticaret işletmeleri"
  2. İletişim bilgileriyle 2.000 lead çıkar
  3. CSV aracılığıyla HubSpot'a aktar
  4. 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:

  1. Ara: Hedef mahallenizde "restoranlar"
  2. 300 rakibinin adı, derecelendirmesi, saatleri ve fiyatlarını çıkar
  3. Fiyat modellerini, popüler mutfakları, hizmet saatlerini analiz et
  4. 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:

  1. Farklı işletme kategorilerini ara (tesisatçılar, dişçiler, oto yıkamalar) bölgelerde
  2. Listeyi haftalık çıkar (tazeilik için)
  3. Zenginleştirilmiş verilerle veritabanına aktar
  4. 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:

  1. Ara: Türkiye çapında "spor salonları" ve "fitness stüdyoları"
  2. Telefon ve web sitesiyle 5.000 aday çıkar
  3. Karar alıcılara telefon/e-posta ile ulaş
  4. 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ü)

  1. basedonb.com'a git
  2. "Ücretsiz Başla"ya tıkla
  3. Herhangi bir işletme kategorisini ara
  4. Sonuçları CSV olarak indir
  5. Bitti!

Seçenek B: Geliştirici Entegrasyonu (API)

  1. API anahtarı için kaydol
  2. Yukarıdaki curl örneğini kopyala
  3. Arama sorgunla değiştir
  4. JSON sonuçlarını analiz et
  5. 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:

  1. Web Arayüzü — Hızlı, kodsuz çıkarım için
  2. 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ç:

Manuel araştırmaya saat kaybetme. Dakikalar içinde binlerce doğrulanmış Google Haritalar leads'i çıkarmaya başla.