[PYTHON] Exportieren Sie Google Analytics Standard nach BigQuery

der 2. Tag

Exportieren Sie Google Analytics Standard nach BigQuery

Ich möchte Google Analytics (GA) nach BigQuery exportieren, aber GA360 ist zu teuer! Ich dachte, also habe ich den Export nach BigQuery über GCS mithilfe der GA-API implementiert. Ich habe es noch nicht ein wenig ausprobiert, also denke ich, dass es perfekt ist, aber es ist nicht schlecht, weil ich es jeden Tag poste ... lol

Rauer Fluss

  1. Holen Sie sich Rohdaten mit der GA-API
  2. Formatieren Sie mit Python auf CSV
  3. Export nach GCS
  4. Export von GCS nach BigQuery

Ich werde es in diesem Fluss vorstellen!

Holen Sie sich Rohdaten mit der GA-API

GA API-Schnellstart Auf der obigen Seite finden Sie einen Schnellstart. Dann erhalten Sie die Rohdaten!

Installieren Sie auch die Bibliothek.

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

Ich werde dieses Beispiel nach meinen Wünschen ändern. Zunächst werde ich das Datum ändern, da der Betrag, der auf einmal erworben werden kann, gering ist und ich ihn jeden Tag aktualisieren möchte.

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

... und bis jetzt wurde mir klar, dass es einen großartigen Artikel gab.

Wenn ich einen so wunderbaren Artikel gelesen hätte, wäre er früher fertig geworden ... lol

Leicht verständlicher Artikel (Gott)

So exportieren Sie Rohdaten auch in der kostenlosen Version mithilfe der Google Analytics-API nach BigQuery

das Ende

Es gab also einen Artikel, ohne ihn schreiben zu müssen, also diesmal! Ich habe im vorherigen Artikel keine vollständige Datei gefunden, daher werde ich sie in Git für diejenigen auflisten, die sie nicht kopieren möchten.

Code

day2

Tag 2 ist vorbei!

Zunächst einmal ist es mein Ziel, 3 Tage lang nicht rasiert zu sein! Lol

Recommended Posts

Exportieren Sie Google Analytics Standard nach BigQuery
Regelmäßiger Export von Google Analytics-Rohdaten nach BigQuery mithilfe von Cloud-Funktionen
[Rails] Einführung in Google Analytics [Easy]
Exportieren Sie Zugriffsdaten für jeden Nutzer von Google Analytics.
Holen Sie sich eine globale IP und exportieren Sie sie in Google Spreadsheets
Exportieren Sie den Pandas-Datenrahmen nach Excel
So verwenden Sie Google Colaboratory
Dekorateur zum Stummschalten der Standardausgabe
Erhalten Sie Conversions und Einnahmen mit der Google Analytics-API und melden Sie sich bei Slack