[PYTHON] Erhalten Sie Conversions und Einnahmen mit der Google Analytics-API und melden Sie sich bei Slack

Google Analytics misst Website-Conversions.

スクリーンショット 2017-09-15 1.58.32.png

Holen Sie sich Conversion-Nummern mit API

Ich habe die "Google Analytics-API" verwendet, um automatisch Conversions und Umsatzwerte zu erhalten.

python


  response = analytics.reports().batchGet(
      body={
        'reportRequests': [
        { 'viewId':     view_id,
          'dateRanges': [{'startDate': start_date, 'endDate': end_date}],
          'metrics': [{'expression': 'ga:transactions'}, {'expression': 'ga:transactionRevenue'}]
        }]
      }
  ).execute()
  values = response.get['reports'][0]['data']['totals'][0]['values']
  transactions       = values[0]
  transactionRevenue = values[1]

Ich habe im Referenzhandbuch nach Metriken gesucht.

Slack benachrichtigen

Ich habe "Slack Web" verwendet.

  slack = slackweb.Slack(url=slack_webhook_url))
  slack.notify(text=text)

Es ist einfach.

Wo es Zeit braucht

Zum ersten Mal gibt es viele andere Dinge als Code, Kenntnisse über das Erstellen von Google Service-Kontoschlüsseln, Kenntnisse über die Konfiguration und Benutzerverwaltung von Google Analytics, Schlüsseltyp P12 oder JSON, Slack-Webhook-Einstellungen usw. Ich hoffe du hast Zeit zu sparen. Im Vergleich dazu ist der Code weniger schwierig.

Referenz

Dimensions & Metrics Explorer | Analytics Reporting API v4 | Google Developers https://developers.google.com/analytics/devguides/reporting/core/dimsmets

Recommended Posts

Erhalten Sie Conversions und Einnahmen mit der Google Analytics-API und melden Sie sich bei Slack
Abrufen von Daten aus der Analyse-API mit Google API Client für Python
Holen Sie sich Urlaub mit der Google Kalender-API
Herausforderung beim Erstellen eines Zeitachsenlistenberichts mit der Toggl-API und Python
Erhalten Sie Tweets mit der Google Cloud-Funktion und speichern Sie Bilder automatisch in Google Fotos
Zeigen Sie die Google Maps-API mit Rails und Pin-Anzeige an
Holen Sie sich den Betreff und den Text von Google Mail mit der Python- und Google Mail-API
[Python] Erwähnen Sie mit der Slack-API mehrere Personen
Verwendung von OAuth und API für Dienstkonten mit Google API Client für Python
Einfache Buchregistrierung mit Google Books API und Rails
Erhalten Sie Kommentare und Abonnenten mit der YouTube-Daten-API
Analysieren mit Google Colaboratory mithilfe der Kaggle-API
[Python] Mit der API von Qiita erhalten Sie Benutzer- und Artikelinformationen
Hochladen auf ein freigegebenes Laufwerk mit Google Drive API V3
Einfache Verwendung der Nifty Cloud API mit Botocore und Python
Optimieren Sie das Sammeln von Informationen mit Twitter API und Slack Bots
Holen Sie sich eine globale IP und exportieren Sie sie in Google Spreadsheets
[Python x Zapier] Erhalten Sie Warninformationen und benachrichtigen Sie mit Slack
Holen Sie sich zusätzliche Daten zu LDAP mit Python (Writer und Reader)
Laden Sie Dateien mit Django-Speicher in Google Cloud Storages hoch und löschen Sie sie
Post to Slack mit Python 3
Informationen erhalten Sie mit zabbix api
Holen Sie sich ein Ranking mit Rakuten API
Ich habe versucht, die Lesezeichen zu visualisieren, die mit Doc2Vec und PCA nach Slack fliegen
So erhalten Sie mithilfe der Mastodon-API Follower und Follower von Python
Korrespondenzanalyse von Sätzen mit COTOHA API und Speichern in Datei
Mit der Google Ads API erhalten Sie Suchvolumen, CPC und Wettbewerbsfähigkeit des Keyword-Planers
Versuchen Sie, Google Map und Geography Map mit Python anzuzeigen
Die stärkste Möglichkeit, MeCab und CaboCha mit Google Colab zu verwenden
Link, um mit Python zu beginnen
Holen Sie sich Bewertungen mit Python Googlemap API
Exportieren Sie Google Analytics Standard nach BigQuery
Wie fange ich mit Scrapy an?
Erste Schritte mit Python
Wie fange ich mit Django an?
Führe errBot ein und arbeite mit Slack
Selen und Python zum Öffnen von Google
Einführung der Google Map API mit Schienen
Verwenden Sie die Google Analytics-API von Python
Google API-Zugriffstoken und Aktualisierungstoken
[Rails] google maps api So posten und anzeigen Sie einschließlich Karteninformationen
So ermitteln Sie mit Python den Unterschied zwischen Datum und Uhrzeit in Sekunden
Schließen Sie das Lesen und Schreiben von GCP an Secret Manager mit Google-Unterbefehlen ab
Ich habe versucht, den Authentifizierungscode der Qiita-API mit Python abzurufen.
Codebeispiel zum Abrufen von oauth_token und oauth_token_secret der Twitter-API in Python 2.7
So erhalten Sie mithilfe der API von Virus Total einen Beispielbericht aus einem Hashwert
POST-Fotos mit Microsoft Bing Image Search API, um Image Insights (Python) zu erhalten
Holen Sie sich Artikelbesuche und Likes mit Qiita API + Python
Ich habe versucht, die Filminformationen der TMDb-API mit Python abzurufen
Folie bearbeiten (Powerpo für Google) mit Python (kostengünstiger RPA-Fall mit Google API und Python)
Fühlen Sie sich frei, 100 Datenwissenschaften mit Google Colab und Azure Notebooks zu schlagen!
So suchen Sie mit Pythons Astroquery und erhalten passende Bilder mit Skyview
[Rails] So berechnen Sie Breiten- und Längengrade mit hoher Genauigkeit mithilfe der Geocoding-API und zeigen sie auf Google Map an