Hyperlocal Digital Shelf Share of Choice
get_local_share_of_choiceDiagnose local delivery channel share loss by querying DoorDash, Uber Eats, and first-party shelf telemetry for basket price gaps, ETA disparities, and sponsored placement.
Instructions
PAID ($0.005). Query local digital shelf telemetry from DoorDash, Uber Eats, and 1st-party apps, including delivered basket price gaps, delivery ETA disparities, and organic vs sponsored placement. Atomically debits $0.005. Requires 'fc_live_...' API key. Returns 402 if balance insufficient. WHEN TO USE: Use to diagnose delivery channel share loss, competitor promotion surges, and aggregator markup disparities. WHEN NOT TO USE: Do not use for static national FDD disclosures (use 'get_fdd_item19'). ALTERNATIVES: Use 'recommend_local_action' to generate guardrailed tactical responses based on shelf telemetry; use 'get_menu_pricing' for in-store menu pricing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| daypart | No | Optional daypart filter: 'lunch', 'dinner', or 'late_night' | |
| platform | No | Optional delivery platform filter: 'doordash', 'ubereats', or 'first_party' | |
| store_id | Yes | Target store ID (e.g. 'loc_mcdonalds_1001') |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| store_id | Yes | Target store ID | |
| rival_brand | No | Top rival brand slug | |
| observations | No | List of raw digital shelf observation records | |
| rival_promo_badge | No | Active promotional badge of rival | |
| total_observations | Yes | Total panel observations recorded | |
| balance_remaining_usd | Yes | Remaining API credit balance in USD | |
| focal_delivered_total_usd | No | Delivered basket total for focal store | |
| top_rival_delivered_total_usd | No | Delivered basket total for top competitor |