Come caricare i dati da Instagram a Google BigQuery
Pubblicato: 2022-04-12Supportando tutti i tipi di contenuti e dotato di trucchi visivi avanzati, Instagram è diventato non solo l'album fotografico più grande del mondo con gatti, selfie e cibo. È anche un'ottima piattaforma pubblicitaria che porta la ricerca visiva nell'e-commerce a un livello superiore.
Un numero enorme di aziende contatta quotidianamente i propri clienti tramite Instagram, utilizzando le sue tendenze emergenti, il coinvolgimento di nuovi clienti e le funzionalità di acquisto. Questa non è una sorpresa, dato che Instagram è la più grande app per foto, utilizzata da oltre 1,2 miliardi di persone al mese.

Il team di Instagram migliora costantemente l'applicazione, aggiungendo nuove funzionalità e opportunità di business: analisi avanzate, pubblicazione di contenuti programmati e altro ancora. Un altro motivo della popolarità di Instagram e Facebook tra gli inserzionisti è il basso prezzo di contatto e la capacità di indirizzare con precisione il pubblico.
Sommario
- Dove cercare le statistiche sugli annunci di Instagram
- Perché raccogliere dati da Instagram a Google BigQuery
- Perché Google BigQuery e non qualsiasi altro cloud storage?
- Come importare dati da Instagram a Google BigQuery
- Come impostare l'importazione dei dati di costo da Instagram a Google BigQuery con OWOX BI
- Da asporto chiave
Dove cercare le statistiche sugli annunci di Instagram
Puoi vedere le statistiche degli annunci di Instagram nell'applicazione stessa guardando Instagram Insights. Le informazioni su visualizzazioni di annunci, copertura, visualizzazioni di profilo, chiamate e collegamenti da annunci, Mi piace, commenti e altre opzioni di coinvolgimento del pubblico sono disponibili qui. Puoi anche analizzare gli iscritti in base ai dati demografici per determinare la percentuale del tuo pubblico che appartiene a un determinato sesso o in una determinata fascia di età e persino per vedere da dove proviene la maggior parte del tuo pubblico.
Poiché Facebook possiede Instagram, puoi utilizzare Gestione inserzioni di Facebook per pubblicare inserzioni su entrambe le piattaforme. Se il tuo obiettivo è aumentare le vendite, non l'attività degli utenti o il numero di commenti, è meglio eseguire e analizzare gli annunci su Instagram tramite Gestione inserzioni. Rispetto a Instagram Insights, ci sono più capacità tecniche e metriche in Facebook Ad Manager sia per l'impostazione delle campagne che per l'utilizzo dei dati.
Per impostazione predefinita, Gestione inserzioni fornisce informazioni su copertura, visualizzazioni, clic, costi degli annunci e così via. E se installi il pixel di Facebook sul tuo sito Web e imposti il monitoraggio degli eventi, puoi scoprire il comportamento degli utenti che visitano il tuo sito Web facendo clic su un annuncio.
Puoi monitorare tutti i tipi di conversioni su qualsiasi dispositivo che il tuo annuncio porta sul tuo sito web e vedere quanto ti costa un'azione desiderata. I rapporti di Facebook ti mostrano tutti i clic, le registrazioni, gli ordini, gli acquisti, ecc.

