Architektur

Content-Modell und Truth-Regeln

Diese Seite definiert die kanonischen Produktobjekte von Viaora und die Regel, dass jedes sichtbare Konzept genau einen klaren Owner und genau eine klare Source of Truth haben muss.

Kanonische Objekte

Hotel
Hotel-Inhalt (Room, Dining, Spa, Pool, Facility, Service)
Stage / Surface
Block
Journey
Empfehlung / Advertiser-Relation
Advertiser profile
Veröffentlichte Guest-Route

Einfach erklärt

Hotel

Ops legt es an; das Hotel-Team pflegt Präsentation und Inhalte.

Hotel-Inhalt

Die strukturierte Wahrheit für hotel-eigene Seiten wie Zimmer, Restaurants, Spa oder Services. Diese Objekte erzeugen die dauerhaften Unterseiten und dürfen nicht parallel als zweite Systemwahrheit an anderer Stelle gepflegt werden.

Stage / Surface

Bestimmt, welche Fläche der Gast sieht und welche Blocks in welcher Reihenfolge gerendert werden.

Block

Die kleinste bearbeitbare Inhalts- oder Struktur-Einheit im Builder. Ein Block ist grundsätzlich nicht an genau eine Stage gebunden.

Journey

Eine hotel-kuratierte Route oder Erzählung innerhalb von Discover.

Advertiser-Profil

Die Profil-Truth des Partners, gepflegt im Advertiser-Builder.

Guest-Route

Die veröffentlichte Darstellung für Gäste in der PWA.

Wichtige Präzisierung für Stages und Blocks

Dashboard ist kein separater Widget-Sonderpfad mehr, sondern dieselbe Art von Stage wie Highlights, Discover, Journey, Services oder eine frei angelegte Custom-Stage.

Der Burger-Button für Sprache und Legal-Links ist deshalb ebenfalls ein normaler Guest-Block. Er wird nur an einem anderen sichtbaren Ort, nämlich im Header, dargestellt.

Sprachwahl und Legal-Informationen gelten ausschließlich für die Guest PWA. Die Sprachen der Dashboards und Builder folgen weiterhin ihren eigenen Workspace-Einstellungen und sind kein Teil des Guest-Menüs.

Neue Truth-Regel für Hotel-Unterseiten

Wenn eine Guest-Seite dauerhaft einen klaren Hotel-Bereich repräsentiert, etwa Rooms, Dining oder Spa, dann lebt die Wahrheit künftig zuerst im strukturierten Hotel-Inhaltsobjekt und nicht in einer frei zusammengebauten Einzelpage.

Freie Blocks bleiben wichtig für Redaktion, Storytelling, Tagestipps, Insides und spezielle Kampagnen. Für wiederkehrende Hotel-Basisinhalte gilt aber jetzt: erst Objekt, dann Darstellung.

Single-Source-Regel

Wenn dasselbe guest-seitige Feld an zwei Stellen geändert werden kann, muss die Dokumentation die Prioritätsregel explizit definieren. Sonst bleibt das System fachlich mehrdeutig.