Skip to content

ServerTrack-Official/Next.js-Server-Side-Tracking-with-ServerTrack.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Next.js ServerTrack Demo

E-commerce demo with ServerTrack.io integration using Next.js 14 App Router.

Installation

npm install

Configuration

Update app/components/ServerTrackScript.js:

const AUTH_KEY = 'YOUR_AUTH_KEY'
const SERVER_DOMAIN = 'subdomain.example.com'

Usage

Development:

npm run dev

Production:

npm run build
npm start

Features

  • ✅ Next.js 14 App Router
  • ✅ Server Components + Client Components
  • ✅ ViewContent, AddToCart, InitiateCheckout, Purchase events
  • ✅ Advanced matching with user data

Project Structure

app/
├── components/
│   ├── ServerTrackScript.js  # SDK initialization
│   ├── ProductList.js
│   ├── ProductView.js
│   ├── Checkout.js
│   └── Success.js
├── utils/
│   └── servertrack.js        # Tracking helper
├── layout.js
├── page.js
└── globals.css

Visit http://localhost:3000 after running npm run dev

About

E-commerce demo with ServerTrack.io integration using Next.js 14 App Router.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors