[PYTHON] Exporter la norme Google Analytics vers BigQuery

le 2ème jour

Exporter la norme Google Analytics vers BigQuery

Je souhaite exporter Google Analytics (GA) vers BigQuery, mais GA360 est trop cher! J'ai pensé, alors j'ai implémenté l'exportation vers BigQuery via GCS à l'aide de l'API GA. Je ne l'ai pas encore essayé un peu, donc je pense que c'est parfait, mais c'est pas mal car je le poste tous les jours ... lol

Écoulement brutal

  1. Obtenez des données brutes à l'aide de l'API GA
  2. Formater en csv avec python
  3. Exporter vers GCS
  4. Exporter de GCS vers BigQuery

Je vais l'introduire dans ce flux!

Obtenez des données brutes à l'aide de l'API GA

Démarrage rapide de l'API GA Veuillez vous référer à la page ci-dessus pour un démarrage rapide. Ensuite, obtiendrez-vous les données brutes!

Installez également la bibliothèque.

pip install --upgrade google-api-python-client
pip install oauth2client

Je changerai cet échantillon à mon goût. Tout d'abord, je vais changer la date car le montant qui peut être acquis en une seule fois est petit et je souhaite le mettre à jour tous les jours.

from datetime import datetime,timedelta
maxSize = 10000
dt_now = datetime.datetime.now()
yesterday = dt_now - timedelta(days=1)
yesterday = yesterday.strftime("%Y-%m-%d")

... et jusqu'à présent, j'ai réalisé qu'il y avait un excellent article.

Si j'avais lu un article aussi merveilleux, il aurait été terminé plus tôt ... lol

Article facile à comprendre (Dieu)

Comment exporter des données brutes vers BigQuery même dans la version gratuite à l'aide de l'API Google Analytics

la fin

Donc, il y avait un article sans avoir à l'écrire, donc cette fois! Je n'ai pas trouvé de fichier complet dans l'article précédent, je vais donc le lister dans Git pour ceux qui ne veulent pas le copier.

code

day2

Le jour 2 est terminé!

Tout d'abord, mon objectif n'est pas d'être rasé pendant 3 jours! Lol

Recommended Posts

Exporter la norme Google Analytics vers BigQuery
Exportation régulière des données brutes Google Analytics vers BigQuery à l'aide des fonctions cloud
[Rails] Comment présenter Google Analytics [Facile]
Exportez les données d'accès pour chaque utilisateur de Google Analytics.
Obtenez une adresse IP globale et exportez-la vers des feuilles de calcul Google
Exporter la trame de données pandas vers Excel
Comment utiliser Google Colaboratory
Décorateur pour désactiver la sortie standard
Obtenez des conversions et des revenus avec l'API Google Analytics et faites un rapport à Slack