Da Google Maps a Fogli Google Perché IMPORTXML non funziona e il percorso libero che funziona

La formula IMPORTXML sembra perfetta per importare dati aziendali in un foglio di calcolo. Su Google Maps, però, non funziona quasi mai. Ecco perché, e il modo più veloce per ottenere un elenco di contatti pulito in Fogli Google.

Punti chiave
  • IMPORTXML non è in grado di leggere Google Maps perché i risultati vengono generati da JavaScript dopo il caricamento della pagina e la formula vede solo l'HTML grezzo
  • Il percorso più affidabile: Cattura i dati con un'estensione gratuita di Chrome, esporta il file CSV e aprilo in Fogli Google con colonne pulite pronte all'uso
  • Per una pipeline in corso, il cruscotto Vonsel mantiene i contatti su un CRM mappato in modo che il foglio di calcolo sia un punto di controllo, non il traguardo

Perché IMPORTXML sembra perfetto (e poi si rompe)

IMPORTXML È una funzione di Google Sheets davvero utile. Basta puntarla a un URL, fornirle un'espressione XPath e il testo corrispondente viene copiato direttamente in una cella. Per le pagine semplici, renderizzate lato server, sembra quasi magia.

Google Maps è un animale diverso. Quando cerchi "dentisti a Madrid", l'elenco che scorri non è nella pagina che arriva per prima dal server. È generato da JavaScript nel tuo browser Un attimo dopo, dopo che la mappa si è caricata e il pannello dei risultati si è riempito, IMPORTXML non esegue mai quel codice JavaScript, quindi legge una shell quasi vuota.

Il risultato pratico: il tuo =IMPORTXML("https://www.google.com/maps/...", "//div") resi #N/A, un errore "il contenuto importato è vuoto" o un blocco di markup non correlato. Non è il tuo XPath. È l'architettura della pagina.

Evita la formula fallimentare
Cattura le attività commerciali che vedi effettivamente sulla mappa, poi trascinale in Fogli Google. L'estensione è gratuita, si installa in pochi minuti e non richiede alcuna carta di credito.
Aggiungi l'estensione di Chrome
Download gratuito. Nessuna versione di prova, nessuna carta di credito richiesta.
0
righe di codice per spostare un elenco di Maps in Fogli Google
CSV
Il formato di file Sheets si apre senza alcuna configurazione
Gratuito
l'estensione stessa, senza prova e senza carta

IMPORTXML, API Places o un'estensione?

Esistono tre metodi comuni per importare i dati di Google Maps in un foglio di calcolo. Non sono tutti uguali. Ecco un'analisi onesta dei pro e dei contro prima che perdiate tempo scegliendo il metodo sbagliato.

MetodoFunziona su mappe in tempo reale?Impostare
Formula IMPORTXMLNOSolo formula, ma fallisce con il contenuto JS
API di Google Places + Apps ScriptParzialeFatturazione, chiave API, scripting
Estensione gratuita per Chrome + file CSVInstalla, cattura, esporta

IL API dei luoghi Tecnicamente è possibile alimentare Fogli tramite Apps Script, ma ciò significa abilitare la fatturazione, gestire una chiave e scrivere codice, e restituisce i dati tramite il proprio modello di query anziché l'elenco esatto che si stava visualizzando. Per la maggior parte delle persone che creano un elenco di lead locale, questo rappresenta un notevole sovraccarico percorso di esportazione senza API è più semplice e ti permette di ottenere le stesse colonne.

IMPORTXML non è difettoso. Sta facendo esattamente ciò per cui è stato progettato: leggere il markup statico. Google Maps semplicemente non fornisce i risultati in questo modo. Combattere la formula significa combattere la battaglia sbagliata.

Cattura, esporta, apri in Fogli

L'estensione è il mezzo, non il fine ultimo. Si installa in Chrome, legge il pannello dei risultati in tempo reale che stai già visualizzando e lo trasforma in righe. In tre semplici passaggi, una ricerca su Maps ti permette di ottenere un foglio di calcolo funzionante.

1. Cattura la ricerca. Esegui la tua ricerca su Google Maps, apri il pop-up di Vonsel e lascia che raccolga le informazioni sulle attività commerciali visibili: nome, numero di telefono, sito web, indirizzo completo, categoria, valutazione e numero di recensioni. Poiché legge la pagina renderizzata, cattura ciò che vedi, non un'immagine vuota.

2. Esporta in formato CSV. Con un clic si scrive un file separato da virgole. Se preferisci un contenitore diverso, la stessa acquisizione esporta anche in XLSX o JSON, ma il formato CSV è quello che Google Sheets apre senza problemi.

3. Aprilo in Fogli Google. In Fogli Google, usa File, poi Importa, poi Carica, trascina il file CSV e scegli "Sostituisci il foglio corrente" o "Inserisci un nuovo foglio". Ogni campo viene inserito in una colonna separata, già compilato e pronto per essere ordinato, filtrato o utilizzato con una formula. Per una spiegazione più dettagliata della parte relativa ai fogli di calcolo, consulta L'esportazione da Google Maps porta a Fogli Google..

