Google Haritalar'dan Google E-Tablolar'a IMPORTXML neden başarısız oluyor ve bunun nedenleri işe yarayan ücretsiz yol

IMPORTXML formülü, işletme verilerini bir elektronik tabloya çekmek için mükemmel görünüyor. Ancak Google Haritalar'da neredeyse hiç çalışmıyor. İşte bunun nedeni ve Sheets'te temiz bir potansiyel müşteri listesine ulaşmanın daha hızlı yolu.

Önemli noktalar
  • IMPORTXML Google Haritalar'ı okuyamıyor Çünkü sonuçlar sayfa yüklendikten sonra JavaScript tarafından elde ediliyor ve formül yalnızca ham HTML'yi görüyor
  • Güvenilir rota: Ücretsiz bir Chrome uzantısı kullanarak ekran görüntüsü alın, CSV olarak dışa aktarın ve Google Sheets'te açın temiz, kullanıma hazır kolonlarla
  • Devam eden bir proje için Vonsel kontrol paneli Müşteri adaylarını eşleştirilmiş bir CRM sisteminde tutar, böylece elektronik tablo bir kontrol noktası olur, bitiş çizgisi değil

IMPORTXML neden mükemmel görünüyor (ve sonra bozuluyor)

IMPORTXML Bu, Google Sheets'in gerçekten kullanışlı bir işlevidir. Bir URL'ye yönlendirin, bir XPath ifadesi verin ve eşleşen metni doğrudan bir hücreye çeker. Basit, sunucuda oluşturulan sayfalar için sihir gibi geliyor.

Google Haritalar farklı bir şey. "Madrid'deki diş hekimleri" diye arama yaptığınızda, kaydırarak gördüğünüz liste, sunucudan ilk gelen sayfada değil. Liste Tarayıcınızda JavaScript tarafından oluşturulur Bir süre sonra, harita yüklendikten ve sonuç paneli dolduktan sonra, IMPORTXML bu JavaScript kodunu asla çalıştırmaz, bu nedenle neredeyse boş bir kabuk okur.

Pratik sonuç: sizin =IMPORTXML("https://www.google.com/maps/...", "//div") iadeler #N/A, "ithal edilen içerik boş" hatası veya alakasız işaretlemelerden oluşan bir yığın. Bu sizin XPath'iniz değil, sayfanın mimarisi.

Bozuk formülü atlayın
Haritada gördüğünüz işletmeleri yakalayın ve ardından Sheets'e sürükleyip bırakın. Bu eklenti ücretsizdir, dakikalar içinde kurulur ve kart bilgisi istemez.
Chrome Uzantısı Ekle
Ücretsiz indirme. Deneme sürümü yok, kredi kartı gerekmiyor.
0
Haritalar listesini Google Sheets'e taşımak için gereken kod satırları
CSV
Sheets'in herhangi bir kurulum gerektirmeden açabildiği tek dosya formatı
Özgür
Uzantının kendisi, deneme sürümü ve kart olmadan

IMPORTXML, Places API veya bir uzantı mı?

Google Haritalar verilerini bir elektronik tabloya aktarmanın üç yaygın yolu vardır. Bunların hiçbiri eşit değildir. Yanlış olana öğleden sonranızı harcamadan önce, dürüst bir karşılaştırma yapalım.

YöntemCanlı haritalarda çalışıyor mu?Kurmak
IMPORTXML formülüHAYIRSadece formül içeriyor, ancak JS içeriğinde başarısız oluyor
Google Places API + Apps ScriptKısmiFaturalama, API anahtarı, betik oluşturma
Ücretsiz Chrome uzantısı + CSVEvetYükle, yakala, dışa aktar

O Yerler API'si Teknik olarak Apps Script aracılığıyla Sheets'e veri aktarılabilir, ancak bu faturalandırmayı etkinleştirmeyi, bir anahtarı yönetmeyi ve kod yazmayı gerektirir ve verileri görüntülediğiniz tam liste yerine kendi sorgu modeli üzerinden döndürür. Yerel potansiyel müşteri listesi oluşturan çoğu kişi için bu, oldukça fazla ek yük anlamına gelir API'siz dışa aktarma yolu Bu daha basit ve size aynı sütunları sağlıyor.

