İçindekiler

Dünyanın birçok bölgesinde yoğun nüfuslu alanlar bulunmaktadır. New York'un Brooklyn bölgesi de bunlardan biridir. Bu bölgelerde birbirine yakın birçok işletme ve mekan bulunur. Örneğin, Brooklyn gibi küçük bir alanda yüzlerce restoran olabilir.

Restoranlar, Brooklyn, New York, Amerika Birleşik Devletleri

Brooklyn'in farklı bölgelerindeki restoranlar, Google Haritalar'da sol paneli aşağı kaydırdıkça listelenir. Ayrıca, haritayı hareket ettirerek diğer restoranları da bulabilirsiniz. Böylece, Google Haritalar birçok farklı işletmeye ulaşmanızı sağlar.

The Other Restaurants, Brooklyn, New York, Birleşik Devletler

Ancak, Google Haritalar her sorgu araması için bir sınır belirlemiştir. Bölgede daha fazla restoran olsa bile, yalnızca o sınıra kadar listeler. Bu, tüm restoranları tek bir aramada listelemenizi engeller.

Google Haritalar'daki Sorgu Limiti Nedir?

Google Haritalar'da "Restoranlar, Brooklyn, New York, Amerika Birleşik Devletleri" gibi bir sorguyu arattığımızda, o bölgedeki tüm restoranlarının listelenmesini beklersiniz. Ancak yoğun nüfusa sahip bir bölgede arama yapıyorsanız, Google Haritalar sonuçlarında tüm restoranları göremeyebilirsiniz. Google, kendi belirlediği öneme dayalı olarak sadece belirli bir listeyi gösterir. Bu liste en fazla 500 mekanı içerir.

Haritalar'da sol paneli aşağı kaydırdıkça yeni restoranlar listelenir. Ancak, Google Haritalar belirli bir noktada listesinin sonuna geldiğinizi söyler. Bu noktada Google Haritalar'ın sorgu sonuç sınırına geldiğimizi anlarız.

Google Haritalar Sorgu Arama Sınırı

Güzel haber şu ki, Outscraper Google Haritalar Veri Kazıyıcı bu sınırlamayı aşar, Brooklyn gibi yoğun nüfuslu alanlardaki sorgulardan tüm sonuçları toplamanızı sağlar. Bu durumu ve çözümünü örnekler üzerinden inceleyelim.

Google Haritalar Veri Kazıyıcı Nasıl Veri Toplar?

İlk görevde, konumlar listesinden direkt olarak Brooklyn'i seçecek ve çıkan sonucu inceleyeceğiz. Bu ilk görev, Google Haritalar'ın bize tek bir sorguda gösterdiği tüm sonuçları listeleyecektir.

Google Haritalar Kazıma Örnek Görevi - Konum Seçildi

Bu kazıma görevinde, Outscraper aşağıdaki bağlantıdaki sorgunun sonuçlarını kazıyacak:

https://www.google.com/maps/search/restaurant%2C+Brooklyn%2C+NY%2C+United+States/?hl=en&gl=US

Örnek Sonuç Dosyası

Outscraper, 381 restoranın verisini kazımıştır. Google Haritalar, tek bir sorgu (restoran, Brooklyn, New York) için sonuçları göstermiş ve Outscraper bu verileri toplamıştır. 

Kazıma Görevi Sonucu - Konum Seçildi

Google Haritalar Veri Kazıyıcı Örnek Sonuç Dosyası: İndir (XSLX Dosyası)

Biliyoruz ki, bu bölgede listelenen bu sonuçlardan daha fazla restoran bulunmaktadır. Ancak Google Haritalar'ın sınırlamaları elde ettiğiniz sonuç dosyasını da kısıtlamaktadır. Bu sınırlamaları aşmanın ve kısıtlamaların üstesinden gelmenin yolu, posta kodlarını kullanarak özel arama sorguları oluşturmaktır.

Tüm Verileri Toparlayabilmek için Posta Kodlarını Kullanma

Outscraper'ın hazır bir posta kodu listesi bulunmaktadır. Bu posta kodu listesi yalnızca Amerika Birleşik Devletleri ve bazı büyük ülkeler için geçerlidir. Burada, bir kazıma görevinde kullanmak üzere Google Haritalar arama sorgusu için bir posta kodu seçebiliriz.

Hazır Posta Kodu Listesi

Outscraper'ın hazır bir posta kodu listesi bulunmaktadır. Bu posta kodu listesi yalnızca Amerika Birleşik Devletleri ve bazı büyük ülkeler için geçerlidir. Kazıma görevinde kullanmak üzere buradan posta kodlarını seçebiliriz.

Outscraper'da Bulunan Hazır Posta Kodu Listesi

Posta Kodlarını İnternetten Bulma

