Contentful Personalization & Analytics
    Preparing search index...
    • Recommended top-level wrapper that combines OptimizationProvider with optional live updates and interaction tracking support.

      Handles SDK initialization internally — pass config properties directly as props.

      Parameters

      Returns Element

      The provider tree wrapping children.

      <OptimizationRoot spaceId="your-space-id" environment="master">
      <App />
      </OptimizationRoot>
      <OptimizationRoot
      spaceId="your-space-id"
      trackEntryInteraction={{ taps: false }}
      >
      <App />
      </OptimizationRoot>
      <OptimizationRoot
      spaceId="your-space-id"
      environment="master"
      liveUpdates={true}
      >
      <App />
      </OptimizationRoot>