💎
Headless Docs
Version 0.2.0
Version 0.2.0
  • Overview
  • Change Log
  • Next.js Steps
    • Requirements
    • Determine Page Methods
      • Route Hashing Method
      • Cookies Method
    • Install Middleware
    • Add Intelligems Provider
    • Read User Context
      • Route Hashing Method
      • Cookies Method
    • Track Page Views
    • Update Prices on Page
    • Update ATC Events
    • Preview Your Site
  • Gatsby Steps
    • Requirements
    • Add Intelligems Provider
    • Track Page Views
    • Update Prices on Page
    • Update ATC Events
    • Preview Your Site
  • Pack Digital Steps
    • Requirements
    • Add Intelligems Provider
    • Track Page Views
    • Update Prices on Page
    • Update ATC Events
    • Preview Your Site
  • Examples
    • Content Testing
  • Reference
    • Middleware Objects
      • IgMiddlewareConfig
      • IgMiddlewareHandler
    • Providers
      • Next.js
      • Gatsby
    • Components
      • Price Components
    • Hooks
      • Price Hooks
      • Track Hooks
      • Experiment Hooks
      • Test Group Hooks
      • Cart & Checkout Hooks
Powered by GitBook
On this page
  • Requirements
  • Considerations
  • Pros
  • Cons
  1. Next.js Steps
  2. Determine Page Methods

Cookies Method

The Cookies method determines User Context and loads page props based on browser cookies.

Requirements

  1. This method works only on routes that use getServerSideProps

  2. Routes that use getStaticProps will need to be converted to use getServerSideProps

Considerations

Pros

  1. Next.js will pre-render each page on each request.

  2. Each page response returns a private local cache to reduce load.

Cons

  1. Server load may increase if routes are transferred from getStaticProps to getServerSideProps

PreviousRoute Hashing MethodNextInstall Middleware