Dalla mappa al foglio di calcolo in un'unica sessione
Installalo una sola volta, seleziona qualsiasi città o categoria ed esporta un file CSV che il tuo Foglio Google aprirà all'istante. Nessuna formula da correggere.
Aggiungi l'estensione di Chrome
Download gratuito. Nessuna versione di prova, nessuna carta di credito richiesta.

6 cose che un foglio grezzo non può fare per te

Non rimarrà fresco

Un file CSV è un'istantanea. Le aziende chiudono, si trasferiscono e cambiano numero. Un foglio di calcolo non ha modo di saperlo, quindi l'elenco diventa obsoleto nel momento stesso in cui viene esportato.

Non arricchirà le reti

Sheets mostra ciò che la mappa ha rivelato. Non può visitare ogni sito aziendale per recuperare l'email mancante, il numero di telefono aggiuntivo o il profilo social come fa la dashboard di Vonsel.

Non leggerà le recensioni

Una colonna di valutazione è un numero. Reviews Intelligence nella dashboard legge le recensioni effettive per far emergere i punti critici su cui puoi concentrarti nelle tue attività di marketing.

Non scriverà l'email

Ogni riga necessita ancora di un messaggio. La dashboard crea una bozza di email basata sull'intelligenza artificiale per ogni azienda, in base a quello specifico lead, in modo da poter partire da una bozza anziché da una cella vuota.

Non mapperà il territorio

Le coordinate di latitudine e longitudine rappresentate in colonne sono difficili da interpretare. Un CRM basato su mappa visualizza ogni potenziale cliente, consentendo di suddividere i contatti in zone e pianificare percorsi.

Non terrà traccia dello stato

Un foglio di calcolo condiviso tende rapidamente a diventare obsoleto con la codifica a colori. Un CRM, invece, tiene traccia di contatti, risposte e vittorie senza ricorrere a convenzioni manuali che tutti dimenticano.

Quando tenerlo a portata di mano, quando andare oltre

Un foglio di calcolo è un ottimo punto di controllo. Se vuoi consegnare un elenco a un collega, inserirlo in uno script o dare un'occhiata veloce a cento aziende, CSV to Sheets è perfetto e puoi sempre esporta in CSV tutte le volte che vuoi.

Nel momento in cui inizi a lavorare sulla lista, però, il foglio di calcolo diventa il collo di bottiglia. È lì che il cruscotto Vonsel Si guadagna il suo posto: le stesse acquisizioni vengono mappate su un CRM, i relativi siti web vengono arricchiti, le recensioni vengono analizzate per ottenere informazioni strategiche su vendite ed email marketing e viene creata un'email basata sull'intelligenza artificiale per ogni azienda. È persino possibile riaprire un'acquisizione in un secondo momento e aggiungere altri dati, oppure associare recensioni alle aziende già presenti, in modo che il database si arricchisca invece di essere resettato ogni volta.

Pensala come una promozione. L'estensione e il CSV ottengono i dati grezzi di Maps da una pagina senza uscita. La dashboard trasforma quei dati in un database a valore aggiunto da cui effettivamente vendi. E ogni volta che lo scraping solleva una questione legale, il nostro Guida allo scraping di Google Maps illustra gli aspetti da tenere presenti.

IMPORTXML genera un errore. Una cattura ti dà una pipeline
Inserisci facilmente i contatti di Google Maps in Fogli Google
Cattura, esporta e importa. Quindi lascia che CRM mappato prendi il controllo quando sei pronto. Scopri cosa aggiunge la dashboard..
Aggiungi l'estensione di Chrome
Download gratuito. Nessuna versione di prova, nessuna carta di credito richiesta.

Domande frequenti

È possibile importare dati da Google Maps e inserirli in Fogli Google tramite IMPORTXML?
Non in modo affidabile. Google Maps visualizza i risultati con JavaScript dopo il caricamento della pagina e IMPORTXML legge solo l'HTML statico che arriva nella prima risposta. I nomi delle attività commerciali, i numeri di telefono e gli indirizzi che vedi sulla mappa non sono presenti in quell'HTML grezzo, quindi IMPORTXML di solito restituisce un risultato vuoto o un errore.
Qual è il modo più semplice per importare i contatti di Google Maps in Fogli Google?
Cattura i risultati con un'estensione gratuita per Chrome, esporta l'elenco in formato CSV e poi apri o importa il file in Fogli Google. In questo modo eviti formule complesse, funzioni con i dati in tempo reale della mappa che visualizzi e ti fornisca colonne chiare per nome, telefono, sito web, indirizzo e valutazione.
Ho bisogno dell'API di Google Places per importare i dati in Fogli Google?
No. L'API Places è un'opzione a pagamento che richiede fatturazione, una chiave e la programmazione. Acquisire i dati tramite browser e successivamente esportarli in formato CSV permette di importare gli stessi campi in Fogli Google senza dover scrivere codice o configurare la fatturazione dell'API.