更新日: 2025年1月15日
GTM には、タグの実行速度を制御できる機能が 2 つあります。
タグ配信の優先度: タグを配信する順番を決めます, 設定場所は「詳細設定」内にあります:
値は正または負の整数にすることができ、デフォルトは 0 です。値が大きいタグは値の小さいタグよりも先に実行されます。たとえば、優先度 99 のタグは優先度 10 または 20 のタグよりも先に実行されます。
タグは非同期的に実行されます。つまり、前のタグが終了したかどうかに関係なく、タグが実行されます。タグ実行の優先順位は、誰が最初に実行を開始するかを重視します。一部のタグはゆっくりと開始して、すぐに終了することがあります, 例:
タグの順序付け
タグの順序付けを使用すると、特定の「メイン」のタグの直前または直後に配信するタグを指定できます, 設定場所は「詳細設定」内にあります:
2 つのタイプがあります:
- <このタグ> が発効する前にタグを配信: セットアップ タグはプライマリ タグの前に発動します
- <このタグ> が発効した後にタグを配信: セットアップ タグはプライマリ タグの後に発動します
タグ シーケンスは優先順位を重視します。タグ シーケンスの実行順序は、タグ A の実行を終了してからタグ B を実行するというものです, 例:
「GA4 Tracking Code は、HTML-Set IP が配信できなかった場合や一時停止となっている場合には配信しないでください」にチェックを入れると、HTML-Set IP の実行に失敗した場合、GA4 Tracking Code は実行されません。
要約
タグ配信の優先度 は誰が最初に実行を開始するかを強調します。異なるタグに依存関係がない場合は、タグ配信の優先度 を使用します。
タグの順序付け は優先順位を強調します。異なるタグに依存関係がある場合は、タグの順序付け を使用します。