草APIサービスである Pixela を Google Analytics API と連携させて
blog の PV数を GitHub 草風に表示させました。
python3 google_analytics_access.py
-
PixelaでユーザーとIDを作成 https://pixe.la/
-
対象blogにGoogleAnalyticsを導入 https://analytics.google.com/analytics/web/provision/#/provision
-
GoogleAnalytics APIを利用してjsonファイルをDL https://developers.google.com/analytics/devguides/reporting/core/v4/quickstart/service-py?hl=ja
-
以下の依存パッケージをインストールしておきます。
- google-api-python-client
- oauth2client
- requests
- python-dotenv
pip3 install google-api-python-client oauth2client requests python-dotenv
- cron
# crontab -e
0 2 * * * cd /opt/wp-pixela && python3 google_analytics_access.py
- htmlに貼り付け
<iframe src="https://pixe.la/v1/users/<ユーザー名>/graphs/<グラフID>?mode=short"></iframe>
詳細については下記blogを参照
Pixelaという草APIサービスを利用して、WordPressのPV数をGitHub風に草生やしてサイドバーに表示させたい(丁寧に)
ツールチップを表示させたい場合はこちらを参照