Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.37 KB

README.md

File metadata and controls

30 lines (22 loc) · 1.37 KB

Bloomreach - Storefront with pixel instrumentation example

This example demonstrates how to instrument the pixel across a simple storefront for page view, widget view, suggest, search, click, add to cart and conversion events.

  • See src/config.js file to configure it to run for your account and catalog. This also has the configuration to turn on debug mode for the pixel
  • See src/hooks/useAnalytics.js file to see how the pixel events are formatted
  • Search for the term trackEvent to see how the pixel events are instrumented across the sourcecode
  • Note: On online code editors, because of how the preview is rendered in the iframe with a different domain, the pixel script is not able to set the _br_uid_2 cookie on the right domain, so you will not see the cookie sent in the pixel events. For the cookie to be set and sent in the pixel events, open the online code editor preview in a new tab or run the example locally

How to use

Download the example or clone the repo

Install it and run:

npm ci
npm run dev

or:

Edit on CodeSandbox Open in StackBlitz