` — промис, который возвращает код региона пользователя (например, `"US"`, `"CA"`), либо `undefined`, если регион не задан.
***
## Примеры
### Основы использования
```jsx title="RegionDisplay.jsx" copy
import { getRegion } from 'gt-next/server';
export default async function RegionDisplay() {
const region = await getRegion(); // [!code highlight]
return Current region: {region ?? 'Not set'}
;
}
```
***
## Примечания
* `getRegion` — асинхронная функция, поэтому её нужно вызывать с `await`.
* Возвращает `undefined`, если пользователь не выбрал регион.
* Регион хранится в cookie; задать его можно с помощью компонента [``](/docs/next/api/components/region-selector) или хука [`useRegionSelector`](/docs/next/api/helpers/use-region-selector).
## Следующие шаги
* См. [`useRegion`](/docs/next/api/helpers/use-region) — клиентский аналог.
* Используйте [``](/docs/next/api/components/region-selector), чтобы пользователи могли выбрать свой регион.