【trocco®】Search Consoleのデータをスプレッドシートに転送した時の手順の備忘録

## これはなに
click数（≒サイト流入数）、cv数、cvrの推移をシンプルにまとめるため、[trocco®](https://trocco.io/lp/index.html)を使ってSearch ConsoleのデータをGoogle スプレッドシートに転送したときの手順の備忘録です。

自分のために書き残していますが、毎日データインポート・集計やスプレッドシートの調整に追われている人のお役にも立てれば幸いです。

## ちょっとまって、trocco®ってなに？
trocco®ってなに？という方のために、かんたんに紹介します。

>trocco®は、ETL/データ転送・データマート生成・ジョブ管理・データガバナンスなどのデータエンジニアリング領域をカバーした、分析基盤構築・運用の支援SaaSです。あらゆるデータの連携・整備・運用を自動化し、スピーディーにデータ活用環境を整備。インサイトを得やすい状況に導きます。

引用元: trocco®製品サイトより

「データエンジニアやデータアナリストが使うツールでは？」と思う方もいるかもしれませんが、trocco®はいろいろな職種・業界の方が使えるツールです。

たとえば、マーケターが広告データをの一元化・集計をする業務でtrocco®を使えば、複数の広告データのインポートや統合をかんたんに行えます。
[マーケティングROI分析](https://blog.trocco.io/download/usecase-marketing-roi)もしやすくなるでしょう。自動化もできるので、業務効率化や属人化の解消もできます。

https://blog.trocco.io/download/document-trocco-product__3minutes

## 数値まとめのゴール
本題に戻ります。

今回は、このようにまとめてみます。
![Group 24.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1480034/5c61d35f-ba63-974a-69bc-54d5b984e2ae.png)

`実績`部分で月次集計したいデータをtrocco®を使ってSearch Consoleからスプレッドシートへ転送し、加工します。

## データ転送設定の手順
左のメニューの`データ転送`から`転送設定`を選択し、`転送設定の新規作成`を開きます。
転送元・転送先をそれぞれ選択します。

今回は、このように選択します。
- 転送元: Google Search Console
- 転送先: Google Spreadsheets

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1480034/36d16b55-96cc-7262-7d62-30b07d77a464.png)

`この内容で作成する`のボタンを押し、次に進む。

### STEP1 転送元・転送先の設定
転送元・転送先の設定項目の設定を行う。

詳細は以下のヘルプドキュメントを参照。

https://documents.trocco.io/docs/data-source-google-search-console

https://documents.trocco.io/docs/data-destination-google-spreadsheets

:::note info
STEP1の設定ポイント
:::

**①転送元の設定をするとき**
- `カスタム変数`を以下のように設定すると、都度`データ取得期間`の設定を変更しなくてもよくなり、便利です。

![Group 20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1480034/88bb7cbf-b4c2-91c6-377c-d117a71acc18.png)


**②転送先の設定をするとき**

- `セルの書式設定`で`USER_ENTERED（セルの書式設定を適用する）`を選択すると、スプレッドシート側で自分が整えたいフォーマットに併せてデータを転送できます。
- `転送モード`は`追記（APPEND）`を選ぶと、新しいデータを追記するだけで済むので転送量を軽量化できます。

![Group 21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1480034/927ff081-fa6f-70d2-3495-e69beb90c0a6.png)


### STEP2 データプレビュー・詳細設定
プレビューを確認し、必要であれば`カラム定義`を設定する。

スプレッドシートに転送しなくていいデータは削除しましょう。
（今回は、別の機会に活用する際を考慮してまるっと転送します）

![Group 22.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1480034/6c1439d4-fde4-a686-0af3-b114eecf121d.png)

設定が終わったら次のステップへ進む。

### STEP3 確認・適用
設定内容を確認したら、設定を保存・データ転送を実行する。

## データがスプレッドシートに転送されたら
データがスプレッドシートに転送されていることを確認したら、これをスプレッドシート上でのデータベースのようなものとします。

![Group 23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1480034/1eab679a-1fe8-afcc-838d-0d7c1e37334d.png)


関数を使って加工して、データが転送されたシートとは別にまとめシートを作りました。

![Group 24.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1480034/5c61d35f-ba63-974a-69bc-54d5b984e2ae.png)

※cv数は別の計測システムのデータを引っ張ってきてこの表に反映させています。

## ジョブの実行スケジュールを設定しておくと便利
データ転送のジョブのスケジュール設定をしておくと、毎日手動で実行しなくて済みます。

https://documents.trocco.io/docs/trocco-tutorial-create-and-execute-a-transfer-configuration-schedule-job-executions#%E3%82%B9%E3%82%B1%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E8%A8%AD%E5%AE%9A

## trocco®でデータインポート・集計が楽になる
備忘録として、trocco®を使ってSearch Consoleからスプレッドシートにデータを転送するやり方をまとめました。

ほかにどのようなデータを転送できるか知りたい方は[こちらをご覧ください](https://blog.trocco.io/category/case-study)。

trocco®にはクレジットカード不要・月額利用料0円のフリープランがあるので、この記事を読んで日々のデータ集計を楽にしたいとおもった方はぜひ使ってみてください。

https://trocco.io/lp/inquiry_free.html