I dati archiviati in Gestione inserzioni possono informarti sull'efficacia solo di quelle fonti che appartengono a Facebook. Ma cosa succede se un utente viene da te dal traffico organico, quindi torna al tuo sito Web, fa clic su un collegamento su Instagram ed effettua un acquisto dopo aver ricevuto un'e-mail? Come puoi valutare l'efficacia del canale Instagram in questo caso? Non saprai come interagisce con altre fonti di marketing e in che modo influiscono sull'azienda nel suo insieme finché non consolidi i tuoi dati.
Nelle grandi aziende, il marketing non si limita a Instagram e le vendite possono essere online e offline. Pertanto, è necessario combinare i dati di Facebook Ads Manager con i dati del tuo sito Web, di altri servizi pubblicitari e del tuo CRM in modo da poter vedere il quadro completo: quanti soldi vengono spesi per la pubblicità, quali canali pubblicitari sono più efficaci e il risultati.
Perché raccogliere dati da Instagram a Google BigQuery
Caricando i dati sui costi dai servizi pubblicitari in Google BigQuery, puoi associare i costi alle attività degli utenti sul sito Web, alle chiamate al call center, alle e-mail e agli ordini acquistati dal sistema CRM. Questo ti aiuta a impostare analisi avanzate e valutare l'impatto di tutte le attività di marketing, sia online che offline, sulle prestazioni aziendali.
I dati dei servizi di marketing caricati su Google BigQuery possono essere utilizzati per calcolare il tuo modello di attribuzione, quindi BigQuery può trasmettere i risultati ai sistemi per la gestione automatica delle offerte. Inoltre, in Google BigQuery puoi creare segmenti di pubblico degli utenti in base ai dati combinati e ai risultati dei calcoli di attribuzione e quindi inviare automaticamente tali segmenti di pubblico ai servizi pubblicitari. Infine, puoi utilizzare i dati raccolti in BigQuery per creare tutti i rapporti di cui hai bisogno senza restrizioni.
Perché Google BigQuery e non qualsiasi altro cloud storage?
Le piattaforme cloud più popolari sono Amazon Redshift, Google BigQuery e Microsoft Azure. Hanno vantaggi comuni rispetto a un data warehouse convenzionale:
- Non è necessario mantenere i server e connetterne di nuovi quando il carico aumenta. L'archiviazione nel cloud si ridimensiona automaticamente.
- Le piattaforme cloud sono più veloci dello storage tradizionale e ridistribuiscono automaticamente il carico.
- Non è necessario installare un server sul computer per accedere al cloud storage. Basta aprire il browser e accedere al cloud.
Abbiamo scelto Google BigQuery e lo consigliamo ai nostri clienti per i seguenti motivi:
- Google è il leader nel numero di fonti di dati per i marketer: Ads, Analytics, Search Console, YouTube. Tutti questi servizi si integrano perfettamente con BigQuery.
- Elabora rapidamente grandi quantità di dati.
- È facile iniziare a utilizzare BigQuery senza l'aiuto degli amministratori di database. Basta creare un account Google Cloud.
- Paghi solo per i servizi che utilizzi.
- Esistono servizi e soluzioni già pronti per caricare i dati su Google BigQuery senza l'aiuto degli sviluppatori.
Come importare dati da Instagram a Google BigQuery
Google BigQuery non dispone di uno strumento integrato per l'importazione dei dati da Gestione inserzioni di Facebook. Puoi risolvere questo problema in diversi modi: caricando i dati manualmente, scrivendo i tuoi script o utilizzando servizi specializzati come OWOX BI. Diamo un'occhiata più da vicino a ciascuna di queste opzioni.
1. Importare manualmente i dati o utilizzare la propria soluzione
Puoi caricare i dati sui costi dal profilo pubblicitario di Facebook in file separati e caricarli manualmente tramite l'interfaccia di BigQuery. Gli svantaggi di questo metodo sono evidenti: molto lavoro non necessario e nessuna automazione.
Puoi anche scrivere script che caricheranno i dati di cui hai bisogno da un servizio di marketing. Tuttavia, dovrai monitorare e supportare costantemente questi script. Dovrai anche spendere le risorse degli sviluppatori per combinare i dati di account diversi e in date diverse, controllare la qualità dei dati e rispondere rapidamente a possibili modifiche alle API dei servizi pubblicitari. Inoltre, dovrai aggiornare i dati in modo retrospettivo se vengono modificati negli annunci di Facebook, convertire i costi di tutte le fonti pubblicitarie in un'unica valuta, ecc. Se non fai queste cose, dati di scarsa qualità possono portare a soluzioni non ottimali che lo faranno costa molto alla tua attività.
2. Raccogli i dati sui costi da Google BigQuery con Google Analytics
Con OWOX BI, puoi impostare l'importazione automatica dei costi da diversi servizi pubblicitari in Google Analytics e caricare i dati sui costi nell'archiviazione cloud in un unico flusso di dati. Se utilizzi questo metodo, considera i limiti di Google Analytics:
- È possibile caricare un massimo di 90 MB in un singolo set di dati al giorno.
- Puoi scaricare un massimo di 50 file al giorno per risorsa.
- Google Analytics potrebbe impiegare fino a 24 ore per elaborare i dati caricati e renderli disponibili nei rapporti.
- Quando carichi una grande quantità di dati, potrebbero esserci problemi con l'API di Google Analytics.
- Non puoi caricare più parametri di quelli che può contenere lo schema del set di dati di costo di Google Analytics.
Scopri il vero valore delle campagne
Importa automaticamente i dati sui costi in Google Analytics da tutti i tuoi servizi pubblicitari. Confronta i costi della campagna, il CPC e il ritorno sulla spesa pubblicitaria in un unico rapporto.

