---
title: イベントトリガー変数
description: この記事では、イベントトリガー変数を追加またはカスタマイズする方法について説明します。
url: https://docs.tealium.com/ja/iq-tag-management/events/variables/
---
イベントトリガー変数は、トラッキングコールで送信される値です。既存のトリガー変数を編集するか、イベントに追加データを収集するためのカスタム変数を追加することができます。

1. イベントの**構成**ページから、リストから変数を選択するか、**+ 新しい変数**をクリックして新しい変数を作成します。
    1. 変数の**タイプ**を構成します。
    1. この変数の**ソース**を入力します。サイトのソースコードが使用する変数名を使用してください。
    1. （オプション）変数を識別するための**エイリアス**を入力します。
    1. （オプション）この変数に関する**ノート**を入力します。
    1. **適用**をクリックして新しい変数を構成します。
1. リストからオプションを選択します。
    * **テキスト** – テキストボックスに変数の値を構成します。
    * **変数** – この変数に構成するために別の変数を選択します。
      - イベントオブジェクトを参照するには `event` を使用します。イベントのプロパティを参照するには、ドットまたはブラケット記法を使用します（例：`event.property`）。
      - DOM要素を参照するには `element` を使用します。DOM要素のプロパティを参照するには、ドットまたはブラケット記法を使用します（例：`element.property`）。
    * **JavaScript** – この変数の値を評価するためのJavaScriptコードを入力します。コードの最後にセミコロンを付けずに書きます。`utag.js`の周囲のコードにセミコロンが挿入され、読み込みに失敗する原因となります。
    * **データレイヤー値** – utagデータからそのまま変数をデータレイヤーに送信します。


<blockquote>
イベントのスコープが**プリローダー**に構成されている場合、`utag.data`がそのスコープに存在しないため、**データレイヤー値**や**変数**を選択することはできません。
</blockquote>


リストに別の行を追加するには、プラス記号（ **+** ）をクリックします。

リストから行を削除するには、マイナス記号（ **-** ）をクリックします。