トリガーは適切に設定しないと、Google タグ マネージャーで不測の結果を招くことがあります。トリガーを設定する際のおすすめの方法を以下にご紹介します。
-
プレビュー モードでトリガーをテストする: フォームやリンクのトリガーは、公開する前にテストしましょう。これらのトリガーは、別の JavaScript イベントがプロセスに介入すると機能しない場合があります。問題の原因として多いのは、フォームやリンクのトリガーがタグ マネージャー コンテナ スクリプトに反応する前に別のスクリプトが
false
を返し、トリガーコードがスキップされるケースです。タグ マネージャーのプレビュー モードを使用して、タグが正常に配信されるか、フォームデータが正しく送信されたかをテストします。 -
旧バージョンのウェブブラウザでテストする: 旧バージョンのウェブブラウザでは、タグの動作に問題が生じる場合があります。このような問題は、最新バージョンのウェブブラウザでは発生頻度が大きく下がりますが、旧バージョンにも対応する必要があるサービスを取り扱っている場合は、実装前にプレビュー モードでタグ配信を入念にテストします。
-
フォームやリンクのトリガーの対象範囲をテストしたページに制限する: サイトのすべてのページでテストを実施すると非常に時間がかかる場合があります。フォームやリンクのトリガーの実装方法は、慎重に見定めてください。フォーム送信やリンクのクリックをリッスンするトリガーには特に注意しましょう。フィルタを使用して指定した条件(「Page Path equals /my/tested/form/page」など)が満たされた場合のみトリガーによってタグが配信されるようにします。