What problem does it solve? Alimama advertisers need a programmatic way to pull their own store's Wanxiangtai (one.alimama.com / onebp) advertising data—spend, ROI, keywords, campaigns—without manually logging into the web console, plus a guarded way to pause underperforming ad units. ## Core Features & Use Cases - Historical Reports: 11 report types (campaign, keyword, crowd, item, creative, area, realtime, etc.) with spend, impressions, clicks, conversions, and ROI over any date range, plus a machine-readable fields.json dictionary for custom column selection. - Live Campaign Inspection: View currently running campaigns across keyword, crowd, and whole-site promotion scenes, reverse-lookup which campaigns contain a given item ID, and list per-unit on/off status. - Guarded Write Operation: The only write command, promo-off, pauses ad units by item ID; it defaults to dry-run and requires --execute plus user confirmation. - Use Case: Ask your AI agent "which keyword campaigns spent money yesterday with ROI below 1" and it runs report-campaign with jq filtering to surface losing campaigns, then lists the units it would pause before you approve. ## Quick Start Ask the AI to run the alimama-cli doctor command to verify your Chrome login to one.alimama.com, then request yesterday's advertising spend summary.