Twitter LinkedIn Nos services

Dossiers

Donnée first party

Tunnel de conversion

Plan de taggage

RGPD et Web analyse

Tracking Mobile et Apps

Technologies

Google Cloud Platform

Google Data Studio

Google Analytics

Google Tag Manager

GTM Server-Side

Fivetran

Formations

Formation Google Data Studio

En savoir plus

Qui sommes-nous ?

Recrutement

La communauté Data4marketing sur Slack

<aside> ⚡ Nous contacter

</aside>

Google Search Console to BigQuery avec Python

Cet article est inspiré de celui-ci, que je vous invite à consulter : https://medium.com/@singularbean/revisiting-google-search-console-data-into-google-bigquery-708a19e2f746

Ainsi que le Github associé : https://github.com/benpowis/search-console-bq

Pourquoi vouloir charger la donnée Google Search Console dans BigQuery ?

La donnée issue de Google Search console est précieuse. Il s'agit d'une des rares sources permettant de connaître les mots clé ayant généré des impressions et des clics dans Google vers votre site. Il est donc intéressant, dans le cadre d'un "Marketing Data warehouse", d'y déverser cette donnée.

Cela permet ensuite de la croiser avec d'autres sources, mais aussi de l'historiser, sachant que Google ne nous donne accès qu'à 16 mois glissant d'historique.

Dans cet article, nous allons voir comment requêter l'API de Google Search Console, afin de stocker la donnée dans Google BigQuery. Ce code permet de le faire pour plusieurs propriétés en même temps, ce qui est un gain de temps important.

Il s'agit aussi d'un prétexte pour apprendre à se connecter à une API, et à déverser la donnée dans BigQuery

Pré-requis