Fathom Analytics: 개인정보 보호에 중점을 둔 웹사이트 분석

프라이버시의 부상



사용자 개인 정보 도용을 중지하십시오. 최근 개인정보 보호를 중요하게 생각하는 사람들이 늘고 있습니다. 그들은 인터넷의 전체 웹에서 추적되고 있음을 알고 있습니다. 하루 종일 당신을 따라다니는 누군가가 당신도 모르게 당신이 하는 모든 작은 일을 지켜보고 있다고 상상해 보십시오. 그들은 당신이 일하고, 읽고, 노는 동안 당신을 지켜봅니다. Google 애널리틱스와 같은 도구를 사용하면 웹사이트에 대한 더 많은 통찰력을 쉽게 얻을 수 있지만 사용자의 개인정보를 침해하는 대가를 치르게 됩니다. 국가에서는 웹사이트 추적을 보다 투명하게 해야 하는 법을 추가하고 있으며 그렇지 않으면 벌금이 부과됩니다. 좋은 소식은 중요한 지표를 수집하면서 방문자의 개인 정보를 그대로 유지하는 데 도움이 되는 개인 정보 보호 지향적인 도구가 있다는 것입니다.

Fathom 분석 소개





나는 지난 몇 달 동안 내 블로그와 사이드 프로젝트에 Fathom Analytics을 사용하고 있습니다. 방문자의 개인 정보를 침해하지 않고 통계를 수집하는 훌륭한 도구였습니다.

Fathom을 사용하는 몇 가지 큰 이점:
  • 쿠키를 사용하지 않거나 침입 데이터를 추적하지 않으므로 쿠키 알림을 표시할 필요가 없습니다.
  • 방문자로부터 개인 정보를 수집하지 않습니다. 프라이버시는 그들의 최우선 관심사입니다.
  • 광고 차단기가 스크립트 로드를 차단하지 못하도록 추적에 사용자 정의 도메인을 사용하는 기능.
  • 로드 시간을 최소화하기 위한 매우 가벼운 스크립트입니다.
  • 내 계정에 무제한 웹사이트를 추가합니다.
  • 여러 형태의 알림을 사용하여 내 웹 사이트의 가동 시간에 대한 모니터링을 추가합니다.
  • 대시보드는 간단하고 사용하기 쉽습니다. 깨끗한 차트와 표로 필요한 모든 것을 표시합니다.
  • 암호로 보호되는 다른 사람과 대시보드를 공유하는 기능.
  • 그들의 지원은 항상 응답이 빠르고 항상 도움이 되었습니다.
  • 또한 수익의 2%를 친환경 이니셔티브에 기부합니다.

  • 용법



    Fathom을 사용하는 것은 매우 간단합니다. Fathom 설정에서 새 사이트를 추가하기만 하면 됩니다. 이렇게 하면 Site ID가 생성되고 HTML에 추가할 스크립트가 제공됩니다.

    <!-- Fathom - beautiful, simple website analytics -->
    <script src="https://cdn.usefathom.com/script.js" site="SITE_ID" defer></script>
    <!-- / Fathom -->
    


    또한 JavaScript 프레임워크에 쉽게 추가할 수 있도록 JavaScript 패키지fathom-client가 있습니다. 내 Next.js 프로젝트 내에서 클라이언트를 사용합니다.

    Next.js에서의 사용 예:

    import { useEffect } from 'react'
    import { useRouter } from 'next/router'
    import * as Fathom from 'fathom-client'
    
    export default function App({ Component, pageProps }) {
      const router = useRouter()
    
      useEffect(() => {
        // Initialize Fathom when the app loads
        Fathom.load('SITE_ID', {
          includedDomains: ['YOUR_SITE_URL']
        })
    
        function onRouteChangeComplete() {
          Fathom.trackPageview()
        }
        // Record a pageview when route changes
        router.events.on('routeChangeComplete', onRouteChangeComplete)
    
        // Unassign event listener
        return () => {
          router.events.off('routeChangeComplete', onRouteChangeComplete)
        }
      }, [])
    
      return <Component {...pageProps} />
    }
    


    성장하는 개인 정보 보호 운동의 일부가 되십시오



    프라이버시를 개선하는 움직임에 동참하십시오. 나에게 개인 정보 보호가 중요하다는 것을 알고 있습니다. Google Analytics와 같은 침입 추적 도구를 버리십시오. 여전히 개인 정보를 제공하면서 메트릭을 제공하는 것으로 전환하십시오. 시도 Fathom Analytics !


  • 기술, 프로그래밍 및 재택 근무에 대한 임의 게시물을 보려면 저를 팔로우하세요.
  • 좋은 웹페이지 즐겨찾기