Google Analytics mesure les conversions du site.
J'ai utilisé l '"API Google Analytics" pour obtenir automatiquement les conversions et les revenus.
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]
J'ai recherché des métriques dans le manuel de référence.
J'ai utilisé «slack web».
slack = slackweb.Slack(url=slack_webhook_url))
slack.notify(text=text)
C'est facile.
Pour la première fois, il y a beaucoup d'autres choses que le code, des connaissances sur la création de clés de compte de service Google, des connaissances sur la configuration et la gestion des utilisateurs de Google Analytics, le type de clé P12 ou JSON, les paramètres du webhook Slack, etc. J'espère que vous avez du temps à perdre. Par comparaison, le code est moins difficile.
Dimensions & Metrics Explorer | Analytics Reporting API v4 | Google Developers https://developers.google.com/analytics/devguides/reporting/core/dimsmets
Collectez les données Google Analytics via Python | Developers.IO * http://dev.classmethod.jp/business/business-analytics/getting-google-analytics-data-via-python/
POSTER un message de python à Slack via un webhook entrant * http://qiita.com/satoshi03/items/14495bf431b1932cb90b
Recommended Posts