Skip to main content

Multi-Store & Multi-Region

Multi-store and multi-region features enable inheriting rules globally while allowing local overrides for different stores and regions.

Overview

Multi-store and multi-region management allows you to maintain global consistency while enabling local customization for different markets.

Global Rules

Define global rules:

{
"scope": "global",
"rules": [
{
"rule_id": "brand_diversity",
"max_per_brand": 2
}
]
}

Local Overrides

Override global rules locally:

{
"scope": "store_nyc",
"inherits_from": "global",
"overrides": [
{
"rule_id": "brand_diversity",
"max_per_brand": 3
}
]
}

Region-Specific Rules

Create region-specific rules:

{
"scope": "region_eu",
"rules": [
{
"rule_id": "gdpr_compliance",
"type": "block",
"condition": { "gdpr_compliant": false }
}
]
}

Best Practices

  1. Start global: Define global rules first
  2. Override carefully: Only override when necessary
  3. Document overrides: Keep records of local overrides
  4. Test locally: Test overrides before deploying
  5. Monitor consistency: Ensure consistency where needed