이벤트를 추적하고 GTM, Facebook 또는 다른 플랫폼으로 전송하는 방법

프론트엔드 사이트에서 발생하는 이벤트, 예를 들어 사용자 가입이나 참여(게시물 작성 또는 좋아요 누르기 등)를 추적하는 가장 좋은 방법이 무엇인지 궁금합니다. 이러한 이벤트 추적은 분석, 전환 측정, 또는 대상 고객 세그먼트 구축에 필수적이며, Google Analytics, Google Tag Manager, Facebook Pixel 같은 도구에서 널리 활용되고 있습니다.

이 질문은 이전에 여러 번 제기된 적이 있는 것 같습니다(여기 또는 여기)만, 설득력 있는 답변을 찾지 못했습니다. 혹시 상황이 바뀌었거나 더 경험이 많은 분이 제 질문을 보실 수 있을지 몰라 다시 질문합니다.

몇 가지 예시를 살펴보겠습니다.

계정 생성

/u/account-created와 같은 URL만 추적하는 것으로는 충분하지 않아 보입니다. Google/FB oAuth를 통해 가입하는 사용자는 해당 페이지를 보지 않기 때문입니다. 이 경우 가장 좋은 대안은 무엇일까요?

게시물 작성

이벤트를 트리거하기 위해 AppEvent(topic:created)를 사용할 수 있는 것으로 보입니다.

게시물 좋아요

계정 생성과 달리 특정 URL을 추적할 수도 없고, AppEvent 트리거도 찾지 못해 가장 어려운 것 같습니다.

생성된 게시물과 좋아요를 추적하려면 이 게시물의 코드를 확인해 보세요: Integrate Google Tag Manager with Google Analytics - #44.

훌륭네요! page:like-toggled 이벤트가 있다는 걸 몰랐습니다.

이제 회원가입을 올바르게 추적하는 방법만 알아내면 됩니다.

혹시 이 문제를 해결하셨나요? 저도 이 문제에 관심이 있습니다.