Open10
SPA(SSR)とGTM等ページ遷移イベントを必要とするサービス
SPAだとGTMとかのページ遷移イベント系がうまく発火しない問題を調査
そもそもSPAについて復習
SSRって直遷移時はサーバでレンダリングするが、それ以降はSPA的に動くっていう理解だったのだがあってるのか…ボットは基本直遷移でインデックスしてるみたいな理解だった…
ぽい?getServerSidePropsのみサーバで実行してデータをjsonで返し、レンダリングはSPA的にクライアントで行われる?LinkコンポとAタグで違うっていう話?
SPA的に動く=HistoryAPIでの遷移という理解
GTMとは
- まずGoogleフォントの設定みたいなやつをサイトにいれる
- タグをGTMのSaaS上で設定する
- タグ名
- イベント
- イベントは2種類
- サイト上でdataLayerPushでイベントを発行する
- もともとあるイベント
Aタグでの遷移とnext/linkでの遷移の違い
- Aタグ
- ページビュー
- next/link
- history APIのpushState?
- 履歴の変更