> For the complete documentation index, see [llms.txt](https://docs.wicle.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wicle.io/action/experiment/settings.md).

# 配信設定

`配信設定` タブでは、施策の配信対象やバリアントの比率、効果測定に使うコンバージョンなどを設定します。画面上は **配信ページ** → **配信対象** → **配信タイミング** → **配信パターン** → **コンバージョンイベント** の順に並びます。

## 基本情報 <a href="#basic" id="basic"></a>

施策名と説明は、編集画面ヘッダーの施策名横にある鉛筆アイコンから `基本情報` ダイアログで編集します。**ステータスに関係なく**、いつでも更新できます（配信中・終了後でも変更可能です）。

| 項目  | 説明           | 備考                              |
| --- | ------------ | ------------------------------- |
| 施策名 | 一覧画面に表示される名前 | 最大200文字                         |
| 説明  | 施策の目的やメモ     | 任意・最大2000文字。ヘッダーの情報アイコンから確認できます |

## 配信ページ（URL条件） <a href="#url-conditions" id="url-conditions"></a>

施策を配信するページを、URLの条件で指定します。条件は**グループ**にまとめて管理します。

* `URL条件を追加` でグループを追加します
* 各グループ内で `OR条件を追加` をクリックすると、条件行を追加できます
* **グループ内はいずれか（OR）・グループ間はすべて（AND）** を満たすページに配信されます

各条件は、対象・マッチタイプ・値の組み合わせで指定します。通常は `URL` ＋ `完全一致` を使います。

| 対象      | 説明                                                                        |
| ------- | ------------------------------------------------------------------------- |
| URL     | プロトコル＋ホスト＋パス（`?` や `#` 以降は含みません）。末尾の `/` の有無は区別しないため入力値には入れても入れなくてもマッチします |
| URLクエリ  | `?` の後ろの文字列（`?` 自体は付けません）                                                 |
| URLアンカー | `#` の後ろの文字列（`#` 自体は付けません）                                                 |

| マッチタイプ | 説明                 |
| ------ | ------------------ |
| 完全一致   | 指定した値と完全に一致する      |
| 含む     | 指定した文字列を含む         |
| 含まない   | 指定した文字列を含まない（除外条件） |
| 正規表現   | 正規表現のパターンに一致する     |

{% hint style="info" %}
URL条件を1つも設定しない場合は、すべてのページが配信対象になります。
{% endhint %}

## 配信対象 <a href="#delivery-target" id="delivery-target"></a>

### 配信デバイス <a href="#device" id="device"></a>

施策を配信するデバイスを `全デバイス` / `PC` / `モバイル` から選択します。

### ディメンション条件 <a href="#dimension-conditions" id="dimension-conditions"></a>

来訪回数やデバイス、ユーザー属性などの条件で、配信するユーザーをさらに絞り込めます。たとえば「累計来訪回数が3以上の人だけに配信する」といった指定ができます。

初期状態では折りたたまれています。`ディメンション条件` を開くか、条件を追加すると展開されます。

URL条件と同じく、条件は**グループ**にまとめて管理します。`AND条件を追加` でグループを、`OR条件を追加` でグループ内に条件行を追加し、**グループ内はいずれか（OR）・グループ間はすべて（AND）** を満たすユーザーに配信されます。

各条件は「キー」「演算子」「値」の組み合わせで指定します。キーはカテゴリから選んだうえで、候補一覧から選択します（キーの手入力はできません）。選べるカテゴリは次のとおりです。

| カテゴリ       | 主なキー                                                                                              |
| ---------- | ------------------------------------------------------------------------------------------------- |
| デバイス情報     | 累計来訪回数、累計来訪日数、直近7日／30日の来訪回数・来訪日数、初回来訪からの経過日数、前回来訪からの経過日数、セッション内PV数、セッション継続秒数、デバイス種別、ブラウザ、OS、リファラー |
| ユーザープロファイル | identify送信済み、ユーザーID、内部ユーザー、プロファイル設定で定義したカスタムフィールド                                                 |
| グループプロファイル | group\_identify送信済み、グループID、プロファイル設定で定義したカスタムフィールド（グループ分析オプションが有効な場合のみ表示されます）                      |

演算子には、等しい・等しくない・より大きい・以上・より小さい・以下・いずれかに一致・いずれにも一致しない・含む・含まない・値がある・値がない、があります。

デバイス種別・ブラウザ・OSなど選択肢が決まっているキーでは、候補から複数の値をまとめて選べます。データ型が真偽値・数値のフィールドでは、入力UIもそれに合わせて切り替わります。

{% hint style="warning" %}
**プロファイルデータ使用時の注意**

* 否定条件（等しくない・いずれにも一致しない・値がない）は、identify 未送信の来訪者にもマッチします
* 未送信を除外したい場合は、`identify送信済み = true` を別グループ（`AND条件を追加`）で設定してください
* 配信条件の値は来訪者の端末まで届くため、個人情報（PII）を含む値は入力しないでください
  {% endhint %}

{% hint style="info" %}
デフォルトの氏名・メール・写真フィールドは候補に含まれません。同名のカスタムフィールドを作成した場合は選択できます。A/Bテストのディメンション条件で参照中のカスタムフィールドは、プロファイル設定から削除できません。
{% endhint %}

#### ディメンションはデバイス毎・オリジン毎に保存されます <a href="#dimension-storage" id="dimension-storage"></a>

ディメンション条件の判定は、配信サーバー側ではなく**閲覧者のブラウザ上**で行われます。

判定に使う値の多くは、閲覧者のデバイス（ブラウザ）に保存され、アクセスのたびに参照・更新されます。また、ブラウザ上で安全にデータを保存するためオリジン（URLの「**プロトコル**」「**ドメイン名**」「**ポート番号**」の3つを組み合わせたもの）毎に保存されます。サブドメインで分離している場合はそれぞれで計算された結果が参照されます。

| ディメンション                | 扱い                                          |
| ---------------------- | ------------------------------------------- |
| 来訪回数・来訪日数・経過日数・セッション情報 | 閲覧者のブラウザに保存・蓄積されます                          |
| ユーザープロファイル・グループプロファイル  | identify / group\_identify の送信時にブラウザへ保存されます |
| デバイス種別・ブラウザ・OS・リファラー   | 保存されず、アクセスのたびに判定されます                        |

{% hint style="warning" %}
ブラウザに保存される値は**デバイスごと**に管理されます。そのため、同じユーザーIDでも別のデバイスや別のブラウザでアクセスすると、来訪回数などの蓄積値はリセットされ、新しい閲覧者として扱われます。ブラウザのデータを削除した場合や、プライベートブラウジングでは値が保持されないことがあります。
{% endhint %}

{% hint style="info" %}
ユーザープロファイルの連携については [ユーザープロファイル](/data-extension/user-profile.md)、グループプロファイルについては [実装ガイド](/group-analytics/group_analytics/implementation.md) をご覧ください。
{% endhint %}

## 配信タイミング <a href="#timing" id="timing"></a>

### スケジュール <a href="#schedule" id="schedule"></a>

開始日時・終了日時を設定すると、その日時に合わせて配信状態が自動で切り替わります（任意）。

| 項目   | 説明                                                   |
| ---- | ---------------------------------------------------- |
| 開始日時 | 指定した日時になると配信が始まります。未設定の場合は、配信開始（または配信予約）の操作直後に配信できます |
| 終了日時 | 指定した日時になると施策が終了します。未設定の場合は、手動で終了するまで配信が続きます          |

日時はプロジェクトのタイムゾーンで入力します（画面上にタイムゾーンの案内が表示されます）。開始・終了の反映には最大数分かかることがあります。

| 設定の組み合わせ | 挙動                                              |
| -------- | ----------------------------------------------- |
| 両方未設定    | 配信開始操作ですぐに配信されます（配信前チェックでは「即時開始 / 終了なし」と表示されます） |
| 開始のみ     | 開始日時から配信が始まり、終了は手動操作まで行われません                    |
| 終了のみ     | 配信開始操作ですぐに配信され、終了日時で自動終了します                     |
| 両方設定     | 開始日時から終了日時までの期間だけ配信されます                         |

{% hint style="warning" %}
終了日時は開始日時より後である必要があります。逆転している場合、配信前チェックでエラーとなり、配信を開始できません。
{% endhint %}

{% hint style="info" %}
下書き・予約中では、現在より前の日時は選べません。予約中・配信中の施策では、スケジュールのみ更新できます。操作の詳細は [配信と効果測定](/action/experiment/delivery.md) をご覧ください。
{% endhint %}

### 表示回数の制限（フリークエンシーコントロール） <a href="#frequency" id="frequency"></a>

同じユーザーに施策を何回まで表示するかを制御します。初期状態では折りたたまれています。`フリークエンシーコントロール` を開くか、設定を追加すると展開されます。

* **閉じたら再表示しない** — ユーザーが施策を閉じた後は再表示しません
* **プリセット** — `制限なし` / `1回だけ` / `セッションに1回` から選べます
* **カスタム** — 表示回数の上限や表示間隔を細かく設定できます

カスタムでは、次の設定ができます。

| 設定      | 説明                                | 備考            |
| ------- | --------------------------------- | ------------- |
| 表示回数の上限 | 期間（セッション/1日/1週間/1ヶ月/全期間）ごとの最大表示回数 | 最大3つのルールを設定可能 |
| 表示間隔    | 前回表示からの最低間隔（分/時間）                 | —             |

設定内容はサマリー表示に即時反映されます。

## 配信パターン（バリアントと配信比率） <a href="#variants" id="variants"></a>

配信するバリアントと、それぞれに割り当てる比率を設定します。コントロール1案とトリートメント1〜4案の、最大5案まで作成できます。

* **コントロール** — 変更を加えない、比較の基準となるバリアントです。コードの編集対象にはなりません
* **トリートメント（A, B, C, D…）** — 変更を加えたバリアントです。バリアントバーまたは配信設定の `トリートメントを追加` から追加できます

各バリアントの配信比率はスライダーまたは数値で指定します。合計が100%になるよう手動で調整します（自動補正はされません）。`均等配分` または `コントロール0%で均等配分` で一括設定することもできます。

コントロール1案とトリートメント1案で新規作成した場合、初期の配信比率は **50:50** です。`均等配分` でいつでも再設定できます。

トリートメントが複数ある場合、編集画面のバリアントバーで編集対象の案を切り替えて、デザイン・計測設定を個別に編集します。

{% hint style="warning" %}
バリアント設定は配信開始に必須です。合計が100%でない場合、配信前チェックで不足として表示されます。
{% endhint %}

{% hint style="info" %}
配信開始後は、既存案の削除・並び替え・種別変更はできません。末尾へのトリートメント追加と、名称・配分の変更は可能です。配分を変更すると、変更前後の結果が同じ集計に含まれるため、統計的な信頼性が低下する場合があります。厳密な比較が必要な場合は、施策を複製してください。
{% endhint %}

## コンバージョン設定 <a href="#conversion" id="conversion"></a>

効果測定の基準となるコンバージョンイベントを設定します。設定したイベントの発生率（CVR）をもとに、バリアント間の効果を比較します。

* コンバージョンイベントは最大5件まで設定できます
* カスタムイベント・コードレスイベントから選択できます
* 1つを `主目標` に指定すると、リフト率などの判定に使われます

{% hint style="info" %}
イベントの定義については [カスタムイベント](/data-extension/custom-event.md) と [コードレスイベント](/data-extension/codeless-event.md) をご覧ください。
{% endhint %}

{% hint style="warning" %}
コンバージョンを設定していない場合、効果測定の判定は表示されません。配信前に設定することをおすすめします。
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.wicle.io/action/experiment/settings.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
