create_trigger
Create triggers in Google Tag Manager to track user interactions like page views, clicks, custom events, form submissions, scroll depth, element visibility, YouTube video engagement, and timed actions.
Instructions
新しいトリガーを作成します
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| accountId | Yes | アカウントID | |
| containerId | Yes | コンテナID | |
| workspaceId | Yes | ワークスペースID | |
| name | Yes | トリガー名 | |
| type | Yes | トリガータイプ(例: "PAGEVIEW", "CLICK", "CUSTOM_EVENT", "linkClick"など) | |
| customEventFilter | No | カスタムイベントフィルタ(CUSTOM_EVENTタイプ用) | |
| filter | No | フィルタ(linkClick、clickなどのタイプ用) | |
| autoEventFilter | No | 自動イベントフィルタ(linkClickタイプ用) | |
| waitForTags | No | タグの待機を有効化(linkClickタイプ用) | |
| checkValidation | No | バリデーションチェック(linkClickタイプ用) | |
| waitForTagsTimeout | No | タグ待機タイムアウト(ミリ秒、linkClickタイプ用) | |
| formId | No | フォームID(formSubmissionタイプ用) | |
| formClasses | No | フォームクラス(formSubmissionタイプ用) | |
| verticalThreshold | No | 垂直スクロール閾値(パーセント、scrollDepthタイプ用) | |
| horizontalThreshold | No | 水平スクロール閾値(パーセント、scrollDepthタイプ用) | |
| selector | No | CSSセレクタ(elementVisibilityタイプ用) | |
| visiblePercentageThreshold | No | 表示割合閾値(パーセント、elementVisibilityタイプ用) | |
| continuousTimeMinMilliseconds | No | 連続表示時間(ミリ秒、elementVisibilityタイプ用) | |
| videoId | No | YouTube動画ID(youtubeVideoタイプ用) | |
| enableTriggerOnVideoStart | No | 動画開始時に発火(youtubeVideoタイプ用) | |
| enableTriggerOnVideoProgress | No | 動画再生中に発火(youtubeVideoタイプ用) | |
| enableTriggerOnVideoComplete | No | 動画完了時に発火(youtubeVideoタイプ用) | |
| enableTriggerOnVideoPause | No | 動画一時停止時に発火(youtubeVideoタイプ用) | |
| enableTriggerOnVideoSeek | No | 動画シーク時に発火(youtubeVideoタイプ用) | |
| interval | No | インターバル(ミリ秒、timerタイプ用) | |
| limit | No | 発火回数の上限(timerタイプ用) | |
| startTimerOn | No | タイマー開始タイミング(timerタイプ用、例: "windowLoad", "domReady") |