処理ルールのしくみ
処理ルールを使用して、定義した条件に基づいてデータを変更できます。属性や値が定義した条件に一致する場合、値を設定および削除でき、イベントを設定できます。
処理ルールはデータの収集時にデータに適用されます。また、ルールは、AppMeasurement ライブラリおよび Data Insertion API を介して取得されるすべてのデータに適用されます。処理ルールは、フルデータソースとログデータソースにも適用されます。これらのソースには、 hit
またはユーザーが実行するアクションが含まれます。 処理ルールは他のデータソースには適用されません。
重要な概念 section_EB138775E7C64C74B0D1D3213F7A823C
次の表に、処理ルールを使用する場合に理解する必要がある主要な概念を示します。
例えば、 login_page-home
というコンテキストデータ変数は、自動的に login_pagehome
になります。 login_page-home
変数に送信されるすべてのデータは、 login_pagehome
に割り当てられます。
サポートされていない文字を含むコンテキストデータ変数は、処理ルールインターフェイスに追加できません。
処理ルールの条件 section_387390EEE9BA4DA98698522A84326DB4
条件は、ページ変数の一致する値または値が存在するかどうかをチェックします。複数の条件を追加でき、すべての条件が一致する必要があるかどうかを選択できます。
定義したアクションを常に実行する場合は、条件なしのルールを作成できます。
アクションがおこなわれる前に、変数の値は自動的にチェックされません。例えば Prop1 に「何か」の値が含まれていて、eVar1 が空であるとします。Prop1 を eVar1 と等しくなるように設定すると、両方の値が空になります。これを避けるには、値の存在をチェックする条件を追加します。
処理ルールのアクション section_E2285C9D008442C7BF136E52A9A4CC06
アクションはページ変数を設定したり、ページ変数を削除したり、イベントをトリガーしたりします。アクションはレポートに表示する値を連結することもできます。
例えば、2 つの変数を連結して category:product
を表示できます。