Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
関連issue
#15
実装内容
テンプレで実装されていたGTM/index.tsxはreact-gtm-moduleを使用していたが、更新が止まっておりGTMが想定通りに動作しなかった。そのためGTM/index.tsxに直接Scriptを書くことにした。
(参考: alinemorelli/react-gtm#132)
GTMを用いることで、ほとんどのイベントを全てGTM上で管理・作成できる。作成できたものから黄色🟨で塗りつぶしている
https://docs.google.com/spreadsheets/d/1aIQUrQJnaSGfY9RUk6xLzJSMIxcqqStwix6L1RMK89E/edit?usp=sharing
いくつかの分析項目はデータ取得に半日ほどかかるため、進行中
テスト
headlesscms-boiler-plate-fork.vercel.app
NEXT_PUBLIC_GTM_ID=GTM-xxxxxx
を設定するとTag Assistantで動作することを確認不具合・相談事項
検索
おそらくフロントの検索キーワードの実装に不具合があり、検索しても結果がundefinedになる。これにより、検索イベントは検知できてるが検索キーワードの集計ができてない
広告
広告クリックは、広告をどのように配信するか検討する必要がある。Google広告を使用する場合、GA4と連携はしやすく、データの表示がすぐにできる