Test Scenarios - Organic Search

Test Scenarios: Widget Integration (only applies if you are integrating Bloomreach Organic Widgets)

Scenario 1: Verify that sid parameter is populated

📘

Note: This test scenario only applies if you are integrating Bloomreach Organic Widgets. Otherwise skip this section.

Once you complete the Widget Integration in the backend, the API call returns a parameter called br_related_rid. This variable should be found in the HTML source if the integrated page (See details in the Widget Integration Section). Widgets are usually integrated on Category, Product and in some cases Content Pages.

The Bloomreach pixel javascript reads the br_related_rid variable from the HTML sources and automatically add its value into the sid parameter of the pixel.

As this happens automatically, there is no work to be done in the pixel, it only needs to be verified. The following parameter needs to fire on all integrated pages. Widget integrations usually happen on Product, Category and Content pages (depending on your site)qu

Scenario FlowExpected Result/ Pixels to FireNotes
Start at the HomepageHomepage PageView Pixel
The sid parameter in the PageView Pixel should be empty.
Since there is no API call for widgets, the br_related_rid variable will be empty.
Hence the sid parameter in the Pixel will be empty.
Navigate to a Category Page, where the Bloomreach Widgets are integratedCategory PageView Pixel
The sid parameter in the PageView Pixel should match the value of the br_related_rid variable in the HTML source of the page.
When the sid parameter is populated with the value of the br_related_rid variable in the HTML source, it indicates to Bloomreach that this page has a successful widget integration.
Navigate to a Product Page, where the Bloomreach Widgets are integratedProduct PageView Pixel
The sid parameter in the PageView Pixel should match the value of the br_related_rid variable in the HTML source of the page.
Navigate to a Content Page, where the Bloomreach Widgets are integratedOther PageView Pixel
The sid parameter in the PageView Pixel should match the value of the br_related_rid variable in the HTML source of the page.
If Content pages are out of scope for the Widget Integration, the sid parameter in the Other PageView Pixel should be empty.
Navigate to any other Page Types, where the Bloomreach Widgets are integratedThe sid parameter in the corresponding PageView Pixel should match the value of the br_related_rid variable in the HTML source of the page.

Test Scenarios: Thematic Integration (only applies if you are integrating Bloomreach Thematic Pages)

Scenario 1: Verify that Thematic Page View Pixel fires

📘

Note: This test scenario only applies if you are integrating Bloomreach Thematic Pages . Otherwise skip this section.

Ensure that the Pixel is integrated on the Thematic Pages and that the ptype classification in the Global Page View Pixel is set to Thematic.

Scenario FlowExpected Result/ Pixels to FireNotes
Go to a Thematic PageThematic PageView Pixel
The ptype parameter should be set to Thematic 
The account_id should be populated with the Account ID provided by Bloomreach