×

👋 Welcome to Constructor's new and improved documentation

Pardon the interruption. You have been redirected to Constructor's new and improved documentation platform.

In an effort to provide the best experience, Constructor has consolidated all documentation into a single platform.

If you've arrived at this page via a bookmark, we'd suggest updating your bookmark to point to this new resource URL.

Thank you! If you have any feedback, we would love to hear from you.

Proceed

Jump to Content
Constructor Documentation
HomeGuidesAPI Reference
Release NotesProof Schedule®UI LibrariesClient LibrariesBlogMain SiteConstructor Documentation
Guides
Release NotesProof Schedule®UI LibrariesClient LibrariesBlogMain Site
HomeGuidesAPI Reference

Home

  • What's new in our docs

Make us prove it

  • The Proof Schedule®
  • Beacon
    • Load our beacon
      • Direct site placement
      • Google Tag Manager
      • Tealium iQ
      • Adobe Launch
      • SFRA Salesforce cartridge
    • Beacon FAQ
  • Product catalog
    • Catalog data concepts
    • Using the preferred format
    • Using alternative formats
    • File transfer options
    • Defining group hierarchy
    • Catalog FAQ

Products

  • AI-powered product discovery
    • KPI optimization
    • Results ranking at Constructor
  • Search
    • Learn about Search
    • Learn about Image Search
    • Learn about Related Search
      • Implement Related Search
    • Get the most out of Search
  • Browse
    • Learn about Browse
    • Get the most out of Browse
  • Autocomplete
    • Learn about Autocomplete
    • Autocomplete examples
  • Recommendations
    • Learn about Recommendations
    • Get the most out of Recommendations
    • Recommendations examples
    • Recommendations Searchandising
    • Offsite Discovery Recommendations
  • Merchant Intelligence
    • Learn about Merchant Intelligence
    • Get the most out of Merchant Intelligence
  • Collections
    • Learn about Collections
    • Get the most out of Collections
    • Managing Collections via dashboard
  • Quizzes
    • Integrating Quizzes
  • Sponsored Listings
    • Learn about Sponsored Listings
      • Implement Sponsored Listings
    • Learn about the Mediation Layer
  • Attribute Enrichment
    • Learn about Attribute Enrichment
    • Learn about Badges
      • Implement Badges

Integrating with Constructor

  • Get started
  • Single sign-on (SSO)
  • Migrate to Constructor
    • Migrate from Bloomreach
  • Behavioral tracking
    • Data-driven event tracking
    • Identification parameters
    • Omnichannel personalization
    • Success event and purchase tracking
  • Product catalog
    • Items & variations
    • Metadata & facets
    • Patch updates
    • Catalog files via HTTP or FTPS
      • Catalog file upload: step-by-step guide
      • CSV feed format - items (products)
      • CSV feed format - variations
      • CSV feed format - item groups (categories)
      • CSV feed upload via HTTP
      • CSV facet format alternative
      • JSON / JSONL feed format - items
      • JSON / JSONL feed format - variations
      • FTPS connection and transfer details
    • JSON data via REST API
      • JSON data upload via REST API step-by-step guide
  • Retrieving results
    • Getting started
    • Integration approaches
  • Backend integrations
    • Required parameters
    • Data center pinning
  • Open source libraries
    • Client libraries / SDKs
      • Client library usage justification
    • UI libraries
    • Example integrations
  • Platform connectors
    • Catalog connectors
      • Akeneo connector
      • BigCommerce connector
      • commercetools connector
      • Shopify connector
      • Salesforce Connector
      • Omni Connector
    • Salesforce Cartridge
      • Installing the Constructor Connect Cartridge for B2C Commerce
      • Site Genesis: Catalog integration
      • SFRA: Catalog integration
      • SFRA: Frontend integration
      • Migrating from the Site Genesis cartridge to SFRA cartridge
    • Frontend connectors
      • BigCommerce Stencil
      • Vue Storefront
      • Shopify UI
    • Content connectors
      • Amplience
      • Contentful
      • Contentstack
    • Partner connectors
      • Elastic Path
      • fabric
  • Connect CLI
    • Get started with Connect CLI
    • Configuration file
    • Development flow
    • Template types
      • Mapping template
      • Transformation templates
    • Helper functions
      • Global helper functions
      • BigCommerce helper functions
      • commercetools helper functions
      • Shopify helper functions
    • Triggering connectors
    • CLI release notes
  • E-commerce specific use cases
    • Store / region level availability (BOPIS)
    • Dynamic attributes by customer type (B2B)
    • Fitment
    • Product launch
  • Customer support guide

