Best practice
- Fai attenzione alla crescita dei dati. I dati verranno accumulati definitivamente per il progetto, a meno che non imposti una scadenza per i dati. Imposta tempi di scadenza della partizione appropriati per gestire i costi di archiviazione.
- I dati sono soggetti ai costi delle query e dello spazio di archiviazione di Google Cloud, ma è previsto un livello di utilizzo gratuito.
Configurare e avviare un'esportazione collettiva dei dati continua
Prerequisiti
- Devi configurare un progetto Google Cloud con fatturazione e attivare BigQuery, come descritto nella pagina di configurazione. È previsto un livello di utilizzo gratuito, ma l'utilizzo dello spazio di archiviazione e delle query al di sopra della quota gratuita verrà addebitato.
Nella console Google Cloud
- Apri la console Google Cloud.
- Passa al progetto Google Cloud in cui vuoi esportare i dati.
- Abilita BigQuery nel tuo progetto:
- Nella barra laterale, vai ad API e servizi > API e servizi abilitati
- Se BigQuery non è attivato, fai clic su + ABILITA API E SERVIZI e attiva API BigQuery e API BigQuery Storage.
- Concedi a Search Console l'autorizzazione a scaricare dati nel tuo progetto:
- Nella barra laterale, vai a IAM e amministrazione. Nella pagina deve essere visualizzata la dicitura Autorizzazioni per il progetto <your_project>.
- Fai clic su + CONCEDI ACCESSO per aprire un riquadro laterale con la dicitura Aggiungi entità.
- In Nuove entità, incolla il seguente nome dell'account di servizio:
- search-console-data-export@system.gserviceaccount.com
- Concedi due ruoli: Utente job BigQuery (bigquery.jobUser nell'interfaccia a riga di comando) e Editor dati BigQuery (bigquery.dataEditor nell'interfaccia a riga di comando).
- Fai clic su Salva.
In Search Console
- Configura il tuo progetto Google Cloud come descritto sopra.
- Vai a Impostazioni > Esportazione collettiva dei dati per la tua proprietà.
- Copia l'ID progetto (non il numero del progetto) per il tuo progetto della console Google Cloud nell'ID progetto cloud. (L'ID progetto è visibile nella pagina delle impostazioni progetto.)
- Scegli un nome per il set di dati. Per impostazione predefinita il nome sarà
searchconsole
, ma se vuoi esportare i dati da più proprietà in un unico ID progetto, devi assegnare nomi diversi ai set di dati per ogni proprietà Search Console. Il nome del set di dati inizia sempre con la stringa searchconsole, anche quando lo personalizzi. - Seleziona una posizione per il tuo set di dati dall'elenco. Search Console creerà il tuo set di dati in questa posizione con la prima esportazione. Tieni presente che non potrai modificare facilmente questa località in un secondo momento dopo l'inizio delle esportazioni.
- Fai clic su Continua per confermare le scelte e avviare le esportazioni pianificate regolarmente. Se si verifica un problema immediatamente rilevabile (come l'accesso), dovresti ricevere una comunicazione al riguardo in tempi abbastanza brevi. In caso contrario, Search Console dovrebbe iniziare il processo di esportazione entro un giorno.
- La prima esportazione avverrà fino a 48 ore dopo l'avvenuta configurazione in Search Console. La prima esportazione include i dati relativi al giorno dell'esportazione. Se Search Console rileva un errore non persistente, riproverà a esportare il giorno successivo come programmato.
- Dopo aver creato le tabelle, puoi impostare una scadenza per la partizione, ma non modificare lo schema (ad es. aggiungere una colonna). Se modifichi lo schema, l'esportazione non riuscirà.
Se vuoi visualizzare i dati storici precedenti alla configurazione iniziale, utilizza l'API Search Console o i report.
Passaggi successivi
- Scopri come controllare lo stato dell'ultima esportazione.
- Comprendi il significato dei campi della tabella.
- Segui queste linee guida sulle query per ottenere risultati ottimali e scopri alcune delle query più comuni.