Jump to Content
ContentHomeEngagementContentDiscoveryOther Resources
GuidesAPI ReferenceGraphQLRelease NotesHelp Center
HomeEngagementContentDiscoveryOther ResourcesContent
Guides
GuidesAPI ReferenceGraphQLRelease NotesHelp Center

About

  • Documentation overview
  • What is Bloomreach Content?
  • Content SaaS vs brXM

User Guides

  • Overview of Content apps
  • Content application
    • Create a document
    • Edit a document
    • Publish a document
    • Other document actions
    • Search documents with Bloomreach Content
    • Link folders as translations
    • Localize content
    • Experience pages
    • Images and assets
    • Add a new site content folder
    • Link directly to a document in Bloomreach Content
    • Manage resource bundles
  • Experience manager application
    • Add a channel
    • Manage translation groups
    • Manage pages in a channel
    • Manage experience pages
    • Synchronize pages between translated channels
    • Optimize your pages for conversion using Pathways & Recommendations
    • Enable external preview
    • Manage components on a page
    • Landing pages
    • Manage content in a channel
    • Manage a navigation menu
    • Device preview
    • Delete a channel
  • Projects application
    • Introduction to projects
    • Create a project
    • Make changes to channels and content in a project
    • Make changes to core
    • Update a project
    • Request a review of a project
    • Review a project
    • Merge a project into the core
    • Run a campaign
  • Content audiences for personalization
    • Add a campaign
    • Personalize a page
    • Preview a personalized page
    • Personalized landing pages
    • Synchronize segmentations from Engagement
    • Import segmentations from customer data platform
  • Identity and access management (Content)
    • Content SSO (Single Sign On)
    • Folder-based authorization
  • Frequently asked questions

Developers

  • How to use these docs
  • Use the public trial environment
  • High-level architecture
    • Solution stack layers
    • Content SaaS architecture
    • Delivery architecture
    • Hosting architecture
  • Get started with Bloomreach Content
    • Milestone 1: Create a channel
    • Milestone 2: Create a front-end app
    • Milestone 3: Set up a development project
    • Milestone 4: Create a component
    • Milestone 5: Create a complex component data model
    • Milestone 6: Create a shared document-driven component
  • Developer experience
    • Local development setup
    • Content modeling
    • Site development
    • Development projects
    • External preview
    • Recommended development workflow
  • Tutorials
    • Hello World component
    • Content-driven component
    • Promotion document type
    • Promotions query component
    • Create a page-specific component
    • Navigation menu
    • Index routes
    • Import content
    • Copy content
    • Share content between channels
    • Create a webhook
  • Content modeling
    • Content type editor
    • Link picker configuration
    • Selection field configuration
    • How to structure your content
    • Edit allowed content in a folder
    • HTML fields
    • HTML fields configuration properties
    • HTML cleaning
    • CKEditor configuration properties
    • CKEditor configuration examples
    • CKEditor plugins
    • CKEditor toolbar configuration
    • CKEditor toolbar items
    • CKEditor keyboard shortcuts
  • Components, pages, menus, & routes
    • Site configuration model introduction
    • Channels
    • Components
    • Base components
    • Define configuration parameters for components
    • Base component
    • Base menu component
    • Base query component
    • Text search results component
    • Layouts
    • Routes
    • Menus
    • Configure channels for page synchronization
    • Configure a CDN host for a channel
  • Front-end development
    • Bloomreach SPA SDK
    • Front-end integration concepts
    • Add Bloomreach SDK to a React app
    • Implement cookie consent in your SPA
    • SPA integration best practices
    • SPA integration troubleshooting
    • Experience manager application SPA integration
    • Implement Next.js internationalized routing
    • SPA SDKs - Lifecycle and support
    • Commerce React components
  • Storefront integrations
    • Bloomreach Reference SPA
    • React Reference SPA OOTB components
    • SAP Spartacus
    • Vue Storefront
    • Reference SPA + Netlify
    • Reference SPA + Vercel
    • GraphQL service
  • Segment-based content personalization
    • Bloomreach Engagement integration
    • Implement segment-based content personalization in your SPA (Engagement)
    • External customer data platform integration
    • Implement segment-based personalization in your sPA (external CDP)
  • Integrations
    • Bynder
    • Cloudinary
    • Commerce pickers
    • Configure a custom integration
    • UI extension client library
    • Develop a document field integration
    • Use dialogs within custom integrations
    • Content marketplace
    • Commercetools front end
    • Voucherify
  • Content developer resources

High-level architecture

Suggest Edits

The following diagrams are intended to provide a high-level insight into the architecture of the Bloomreach Content platform.

  • Solution stack layers
  • Content SaaS architecture
  • Delivery architecture
  • Hosting architecture

Updated 8 months ago


What´s next?
  • Solution Stack Layers
Read Bloomreach Experience reviews on G2
Read Bloomreach Experience reviews on Trustradius
Legal
  • Terms of Service
    |
  • Privacy Policy
    |
  • Contact DPO
    |
  • Control Your Data
    |
  • Cookie Settings
    |
  • Quality, Infosec, BCM policy
    |
  • UK Modern Slavery Act
© 2021 Bloomreach, Inc. All rights reserved.