3. Importa i costi dai servizi pubblicitari direttamente in Google BigQuery
OWOX BI ha flussi di dati diretti da Facebook, Instagram e LinkedIn, con i quali puoi caricare dati grezzi su tutte le tue campagne in BigQuery. Questi schemi di dati contengono da 80 a 200 parametri, il che garantisce un'elevata granularità dei dati per i tuoi rapporti.
Quali sono i vantaggi dell'integrazione diretta di Facebook con Google BigQuery?
OWOX BI offre una soluzione completa pronta all'uso: non è necessario eseguire nulla manualmente. Il servizio raccoglie tutti i dati di cui abbiamo bisogno in un formato conveniente, li pulisce e li deduplica, controlla i tag UTM esistenti nelle tue campagne, segnala possibili errori, riconosce i parametri dinamici, converte i costi in un'unica valuta e monitora la pertinenza dei dati.

Se i dati storici cambiano in Facebook Ads, OWOX BI aggiorna automaticamente i dati caricati su BigQuery. Inoltre, se necessario, puoi caricare i tuoi dati storici degli ultimi sei mesi. Questo ti aiuterà a valutare le dinamiche della campagna.
Poiché l'importazione dei dati di costo avviene senza la partecipazione di Google Analytics:
- Ottieni i dati più velocemente: i costi vengono caricati direttamente su BigQuery e non devi attendere altre 24 ore prima che Google Analytics li elabori.
- I dati vengono scaricati senza limiti di Google Analytics di 90 MB e 50 download al giorno.
- Puoi scaricare statistiche da più account pubblicitari in un'unica tabella BigQuery specificando semplicemente lo stesso set di dati durante la creazione di uno stream.
- I dati della fonte pubblicitaria vengono compilati in una tabella a parte singola in Google BigQuery. Ciò semplifica notevolmente la compilazione delle query e l'analisi dei dati scaricati.
- I dati sui costi vengono caricati su BigQuery in due valute. Un campo memorizza i costi nella valuta originale del servizio pubblicitario. È possibile specificare l'altra valuta in cui convertire i dati di costo quando si crea il flusso. I costi convertiti sono utili per i rapporti in cui i dati provenienti da origini diverse devono essere convertiti in un'unica valuta.
Come impostare l'importazione dei dati di costo da Instagram a Google BigQuery con OWOX BI
1. Assicurati che i tuoi link pubblicitari abbiano tag UTM.
2. Nella home page di OWOX BI, fare clic su Crea pipeline :

3. Come sorgente, selezionare Instagram :

4. Come destinazione, seleziona Google BigQuery :

