Overview
Products are the core data unit in Alana Shopping. Each product lives inside a catalog and contains the content, pricing, and metadata needed for e-commerce feeds.Product properties
Optimization score
Every product receives an optimization score from 0 to 100, calculated by the score engine. The score considers:- Title quality (length, keyword density, readability)
- Description completeness and richness
- Image availability and resolution
- Required field population (SKU, GTIN, price)
- Category path depth
- Attribute completeness
Score ranges
Feed readiness
A product is feed-ready when all required fields for its target feed format are populated. ThefeedReady boolean flag is automatically computed and indicates whether the product can be exported to Google Shopping, Meta Commerce, or other channels.
Pipeline stage fields
Every product moves through the Bronze → Silver → Gold processing pipeline. The following fields track pipeline progress:
See Data Pipeline for the full pipeline architecture.
Bulk import
Products can be imported in bulk from multiple sources:- CSV / Excel — column-mapped spreadsheet upload
- URL scraping — Bright Data web scraping from a product URL
- Shopify / WooCommerce connector — direct platform sync
- MCP inbound — AI agents pushing products via the MCP Tools API
- Dataset import — bulk dataset delivery from Bright Data