# 特定の行動をしたユーザーの操作フローを見て、UI/UXの改善ポイントを見つける

## 🎯 このユースケースでできること

特定の行動をしたユーザーをピックアップし、そのユーザーの操作フローを観察することで、プロダクトの体験上の詰まりや改善の余地を発見できます。

以下のようなシーンで活用されます：

* 🧭サインアップ直後の初期体験に改善ポイントがないか確認したい
* 🛒購入・登録などのコンバージョンに至ったユーザーの動きを把握したい
* 🆕新機能リリース後、ユーザーが想定どおりの導線で利用できているか確かめたい
* 🐞バグ報告があった際に、該当ユーザーの行動状況を詳細に追いたい

## 🛠利用ステップ 1：対象ユーザーの抽出

### 【例1】サインアップ直後のユーザーを抽出する

📝**定義例**：サインアップ直後のユーザーを`サインアップから1日以内のユーザー` とする

🧪**方法**：ユーザー検索で`ユーザーディメンション > サインアップからの経過日数 = 1`をユーザー条件に設定

{% hint style="warning" %}
`サインアップ`はユーザーIDが初めて送信されたときに判定されます。[ユーザープロファイル](/data-extension/user-profile.md)の設定を行なっていないと利用できません。
{% endhint %}

### 【例2】 購入行動をしたユーザーを抽出する

📝**定義例**：購入行動を`「購入する」ボタンのクリック` とする

🧪**方法①：イベント検索（手軽に確認したい場合）**

* `自動イベント > クリック > テキスト >「購入する」と等しい`をイベント条件に設定

🔧**方法②：ユーザー検索（**[**コードレスイベント**](https://docs.wicle.io/data-setting/data-extension/codeless-event)**を利用）**

* コードレスイベントとして購入行動を設定
  * データ元イベント名：クリック
  * `クリック > テキスト > 「購入する」と等しい` を条件に設定
* `ユーザーディメンション > 「購入する」 > 発生回数 > 1以上` をユーザー条件に設定

{% hint style="warning" %}
**イベント検索とコードレスイベントを利用したユーザー検索の違い**

イベント検索は一時的な分析には便利ですが、別の分析に同じ指標を利用する場合は都度設定が必要となります。重要な行動の場合は[コードレスイベント](/data-extension/codeless-event.md)として行動を登録しておくと、他の分析にも共通指標として活用できます。
{% endhint %}

### 【例3】 登録行動をしたユーザーを抽出する

📝**定義例**：登録行動を`登録完了ページ（https://wicle.io/complete）へのアクセス` とする

🧪**方法①：イベント検索**

* `自動イベント > ページビュー > URLに「/complete」を含む`をイベント条件に設定

🔧**方法②：ユーザー検索（コードレスイベント）**

* [コードレスイベント](https://docs.wicle.io/data-setting/data-extension/codeless-event#she-ding-fang-fa)で登録行動を設定
  * データ元イベント名：ページビュー
  * `ページビュー > URLに「/complete」を含む` を条件に設定
* `ユーザーディメンション > 「登録した」 > 発生回数 1以上` をユーザー条件に設定

### 【例4】新機能を利用したユーザーを抽出する

📝**定義例**：特定のページ（<https://wicle.io/page1）にCSVダウンロードボタンを新しく追加した。新機能を利用を`https://wicle.io/page1でのCSVダウンロードボタンをクリック`とする。>

🧪**方法①：イベント検索**

* `自動イベント > クリック > 「URLに/page1」を含む` and `自動イベント　> クリック　> テキストに 「CSVダウンロード」を含む`をイベント条件に設定

{% hint style="warning" %}
**クリックのURLとは？**

クリックのURLを指定することで、特定のページで発生したクリックを指定することができます。同じボタンが複数のページに設置されている際に活用できます。
{% endhint %}

🔧**方法②：ユーザー検索（コードレスイベント）**

* コードレスイベントで新機能の利用を設定
  * データ元イベント名：クリック
  * `クリック > URLに「/page1」 を含む` を条件に設定
* `ユーザーディメンション > 「新機能」 > 発生回数 1以上` をユーザー条件に設定

{% hint style="warning" %}
**自動計測イベントで計測できない行動の場合はどうしたらいいか？**\
クリックイベントの場合は[イベント発生対象の追加](/data-setting/event-tracking/click-event-extension.md)を行うことができます。クリック以外の行動の場合は[カスタムイベント](/data-extension/custom-event.md)の設置を検討しましょう。
{% endhint %}

### 【例5】バグが発生した特定ユーザーの行動を見る

📝**定義例**：5月1日にユーザーID 1234の方が、特定ページ（<https://wicle.io/trouble）> でうまく操作ができない

🧪**方法①：イベント検索で絞り込む**

* `ページビュー > URL >「trouble」を含む`をイベント条件に設定
* `ユーザープロファイル > ユーザーID = 1234`をユーザー条件に設定
* アクティビティグラフで該当日付を選択して、詳細を確認

🔧**方法②：ユーザー検索から絞り込む**

* `ユーザーID = 1234` をユーザー条件に設定
* ユーザー詳細から、該当日の行動を確認

{% hint style="warning" %}
**特定のユーザーIDでユーザーを抽出する場合のイベント検索とユーザー検索の違い**

イベント検索の場合、特定のイベント行動を行ったユーザーを抽出した上で、指定したユーザーIDで絞り込んだ結果が表示されます。

ユーザー検索の場合はユーザーIDで特定のユーザーを抽出した上で特定のイベント行動を探す流れとなります。

どちらも同じユーザーにたどり着くため、利用する検索はどちらでも問題ありません。
{% endhint %}

## 🎥利用ステップ 2：セッションリプレイや行動ログを確認する

✅イベント検索から詳細に遷移した場合

* 条件に合致したイベントはオレンジでハイライトされているため、そこから前後の行動を確認しましょう

✅ユーザー検索から詳細に遷移した場合

* アクティビティタイムラインから特定日付を選ぶことで、対象の日の動きを素早く確認できます

## 💡活用のポイント

このユースケースは日常的に使うというよりも、**必要なタイミングでスポット的に活用するケースが多い**ものです。\
あらかじめ「確認したいユーザー行動」がある程度明確になっているため、対象ユーザーを検索した後は、すぐに行動ログやセッションリプレイを確認することで、**詰まりや改善点にスムーズに気づくことができます**。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.wicle.io/other/usecase/specific-behavior.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
