Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JamstackでのGA導入のコツ
Search
kakona_ru
February 27, 2023
Technology
0
880
JamstackでのGA導入のコツ
kakona_ru
February 27, 2023
Tweet
Share
Other Decks in Technology
See All in Technology
SREによる隣接領域への越境とその先の信頼性
shonansurvivors
2
470
dev 補講: プロダクトセキュリティ / Product security overview
wa6sn
0
1.9k
Incident Response Practices: Waroom's Features and Future Challenges
rrreeeyyy
0
150
ハイパーパラメータチューニングって何をしているの
toridori_dev
0
110
組み込みLinuxの時系列
puhitaku
4
1.1k
The Role of Developer Relations in AI Product Success.
giftojabu1
0
110
Can We Measure Developer Productivity?
ewolff
1
120
2024年グライダー曲技世界選手権参加報告/2024 WGAC report
jscseminar
0
350
State of Open Source Web Mapping Libraries
dayjournal
0
240
rootlessコンテナのすゝめ - 研究室サーバーでもできる安全なコンテナ管理
kitsuya0828
3
330
第1回 国土交通省 データコンペ参加者向け勉強会③- Snowflake x estie編 -
estie
0
110
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
210
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
136
6.6k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Building Applications with DynamoDB
mza
90
6.1k
The Invisible Side of Design
smashingmag
297
50k
Designing for Performance
lara
604
68k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Teambox: Starting and Learning
jrom
133
8.8k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
400
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.2k
Scaling GitHub
holman
458
140k
Statistics for Hackers
jakevdp
796
220k
Transcript
JamstackでのGA導入のコツ ちょっと株式会社 エンジニア かこなーる.s @kakona_ru
自己紹介 - かこなーる.s - chot inc. 所属 - Webフロントエンドエンジニア -
愛媛出身 → 静岡県在住 月1回程度東京に出没 - Astro.jsを最近は細々触っている - アーマード・コアの新作でソワソワしてるおじさん
- Google Analytics UAとGA4の違い - Jamstack案件におけるGA4設置の注意点 - 実際の案件で発生したトラブル - まとめ
目次
Google Analytics UAとGA4の違い
重要 * まず初めにGoogle Analytics UAは廃止されます!! * 2023年7月1日 にはヒット処理がされなくなります 大人しく GA4
を使おう
GA4とUAの違い
計測軸の違い UA セッション(ページへの訪問)を軸に計測 GA4 ユーザーが取った行動(イベント)を軸に計測 ※注意点: 計測軸の違いにより計測値に大幅な違いが出る
プライバシー対策 UA 計測にCookieを利用している GA4 Cookieレス
Jamstack案件における GA4設置の注意点
開発に用いているアーキテクチャの 特性を意識する SPAのような動作をする場合はルーティング時に GA4の計測のためのイベントを発火させる ページビューのイベントが正常に計測出来ない場合がある Next.js, Nuxt.js, React.js, Vue.js
GTMのPreview機能を使って開発する 必ずGTMのPreview機能 を使いイベントトリガーの発 火を確認をしましょう。
実際の案件で 発生した問題
GA4とUAを併用しているサイトで PVが乖離する 問題 クライアント様側でUAとGA4を設定して使っていただいていた が、PV数の乖離があった 原因 計測方法が違うため、正常に設置されていても計測内容に違 いが出るクライアント様側でその認識がなかった
再発防止 認識の違いによるトラブルなどを避けるために、 UAとGA4で計測方法の違いによる集計数の乖離があるなど を事前に説明しておきましょう。
問題 クライアント様側で独自のカスタムイベントトリガーを設定した が発火が正常にされなかった 解決 クライアント様側で追加したカスタムイベントトリガーが公開さ れていなかったため公開してもらった GTMのイベントが発火しない問題
再発防止 GTMの状態を把握しないと解決が難しい場合もあるため、可 能であればGTMの編集権限などを事前にもらっておきましょ う。
まとめ
GA4とGTMの設置をするために 双方の使い方や特性も 知っておくと安心