LoginSignup
1
Organization

TikTok Ads(広告)のレポートをBigQueryに自動同期し、Tableauで可視化する

概要

TikTok上で広告を打つ際に、クリック、インプレッション、コンバージョンといった数字の分析は、広告効果を測る上で非常に重要になってきます。しかし、そのような分析を行うには、多くのデータを分析基盤に統合するという手間のかかる作業が待っています。
そこで今回は、trocco®︎という分析基盤向けデータ統合サービスを使い、TikTok Adsのデータの抽出自動化+DWH(データウェアハウス)への統合+可視化までやってみようと思います。
今回、データの転送手段として採用したtrocco®︎は、TikTok Adsの他にも、様々な広告・CRM・DBなどのデータソースにも対応しています。
trocco®︎の使い方まとめ(CRM・広告・データベース他)
image.png

ゴール

TikTok AdsのデータをこのようにBigQueryに統合し
image.png
Tableauで可視化します(作成後は自動で最新値に更新することも可能です)
image.png

こんな人におすすめ

  • TikTok Adsのレポートをcsvファイルにエクスポートして分析基盤に取り込むまでの作業時間が長く、無駄が多いと感じている方
  • TikTok Adsを利用中で、分析基盤やDWH(データウェアハウス)へのデータ統合・ETLを考えている方
  • BigQueryやTableauでTikTok Adsのデータを分析したい方

1. trocco®︎でTikTok Ads→BigQueryの転送自動化

1-0. 事前準備

データの転送のためにはtrocco®︎のアカウントが必要です。
無料トライアルを実施しているので、事前に申し込み・登録しておいてください!
https://trocco.io/lp/index.html
(申込の際に、この記事を見た旨を記載して頂ければご案内がスムーズに行えます)

1-1. 転送元・転送先を決定

trocco®︎にアクセスして、ダッシュボードから「転送設定を作成」のボタンを押します。
image.png
転送元に「TikTok Ads」を指定し、転送先に「Google BigQuery」を選択して転送設定作成ボタンを押します。
image.png
すると、設定画面になるので、必要な情報を入力していきます。

1-2.TikTok Adsとの連携設定

あとで見たときに自分で分かるように転送設定の名前とメモを入力します。
image.png
次に「転送元の設定」内の「接続情報を追加」ボタンを押します。
image.png
別タブで接続情報の新規作成画面が開きますので、接続情報を入力していきます。
image.png
再度転送設定画面に戻り、接続情報の「再読込」ボタンを押すと、先ほど作成した接続情報が選択できるようになります。
image.png
これでTikTok Adsとの連携は完了です。

1-3. TikTok Adsからのデータ抽出設定

次に、取得したいTikTok AdsのIDやデータ取得期間を設定します。
image.png
以上でTikTok Ads側の設定は完了です。
次は転送先のBigQueryの設定を行っていきましょう。

1-4. 転送先BigQueryの設定

「接続情報を追加」ボタンからBigQueryの接続設定を行います。名前と、認証方式としてサービスアカウント(JSONキー)を入力します。
image.png
JSONキーの取得方法についてはこちらのドキュメントを参照してください。
「接続情報を追加」ボタンからBigQueryの接続設定を行い、データベース・テーブル・データセットのロケーションを指定します。
image.png
最後に、接続確認が問題なく通るか確認します。
image.png
これで入力は完了です。「次のSTEPへ」をクリックして次に進みましょう。

1-5. データのプレビュー

少し待つと、転送元のデータがプレビューされます。ここではTikTok Adsから取り込んだデータが表示されています。
image.png
問題が無ければ、確認画面に移り、保存して適用しましょう。
image.png
続いて、「スケジュール・通知設定」に進みます。

1-6. スケジュール・通知設定

「スケジュール・トリガー設定」タブを開き、スケジュールを追加します。
image.png
以下のように実行スケジュールを設定することで、転送を定期的に実行し自動化することが出来ます。
image.png
また、必須の設定ではないですが、ジョブの実行ステータスに応じてEmailやSlackに通知を行うことが出来ます。
image.png

1-7. データ転送ジョブの実行

設定は以上です。最後に、手動で転送ジョブを実行し、BigQueryにデータを送ります。
手動で実行する場合はジョブ詳細画面の「実行」ボタンを押します。
image.png
これで転送は完了です!

2. BigQueryの設定

特に設定することありません。データが転送されているので、今すぐに分析・可視化を行うことが出来ます。
データがきちんと送られているかを確認してみます。
image.png
転送されていることが確認できました!

3. Tableauで可視化

それでは、これらのデータをTableauで可視化していきます。
まずはBigQueryとTableauの接続設定を行います。
新しいワークブックを作成し、「コネクタ」タブから「Google BigQuery」を選択します。
image.png
続いて、接続情報の中からデータの可視化を行いたいテーブルを選択します。
image.png
続いて、下のタブの中から「新しいワークシート」を選択し、グラフを作成していきます。
image.png
ディメンションとメジャーを選択し、右上の表示形式から適切なグラフを選択することで、グラフを作成することができます。
例えば、日付ごとのクリック数を分析したいときはディメンションに「Day」、メジャーに「Clicks」を選択し、線グラフを選んでみます。
すると、以下のような線グラフが表示されました。
image.png
ここから、グラフの大きさや位置、タイトルなどを好みに合わせて編集します。
image.png
その他に必要な情報を作成していき、最後に1つのダッシュボードにまとめます。
image.png
完成しました!

まとめ

いかがでしたでしょうか。trocco®︎を使うと管理画面を触ることなく、簡単にTikTok Adsのデータを取得し、DWH(BigQuery)に貯めることが出来ます。
BigQueryにデータを貯めると、Tableauと連携することでデータを使ってグラフを作り、可視化できます。
実際に弊社サービスのtrocco®︎においても、マーケティングKPI等をこのような流れで収集・分析しています。
ぜひ広告データ分析の際にはご活用ください。
https://trocco.io/lp/index.html
実際に試してみたい場合は、無料トライアルを実施しているので、この機会にぜひ一度お試しください。(申込時に、この記事を見た旨を記載して頂ければスムーズにご案内することができます)
その他にも広告やデータベースなど、様々な分析データをETL・転送した事例をまとめました。
trocco®︎の使い方まとめ(CRM・広告・データベース他)

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
1