Tipologie camera
Come funzionano le tipologie camera nel booking engine di Hotely. Campi, configurazione, differenza tra tipologia e unità, e calcolo della disponibilità.
Che cos'è una tipologia camera
Una tipologia camera (Room Type) rappresenta una categoria di camere della tua struttura — non una singola camera fisica. Ad esempio, "Doppia Superior", "Suite con Vista Mare" o "Singola Economy" sono tipologie. Ogni tipologia raggruppa tutte le camere che condividono le stesse caratteristiche: stessa metratura, stessi servizi, stesso tipo di letto e stessa capacità.
Questa distinzione è fondamentale: a differenza dei sistemi tradizionali che ti obbligano a gestire ogni camera come entità separata, Hotely ti permette di ragionare per categorie. Configuri una volta la tipologia, indichi quante camere fisiche ne fanno parte e il sistema calcola automaticamente la disponibilità.
Tipologia vs unità camera
Comprendere la differenza tra tipologia e unità è il primo passo per configurare correttamente il tuo inventario.
| Concetto | Cosa rappresenta | Esempio |
|---|---|---|
| Tipologia | Una categoria di camere con caratteristiche identiche | "Doppia Superior" |
| Unità | Una camera fisica specifica appartenente a una tipologia | "Camera 201", "Camera 202" |
| totalRooms | Il numero totale di unità disponibili per quella tipologia | 5 |
Se il tuo hotel ha 5 camere Doppie Superior tutte uguali, crei una sola tipologia "Doppia Superior" con totalRooms = 5. Non hai bisogno di creare 5 tipologie separate.
Le unità camera diventano rilevanti solo se usi la modalità Tipologie e unità — descritta nella sezione dedicata alle unità camera. In modalità Solo tipologie, il sistema gestisce la disponibilità interamente a livello di tipologia.
Campi della tipologia camera
Ogni tipologia camera è definita da una serie di campi che ne determinano la presentazione al cliente, la capacità e il prezzo base.
Campi principali
| Campo | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| name | Testo | Si | Il nome della tipologia come apparirà nel booking engine. Usa nomi chiari e commerciali: "Suite Panoramica", "Tripla Comfort". |
| slug | Testo | Si | Identificatore URL-friendly generato automaticamente dal nome (es. suite-panoramica). Deve essere unico all'interno della struttura. |
| description | Testo lungo | No | Descrizione completa della camera. Supporta testo ricco. Usa questo campo per descrivere l'atmosfera, i dettagli architettonici, la vista. |
| shortDescription | Testo | No | Breve descrizione per le anteprime e le card nel motore di prenotazione. Idealmente 1-2 frasi. |
| basePrice | Decimale | Si | Il prezzo base per notte in euro. Questo è il prezzo di partenza: le regole tariffarie, i supplementi e le override dell'inventario possono modificarlo. |
| totalRooms | Intero | Si | Quante camere fisiche appartengono a questa tipologia. Determina la disponibilità massima per notte. Default: 1. |
Capacità
I campi di capacità controllano quanti ospiti possono soggiornare nella camera e influenzano direttamente i supplementi per occupanti aggiuntivi.
| Campo | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| maxOccupancy | Intero | Si | Numero massimo totale di ospiti (adulti + bambini). Il motore di prenotazione non permetterà di selezionare un numero superiore. |
| maxAdults | Intero | Si | Numero massimo di adulti. Questo campo, combinato con la base occupancy del rate plan, determina quando scattano i supplementi per adulto extra. |
| maxChildren | Intero | No | Numero massimo di bambini ammessi. Default: 0. Se impostato a 0, il selettore bambini non apparirà per questa tipologia. |
La differenza tra maxOccupancy e la somma di maxAdults + maxChildren è importante: maxOccupancy è il tetto massimo assoluto. Anche se una camera ammette 3 adulti e 2 bambini, se maxOccupancy è 4, non potranno mai esserci più di 4 persone in totale.
Caratteristiche fisiche
| Campo | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| sizeSqm | Intero | No | Superficie della camera in metri quadri. Viene mostrata nell'anteprima della tipologia. |
| bedType | Testo | No | Tipo di letto principale: "Matrimoniale", "Letti singoli", "King size", "Queen size", ecc. |
| amenities | Lista testo | No | Elenco dei servizi disponibili in camera: "Wi-Fi", "Aria condizionata", "Minibar", "Cassaforte", "Balcone", ecc. Vengono mostrati come icone o chip nella scheda camera. |
| photoUrls | Lista URL | No | URL delle foto della camera. La prima foto viene usata come immagine principale. Consigliamo almeno 3-5 foto per tipologia per massimizzare le conversioni. |
Ordinamento e stato
| Campo | Tipo | Default | Descrizione |
|---|---|---|---|
| order | Intero | 0 | Posizione nell'elenco delle tipologie. Numeri più bassi appaiono prima. Utile per mostrare le camere premium in cima alla lista. |
| isActive | Booleano | true | Se disattivato, la tipologia non appare nel booking engine e non accetta prenotazioni. Le prenotazioni esistenti non vengono toccate. |
Come totalRooms influenza la disponibilità
Il campo totalRooms è il cuore del calcolo della disponibilità. Ecco come funziona il calcolo per una data specifica:
Disponibilità effettiva = totalRooms
- prenotazioni confermate per quella data
- blocchi manuali attivi (RoomBlock)
- camere bloccate nell'inventario giornaliero
Esempio pratico
Supponiamo di avere la tipologia "Doppia Superior" con totalRooms = 5:
| Elemento | Quantità |
|---|---|
| Camere totali | 5 |
| Prenotazioni confermate per il 15 agosto | 2 |
| Blocco manuale (manutenzione) | 1 |
| Blocchi inventario giornaliero | 0 |
| Disponibilità residua | 2 |
Se un ospite cerca una Doppia Superior per il 15 agosto, il motore di prenotazione mostrerà 2 camere disponibili. Se la disponibilità fosse 0, la tipologia non apparirebbe nei risultati di ricerca per quella data.
Interazione con stop sell e restrizioni
Oltre alla disponibilità numerica, il sistema verifica anche:
- Stop sell: se attivo nell'inventario giornaliero, la tipologia non è prenotabile per quella data indipendentemente dalle camere disponibili.
- Closed to arrival: la data non è selezionabile come check-in.
- Closed to departure: la data non è selezionabile come check-out.
- Min stay / Max stay: il soggiorno deve rispettare i limiti configurati.
Queste restrizioni possono essere impostate sia a livello di inventario giornaliero che tramite regole tariffarie.
Come creare una tipologia camera
Passo 1 — Accedi alla sezione Camere
Dal menu laterale della dashboard, seleziona Booking Engine → Camere → Tipologie. Vedrai l'elenco delle tipologie già create (se presenti) oppure un pulsante per crearne una nuova.
Passo 2 — Compila le informazioni di base
Clicca su Nuova tipologia e inserisci:
- Nome: scegli un nome commerciale che il cliente vedrà nel booking engine. Evita codici interni come "DBL-STD" — usa "Doppia Standard" o "Camera Doppia Classic".
- Prezzo base: inserisci la tariffa base per notte. Questo prezzo verrà usato quando non ci sono override o regole tariffarie attive.
- Numero camere: indica quante camere fisiche appartengono a questa tipologia.
Passo 3 — Configura la capacità
Imposta correttamente i limiti di occupazione:
- Adulti massimi: quanti adulti può ospitare la camera.
- Bambini massimi: quanti bambini sono ammessi (0 se la camera non ammette bambini).
- Occupazione massima: il tetto totale di persone. Assicurati che sia coerente con adulti + bambini.
Passo 4 — Aggiungi dettagli e media
- Descrizione: scrivi una descrizione accattivante. Descrivi la vista, i materiali, l'esperienza di soggiorno.
- Dimensione: inserisci la metratura se disponibile.
- Tipo letto: specifica la configurazione del letto.
- Servizi: seleziona o digita i servizi disponibili in camera.
- Foto: carica le immagini della camera. La prima sarà l'immagine principale mostrata nei risultati di ricerca.
Passo 5 — Imposta l'ordinamento
Usa il campo Ordine per decidere in quale posizione apparirà la tipologia nel listing. Le strutture con più tipologie beneficiano dall'avere le camere più richieste o con il miglior margine in cima.
Passo 6 — Salva e verifica
Dopo il salvataggio, la tipologia è immediatamente attiva nel booking engine (se isActive = true). Verifica il risultato aprendo la pagina pubblica di prenotazione della tua struttura.
Best practice per la configurazione
Nomenclatura efficace
- Usa nomi che il cliente capisce immediatamente: "Suite con Jacuzzi", "Doppia Vista Giardino", "Family Room".
- Evita codici interni o abbreviazioni: "DBL-SUP-GRD" non comunica nulla al visitatore.
- Molti motori di prenotazione mostrano solo il nome senza contesto — assicurati che sia autoesplicativo.
Prezzi base coerenti
Il prezzo base (basePrice) è il punto di partenza di tutta la logica tariffaria. Impostalo come la tariffa più bassa che applicheresti in bassa stagione. Poi usa le regole tariffarie per aumentarlo nei periodi di alta domanda, nei weekend o per soggiorni brevi.
Questo approccio ti garantisce che il prezzo mostrato al cliente sia sempre il risultato di un calcolo trasparente: prezzo base + eventuali modifiche. A differenza dei sistemi tradizionali dove devi caricare manualmente ogni tariffa per ogni data, Hotely calcola tutto automaticamente.
Foto che convertono
Le strutture che caricano almeno 4 foto per tipologia vedono un tasso di conversione significativamente più alto. Includi:
- Una foto panoramica della camera
- Un dettaglio del letto / area notte
- Il bagno
- La vista dalla finestra o il balcone (se presente)
Capacità e supplementi
Configura la capacità in modo realistico. Se una Doppia può tecnicamente ospitare un terzo letto, imposta maxOccupancy = 3 e poi configura un supplemento per l'adulto extra nel rate plan collegato. In questo modo il terzo ospite paga un extra che copre i costi aggiuntivi di biancheria, colazione e pulizia.
Collegamento con le altre sezioni
La tipologia camera è l'entità centrale del booking engine. Si collega a:
| Sezione | Collegamento |
|---|---|
| Unità camera | Ogni unità appartiene a una tipologia |
| Inventario giornaliero | Override di prezzo e disponibilità per data |
| Blocchi manuali | Riduzione disponibilità per tipologia |
| Rate plan | Le tariffe vengono collegate a una o più tipologie |
| Regole tariffarie | Le regole possono applicarsi a tipologie specifiche |
| Prezzi bambini | Fasce prezzo bambini per tipologia |
| Supplementi | Supplementi occupazione per tipologia |
Una configurazione corretta delle tipologie è il prerequisito per tutto il resto. Dedica il tempo necessario a questa fase iniziale: una buona base rende la gestione quotidiana molto più semplice.