Fathom Analytics가 Rails 프로젝트에서 Turbolinks/Turbo와 함께 작동하도록 합니다.
3106 단어 analyticsrailsturbolinks
load
이벤트를 사용하여 페이지 보기를 추적하는 방법입니다.터보링크의 경우:
document.addEventListener("turbolinks:load", function() {
if (window.fathom) {
window.fathom.trackPageview()
}
})
터보의 경우:
document.addEventListener("turbo:load", function() {
if (window.fathom) {
window.fathom.trackPageview()
}
})
나는 최근에 Fathom 팀과 동일한 사실을 확인했습니다.
리나스 🧑💻
@onerinas
Turbolinks를 사용하고 있으며 다른 페이지로 이동한 후 대시보드에서 업데이트되지 않습니다. script.js를 살펴본 후 아래 솔루션을 생각해 냈습니다. 이것 말고 다른 할 일이 있나요?cc/
오후 16:27 - 2021년 3월 28일
이것이 갈 길인 것 같습니다.
패덤 애널리틱스
@usefathom
터보링크는 자체 이벤트를 실행하기 때문에 이것이 우리가 일반적으로 권장하는 방법입니다. 스파 옵션이 터보링크와 함께 작동하지 않는다고 생각합니다. - 잭
오후 16:33 - 2021년 3월 28일
Reference
이 문제에 관하여(Fathom Analytics가 Rails 프로젝트에서 Turbolinks/Turbo와 함께 작동하도록 합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/rinas/make-fathom-analytics-work-with-turbolinks-turbo-in-your-rails-project-2d2i텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)