
Google Maps Scraper Chrome Eklentisi Gerçekte Ne Yapar?
Google Maps scraper diye aratın, çıkan sonuçların yarısı tarayıcı eklentisi. Kur, haritayı aç, düğmeye bas, tabloyu indir. Hesap yok, kurulum yok, çoğu zaman ödeme de yok. Belli bir iş için gerçekten de en hızlı yol bu.
Sorun şu: çoğu kişinin elindeki iş, eklentilerin tasarlandığı işten biraz daha büyük. Bu fark da genelde siz üç ayrı dosya indirip elle birleştirmeye başladıktan sonra ortaya çıkıyor. Bu yazı o sınırın nerede olduğunu anlatıyor, böylece doğru aracı ilk seferde seçebilirsiniz.
Eklenti Aslında Ne Yapıyor
Tarayıcı eklentisi sizin sekmenizin içinde çalışır. Tarayıcının ekrana zaten çizdiği sayfayı okur ve değerleri kopyalar: işletme adı, puan, adres satırı, telefon, site bağlantısı.
Bundan sonra gelen bütün güçlü ve zayıf yanlar bu tek cümleden çıkıyor. Eklenti bir veritabanıyla konuşmuyor. Kendine ait bir işletme listesi yok. Siz ne görüyorsanız onu görüyor, fazlasını değil.
Yani ekranda telefon numarası görünmüyorsa dosyada da telefon numarası olmaz. Google sonuç paneline yeni satır eklemeyi bıraktığında eklenti de bırakır. Sekmeyi kapattığınızda iş durur.
İyi Oldukları Yerler
Daha büyük araç satanlar eklentileri haksız yere küçümsüyor. Aslında sandığınızdan daha sık doğru cevap oluyorlar:
- Tek bölge, tek liste, tek sefer. Perşembeye yetişecek sunum için şehrinizdeki kırk spor salonu. Bunda rakibi yok.
- Tedarikçinin işini kontrol etmek. Liste satın aldınız. Yirmi satırı kendiniz çekip karşılaştırın.
- Rakibin bölgesine bakmak. Bu caddede başka kim var, puanları ne.
- Pazarı işe girmeden ölçmek. Bu ilçede kabaca kaç diş kliniği var, buraya kampanya kurmaya değer mi.
- Fikri denemek. Hiçbir şeye para vermeden önce bu verinin işinize yarayıp yaramadığını öğrenin.
İşiniz bu listedeyse bir eklenti kurun, dosyanızı alın, yolunuza devam edin. Yazının geri kalanı işi bu listede olmayanlar için.
Tavan Nerede
Beş sınır var, insanların genelde çarptığı sırayla.
Kaç sonuç alacağınıza Google karar veriyor
Maps sonuç paneli sonsuz değil. Google her arama için belli bir sayıdan sonra yeni kayıt beslemeyi kesiyor ve bu sayı, bir şehirde gerçekten var olan işletme sayısının çok altında. Büyük bir şehirde geniş bir kategori aratıp listenin sessizce bittiğini gördüğünüz an fark ediyorsunuz.
Eklentiler bunu size böldürerek çözüyor. Daha küçük bir mahalle aratın. Daha dar bir kategori seçin. Sonra dosyaları birleştirin. Bu gerçek bir iş yükü ve hedef bölgeniz büyüdükçe büyüyor.
Sadece siz bakarken çalışıyor
Eklenti sekmede yaşar. Sekme tarayıcıda yaşar. Tarayıcı sizin makinenizde yaşar. Dizüstünü kapattığınızda dışa aktarma yarıda ölür.
Kırk kayıtlık liste için önemsiz. Üç ülkede sekiz şehir için, kendi öğleden sonranızı kayan bir pencereye göre planlıyorsunuz demektir.
İkinci bir çalıştırma yok
Müşteri adayı verisi bayatlar. İşletmeler kapanır, taşınır, numara değiştirir, site açar. Aynı listeyi üç ay sonra yine isterseniz, eklenti demek aynı öğleden sonrayı yeniden yaşamak demek.
Tarayıcı eklentisinin içinde kendini zamanlayan, webhook gönderen ya da CRM'inize yazan bir şey yok. Çağıracağınız bir API yok, çünkü çağıracak bir sunucu yok.
E-postalar sayfada değil
İnsanları en çok şaşırtan madde bu. Google Maps kayıtlarında e-posta alanı yok. Panelde de yok, işaretlemenin içinde de gizli değil, Google'ın kendi Places API'sinde de yok.
Yani bir eklenti size e-posta sütunu gösteriyorsa iki şeyden biri olmuştur. Ya işletmenin sitesini açıp orada yayınlanmış bir adresi okumuştur, bu iyi ve işe yarar bir şeydir, ya da alan adının başına info yazıp uydurmuştur, bu bir tahmindir. Tahmin adresler geri döner ve yeterince geri dönüş gönderen alan adınızın itibarını bozar. İşletme e-postalarının dürüstçe nereden gelebileceğini Google Maps e-posta adresi çekme yazısında anlattık.
Hız size karşı çalışıyor
Eklentiler daha fazla kayıt yüklemek için sonuç panelini kaydırmak zorunda. Yavaş kaydırırsanız büyük bir aktarım bir saat sürer. Hızlı kaydırırsanız sayfa satırları yüklemekte yetersiz kalır ve bu hata mesajı olarak değil, dosyanızdaki sessiz boşluklar olarak görünür. Genelde bir ilçeden hiç diş hekimi gelmediğini fark edene kadar anlamazsınız.
İzin Meselesi
Sayfayı okumak için eklentinin sayfayı okuma iznine ihtiyacı var. Pratikte karşınıza "ziyaret ettiğiniz sitelerdeki verileri okuyabilir ve değiştirebilir" uyarısı çıkar. Chrome'un eklenti izinleri belgesi hangi iznin neyi kapsadığını açıklıyor.
Bu yetki zorunlu olarak geniş. Tam da bu yüzden otuz saniyelik bir kontrol etmeye değer. Herhangi bir veri eklentisini kurmadan önce:
- İzin listesini okuyun. Sadece Google Maps'e erişim ile bütün sitelere erişim aynı şey değil.
- Sonuçlar makinenizden çıkıyor mu öğrenin. Bazı eklentiler yerelde dışa aktarır ve hiçbir şey göndermez. Bazıları her satırı bir sunucuya yükler. İkisi de kabul edilebilir. Size söylenmemesi değil.
- Gerçek bir gizlilik metni arayın. Arkasında bir şirket olan bir metin, ücretsiz bir barındırmadaki tek sayfalık şablon değil.
- Son güncelleme tarihine bakın. Her ay değişen bir sayfa için iki yıldır elleşilmemiş bir eklenti ya terk edilmiştir ya bozuktur.
- Sahip değişikliğine dikkat edin. Popüler eklentiler satılır ve yeni sahip, kurulu kullanıcı tabanını izinlerle birlikte devralır. Güncellemeden sonra birden fazla yetki isteyen bir eklenti ikinci kez bakmayı hak eder.
Bunların hiçbiri eklentilerden uzak durma sebebi değil. Dördünü birden kurup karşılaştırmak yerine bilinçli bir tane seçme sebebi.
Eklenti mi, Bulut Araç mı, Resmi API mi
Üç farklı iş için üç farklı araç.
| Tarayıcı eklentisi | Bulut dışa aktarma | Google Places API | |
|---|---|---|---|
| Nerede çalışır | Sekmenizde | Sunucuda | Sizin kodunuzda |
| Tek çalıştırmada kapsam | Maps ekranda ne gösterirse | Ülke, bölge veya şehir ölçeği | Çağrı başına tek yer veya sorgu |
| Makine açık kalmalı mı | Evet | Hayır | Hayır |
| Zamanlama ve webhook | Yok | Genelde var | Siz yazarsınız |
| API erişimi | Yok | Genelde var | Zaten API |
| Siteden e-posta zenginleştirme | Bazen, kalitesi değişken | Genelde var | Yok |
| Kurulum maliyeti | Saniyeler | Dakikalar | Geliştirici zamanı |
| Ücret şekli | Ücretsiz, sonra aktarma başına | Kayıt başına | Çağrı başına, alan katmanına göre |
| Saklama kuralları | Sizin sorumluluğunuz | Sağlayıcıya bakın | Lisansla sınırlı |
İnsanların en çok yanıldığı sütun API sütunu. Google Places API bir ürünün içindeki canlı özellikler için mükemmel ve fiyatlaması da lisansı da tam olarak bunun için yapılmış. Toplu aday listesi çekmek pahalıya gelir ve önbellek ile saklama şartlarına takılır. Fiyatlamayı alan alan Google Places API fiyatları yazısında, lisans tarafını da Places API mi scraping mi yazısında ayrıntılandırdık.
Hangisini seçerseniz seçin, işletme verisi toplama ve kullanma kuralları araç tarayıcı eklentisi diye değişmiyor. Açık işletme bilgisi genel olarak toplanabilir, kişisel veri için hukuki dayanak gerekir ve iletişim kendi mevzuatına tabidir. Kısa hali Google Maps scraping yasal mı yazısında.
Nasıl Seçilir
İki soru sorun.
Bölge ne kadar büyük? Tek mahalle, tek kategori, tek sefer eklenti işidir. Bir şehir sınırdadır. Bir ülke değildir.
Bu iş tekrarlanacak mı? Cevap herhangi bir biçimde evetse, eklenti yanlış araç. Tekrarlanan iş sizsiz çalışan bir şey ister, o da sunucu demektir.
Basit bir test: bir tabloyu açın ve hedefinizi kapsamak için kaç ayrı arama yapmanız gerektiğini yazın. Sayı beşin altındaysa bugün bir eklenti kurun. Otuzsa, her çeyrek sonsuza kadar harcayacağınız bir öğleden sonrayı tarif etmişsiniz demektir.
Ekranı Tamamen Atlamak
BasedOnBusiness işe öbür uçtan başlıyor. Ülkeyi, isterseniz il ve şehri, bir de istediğiniz kategorileri veriyorsunuz. Aramaları sunucu tarafında çalıştırıp size tek dosya veriyor. Yani kayan panel yok, elle aşılacak sonuç sınırı yok, açık bırakılacak tarayıcı yok. Web sitesi olan işletmelerin sitelerinde yayınlanmış e-postaları, sosyal profilleri ve teknoloji bilgileri ek kredi almadan ekleniyor ve kaynak sayfa da kaydediliyor, böylece göndermeden önce adresi kontrol edebiliyorsunuz.
Sonuçlar CSV veya Excel olarak geliyor. Listenin bir yere kendiliğinden düşmesi gerekiyorsa REST API, Zapier, Make ve n8n de var. Karar vermeden önce araçları karşılaştırmak isterseniz Google Maps scraper araçları karşılaştırması bulut seçeneklerini yan yana koyuyor.
Yeni hesaplara kart istemeden tek seferlik 50 dışa aktarma kredisi veriliyor, 1 kredi 1 işletme kaydı demek. Bu, eklentide yapacağınız aramanın aynısını çalıştırıp farkın sizin işiniz için önemli olup olmadığını kendi verinizde görmeye yeter.