Gemini app locale variance tracking
Gemini's regional restrictions make locale coverage narrower than the anonymous Google surfaces, and account region matters as much as egress. We are explicit about which markets we can genuinely run.
How it renders
Controlled by account region and egress country together.
Sampling
Each locale is its own sample set. A cross-market comparison at n=30 per market costs what it says on the tin, which is why we surface the arithmetic before you commit.
Gotcha
What the API returns
A single collection call against Gemini app for the locale variance field, sampled n times and returned as one object per prompt.
{
"engine": "gemini",
"field": "locale_variance",
"prompt": "best ai visibility tracking tool",
"country": "GB",
"language": "en",
"n": 30,
"locales": [
{
"country": "GB",
"language": "en",
"share": 0.34,
"divergence": 0.02,
"unique_domains": 4
},
{
"country": "DE",
"language": "de",
"share": 0.19,
"divergence": 0.15,
"unique_domains": 11
}
]
}Response fields
| Key | Type | Notes |
|---|---|---|
| country | string | ISO 3166-1 alpha-2 country of the egress used. |
| language | string | ISO 639-1 language the prompt was issued in. |
| share | float | Brand share within that locale. |
| divergence | float | Distance from the global mean for this prompt. |
| unique_domains | integer | Domains cited in this locale and nowhere else. |
What it costs
Each locale multiplies the collection count. Two markets at n=30 is 60 credits per prompt.
See credit pricing →Gemini app locale variance FAQ
- Which markets can you run Gemini in?
- Fewer than for AI Overviews. We will tell you exactly which of your target countries are viable before you buy.
- Does account region change results?
- Yes, sometimes more than egress does, which is why we hold accounts per region rather than routing one account through proxies.
Check Gemini market viability before you scope
Send your country list and we will mark the ones Gemini can honestly cover.
Other Gemini app data
Across every engine
Compare how locale variance behaves on every engine we track.
Locale variance across all engines →