処理ルールのユースケース
作成対象:
- 管理者
組織内で処理ルールを使用する方法には、様々な用途があります。 以下の節では、これらを活用する一般的な方法について説明します。
処理ルールは、値を コンテキストデータ変数から Prop および eVars に移動するために使用されます。 処理ルールがないと、Analytics にレポートが出力されないため、コンテキストデータ変数は無意味となります。
コンテキスト変数 リストには、過去 30 日間にレポートスイートに送信されたすべての変数が含まれています。 コンテキストデータ変数名がわかっているが、現在のレポートスイートに送信していない場合は、手動で追加できます。
次の例では、search_term
のコンテキストデータ変数を取得し、その値をeVar3 に配置します。
| ルールセット |値 |
|条件 | search_term
(コンテキストデータ)が設定されています |
| アクション | 値を上書き eVar3 と search_term
(コンテキストデータ) |
上記の例は、生成する eVar が少数の場合に適しています。組織に数百のコンテキストデータ変数があり、各変数に独自の eVar が必要な場合は、条件文を使用できます。多数の条件文を単一の処理ルールに含めることができるので、処理ルールの上限である 150 個の範囲内で、レポートスイート内のすべての eVar を生成できます。
次の例では、様々なコンテキストデータ変数を複数の変数に設定します。 1 つのアクションには、条件ステートメントも含まれます。
| ルールセット |値 |
| アクション | 値を上書き eVar55 と spa.billing_customer_name
(コンテキストデータ) |
| アクション | 値を上書き testhierarchy
(コンテキストデータ)が設定されている場合、Prop7testhierarchy
値を上書き |
| アクション | 値を上書き eVar8 と spa.ims_org
(コンテキストデータ) |
処理ルールは、 コンテキストデータ変数に基づいてイベントをトリガー設定できます。
コンテキスト変数 リストには、過去 30 日間にレポートスイートに送信されたすべての変数が含まれています。 コンテキストデータ変数名がわかっているが、現在のレポートスイートに送信していない場合は、手動で追加できます。
次のルール定義は、特定のコンテキストデータ変数を含むすべてのヒットにイベントを設定します。
search_term
(コンテキストデータ)が設定されています1
クエリ文字列パラメーターを使用して変数に入力できます。 ほとんどの場合、通常は、目的のクエリ文字列値を取得するために実装を調整します。 ただし、これらのデータを収集するように実装を簡単に調整できない場合は、処理ルールが適切な代替手段です。 入力ミスなどの問題によって値を入力できない場合、処理ルールを使用して変数を入力できます。
値を上書きする前に、値が空かどうか、または期待値を含んでいるかどうかを常に確認してください。
cpid
q
が設定されています q
イベントは、処理ルールで使用可能な任意の条件に基づいて設定できます。 例えば、ページ名が「Product overview」に等しい場合にイベントをトリガーできます。
1
に設定
連結オプションを使用して他の値を組み合わせることによって値を入力できます。
収集されたスペルミスに対して値を照合し、レポートに正しく表示されるように更新できます。
Adobeでは、不要な上書きを避けるために、可能な限り制限の厳しいマッチングオプションを使用することをお勧めします。 変数に関するレポートを実行し、使用する潜在的なルール条件を検索できます。 文字列の比較では、大文字と小文字は区別されません。
処理ルールを使用すると、実装を変更せずに、ヒットから特定のイベントを削除または破棄できます。 イベントをカスタム値 0
に設定した場合、イベントはカウントされません。
| ルールセット |値 |
|条件 |なし(常に実行) |
| アクション | イベントを設定 Event1 を カスタム値 0
に |