` — Una promise che restituisce il codice della regione dell'utente (ad esempio `"US"`, `"CA"`), oppure `undefined` se non è stata impostata alcuna regione.
***
## Esempi
### Uso di base
```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'}
;
}
```
***
## Note
* `getRegion` è asincrono e va atteso.
* Restituisce `undefined` se l'utente non ha selezionato alcuna regione.
* La regione viene memorizzata in un cookie e può essere impostata tramite il componente [``](/docs/next/api/components/region-selector) o l'hook [`useRegionSelector`](/docs/next/api/helpers/use-region-selector).
## Passaggi successivi
* Consulta [`useRegion`](/docs/next/api/helpers/use-region) per l'equivalente lato client.
* Usa [``](/docs/next/api/components/region-selector) per consentire agli utenti di selezionare la propria regione.