The developer guide provides a technical overview of what aspects to consider when implementing the Loop54 search engine. A typical implementation will follow the steps below, follow the link under each step for more details.
This guide assumes that you are using one of our Connectors and the examples shown are demonstrated with code examples for each connector. The same functionality as demonstrated here can of course be achieved by interfacing our API directly.
Accessing the Loop54 API
Integration and interaction with the Loop54 search engine is done via our API.
Setting up the Product feed
Loop54 indexes all your products and makes them easy to find for searching end users. You will need to generate a feed describing all your products containing all attributes and metadata that is relevant in order to deliver relevant search results.
Syncing the Product Catalog
When your product catalog is updated Loop54 must be notified to sync the changes.
Implementing Search Functionality
This step gives an introduction to how to implement search functionality and you should also read steps 5, 6 & 7 about autocomplete and custom sorting and filtering.
You will want to provide your users with search suggestions as they type.
Custom Sorting and Filtering
The Loop54 search engine is highly configurable and you can sort and filter results to fit your requirements.
The Loop54 search engine is a learning engine that automatically improves search result relevance based on user interactions. To be able to achieve this, the implementation must send said user interactions as events to the API. A normal implementation must send Click, AddToCart and Purchase events for optimal operation.