sGTM化だけでは不十分な理由

― Same-Origin とカスタムローダーが前提になる時代の計測設計 ―

近年、広告計測やアクセス解析の文脈で「sGTM(サーバーサイドGTM)」という言葉を目にする機会が増えました。
Cookie規制やアドブロッカーの影響を受けにくく、CAPI(Conversions API)などの高度な連携が可能になる点から、sGTMは有効な選択肢であることは間違いありません。

一方で、sGTMを導入しただけでは計測課題は解決しないケースが増えているのも事実です。

本記事では、その理由と、これからの計測設計において前提条件となる要素を整理します。


計測が失敗する本当の起点

多くの議論では、Cookie保持期間やCAPIの有無といった「後段の精度改善」に焦点が当たりがちです。
しかし、実務で問題になるのは、もっと手前の段階です。

  • ブラウザからタグが読み込まれない
  • JavaScript自体がブロックされる
  • そもそも最初の通信が成立していない

この状態では、sGTMやCAPIがどれだけ高度でもデータは一切届きません

つまり、
「精度を上げる以前に、計測が生存していない」
というケースが現場では頻発しています。


sGTMは「後段」の技術

誤解を避けるために整理すると、sGTM自体を否定しているわけではありません。

sGTMが担う役割は主に以下です。

  • Cookie管理・保持期間の最適化
  • サーバー経由でのイベント中継
  • CAPIや拡張コンバージョンとの連携
  • データ整形・制御・重複排除

これらはすべて「通信が成立した後」の話です。

逆に言えば、
ブラウザ → 計測基盤 の最初の通信が遮断されている状態では、sGTMは機能しません。


前提として必要になる2つの要素

これからの計測設計では、次の2点が前提条件になります。

1. Same-Origin(自ドメイン)配信

計測タグやローダーを、外部ドメインではなく自ドメイン配下から配信する設計です。

これにより、

  • Safari ITPの既知トラッカー判定を回避しやすい
  • アドブロッカーのドメインベース判定を回避しやすい
  • CSP(Content Security Policy)との整合が取りやすい

といった効果があります。

2. ローダースニペットのカスタマイズ

単にタグを差し替えるだけでは不十分です。

実運用では、

  • 読み込み順序の制御
  • タイムアウト・フェイルセーフ
  • ロード失敗時の縮退動作
  • デバッグ・死活監視の仕組み

といったローダー側の設計が計測の安定性を大きく左右します。

この部分をブラックボックスのままにすると、「入れているはずなのに取れていない」状態が発生します。


正しい優先順位

計測設計をレイヤーで整理すると、順番は明確です。

  1. Same-Origin + カスタムローダー
     (計測がブロックされない構造を作る)
  2. sGTM
     (通ったデータを安定して扱う)
  3. CAPI / 拡張コンバージョン
     (精度と補完を高める)

この順序を飛ばして導入すると、
コストをかけたにもかかわらず欠損が残る、という結果になりがちです。


一気通貫で実装するという現実解

理論上は、これらを個別のツールや設定で組み合わせることも可能です。
しかし、Same-Origin、ローダー、sGTM、CAPIを一つの思想で破綻なく設計・運用するには、相応の工数と専門性が求められます。

現時点で、これらを一気通貫で実装できる現実的な選択肢として挙がるのが Stape です。

特定ツールを推奨する意図ではありませんが、
「なぜStapeを採用する事例が増えているのか」を構造的に見ると、この点に行き着きます。