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. 🛒Sending and Managing Product Data
  2. Sending Product Data Using the Items API

Best Practice

Fredhopper Data Configuration Best PracticeItems API Best Practice
PreviousTroubleshooting API ErrorsNextFredhopper Data Configuration Best Practice

Last updated 2 months ago

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