Using the Constructor dashboard

  • Dashboard home
  • Searchability configuration
  • Interact
    • View item recall and ranking details in Interact
    • Create custom user profiles
  • Searchandising
    • Campaigns
      • Create a searchandising campaign
    • Configure rules
      • Create boost and bury rules
      • Create a content searchandising rule
      • Slot items by variation
      • Create a facet searchandising rule
    • Manage searchandising rules
    • Copy individual rules across indexes
  • Indexes
    • Variation sort order
  • Synonyms
  • Redirects
  • Facets
    • Configure global facets
    • Configure hierarchical facets
    • Curate facet groups and options on specific results pages
  • Sponsored Listings
    • Create a campaign
    • Manage campaigns
    • View sponsored campaign performance
    • Configure Sponsored Listings settings
    • Advertiser dashboard
      • Invite users to the advertiser dashboard
      • Create a campaign
      • Manage campaigns
      • View campaign analytics
  • Recommendations
  • Attribute Enrichment
    • Review enriched attributes
  • Using analytics
    • Opportunities
    • Search
    • Browse
    • Conversions
    • Recommendations
    • Attribute Enrichment
    • Rule performance
    • A/B testing
    • Metrics glossary
  • Monitoring integration status
    • Catalog uploads
    • Performance
    • FTP credentials
    • API tokens

FAQ

  • Glossary
  • Data collection and compliance
    • IDFV and IDFA
    • Is Constructor CCPA compliant?
    • Is Constructor GDPR compliant?
    • How do Constructor's products utilize AI in relation to the EU AI Act?
    • Does Constructor use third-party cookies to track visitors?
    • What behavioral data does Constructor collect, and how is it used?
    • What data does Constructor store in the browser?
  • General
    • Are there any password requirements for user accounts?
    • How are Autosuggest search suggestions determined?
    • When creating a boost or bury rule, how is this applied to each individual variation of an item?
    • Does Constructor adapt to customers in different regions?
    • Is it possible to set up Autosuggest terms for non-product queries?
    • How can I quickly remove an item that should not be active in the catalog?
    • How long does it take for new items in the catalog to generate recommendations in a Recommendation Pod?
    • How are user and session identities handled by Constructor?
    • Does Constructor support multiple development environments?
    • How long does it take for searchandising, slotting, and ranking changes to take affect?
    • What is Constructor's policy on load testing?
    • What are Constructor's throttling thresholds and usage limits?
  • Dashboard
    • What privileges does an "admin" user have?
    • What privileges does a "non-admin" user have?
    • Can I slot items in a Collection?
    • How are the reformulated queries ordered in the Search Insights Report?
    • How do I configure facet names, values, position, show / hide status, etc.?
    • How do I add users to my account?
    • Why don't my images show up in the dashboard?
  • Product catalog
    • How are FTP feeds processed?
    • How do I create a gzipped tar archive?
  • Product results
    • How and when are results personalized?
    • Why do result counts change when filters are applied?
    • Do autocomplete results always match search results?
    • Is there a limit to the number of results that can be requested?
  • Facets
    • When would an attribute need to be added as both a facet and metadata?
    • We want to make an attribute searchable for shoppers but don’t want it to show up on a search or browse page. Is it a facet or metadata?
    • Should facets & metadata be defined on both items and variations?
  • API
    • Are the API key and token considered secret?
    • What is a "section" as referenced in the API?

Salesforce Cartridge

Suggest Edits

Constructor provides two major versions of the Salesforce Cartridge, which tightly connects with our Salesforce Connector to power your integration.

Please refer to the correct documentation for more information around setup and usage:

  • Site Genesis
    • Catalog integration
  • SFRA (Commerce Cloud Storefront Reference Architecture)
    • Catalog integration
    • Frontend integration

Updated 7 months ago


Products
  • Search
  • Autosuggest
  • Browse
  • Recommendations
  • Collections
  • Quizzes
How It Works
  • Natural Language Processing
  • ML-enhanced Reranking
  • Collaborative Personalization
  • Merchant Controls
  • Deployment
About
  • Security & Compliance
  • Contact Us
  • Careers
  • News
  • Blog

Copyright ©  Constructor. All rights reserved.