안녕하세요, 제 포럼에 Facebook Pixel을 통합했습니다. 다른 포럼 페이지에서는 PageView Pixel 이벤트가 한 번만 트리거되는 반면, 포럼 게시물 페이지를 로드할 때 PageView Pixel 이벤트가 두 번 트리거되는 문제가 있습니다. 이 이중 트리거가 발생하는 이유를 아시는 분이 계신가요?
픽셀을 어떻게 추가하셨나요?
설정 > 사용자 지정 > 구성 요소에서 "Facebook Pixel"이라는 구성 요소를 생성한 다음 "CSS/HTML 편집"을 클릭했습니다. 그런 다음 Meta Pixel 코드를 공통 헤드(Common Head) 섹션에 복사하여 붙여넣고 "저장"을 클릭했습니다. 문제가 해결될지 확인하려고 픽셀을 바디(Body) 섹션으로 이동해 보았지만 해결되지 않았습니다.
도움이 되신다면 감사하겠습니다. 감사합니다!
수정: 왜 이런 현상이 발생하는지 원인은 파악했지만 해결 방법은 모르겠습니다. 페이지가 로드된 후 URL이 변경됩니다. 예를 들어, 첫 번째 PageView에서는 URL 끝에 /3이, 두 번째 PageView에서는 /2가 추가됩니다. 페이지를 위로 스크롤하면 이 접미사가 사라지고, 실제로 세 번째 PageView가 트리거됩니다. 또한 아래로 다시 스크롤하면 접미사가 다시 나타납니다.
찰스님, 안녕하세요.
이 문제에 대해 잠시 살펴봤는데, 여기에는 SPA(디스코스가 그 중 하나입니다)를 사용하여 올바른 동작을 구현하는 방법에 대한 설명이 있습니다. Ember 라우팅 시스템에 연결하고, 새 토픽이 열릴 때만 PageView를 추적해야 할 것 같습니다.
이 내용을 Marketplace 채널에 게시하시면, 비용을 지불할 의사가 있으시다면 누군가 도움을 드릴 수 있을 것입니다.
