Idlen Logo
Features

Suivi des Pages Vues

Suivre les pages vues sur votre site web

Suivi des Pages Vues

Utilisation de Base

Suivez une page vue au chargement de la page :

idlen('track', 'PageView');

Données Collectées

DonnéeDescriptionExemple
visitor_idIdentifiant visiteur uniquea1b2c3d4-e5f6-...
page_urlChemin de la page (sans paramètres)/pricing
referrerDomaine référent uniquementgoogle.com
timestampHorodatage de l'événement1706284800000
Vie privée : Nous collectons uniquement le chemin, pas les paramètres de requête ni les URLs complètes. Le référent est réduit au domaine uniquement.

Applications Single Page (SPA)

Pour les SPAs, suivez les pages vues lors des changements de route.

React Router

import { useEffect } from 'react';
import { useLocation } from 'react-router-dom';

function App() {
  const location = useLocation();

  useEffect(() => {
    window.idlen?.('track', 'PageView');
  }, [location.pathname]);

  return <Routes>...</Routes>;
}

Vue Router

// router/index.js
router.afterEach((to, from) => {
  window.idlen?.('track', 'PageView');
});

Next.js (App Router)

// app/providers.tsx
'use client';

import { usePathname } from 'next/navigation';
import { useEffect } from 'react';

export function AnalyticsProvider({ children }) {
  const pathname = usePathname();

  useEffect(() => {
    window.idlen?.('track', 'PageView');
  }, [pathname]);

  return children;
}

Nuxt 3

// plugins/pixel.client.ts
export default defineNuxtPlugin(() => {
  const router = useRouter();
  
  router.afterEach(() => {
    window.idlen?.('track', 'PageView');
  });
});
Copyright © 2026