Google Analyticsのレポートを定期的にslackに通知して定常的にデータを把握する

こんにちは。[もぐめっと](https://mogmet.com)です。
![mogmet.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/cc4733f2-b5e7-3b5b-6903-49c5fd19e269.jpeg)

昔日本人という種族が着ていたという着物という服のコスプレしました。
乙な感じが漂います。

今回はGoogle Analyticsの値をSlackで気軽に毎日見れるように頑張ったのでそのやりかたを共有します。

GAには実は毎日レポートをメールで送る機能があって、それをそのままZapierを使ってslackに通知する形で実現しました。
ということで設定方法を紹介します。

## google analyticsで定時レポートを作る

マイレポート一覧から「作成」ボタンを押下します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/814f3354-50eb-a32f-89e7-c7832c4059df.png)

デフォルトのマイレポートを選択すればデフォルトでいい感じのレポートを作ってくれますが、今回は「マイレポートを作成」を押下
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/cbf27ef8-98e0-d86c-2e6d-147dc6ef02ad.png)

最初のウィゼットを作ってみましょう。今回は新規ユーザと離脱率のウィゼットを作ってみました。タイムラインはよく使います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/a88f8315-f9c0-e9cb-4a88-7a5a511d67cc.png)

イベントをグラフにしたい場合はこんな感じで設定します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/2f1541c6-129f-5ede-ade6-285f709c14a1.png)

横4分割でウィゼットを並べとくと後でいい感じにレポートを見ることができます。
![スクリーンショット 2021-04-20 15.21.32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/3b85b88c-6786-5713-600d-e5cc0340e221.png)

## Zapierの設定

メールが届いたらそのままslackに横流しをしたいので、今回はiftttみたいなのりでそれが実現できる、Zapierというのを使ってみます。

というわけでzapierを登録します。

https://zapier.com/

### Email Parser by Zapierの準備

zapierが登録できたら、下記にアクセスして、zapierのアカウントでログインします。

https://parser.zapier.com/

その後Create Mailboxからメールアドレスを生成します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/bc0c8b33-9e0f-d43c-748c-3e75d84240b6.png)

一旦スキップします。

![スクリーンショット 2021-04-20 15.38.51.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/2fcc8df3-6ed3-4b4d-8a1b-941b63936182.png)

好きなアドレス（でも入力できるのは英数字のみ）にして、Save Address and Templateを押下します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/3ce9c436-9c9a-a8d2-4db8-e31c6a963a51.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/5054cd9a-3dba-8a9f-c56e-cfa5a943875d.png)

### Zapierの設定

ちょうど一番上にemailからslackに通知するというのがあるのでそれをそのまま「Try it」します

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/933fb4d4-f35f-b4fc-74ff-3947ae9ba91d.png)

Email Parserが選ばれてることを確認して「Continue」を押下
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/6820a504-0e58-0ed0-bb95-a61cc621d79c.png)

Zapier Email Parserが選択されてることを確認して「Continue」を押下
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/f67b90b0-2e9f-e887-b4b9-10e26ce47a16.png)

先程作ったメールボックスを選択して「Continue」を押下
![スクリーンショット 2021-04-20 15.49.08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/bea560b1-ca4a-1e99-6ddb-7b1e5592c489.png)

「Test trigger」します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/cee6d1d5-aa82-0c72-a8fc-064429abc4bf.png)

メールをまだ試しに送ってない場合は何も出ませんがそのままとりあえずSkip testしちゃいましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/35999320-15e7-4962-ab6e-e6859713570a.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/04c22221-986b-7e6e-43b0-a2c314cc0c4a.png)

slackの設定に入ります。Send Channel Messageに選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/4d5d1c40-3877-2a36-dec1-5f346f04641a.png)

slackの接続を「Manage connected accounts」リンクのページの「Add connection」から行っておきます。

https://zapier.com/app/connections/slack

すると、アカウントが選択できるようになるはずです。「Continue」を押下
![スクリーンショット 2021-04-20 15.53.36.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/6ac40790-c78a-a23b-f0c9-4ad96b83719c.png)

下記だけを入力して「Continue」を押下
- Channel: 投稿するチャンネル名
- Message Text: とりあえずEmail Subjectにしておきます。
- Bot Name: 可愛らしい名前をつけてあげましょう。
- File: 一番大事です。Email Attachmentを選択しましょう。

![スクリーンショット 2021-04-20 15.56.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/1bf9aa05-bd7d-a6b3-eedf-bd4a12d643b2.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/82ea3259-7639-4ce6-925f-be0badc81a91.png)



試しにtestしてみます。
![スクリーンショット 2021-04-20 15.58.17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/7f5063ee-b8b1-cffa-3b16-cf8508ca3d37.png)

無事届いてたらおｋです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/8892636d-2fc2-0d2c-3ae8-2911a9c95688.png)

Turn on Zapします。
![スクリーンショット 2021-04-20 16.03.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/e656aeff-e87e-a67a-59c6-30cafbffe87a.png)

## レポートを定期的に送信設定

Google Analyticsの先程作ったマイレポートに戻って「メール」を押下
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/035199ce-7eb3-5549-5968-166e9a558546.png)

先程作ったアドレスに、日別で、１年間送信するように設定します。
![スクリーンショット 2021-04-20 16.06.39.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42234/2e4fbfb2-48ed-58af-5dc1-0f7bb51259ea.png)

これで送信ボタンを押すと毎日週次レポートが届くようになります。

## まとめ

Zapierを使えば毎日のGAのレポートも簡単に見ることができるようになります。
KPIを把握して、次にどういったアクションをすればいいかのヒントを掴んだり、やった施策の効果が目に見えるようになってみんなのモチベーションアップにつなげたりしてプロダクトを成長させていきましょう！

最後に、[ワンナイト人狼オンライン](https://online.1nite-jinro.com/link/blog)というゲームを作ってます！よかったら遊んでね！

https://online.1nite-jinro.com/link/blog

他にも[Camecon](https://camecon.me/)や[Offcha](https://offcha.com/)といったサービスも作ってるのでよかったら使ってね！

https://camecon.me/

https://offcha.com/

また、チームビルディングや技術顧問なお話も受け付けてますので御用の方は弊社までお問い合わせください。

https://virapture.com/