ロードルールの管理
この記事では、ロードルールの管理方法について説明します。
ロードルールは、ロードルール画面または展開したタグ詳細画面から管理できます。
以下に示すロードルール画面のリストビューでは、Used In列にロードルールを使用しているタグの数が表示されます。
UID列には、各ロードルールの数値識別子が表示されます。この値は、utag.jsのデバッグに役立ちます。
ロードルールの作成
ロードルールを作成するには、以下の手順を使用します:
- ロードルール画面で、+ 新規ルールをクリックします。
ルールの追加ダイアログが表示されます。 - ロードルールのタイトルを追加し、必要に応じてノートを追加します。
- ドロップダウンリストから変数と演算子を選択し、値を入力します。
-
変数の値をチェックする前に、変数が存在することを確認することをお勧めします。次の例では、
MyVariable
が定義されているかどうかを確認し、その値が1000に等しいかどうかをチェックします:変数が存在し、その値が
null
であることを確認しないと、コードはエラーをスローし、タグが発火しない可能性があります。
-
- ANDロジックを使用して別の条件を追加するには、以下のいずれかを行います:
- デフォルトの条件文の隣にある**+**をクリックします。
- 行メニューをクリックし、行の複製を選択して、ANDロジックを使用した条件文のコピーを作成します。
複製した条件文は必要に応じて編集できます。
- ORロジックを使用して別の条件を追加するには、以下のいずれかを行います:
- +ORをクリックします。
- 条件メニューをクリックし、複製を選択して、ORロジックを使用した条件のコピーを作成します。
複製した条件は新しい条件を作成するために編集できます。
- URLなどの長い値を展開するには、以下のいずれかを行います:
- 行メニューをクリックし、値の展開を選択します。
- 条件メニューをクリックし、すべての値を展開を選択します。
- 条件から条件文を削除するには、行メニューをクリックし、行の削除を選択します。
- 完了したら、適用をクリックします。
- 保存/公開をクリックします。
イベントに追加
ロードルールをイベントに割り当てるには:
- イベントダッシュボードで、イベントを選択してイベント詳細スライドアウトを開きます。
- ルールタブを選択し、編集をクリックします。
- ダイアログの右側のリストからルールをドラッグアンドドロップして左側に移動します。これにより、イベントの論理条件が構築されます。
ロードルールがイベントとどのように動作するかについての詳細は、イベントルールの例を参照してください。
ロードルール、イベント、タグがどのように相互作用するかについての詳細は、タグをイベントに登録するを参照してください。
タグ詳細エリアからも、ロードルールの作成、編集、コピー、有効化、無効化、削除を行うことができます。
タグに追加
ロードルールをタグに割り当てるには、
- タグダッシュボードから、タグの詳細を展開し、ルールとイベントエリアで編集をクリックします。
- ルールタブを選択し、編集をクリックします。
- ダイアログの右側のリストからルールをドラッグアンドドロップして左側に移動します。これにより、イベントの論理条件が構築されます。
タグ詳細エリアからも、ロードルールの作成、編集、コピー、有効化、無効化、削除を行うことができます。
ロードルールの詳細を表示
ロードルール画面で、ロードルールをクリックします。ロードルールの詳細が表示され、以下の詳細がタブで表示されます:
- 構成:ルールのタイトルと論理条件。
- タグ:ロードルールにスコープされたタグ。スコープされたタグに移動するには、タグをクリックします。
- イベント:ロードルールを使用するイベント。
- 同意:このルールにリンクされた同意に関する情報。
- 拡張機能:ロードルールを使用する拡張機能。
ロードルールの変更履歴を表示するには、変更履歴をクリックします。
ロードルールの無効化
ロードルールを無効化すると、それはオフになりますが、将来の使用のためにプロファイルに保持されます。ロードルールが無効化されると、プロファイルに残り、後で再度有効化することができます。
無効化されたルールがタグまたは同意にリンクされている場合、無効化されたルールはロジックから削除されます。無効化されたルールが唯一のリンクされたルールである場合、すべてのページのロードルールがタグまたは同意にリンクされます。
無効化されたルールが拡張機能にリンクされている場合、拡張機能はエラーでフラグが立てられ、ユーザーはアクティブなルールをリンクする必要があります。
ロードルールを無効化するには、ロードルール画面に移動し、無効化したいロードルールのONトグルボタンをクリックします。 ルールが使用中の場合、それをオフにすることを確認する必要があります。トグルボタンはOFFを表示するように変わります。
ロードルールを再度有効化するには、OFFトグルボタンをクリックします。
ロードルールの削除
ロードルールを削除すると、それはプロファイルから削除されます。ロードルールを削除すると、そのロードルールのすべてのインスタンスがutag.js
ファイルから削除されます。
ロードルールを削除するには、以下の手順を使用します:
- ロードルール画面で、削除したいロードルールをクリックします。
- ルールの詳細画面で、削除をクリックします。
確認ダイアログが表示されます。 - 確認するには、ロードルールの削除をクリックします。それ以外の場合は、キャンセルをクリックします。
- 削除したいロードルールが使用中の場合、詳細が表示されるメッセージが表示されます。
- 続行してロードルールを削除するには、削除をクリックします。
最終更新日 :: 2024年April月10日