What is the home storefront?
The home storefront isapp.country, and it comes from the URL you imported. A URL such as apps.apple.com/de/app/... imports a de home market, and the import dialog lets you override it. A bare iTunes id, or a URL with no country segment, falls back to DEFAULT_COUNTRY, which defaults to us.
Country codes are two lowercase letters validated by shape rather than against a fixed list, so any live storefront works without asobeast maintaining a country table.
The home storefront drives everything that asobeast stores once per app.
A full per market app detail switcher is backlog, not a shipped feature.
How does one search serve everyone?
A position check searcheskeyword.country, not app.country. From that single search asobeast records positions for the primary app and for every competitor attached to it in that storefront.
That is why adding a competitor costs no extra store requests. Ten competitors on a keyword are still one search.
What does a market cost?
The same phrase tracked inus and in pl is two keyword rows, checked by two searches. Markets multiply, keywords multiply, and both draw on the same fixed request budget.
Rankings, difficulty and traffic all differ per storefront, so the second market is real data rather than a copy.
Two places show you the cost before it bites.
- The settings page carries a daily request budget card with the estimated requests broken down by kind, your capacity and a utilization meter.
GET /jobs/budgetreturns the same estimate, and the dashboard warns when the daily pipeline would exceed 85 percent of capacity.
SCRAPE_ITUNES_RPM and accept the risk. See The daily pipeline and rate limits.