IMPORTXML bozuk değil. Tam olarak tasarlandığı işi yapıyor: statik işaretlemeyi okuyor. Google Haritalar sonuçlarını bu şekilde sunmuyor. Formüle karşı savaşmak yanlış savaşa girmektir.

Yakala, dışa aktar, Google Sheets'te aç

Burada uzantı, amaç değil, araçtır. Chrome'da çalışır, zaten baktığınız canlı sonuç panelini okur ve onu satırlara dönüştürür. Üç adımda Haritalar aramasından çalışan bir elektronik tabloya geçebilirsiniz.

1. Aramayı kaydedin. Google Haritalar'da sorgunuzu çalıştırın, Vonsel açılır penceresini açın ve görünümdeki işletmelerin bilgilerini (ad, telefon, web sitesi, tam adres, kategori, puan ve yorum sayısı) toplamasına izin verin. Oluşturulan sayfayı okuduğu için, boş bir kabuk değil, gördüğünüzü yakalar.

2. CSV olarak dışa aktarın. Tek tıklamayla virgülle ayrılmış bir dosya oluşturulur. Farklı bir kapsayıcı tercih ederseniz, aynı yakalama işlemi dışa aktarma işlemini de gerçekleştirir XLSX veya JSON, Ancak Google Sheets, CSV dosyalarını hiçbir sorun yaşamadan açıyor.

3. Google Sheets'te açın. Sheets'te, Dosya'yı, ardından İçe Aktar'ı ve ardından Yükle'yi kullanın, CSV dosyasını sürükleyip bırakın ve "Geçerli sayfayı değiştir" veya "Yeni sayfa ekle" seçeneklerinden birini seçin. Her alan kendi sütununa yerleştirilir, önceden yazılır ve sıralamaya, filtrelemeye veya formül uygulamaya hazır hale gelir. Elektronik tablo tarafının daha ayrıntılı bir açıklaması için bkz Google Haritalar'ı dışa aktarmak Google Sheets'e yönlendirir..

Haritadan elektronik tabloya tek seferde
Bir kez kurun, istediğiniz şehri veya kategoriyi seçin ve Google Sheets'inizde anında açılacak bir CSV dosyası olarak dışa aktarın. Hata ayıklamak için formül yok.
Chrome Uzantısı Ekle
Ücretsiz indirme. Deneme sürümü yok, kredi kartı gerekmiyor.

Ham bir sayfanın sizin için yapamayacağı 6 şey

Tazeliğini koruyamayacak

CSV dosyası anlık bir görüntüdür. İşletmeler kapanır, taşınır ve sayıları değişir. Bir elektronik tablo bunu bilemez, bu nedenle listeyi dışa aktardığınız anda güncelliğini yitirir.

Web sitelerini zenginleştirmeyecektir

Sheets, haritanın ortaya çıkardığı bilgileri gösterir. Vonsel kontrol paneli gibi her işletme sitesini ziyaret edip eksik e-posta adresini, fazladan telefon numarasını veya sosyal medya profilini çekemez.

Yorumları okumayacak

Bir değerlendirme sütunu bir sayıdır. Kontrol panelindeki İnceleme Zekası, gerçek incelemeleri okuyarak, iletişimde ön plana çıkarabileceğiniz sorunlu noktaları ortaya çıkarır.

E-posta yazılmayacak

Her satıra yine de bir mesaj eklenmesi gerekiyor. Kontrol paneli, her işletme için, o belirli potansiyel müşteriye dayalı olarak yapay zeka tarafından hazırlanmış bir e-posta taslağı oluşturuyor; böylece boş bir hücreden değil, bir taslaktan başlıyorsunuz.

Bölge haritası çıkarmayacak

Sütunlar halindeki enlem ve boylamın anlamını kavramak zordur. Haritalandırılmış bir CRM, her potansiyel müşteriyi haritalandırarak bölgeler oluşturmanıza ve bir rota planlamanıza olanak tanır.

