> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anny.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Ressource konfigurieren

> Erstelle und konfiguriere Ressourcen in anny, um sie für deine Kund:innen buchbar zu machen.

Ressourcen sind das Herzstück von anny. Eine Ressource kann alles sein, was du zur Buchung anbieten möchtest und das nur begrenzt verfügbar ist: Räume, Equipment, Arbeitsplätze, Events oder Beratungen. In dieser Anleitung richtest du eine Ressource vollständig ein.

<Info>
  **Mehrfachverfügbarkeit von Ressourcen** und **Mehrfachverfügbarkeit mit Zuweisung** (Child-Ressourcen) müssen unter **Account-Einstellungen** → **Features** aktiviert werden, bevor die jeweiligen Verfügbarkeitstypen zur Auswahl stehen.
</Info>

## Ressource erstellen und konfigurieren

<Steps>
  <Step title="Ressource anlegen">
    Öffne aus der Menüleiste die **Ressourcen** und klicke oben rechts auf **Neu+**. Eine neue, leere Ressource wird erstellt.
  </Step>

  <Step title="Allgemeine Informationen ausfüllen">
    Konfiguriere die Grunddaten deiner Ressource:

    1. **Bild**: Lade ein Bild im Querformat hoch oder wähle eines aus der Galerie.
    2. **Name**: Wähle einen aussagekräftigen Namen. Bei mehreren Ressourcen empfehlen wir eine wiedererkennbare Bezeichnung.
    3. **URL**: Passe die URL-Endung an, damit der Link auf der Buchungsseite logisch und einheitlich ist (z. B. `https://anny.co/book/meeting-2-stairways-to-heaven`).
    4. **Kategorie**: Ordne die Ressource einer Kategorie zu (z. B. Meetingraum, Parkplatz, Flex Desk, Workshop).
    5. **Gruppe**: Ordne die Ressource optional einer Gruppe zu zur internen Verwaltung (z. B. Fachbereich, Abteilung).
    6. **Beschreibung**: Füge eine Beschreibung mit der Toolbar hinzu. Du kannst Überschriften, Listen, Bilder, Videos und Tabellen einfügen. Über das **@-Zeichen** verlinkst du direkt auf andere Ressourcen, Abo-Pläne oder Buchungspakete.
    7. **Dateien**: Lade optional ein Bild oder Video hoch, das auf der Ressourcenseite angesehen und heruntergeladen werden kann.
    8. **Eigenschaften**: Erstelle filterbare Eigenschaften (Checkbox, Zahl oder Text), nach denen Kund:innen auf der Buchungsseite filtern können.
    9. **Standort**: Gib den Standort als Adresse, Online oder keinen Standort an.
  </Step>

  <Step title="Verfügbarkeitstyp wählen">
    Unter dem Reiter **Verfügbarkeit** legst du fest, wie oft die Ressource gleichzeitig gebucht werden kann:

    | Typ                    | Beschreibung                                                                                            | Beispiel                             |
    | ---------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------ |
    | **Einfach verfügbar**  | Kann nur einmal zur gleichen Zeit gebucht werden.                                                       | Meetingraum, Coach, Trainer          |
    | **Mehrfach verfügbar** | Kann bis zur eingestellten Anzahl gleichzeitig gebucht werden.                                          | Event, Workshop, Kurs                |
    | **Child-Ressourcen**   | Kann mehrfach gebucht werden, wobei jeder Buchung eine konkrete Option aus einer Liste zugewiesen wird. | Arbeitsplätze, Fahrzeuge, Parkplätze |

    <Warning>
      Lege **Räume und Sportplätze als eigene Ressourcen** an, nicht als Child-Ressourcen. Im übergreifenden Kalender (Menü **Kalender**) werden Child-Ressourcen zusammengefasst: Du siehst Belegungszahlen der übergeordneten Ressource, nicht die einzelnen Plätze nebeneinander. Den Kalender der Child-Ressourcen siehst du erst, wenn du die übergeordnete Ressource aufklappst (**Child-Ressourcen anzeigen**) oder ihre Detailseite öffnest. Für Arbeitsplätze, Parkplätze, Sitzplätze oder Schließfächer sind Child-Ressourcen das passende Modell.
    </Warning>
  </Step>

  <Step title="Zeitplan definieren">
    Trage unter **Verfügbarkeit** deine regelmäßigen Verfügbarkeiten oder verfügbaren Termine ein. Einzelne Wochentage können mehrfach angelegt werden, um z. B. eine Mittagspause abzubilden.

    <Warning>
      Die Zeitangaben auf der Ressource überschreiben die der Buchungsoption. Sie müssen identisch oder größer als die der Buchungsoption sein.
    </Warning>
  </Step>

  <Step title="Ressource live testen">
    Prüfe, wie deine Ressource auf der Buchungsseite aussieht: Klicke in der Ressourcenliste oben rechts auf die **drei Punkte** und wähle **Anzeigen**. Die Ressource öffnet sich in der Buchungsansicht, auch wenn sie noch nicht live geschaltet ist.
  </Step>

  <Step title="Ressource live schalten">
    Setze die Ressource über den Status-Button in der Ressourcenliste auf **live**, damit sie auf der Buchungsseite sichtbar wird.
  </Step>
