Adobe Analytics

Ad Hoc Analysisを用いてセグメント作成を効率化する

こんにちは、インターン生の丸山です。
AAによる分析にあたり、セグメントの作成はマストです。今回はAd Hoc Analysisを用いたセグメント作成の小ネタをご紹介します。
 

こんなシーンありませんか?

例えば過去PC,SP両方のデバイスを使用したユーザーのIDリストをセグメント化したい、というシーンがあったとします。
そのような訪問者のIDリストを作成するまではよいとして、それをセグメント化するにあたりIDを一つ一つ入力していくのには、IDの個数にもよりますが大変な手間がかかります。
今回書いていくのは、そんなときに一発でセグメントを作成する小ネタです。(今回はIDで説明しますが、利用シーンに合わせて「ID」を必要なデータに置き換えて読んで下さい。)
 

Ad Hoc Analysisを使います。

Ad Hoc Analysisは、AAのツールの一つで、大量のデータをワークスペースより高速に処理することのできるものです。
おおざっぱな流れとしては、

①何のセグメントもかかっていないIDリストをディメンションに並べる。
②PC,SP両方のデバイスを使用したことのあるユーザーIDリストを作成する。
③作成したIDリストをテキストエディターで加工する。
④③で作成したデータで、①のディメンションにフィルターをかける
⑤ディメンションを全選択し、右クリックから「セグメントを作成」

以上となります。
では詳細を説明していきます。

①、②について

これについては今回の要旨とは関係ない部分ですので省略します。

③ 作成したIDリストをテキストエディターで加工する。

この過程では、②で作成したIDリストをIDごとの間隔が半角分の空白になるようにします。
まずはExcel上のIDリストをコピーして、適当なテキストエディタに貼り付けます。(今回はTeraPadを用います。)そうすると、IDごとに改行され、縦長に並んで表示されます。

ここで、「改行」を「半角スペース」に置換します。
まず「Ctrl + R」で置換ウィンドウを開き、「¥n」と「 」を入力しましょう。(¥nは改行を意味します。)

すべて置換を選択すると・・

こうなりました、成功です! 次のステップのために、これをコピーします。

④ ③で作成したデータで、①のディメンションにフィルターをかける

Ad Hocに戻ります。ディメンション名の付近に虫眼鏡アイコンがあるのでクリックします。

すると以下のウィンドウが表示されます。「これらの単語のいずれか」にコピーしたテキストエディタの情報を貼り付けます。

「検索」を押します。この作業により、入力したIDリスト情報と合致するIDのみがAd Hoc上で表示されます。

⑤ ディメンションを全選択し、右クリックから「セグメントを作成」

現在ディメンションに表示されているものは、セグメントに入れたいIDリストです。ディメンションを全選択し、右クリックをすると、一覧表示される中に「セグメントを作成」がありますのでこれをクリックします。
データ量によっては多少処理に時間がかかるかもしれませんが、気長に待ちましょう。自動的にIDがひとつずつセグメントに入力されていきます。
 

※ワークスペースではできません

「結局、範囲を指定して右クリックでセグメントを作成するってことだよね、だったらワークスペースでもできるんじゃない?」という疑問が生じるかもしれませんが、
・ワークスペースでは一度に表示可能な桁数が最大200
・セグメントのみを選択することができない(指標も含めないと選択できない)
以上の2点からワークスペースではできませんので、お気をつけください。
 

おわり

Ad Hoc Analysisは一度に5万行データを表示できますし、CSV等でデータを落とさなくてもかんたんにコピーができたりするので、とても便利です。(ワークスペースだとたびたびコピーが上手くいかないシーンがありますよね。)
今回書いた小ネタのこともありますし、これからはAd Hocも利用してAAの分析をより効率よく進めていこうと思いました。この記事が何かのお役に立てば幸いです。
 
最後まで読んでいただきありがとうございました!

ピックアップ記事

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

関連記事

  1. Adobe Analytics

    PV(ページビュー)とは-Adobe Analyticsの指標説明

    今回はPV(ページビュー)について説明いたします。PV (ページビュ…

  2. Adobe Analytics

    AdobeAnalyticsでReactNativeアプリを計測する

    この記事は2018年12月7日現在の情報を元にしているのと、レガシーA…

  3. Adobe Analytics

    Adobe Analytics: RSIDを間違えてしまったデータを正しいRSに入れ直す

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

  4. Adobe Analytics

    異常値検出とは-Adobe Analyticsの指標説明

    今回は異常値検出について説明いたします。異常値検出とは過去のデータ…

  5. Adobe Analytics

    Adobe Summit 2020レポート: Customer Journey Analytics:…

    こんにちは。エクスチュアインターン生の畝川(せがわ)です。今回…

  6. Adobe Analytics

    リファラーとは-Adobe Analyticsの指標説明

    今回はリファラーについて説明したいと思います。リファラーとはユーザ…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


最近の記事

  1. Mouseflowのセッションリプレイのしくみ
  2. LangChainって何?: 次世代AIアプリケーション構築…
  3. 1st Party Cookieと3rd Party Coo…
  4. Amplitudeで何が分かる?
  5. SnowflakeのHybrid Tableのマニュアルを読…
  1. ブログ

    ダッシュボードとは
  2. DBエンジニアが学ぶSnowflake

    【DBエンジニアが語るSnowflake】②このロールがすごい!!!
  3. Adobe Analytics

    Adobe Analytics-分析ワークスペースの使い方
  4. Ad Hoc Analysis

    Adobe Analytics: Ad Hoc Analysisでセグメントの条…
  5. GA 360 Suite

    Google Analytics 360: BigQueryを使ってアトリビュー…
PAGE TOP