Adobe Analytics

Metabase: カスタムマップで日本地図を追加する

こんにちは、エクスチュアの權泳東(コン・ヨンドン)です。

今回はMetabaseのカスタムマップに日本地図を追加する方法についてです。

Metabaseにはデフォルトで世界地図とUS地図が用意されています。

さらに、GeoJSONデータを用意すれば簡単にカスタムマップを追加する事が出来ます。

GeoJSONデータ

下記のGithubで公開されているGeoJSONデータを使う事にしました。

https://github.com/dataofjapan/land

今回は上記の japan.geojson ファイルを使います。

https://raw.githubusercontent.com/dataofjapan/land/master/japan.geojson

カスタムマップ追加

Settings ー> Admin -> Maps を開きます。
そして右側にある [Add a Map] ボタンをクリックします。

Add a Map

カスタムマップのGeoJSONファイルのURLを入力する画面が出るので、先ほどのURLを入力して [Load] ボタンを押します。

GeoJSONファイルのURLを指定

しばらくすると日本地図がロードされます。
ロード後にリージョンIDと表示名を選ぶ必要があるので、それぞれidとnum_jaを選択して保存します。

idと表示名を選択

これでカスタムマップが使えるようになりました。

ではこのマップを使ってビジュアライズしてみましょう。

カスタムマップでビジュアライズ

GeoJSONデータの都道府県ID(1〜47)に対するデータを用意します。

弊社ではAdobeAnalyticsのデータをBigQueryに入れてまして、そこにMetabaseを繋げてます。
そのデータの中にgeo_regionというカラムがあり、国内からのアクセスの場合は都道府県IDが格納されるのでこれを使って都道府県別の訪問セッション数を抽出してみます。

都道府県別の訪問セッション数

AdobeAnalyticsに限った話ですが、geo_regionには「01〜47」 の文字列型の値が入ります。
しかしGeoJSONデータのIDは「1〜47」の数値型なので、数値にCASTしてあげる必要があります。

クエリの結果が出たら「Visualization」ボタンを押して「Map」を選びます。

Mapを選択

そして[Region Map]で先ほど追加した日本地図を選ぶとカスタムマップでビジュアライズ出来ました!

カスタムマップでビジュアライズ

TL;DR

MetabaseではGeoJSONファイルを用意すればカスタムマップで地域別のデータをビジュアライズ出来ます。
URL指定をするだけなので、とても簡単です!

 
弊社では各種マーテックツールの導入支援とデータ分析基盤構築支援を主に行っております。
お問い合わせはこちらからどうぞ

 

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. Adobe Analytics

    ページでの滞在時間とは-Adobe Analyticsの指標説明

    今回はページでの滞在時間について説明いたします。ページでの滞在時間と…

  2. Adobe Analytics

    Adobe Analytics: レガシーs_code.jsのリミッターを解除してeVar76以上を…

    こんにちは、エクスチュアの權泳東(権泳東/コン・ヨンドン)です。…

  3. Adobe Analytics

    【実験してみた】CNAMEを使わずにAdobeAnalyticsを1stパーティクッキーで計測する

    こんにちは、エクスチュアの権泳東(權泳東/コン・ヨンドン)です。…

  4. Adobe Analytics

    DataWarehouseについて

    はじめまして、インターン生の丸山です。Adobe Analytics…

  5. GA 360 Suite

    GoogleDataStudio:複数のデータソースにフィルターを適用する

    こんにちは。エクスチュアの渡部です。今回はDataStudio(デ…

  6. Adobe Analytics

    Adobe AnalyticsとGoogle Analyticsの違い② サンプリングの有無

    こんにちは。CEOの原田です。AAとGAの違いの2段目にいきます。…

最近の記事

  1. 【UAとは違う!?】GA4で変更された”イベント…
  2. 【DBエンジニアが語るSnowflake】②このロールがすご…
  3. LookerStudioを知る。
  4. Google Analytics4 を知る。
  5. 過去取れていたリファラ情報が上手く取れなくなっている問題
  1. IT用語集

    サマリー(Summary)って何?
  2. ブログ

    競合調査
  3. IT用語集

    エンタープライズサーチ(Enterprise Search)って何?
  4. Adobe Analytics

    Adobe Analytics: BigQuery+Lookerでアトリビューシ…
  5. Google Analytics

    Google Analytics 4 + BigQueryでよく使う基本的なSQ…
PAGE TOP