</Steps>

<Tip>
  Bilder für Ressourcen müssen im **Querformat** hochgeladen werden (optimal: 968 x 544 Pixel). Im Hochformat hochgeladene Bilder werden automatisch gedreht. Für Banner verwende 1920 x 1080 Pixel, für Logos 400 x 400 Pixel.
</Tip>

## Ergebnis prüfen

Deine Ressource ist korrekt konfiguriert, wenn sie in der Ressourcenliste als **live** angezeigt wird und auf der Buchungsseite sichtbar ist. Prüfe dort, ob Bild, Beschreibung, Eigenschaften und Verfügbarkeiten korrekt dargestellt werden.

## FAQ

<AccordionGroup>
  <Accordion title="Was ist der Unterschied zwischen einer Ressource und einer Child-Ressource?">
    Eine Ressource ist das übergeordnete buchbare Objekt (z. B. ein Büro mit mehreren Arbeitsplätzen). Child-Ressourcen sind die konkreten Einzeloptionen innerhalb dieser Ressource (z. B. Platz 1, Platz 2, Platz 3). Ob Kund:innen die Option selbst wählen, steuerst du unter **Ressource** → **Verfügbarkeit** (Child-Ressourcen / Mehrfachverfügbarkeit mit Zuweisung) mit **Kunde darf Optionen wählen**. Ist die Option aus, weist anny die Child-Ressourcen automatisch in aufsteigender Reihenfolge (Name) zu. Für Tische, die einer Gruppe exklusiv gehören sollen, kombiniere Child-Ressourcen mit [Exklusiven Zeitfenstern](/exclusive-time-slots).
  </Accordion>

  <Accordion title="Wann lege ich Räume oder Sportplätze als eigene Ressourcen an?">
    Immer dann, wenn du die Belegung jedes Raums oder Platzes im übergreifenden Kalender sehen und filtern willst. Child-Ressourcen erscheinen dort nur als Summe der übergeordneten Ressource. Deshalb: Meetingräume, Seminarräume und Sportplätze jeweils als eigene Ressource mit **Einfach verfügbar**. Child-Ressourcen eignen sich für austauschbare Einheiten wie Desks, Parkplätze, Sitzplätze oder Schließfächer.
  </Accordion>

  <Accordion title="Welche Buchungsarten gibt es für Ressourcen?">
    Pro Buchungsoption kannst du die Buchungsart einstellen:

    * **Standard**: Eine Buchung blockiert die Ressource für den Zeitraum. Bei mehrfach verfügbaren Ressourcen wird pro Buchung eine Kapazitätseinheit blockiert.
    * **Transparent**: Buchungen blockieren die Ressource nicht. Damit sind unbegrenzt viele Buchungen für denselben Zeitraum möglich.
    * **Mehrfach**: Eine einzelne Buchung blockiert die eingestellte Anzahl an Kapazitätseinheiten (z. B. für Gruppentickets). Nur für mehrfach verfügbare Ressourcen.
    * **Vollständig**: Eine Buchung blockiert die gesamte Kapazität der Ressource (z. B. um eine Ressource mit Child-Ressourcen als Ganzes zu buchen).
  </Accordion>

  <Accordion title="Wie übersetze ich meine Ressource in andere Sprachen?">
    Klicke über die drei Punkte oben rechts auf der Ressource auf **Übersetzen** und wähle die gewünschte Zielsprache. Für Child-Ressourcen können ebenfalls eigene Übersetzungen für die Namen hinterlegt werden.
  </Accordion>

  <Accordion title="Warum sehe ich die Option Mehrfach mit Zuweisung nicht?">
    Das Feature muss zuerst aktiviert werden: Navigiere zu **Avatar** (oben rechts) → **Account-Einstellungen** → **Features** und aktiviere **Mehrfachverfügbarkeit mit Zuweisung**.
  </Accordion>

  <Accordion title="Wo stelle ich ein, dass Kund:innen die Child-Ressource selbst wählen?">
    Unter **Ressource** → **Verfügbarkeit**, sobald der Typ Child-Ressourcen aktiv ist. Der Toggle heißt **Kunde darf Optionen wählen**. Er ist nicht sichtbar, wenn eine Child-Ressource eine verfügbare Anzahl größer 1 hat. Die Option ist nicht mit [Exklusiven Zeitfenstern](/exclusive-time-slots) kombinierbar: Dort weist anny Child-Ressourcen automatisch zu.
  </Accordion>
