LogoLogo
CtrlK
Support
Technical Documentation
Technical Documentation
  • Introducing Crownpeak Product Discovery
  • 🌟Getting Started
    • Getting Started
    • FHR Integration Checklist
    • XO Integration Checklist
  • 🛒Sending and Managing Product Data
    • Sending Product Data Using the Items API
      • Authorization to APIs
      • Fredhopper Step-by-Step Guide
        • Example: Sending Parent Item and Variant
      • Uploading Data
        • Item Schema
          • Attributes
          • Nested Item Schemas
          • Using the Item Schema API
          • DefaultLocale API
          • List of Reserved Attributes
          • Data Types in the Items API
        • Category Tree
          • Using the Category Tree API
          • Category Tress in XO
        • Item Catalog
          • Using the Catalog API
        • Items
          • Using the Streaming Items API
          • Using the Batch Items API
      • Verifying Data Processing
      • Troubleshooting API Errors
      • Best Practice
        • Fredhopper Data Configuration Best Practice
        • Items API Best Practice
    • Sending Product Data Using Flat Files
      • Item Data Structure
      • Preparing Data For Full Product Feed
        • Full Feed JSON Data Format
        • Full Feed CSV Data Format
      • Preparing Data For Incremental Product Feed
        • Incremental Feed JSON Data Format
        • Incremental Feed CSV Data Format
      • Uploading Product Data
      • Preparing Data for Search Suggest
        • Data Format for Search Suggest
        • Search Suggest Data Uploads
      • Preparing a Custom Data Feed
        • Data Format for Custom Data Feed
        • Custom Data Feed Data Uploads
        • Service API Fail Safe Features
  • 📈Sending and Managing Analytics Data
    • Sending Analytics Data Using Google Analytics v4
    • Sending Analytics Data Using Other Providers
  • ⚙️FHR Merchandising Studio SSO Setup
    • Configuring Keycloak for SSO in FHR Merchandising Studio
  • 💻Building the Front-End Experience with FHR
    • What is the FHR Query API
    • Sending Queries to the Query API
    • Constructing Queries
    • Handling Redirects
    • Fail Safe Features
    • Integrating Search Suggest
    • Query and Response Examples
    • Best Practice
      • Front-End Integration Best Practice
      • Query Response Best Practice
  • 🎯Building the Front-End Experience with XO
    • What is the XO Recommendations API
    • Sending queries to the Recommendations API
    • Setting up the Chrome extension
    • Micro-segmentation
  • 📊Tracking and Sending Events
    • What is Front-End Tracking
    • Setup Guide
      • Prerequisites
      • FHR Activities
      • XO Recommendations Activities
      • XO Search Activities
    • Implementation Guide
      • SDK
      • Google Tag Manager
      • REST API
    • Identities
      • User Object
      • Working with Identities
    • Activities
      • Activity Object
      • View
      • Click
      • Add to Cart
      • Remove from Cart
      • Purchase
      • Custom actions
    • Best Practice
    • Data Handling
    • Acronyms and Abbreviations
  • 🏆AI Scores for FHR
    • What is AI Scores
    • Setting up AI Scores
    • Implementing AI Scores
  • 🧪A/B-Testing for FHR
    • What is A/B-Testing
    • Configuring the Non-Caching A/B Testing Integration
    • Configuring the Caching A/B testing Integration
      • Integrating Using the Java SDK Solution
        • Setup
        • Retrieve running A/B tests - Java SDK
        • Filter and request variant - Java SDK
        • Extending the SDK
      • Integrating Using the Manual Solution
        • Retrieve running A/B tests
        • Filter out irrelevant A/B tests
        • Assign variants to user
        • Request variant for page
    • Limitations and Best Practices
  • 📚Resources
    • Glossary
    • Archived Pages
      • XO Search
        • Getting started
        • API Reference
          • Search API
          • Autocomplete API (Beta)
          • Product Suggest API
        • API Parameters
          • Search
          • Pagination
          • Faceting
          • Sorting
          • Grouping
          • Filtering
          • Disable features
          • Response mask
          • Context
        • Configuration limitation
      • FHR Tracking plan
      • The Tracking API and JS Library
        • What to Track
          • Generic Actions
            • View
            • Click
            • Add to Cart
            • Remove from Cart
            • Purchase
          • Custom Actions
        • Initializing the JavaScript Library
        • REST API Technical Documentation
Powered by GitBook
On this page
  1. 📚Resources

Archived Pages

XO SearchFHR Tracking planThe Tracking API and JS Library
PreviousGlossaryNextXO Search

Last updated 2 months ago

Copyright @ 2024 Crownpeak Technology, Inc. All rights reserved.