イベントルール
この記事ではイベントルールについて説明します。
ルールを使用して、イベントリスナーをロードするページを選択します。イベントは既存のロードルールを再利用することも、新しいルールを作成することもできます。
構成ダイアログでは、ルールのロジックを構成するためのドラッグアンドドロップインターフェースが提供されます。
イベントを持つタグ
タグのルールとイベントセクションで、タグをイベントに登録することができます。タグとイベントリスナーの条件を組み合わせることで、タグが発火するタイミングと、タグのエンドポイントに送信されるデータを正確に制御できます。
タグとイベントについての詳細は、タグをイベントに登録するを参照してください。
イベントリスナーに対してルールを選択しない場合、イベントリスナーはすべてのページでロードされ、リスナーが有効になります。この状態は、訪問のパフォーマンス問題やデータ収集に影響を及ぼす可能性があります。イベントリスナーのアクションが発生すると予想されるページでのみイベントリスナーをロードし、そのアクションからデータを収集するようにすることをお勧めします。
イベントとロードルール
以下の論理演算子を使用してルールを作成します:
- OR - ロードルールのいずれかが真であれば、イベントリスナーをロードします。
- AND - ロードルールのすべてが真であれば、イベントリスナーをロードします。
- AND NOT - AND NOTの前のロードルールが真で、AND NOTの後のロードルールが偽であれば、イベントリスナーをロードします。
ロードルールをロジックボックスにドラッグアンドドロップすると、ダイアログは自動的に空のORロジックボックスを生成します。+ ANDボタンをクリックして、別のトップレベルのANDロジックボックスを生成します。
AND演算子
商品ページでイベントリスナーをロードし、訪問のカートが空である場合に条件を作成するには、商品ページロードルールとカートが空ロードルールをAND関係にドラッグします:
OR演算子
イベントリスナーを商品ページでロードするか、訪問のカートが空である場合にロードするように変更するには、カートが空ロードルールをORロジックボックスにドラッグします:
AND NOT演算子
イベントリスナーを商品ページでロードするか、訪問のカートが空でない場合にロードするように変更するには、カートが空ロードルールをAND NOTロジックボックスにドラッグします:
ネストされた演算子
これらの条件の複数レベルでルールをネストすることで、ロードルールのための高度なロジックを作成できます。次の例では、視聴者が米国のサイトで商品ページまたは商品リストページを見ている場合、またはカートが空でなく、ホームページにいない場合にイベントリスナーをロードします。
最終更新日 :: 2024年March月29日