Zum Inhalt springen

Inhaltstypen

Die Karte kennt vier Inhaltstypen und, daneben, Touren. Sie teilen sich eine Filterzeile, eine Liste und dieselbe Markersprache — unterscheiden sich aber in dem, was sie zeigen.

Typ Wert in content-types Silhouette
Ausflugsziele pois Tropfen
Unterkünfte accommodations eigene Form
Veranstaltungen events eigene Form
Erlebnisse experiences eigene Form
Touren (kein Wert — eigene Attribute) Start- und Zielpunkt

Die Form des Markers trägt den Typ, Farbe und Symbol die Kategorie. So bleibt auf einer gemischten Karte erkennbar, was ein Punkt ist, ohne die Beschriftung zu lesen.

Der Standardtyp. Ohne weitere Angabe zeigt die Karte diese und nur diese.

In der Sprechblase: Name, Kategorie, Adresse, Bewertung und Öffnungsstatus, soweit gepflegt.

In der Sprechblase zusätzlich der „ab”-Preis samt Einheit und die Sterne.

Veranstaltungen haben eine Eigenheit, die alle anderen Typen nicht haben: einen Zeitbezug. Daraus folgt zweierlei.

Ein Merkmal je Veranstaltung, nicht je Ort. Finden an einem Ort zwei Veranstaltungen statt, sind das zwei Punkte übereinander — die Ballungen fangen das auf. Der Name ist der Veranstaltungstitel, die Ortszeile steht darunter.

Ein Zeitraum entscheidet über beides: welche Veranstaltungen erscheinen und welche Termine ihre Sprechblase listet. Vorgabe sind die nächsten sieben Tage; einzustellen über event-window (siehe Attribute).

Der einzige Typ mit einem Buchungsknopf in der Sprechblase. Er erscheint nur, wenn Ihre Region einen Buchungsweg hinterlegt hat und das Objekt selbst die nötigen Angaben trägt — geraten wird nichts. Ab 0.21.0 braucht er zusätzlich booking-cta="experiences" (oder auto) am Element; ohne das Attribut trägt keine Sprechblase einen Link, siehe booking-cta.

Ausflugsziele, Veranstaltungen und Unterkünfte haben keinen Buchungsknopf. Über dasselbe Attribut können ihre Sprechblasen aber auf die Seite des Eintrags bei Ihnen verlinken, etwa mit booking-cta="pois,events".

Touren sind kein Wert von content-types, sondern haben eigene Attribute (tour-categories, tour-ids). Ohne eines davon wird keine Tour geladen.

Der Grund ist ihre andere Natur: eine Tour ist eine Linie mit Start, Ziel, Länge, Höhenmetern und Dauer — kein Punkt mit Adresse.

Liegen mehrere Punkte nah beieinander, fasst die Karte sie zu einem Ring zusammen. Was der Ring zeigt, hängt davon ab, wie viele Typen aktiv sind:

  • Ein Typ aktiv: ein Segment je Hauptkategorie dieses Typs.
  • Mehrere Typen aktiv: ein Segment je Typ, in dessen Farbe.

Das ist Absicht: bei einem Typ ist die interessante Frage „was für Sachen sind das?“, bei mehreren „wovon ist hier am meisten?”.

Wird nicht gezeigt — mit einer Meldung in der Entwicklerkonsole, ohne Fehler und ohne die übrige Karte zu beschädigen.

Das ist beabsichtigt und praktisch: ein Einbau, der einen Typ schon anfordert, bevor die Region ihn veröffentlicht, fängt von selbst an ihn zu zeigen, sobald die Daten da sind.