Bundling Strategien
Wenn Sie Multisite-Management zur Verteilung von Projekten oder Teilen eines Projekts verwenden, stehen Ihnen bei der Erstellung eines Bundles drei Bundling-Strategien zur Verfügung. Die ausgewählte Bundling-Strategie definiert, ob bzw. welche zusätzlichen Elemente, die sich auf das ausgewählte Element beziehen, automatisch dem Bundle hinzugefügt werden.
Sie können zwischen den folgenden drei Bundling-Strategien wählen:
- None: Es werden dem Bundle keine zusätzlichen Elemente hinzugefügt.
- Include content references: Es werden dem Bundle nur relevante inhaltsbezogene Elemente automatisch hinzugefügt.
- Include outgoing references: Es werden dem Bundle alle referenzierten Elemente, sowohl inhaltsbezogene als auch technische Elemente, automatisch hinzugefügt.
Im Folgenden werden die Strategien anhand eines einfachen Beispiels erklärt.
Einfaches Anwendungsbeispiel
Der Ausgangspunkt des Anwendungsbeispiels zur Veranschaulichung der drei Bundling-Strategien ist ein einfaches Projekt. Das Projekt besteht allein aus einer Seite. Die Seite wird über eine Seitenreferenz ("Page Ref") in der Navigation sichtbar und basiert auf einer Seitenvorlage ("Page Template"). Auf der Seite selbst, ist ein Datensatz ("Dataset") referenziert. Der Datensatz basiert auf einem Schema und einer Tabellenvorlage ("Table Template"). Das Schema definiert die zugrunde liegende Datenstruktur der Tabelle, während die Tabellenvorlage festlegt, wie diese Datenstruktur für Redakteure nutzbar gemacht wird. Im Datensatz wird ein Medium, zum Beispiel ein Bild ("Medium"), referenziert.

Bundling Strategie: None
Wird die Seitenreferenz zu einem Bundle hinzugefügt und die Bundling-Strategie None ausgewählt, so werden keine zusätzlichen Elemente zum Bundle hinzugefügt. Der Inhalt des Bundles besteht allein aus der Seitenreferenz.
Sollten Sie also weitere referenzierte Elemente mittransportieren wollen, müssen diese manuell über Related Elements zum Bundle hinzugefügt werden.

Bundling Strategie: Include content references
Wird die Seitenreferenz zu einem Bundle hinzugefügt und die Bundling-Strategie Include content references ausgewählt, so werden alle referenzierten inhaltsbezogenen Elemente automatisch dem Bundle hinzugefügt. In diesem Beispiel werden entsprechend die folgenden Elemente, zusätzlich zur ausgewählten Seitenreferenz, automatisch hinzugefügt: Seite, Datensatz, Medium.

Bundling Strategie: Include outgoing references
Wird die Seitenreferenz zu einem Bundle hinzugefügt und die Bundling Strategie Include outgoing references ausgewählt, so werden alle referenzierten Elemente automatisch dem Bundle hinzugefügt - dies inkludiert sowohl inhaltsbezogene als auch technische Elemente. In diesem Anwendungsbeispiel werden beim Transport der Seitenreferenz und unter Verwendung der Strategie Include outgoing references also folgende Elemente automatisch dem Bundle hinzugefügt: Seite, Seitenvorlage (technisches Element), Datensatz, Schema (technisches Element), Tabellenvorlage (technisches Element), und Medium.

Bundling Strategie: None
Wenn Sie die Bunlding-Startegie None verwenden, werden keine referenzierten Elemente dem Bundle hinzugefügt. Diese Strategie sollte entsprechend dann verwendet werden, wenn Sie einzelne Elemente transportieren möchten. Alternativ, können Sie referenzierte Elemente manuell unter Related Elements zum Bundle hinzufügen und so ein spezifisch angepasstes Bundle erstellen.
Bundling Strategie: Include content references
Die Bundling Strategie Include content references fügt automatisch referenzierte inhaltsbezogene Elemente dem Bundle hinzu. Welche Elemente hinzugefügt werden hängt vom Element-Typ ab. Außerdem werden Referenzen rekursiv aufgelöst, das heißt es werden auch Referenzen von Referenzen eingepackt. Welche Referenzen rekursiv verfolgt werden ist abhängig vom Element-Typ.
Die folgende Tabelle beschreibt welche referenzierten Elemente abhängig vom Ausgangselement direkt miteingepackt werden und welche Elemente rekursiv verfolgt werden.
| Ausgangselement | Referenzierte Elemente die eingepackt werden | Referenzierte Elemente die rekursiv verfolgt werden |
|---|---|---|
| Seitenreferenz | Seite, Medium, Datensatz | Seite |
| Seite | Seitenreferenz, Seite, Medium, Datensatz | Medium, Datensatz |
| Absatz | Seitenreferenz, Seite, Medium, Datensatz | Medium, Datensatz |
| Absatzreferenz | Seitenreferenz, Seite, Medium, Datensatz | Medium, Datensatz |
| Datensatz | Seitenreferenz, Seite, Medium, Datensatz | |
| Medium | Seite, Medium, Datensatz |
Beispiel
Das Ausgangselement ist eine Seite mit Referenz auf eine Seitenreferenz und auf ein Medium. Wird diese Seite einem Bundle mit der Bundling-Strategie Include content references hinzugefügt so passiert Folgendes:
- Die Seitenreferenz und das Medium werden miteingepackt.
- Die Seitenreferenz wird nicht rekursiv verfolgt.
- Das Medium wird rekursiv verfolgt und die Referenzen werden betrachtet.
- Sind die Referenzen des Mediums vom Typ "Seite", "Medium" oder "Datensatz", werden diese ebenso miteingepackt.
Bundling Strategie: Include outgoing references
Die Bundling-Strategie "Include outgoing references" fügt rekursiv alle referenzierten technischen und inhaltsbezogenen Elemente ausgehend vom Ausgangselement einem Bundle hinzu. Das bedeutet, dass auch Vorlagen aus dem Template Store mittransportiert werden. Diese Strategie sollte daher nur für in sich geschlossene Projektteile verwendet werden, z. B. für neue Kampagnen, die basierend auf Vorlagen erstellt wurden, die speziell dafür angefertigt wurden, oder für Landing Pages, die getrennt vom Rest des Projekts existieren.
Beispiel
Ausgangspunkt ist eine Seitenreferenz die auf eine Event-Seite zeigt. Die Seite basiert auf einer Seitenvorlage die speziell für diese Event-Seite angefertigt wurde. Auf der Seite werden ein Absatz und im Absatz ein Medium referenziert. Unter Verwendung der Strategie Include outgoing references werden die inhaltsbezogenen Referenzen Seite, Absatz, und Medium sowie die technischen Referenzen Seitenvorlage und Absatzvorlage miteingepackt.