Durumu takip etmeyecek

Paylaşılan bir Sheets dosyası, renk kodlaması açısından hızla bayatlamaya başlar. Bir CRM sistemi ise, herkesin unuttuğu manuel bir kurala gerek kalmadan, iletişime geçilen, yanıtlanan ve kazanılan satışları takip eder.

Ne zaman Sheets'te kalmalı, ne zaman daha ileriye gitmeli

Elektronik tablo harika bir kontrol noktasıdır. Bir listeyi bir meslektaşınıza vermek, bir komut dosyasına aktarmak veya yüzlerce işletmeyi hızlıca incelemek istiyorsanız, CSV'den Sheets'e dönüştürme tam size göre ve her zaman bunu yapabilirsiniz CSV'ye aktar Dilediğiniz sıklıkta.

Listeyi düzenlemeye başladığınız anda, elektronik tablo darboğaz haline gelir. İşte tam bu noktada devreye giriyor Vonsel kontrol paneli Yerini hak ediyor: aynı kayıtlar haritalandırılmış bir CRM'ye ekleniyor, web siteleri zenginleştiriliyor, satış ve e-posta zekası için yorumları analiz ediliyor ve her işletme için yapay zeka destekli bir e-posta taslağı oluşturuluyor. Hatta daha sonra bir kaydı yeniden açıp daha fazla kayıt ekleyebilir veya zaten sahip olduğunuz işletmelere yorumlar ekleyebilirsiniz, böylece veritabanı her seferinde sıfırlanmak yerine genişler.

Bunu bir tanıtım olarak düşünün. Eklenti ve CSV dosyası, çıkmaz bir sayfadan ham Haritalar verilerini alıyor. Kontrol paneli ise bu verileri bir şeye dönüştürüyor katma değerli veritabanı Aslında satış yaptığınız yer. Ve veri kazıma işlemi yasal bir soru işareti doğurduğunda, bizim Google Haritalardan veri çekme rehberi Nelere dikkat edilmesi gerektiğini kapsar.

IMPORTXML size bir hata veriyor. Bir yakalama işlemi size bir işlem hattı sağlar
Google Haritalar'dan gelen potansiyel müşteri verilerini kolayca Google Sheets'e aktarın
Yakala, dışa aktar ve içe aktar. Sonra da bırak eşleştirilmiş CRM Hazır olduğunuzda görevi devralın. Kontrol panelinin neler eklediğine bakın..
Chrome Uzantısı Ekle
Ücretsiz indirme. Deneme sürümü yok, kredi kartı gerekmiyor.

Sıkça sorulan sorular

IMPORTXML, Google Haritalar'dan Google Sheets'e veri çekebilir mi?
Güvenilir bir yöntem değil. Google Haritalar, sayfa yüklendikten sonra JavaScript ile sonuçlarını oluşturur ve IMPORTXML yalnızca ilk yanıtta gelen statik HTML'yi okur. Haritada gördüğünüz işletme adları, telefon numaraları ve adresler bu ham HTML'de bulunmadığından, IMPORTXML genellikle boş bir sonuç veya hata döndürür.
Google Haritalar'dan gelen potansiyel müşteri verilerini Google Sheets'e aktarmanın en kolay yolu nedir?
Sonuçları ücretsiz bir Chrome uzantısıyla yakalayın, listeyi CSV olarak dışa aktarın, ardından bu dosyayı Google Sheets'te açın veya içe aktarın. Bu, hassas formüllerden kaçınmanızı sağlar, gerçekten gördüğünüz canlı harita verileriyle çalışır ve ad, telefon, web sitesi, adres ve derecelendirme için temiz sütunlar sunar.
Google Sheets'e veri çekmek için Google Places API'ye ihtiyacım var mı?
Hayır. Places API, faturalandırma, anahtar ve kodlama gerektiren ücretli bir seçenektir. Tarayıcı tabanlı bir yakalama ve ardından CSV dışa aktarımı, kod yazmaya veya API faturalandırması kurmaya gerek kalmadan aynı alanları Sheets'e aktarır.