Test Scenarios- Organic Search - Bloomreach Experience - Open Source CMS

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. step reain the 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 Flow

Expected Result/ Pixels to Fire

Notes

Start at the Homepage Homepage 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 integrated Category 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 integrated Product 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 integrated Other 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 integrated The 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 Flow

Expected Result/ Pixels to Fire

Notes

Go to a Thematic Page Thematic PageView Pixel
The ptype parameter should be set to Thematic 
The account_id should be populated with the Account ID provided by Bloomreach
 
Did you find this page helpful?
How could this documentation serve you better?
On this page
    Did you find this page helpful?
    How could this documentation serve you better?