- Prepare your Schema
- Prepare your Catalog
- Upload your Feed
- Full Feed Upload
- Delta Feed Upload
- Check Product Count
- JavaScript Based Integration
- HTML Based Integration
- Introduction to GTM
- Requirements
- Introduction
- Events
- API Integration
- Browse Endpoint
- Authentication
- Header
- Request Parameter
- Response Components
- Explanation Request Parameter
- PDP API Format
- Taxonomy API Format
- Taxonomy Feed API
- System Requirements
- Install SDK
- Initialize SDK
- Unbxd Commerce Search
- Integrating Unbxd Autosuggest
- Unbxd Analytics
- Unbxd Browse
- Unbxd Recommendations
- Sample App
- Installation
- Unbxd Analytics
- Unbxd Commerce Search
- Unbxd Autosuggest
- Unbxd Browse
- Unbxd Recommendations
- Sample iOS App
- Libraries
- Quickstart
- Authentication
- Types of Pages to Render
- Configuring the Page
- Callback Functions
- Helper Functions
- Available Configurations
- Installation
- Configuration
- Components
- Composer
- Direct Plugin Feed Upload
- Authentication
- General Settings
- Configuration
- Catalog Sync
- Catalog Sync Information
- Product Feed Generator
- Feed View
- Indexing Queue View
- Analytics Integration
- Upgrade
- Uninstall
- Installation
- Configuration
- Configure Feed
- Cron Job
- Features
- Uninstall
Introduction To Analytics
The trackers are unique tracking codes that must be configured onto the store properties that yield an interaction. We call this interaction an “event”. UNBXD collects visitor events, such as search queries, product clicks, impressions, products added to cart, orders., etc. These events are tracked for each user/visitor using browser cookies. With this information, a profile is built for every visitor, based on his/her affinity to different categories, brands, or prices. This information is then aggregated and analyzed for multiple purposes:
- Providing relevant and personalized results on the listing page
- Enhancing the recommendation algorithms to have a satisfactory product discovery experience.
- Generating reports
The visitor profiles are key in fetching help fetch relevant and personalized products as search results. It also helps in generating detailed reports. Integrating analytics is a mandatory step towards achieving conversion goals.
Integration Options
There are 3 ways for integrating Unbxd analytics on your web pages:
- GTM/Tealium Integration – This approach is suitable if you are already using any of these tools for managing the tags on the web pages of your site without touching the HTML code. .
- Browser integration – This approach is suitable if you can add the JS snippets on the web pages. The included JS analytics SDK makes the easiest way to integrate analytics and this is our recommended approach/
- API Integration – Refer to our API documentation and we recommend this route only if you have reasons to not go with the above approaches.
Events required for UNBXD Products
Please find below the list of all the events required to be added based on the scope of the integration ( Search, Browse, Recommendations )
Search |
Browse |
Recommendations |
Visitor |
Visitor |
Visitor |
Search Hit |
Category Page Hit |
– |
Search Impression |
Category Impression |
Recommendation Impression |
Product Click |
Product Click |
Product Click |
Facets |
Facets |
– |
Add To Cart |
Add To Cart |
Add To Cart |
Product View |
Product view |
Product view |
Dwell Time |
Dwell Time |
Dwell Time |
Remove From Cart |
Remove From Cart |
Remove From Cart |
Order |
Order |
Order |
NOTE : Refer to the code snippets in the integration links above for examples. All events must be invoked correctly with the documented payload for correct behavior e.g. if an attribute is missing in the search hit event, to our system will not be able to attribute a product click to a search query. Such issues will lead to incorrect session tracking, product attribution, leading to degraded relevance and misleading reports.
Analytics Validation
Unbxd provides a tool to validate analytics integration, which makes your job easier to troubleshoot issues and ensure correctness.
Link to Unbxd Events Validator: : https://unbxd.com/docs/site-search/integration-documentation/browser-integration/
The tool is compatible for GTM integration as well as Browser integration. We highly recommend you use this tool by visiting the link above and give us your feedback.
On this Section
- To create a Query Rule
- To Edit a Query Rule
- Delete a Query Rule
- Campaign States
- Create Campaigns
- Edit Campaigns
- Preview Campaigns
- Duplicate Campaigns
- Delete Campaigns