Content Recommendations consists of three primary components that manage the flow of data from the CMS to the end-user:
- Collector API: A server-side ingest API that receives content and behavioral events. For Arc XP CMS users, this is handled by the platform-managed
arc_xp_compass IFX integration. - Catalog and Model: The internal system that processes ingested data to generate recommendations.
- Recommendations API: A browser-direct, read-only API that returns a ranked list of items with display-ready
card objects using an X-API-Key header.
The Recommendations block in PageBuilder renders the final reel by calling the Recommendations API.