Unbxd Integration Overview
Use this document for internal purpose only. It is not suppose to be shared with customers
Unbxd integration is the process in which the product listing container of search/browse page is being renderded by Unbxd.
Mainly the integration involves the following components:
- Customer's Product Catalog Indexing
- Integrating Unbxd Search
- Integrating Unbxd Category
- Integrating AutoSuggest
- Integrating Analytics
- Integrating Recommendations
Now based on the type of integrations, methodologies of how these components will integrated change.
Types of Integration
API based integration
API based integration is the kind of integration which follows this pattern
Component | Owner | Via |
---|---|---|
Product Catalog Indexing | UNBXD | Conversion Scripts |
Search | Customer | UNBXD Search REST API |
Browse | Customer | UNBXD Category REST API |
AutoSuggest | Customer/UNBXD | UNBXD JS SDK |
Analytics | Customer | UNBXD Analytics JS |
WorldofBook, Souled Store are few examples of the API based integrations
AJAX Based Integration
AJAX based integration is the kind of integration which follows this pattern
Component | Owner | Via |
---|---|---|
Product Catalog | UNBXD | Conversion Scripts |
Search | UNBXD | UNBXD JS SDK |
Browse | UNBXD | UNBXD JS SDK |
AutoSuggest | UNBXD | UNBXD JS SDK |
Analytics | Customer | UNBXD Analytics JS |
EziBuy, AmainHobbies are few examples of the API based integrations
Native Mobile Integration (iOS/Android)
Native Mobile based integration is the kind of integration which follows this pattern.
Component | Owner | Via |
---|---|---|
Product Catalog | UNBXD | Conversion Scripts |
Search | Customer | UNBXD Mobile SDK |
Browse | Customer | UNBXD Mobile SDK |
AutoSuggest | Customer | UNBXD Mobile SDK |
Analytics | Customer | UNBXD Analytics JS |
Did you find it useful? Rate it
Stages of Integration
Irrespective of the kind of integration, it follows the same pattern.
- Product Catalog Indexing
- Integration of analytics
- Search & Browse Integration
- Autosuggest Integration
Product Catalog Indexing
Product Catalog indexing is the process in which client's product catalog is indexed in the Unbxd system. Generally following are the steps of product catalog indexing
- Feed Review
- Feed Processing
- Feed Indexing
Analytics Integration
Anaytics integration is the process in which client integrate UNBXD's analytics and trigger events based on various user actions on the website. Analytics is generally integration through following
- Analytics JS integration
- GTM based analytics integration
- REST API based analytics integration
Search & Browse Integration
Search and browse integration is the process in which client ( if it is API based integration ) or Unbxd ( if it is AJAX based integration ) integrate the search and browse APIs to power search and category pages of the ecommerce website.
AutoSuggestion Integration
Autosuggest integration is the process in which client or Unbxd integrate the auto suggest based on the template chosen by the client.
Having an overview of different unbxd product components and stages of integration, we are ready to understand each component of the product in details.
Did you find it useful? Rate it