Google'dan dünyanın herhangi bir bölgesinin posta kodları rahatça bulunabilir. Birçok farklı web sitesi posta kodu listelerini paylaşır. Bu posta kodlarıyla bir bölgeyi detaylı bir şekilde aramak için bir sorgu listesi oluşturulabilir. Örnek görevde de o şekilde yapacağız.

Brooklyn Posta Kodu Listesi

Brooklyn için posta kodlarını kullanarak bir kazıma görevi oluşturalım. "Özel Konumlar" seçeneğini seçerek posta kodlarını içeren sorguları kullanacağız.

Google Haritalar Kazıma Örnek Görevi - Kullanılan Posta Kodları

Brooklyn için web sitesinden aldığımız posta kodlarıyla birlikte 45 farklı özel konum sorgusu yazdık. Bu şekilde, Outscraper her bölgeyi ayrı ayrı kazıyacaktır. Aşağıdaki bağlantılarda bu işlem gerçekleşecektir:

https://www.google.com/maps/search/restaurant%2C+restaurant%2C+11202%2CBrooklyn%2CNew+York/?hl=en&gl=US

https://www.google.com/maps/search/restaurant%2C+restaurant%2C+11256%2CBrooklyn%2CNew+York/?hl=en&gl=US

https://www.google.com/maps/search/restaurant%2C+restaurant%2C+11234%2CBrooklyn%2CNew+York/?hl=en&gl=US

Bu tarz kazıma görevlerinde "Yinelenen sonuçları dahil etme" seçeneğini seçmek çok önemlidir, çünkü posta kodları birbirine çok yakın bölgeleri temsil eder. Google Maps de bu yakın bölgelerdeki sonuçları tekrar tekrar listeler. Bu sebeple "Yinelenen sonuçları dahil etme" seçeneği sonuç dosyanızda bir çok mükerrer kayıt olmasının önüne geçer.

Örnek Sonuç Dosyası

Google Haritalar Veri Kazıyıcı hizmeti 4.000'den fazla sonuç çıkardı ve listeledi. Kazıma görevi, konum listesinden direkt olarak Brooklyn seçilerek oluşturulduğunda sonuç sayısı çok daha azdı. Bu tarz bölgelerde posta kodu kullanımı önemli ölçüde fark yaratır.

Posta kodları sayesinde tüm Brooklyn bölgesi detaylıca tarandı ve bu bölgedeki tüm restoranlar listelendi.

Kazıma Görevi Sonucu - Kullanılan Posta Kodları

Google Haritalar Veri Kazıyıcı Örnek Sonuç Dosyası: İndir (XSLX Dosyası)

Sonuç dosyasını indirdikten sonra Excel veya Google Sheets ile görüntüleyebilirsiniz. Brooklyn gibi dünyanın birçok bölgesi yoğun nüfuslu alanlara sahiptir. Mesela, Hollanda ve Belçika şehirleri de Brooklyn gibidir. Bu bölgeler için kazıma görevini oluştururken bu stratejiyi kullanmanızı öneririz.

Adım Adım Video Kullanım Rehberi

Daha fazlası için YouTube kanalımızı ziyaret edebilirsiniz: Outscraper YouTube Kanalı.

SSS

SIKÇA SORULAN SORULAR

Evet, Outscraper ile bunu yapabilirsiniz. Outscraper'nin Google Haritalar Veri Kazıyıcı hizmeti, herhangi bir Google Haritalar işletme profilinden tüm verileri çıkarmanıza olanak tanır. Telefon numaralarını, adresleri, çalışma saatlerini ve daha fazlasını çıkarabilirsiniz.

Outscraper Google Maps Places API ve Python kütüphanesi ile Google Maps'i kazımak çok kolay. Kütüphane, Python dilinde yazılmış uygulamalardan Outscraper API'sine kolay erişim sağlar. Kendi uygulamanız ile Outscraper hizmetlerini kullanmanıza izin verir.

Google Haritalar'dan veri çekmek için bir veri kazıma (data scraping) servisine ihtiyaç vardır. OutscraperGoogle Haritalar Veri Kazıyıcı bu konuda çözümünüz olacaktır. Outscraper, kendi servisi ile çalışan bir Zapier entegrasyonuna sahiptir. Böylece bu zap ile Google Maps verilerini Google Sheets'e çekebilirsiniz.

Outscraper'ın Google Maps verilerini kazıyan hizmetine ek olarak, Google Maps'teki incelemeleri kazıyan ayrı bir hizmeti de var. Outscraper Google Haritalar Yorumları Kazıyıcı hizmeti ile Google Maps incelemeleri herhangi bir sınır olmaksızın çıkarabilirsiniz.

Kategoriler: Öğreticiler

Yunus

Pazarlamacı, İçerik Yazarı, Müşteri Deneyimi Geliştiricisi - Facebook | Linkedin | Twitter

0 Yorum

Bir cevap yazın

Avatar yer tutucu