Google Haritalar'dan Google E-Tablolar'aIMPORTXML 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.
Entegrasyonlar··7 dakikalık okuma süresi
Ö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
Herkesin ilk denediği formül
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.
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
İnsanların başvurduğu geçici çözümler
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öntem
Canlı haritalarda çalışıyor mu?
Kurmak
IMPORTXML formülü
HAYIR
Sadece formül içeriyor, ancak JS içeriğinde başarısız oluyor
Google Places API + Apps Script
Kısmi
Faturalama, API anahtarı, betik oluşturma
Ücretsiz Chrome uzantısı + CSV
Evet
Yü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.
Gerçekten işe yarayan iş akışı
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.
Elektronik tablonun yardımcı olmayı bıraktığı nokta
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.
Sayfa bir durak, gösterge paneli ise varış noktası
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
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.