Se non hai un progetto in Google BigQuery, scopri come iniziare a lavorare con l'archiviazione cloud e creare un set di dati .
5. Seleziona un account Facebook (o concedi l'accesso a un nuovo account Facebook) da cui desideri esportare i dati sui costi degli annunci:

In nessun caso OWOX BI modifica le impostazioni del tuo account o delle tue campagne pubblicitarie!
Per la maggior parte delle piattaforme pubblicitarie, OWOX BI richiede l'accesso solo per leggere i dati. Questo livello di accesso è sufficiente per ottenere statistiche e informazioni sul markup dei link nei tuoi annunci. Ma non tutti i servizi pubblicitari hanno un tale livello di accesso o di lavoro come ci aspettiamo. Ad esempio, per importare dati grezzi da Facebook e Instagram in Google BigQuery utilizzando OWOX BI, è necessaria l'autorizzazione ads_management .

6. Seleziona un account connesso o concedi l'accesso a un account Google BigQuery in cui desideri archiviare i dati esportati:

7. Seleziona un progetto Google BigQuery e crea un set di dati in cui desideri caricare i tuoi dati (o crearne uno nuovo):

Nota! Per impostare la raccolta dei dati, al tuo account Google devono essere assegnati i ruoli BigQuery Data Editor e BigQuery User per il progetto di destinazione. In caso contrario, BigQuery non ti consentirà di caricare i dati.

Per verificare/concedere queste autorizzazioni, vai alla pagina Identity and Access Management nel tuo progetto Google Cloud Platform. Maggiori informazioni nella documentazione di Google.
8. Specificare le impostazioni per la pipeline:

Seleziona la data da cui desideri caricare i dati di costo. Puoi impostare una data futura o passata. Se scegli una data passata, scopri le limitazioni all'importazione dei dati storici .
Scegli la fonte/mezzo che desideri applicare ai dati importati per impostazione predefinita. I valori predefiniti specificati per l'origine/canale UTM verranno scritti nelle tabelle dei dati di costo solo se OWOX BI non riceve i valori dei parametri UTM effettivi. Per ulteriori informazioni sul motivo per cui è necessario specificare i valori predefiniti per l'origine/canale UTM nelle impostazioni della pipeline, fare riferimento alla Guida .
Importante! In qualsiasi momento, puoi modificare le impostazioni di origine/mezzo nella pagina della pipeline su qualsiasi valore eccetto google/organic. I valori specificati verranno applicati ai nuovi dati importati dopo aver apportato modifiche e dati storici all'interno della finestra di aggiornamento .

9. Fare clic su Crea pipeline .
Fatto! I dati del giorno precedente appariranno nella tabella nel set di dati specificato ogni giorno alle 00:00 (UTC). A seconda della quantità di dati e delle funzionalità dell'API del servizio pubblicitario, l'importazione dei dati può richiedere fino a 24 ore. Vedi questo articolo per la struttura della tabella.
Se le informazioni in un servizio pubblicitario cambiano in modo retrospettivo, OWOX BI aggiornerà tutti i dati caricati su BigQuery entro la finestra di aggiornamento stabilita.

I nostri clienti
crescere 22% più veloce
Cresci più velocemente misurando ciò che funziona meglio nel tuo marketing
Analizza la tua efficienza di marketing, trova le aree di crescita, aumenta il ROI
Ottieni una demoDa asporto chiave
In Instagram Insights, profilo pubblicitario di Facebook e sistemi di analisi web, puoi analizzare le basi delle prestazioni pubblicitarie di Instagram. Ad esempio, puoi analizzare CTR, CPC, CPA, CR, sessioni, profondità di visualizzazione, frequenza di rimbalzo, RPC e ROAS. Per le piccole imprese con un numero limitato di canali pubblicitari, questo è sufficiente.
Se hai molti punti di contatto con i clienti, hai negozi offline e vuoi vedere l'intero percorso di acquisto, tuttavia, dovresti pensare a impostare analisi avanzate e creare una dashboard aggiornata automaticamente con tutte le metriche che ti interessano. Ciò ti consentirà di avere sempre a portata di mano informazioni aggiornate, condurre una valutazione completa dell'efficacia della pubblicità e prendere decisioni importanti più velocemente.