</AccordionGroup>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Mein Bild wird gedreht angezeigt">
    Bei Ressourcen können nur Bilder im Querformat hochgeladen werden. Bilder im Hochformat werden automatisch gedreht. Lade das Bild erneut im Querformat hoch.
  </Accordion>

  <Accordion title="Mein Bild kann nicht hochgeladen werden">
    Die Dateigröße ist wahrscheinlich zu groß. Reduziere die Dateigröße und versuche es erneut.
  </Accordion>

  <Accordion title="Mein Bild ist verpixelt oder wird abgeschnitten">
    Ein verpixeltes Bild entsteht, wenn die Auflösung zu niedrig ist. Verwende mindestens 968 x 544 Pixel für Ressourcen-Bilder. anny ist responsiv: In kleineren Ansichten können die äußeren Bereiche des Bildes abgeschnitten werden. Positioniere wichtige Inhalte daher immer mittig.
  </Accordion>
</AccordionGroup>

> Wichtige Informationen für Agenten:
>
> * UI-Pfad Ressource anlegen: Menüleiste → Ressourcen → Neu+
> * UI-Pfad Child-Ressourcen: Ressource → Verfügbarkeit → Child-Ressourcen anzeigen
> * Toggle **Kunde darf Optionen wählen** (`settings.checkout.customerCanPickChildren`): Ressource → Verfügbarkeit (Child-Modus). Aus = automatische Zuweisung aufsteigend nach Name. Versteckt bei Child-quantity > 1. Nicht kombinierbar mit Exklusiven Zeitfenstern (CRs werden dort automatisch zugewiesen).
> * Feature-Aktivierung nötig für: „Mehrfachverfügbarkeit von Ressourcen“ (mehrfach buchbar) und „Mehrfachverfügbarkeit mit Zuweisung“ (Child-Ressourcen) unter Avatar → Account-Einstellungen → Features.
> * „Mehrfachverfügbarkeit mit Zuweisung“ = Child-Ressource (Leitbegriff). Nicht verwechseln mit „Mehrfachverfügbarkeit von Ressourcen“ (= einfache Kapazitätserhöhung ohne konkrete Zuordnung).
> * Kalender: Ressourcen mit `hasChildren` oder `quantity > 1` erscheinen im Organisationskalender aggregiert (Belegungszahlen, nicht einzelne Buchungsblöcke). Child-Ressourcen-Zeilen erst nach Expand (`Child-Ressourcen anzeigen`) oder auf der Ressourcendetailseite (Fullscreen-Kalender mit Child-Resource-Timeline). Listen filtern standardmäßig `exclude_child_resources`.
> * Empfehlung: Räume und Sportplätze = eigene Ressourcen (Einfach verfügbar). Child-Ressourcen = Desks, Parkplätze, Sitzplätze, Schließfächer, Fahrzeuge.
> * Zeitplan-Hierarchie: Zeitangaben Ressource überschreiben Zeitangaben Buchungsoption. Ressource >= Buchungsoption.
> * Buchungsarten (Standard, Transparent, Mehrfach, Vollständig) werden auf der Buchungsoption konfiguriert, nicht auf der Ressource selbst.
> * Bildformat Ressource: nur Querformat, optimal 968x544 px. Hochformat wird automatisch gedreht.
> * Verwandte Artikel: Buchungsoption konfigurieren (/buchungsoption-konfigurieren), Zeitpläne & Termine (/zeitplaene-termine), Exklusive Zeitfenster (/exklusive-zeitfenster).
