CMS-Sammlung
Überblick
Diese Seite erklärt, wie CMS-Sammlungen als Datenquelle für Avonni-Komponenten in Salesforce Experience Cloud.
Wenn unterstützt, ermöglicht eine CMS-Sammlung Avonni datengetriebene Komponenten—wie die Liste oder Datentabelle—dynamisch mit Inhalten zu befüllen, die im Salesforce CMS verwaltet werden (Artikel, Bilder, Dokumente und andere CMS-Elemente), ohne sich auf Salesforce-Datensätze oder benutzerdefinierte Objekte zu stützen.
Da Salesforce mehrere CMS-Architekturen bereitstellt, klärt diese Seite auch den wichtigen Unterschied zwischen Enhanced CMS und dem Legacy- (nicht verbesserten) CMS. Nur CMS-Sammlungen, die mit Enhanced CMS erstellt wurden, sind mit Avonni-Komponenten kompatibel, die CMS als Datenquelle verwenden.
Das Verständnis dieses Unterschieds ist wesentlich, um Konfigurationsprobleme zu vermeiden und sicherzustellen, dass CMS-basierte Datenquellen in Experience Cloud-Sites wie erwartet funktionieren.
Was ist eine CMS-Sammlung?
Eine CMS-Sammlung ist eine Gruppierung von CMS-Inhalten (Artikel, Bilder, Dokumente usw.), die in einer Experience Cloud-Site dynamisch abgefragt und angezeigt werden kann.
Avonni-Komponenten, die CMS als Datenquelle unterstützen, stützen sich auf Salesforce Content Services APIs, die nur mit Enhanced CMS.
Enhanced CMS vs Legacy CMS
Salesforce unterstützt derzeit zwei CMS-Architekturen die auf der Plattform koexistieren:
Enhanced CMS (Unterstützt)
Enhanced CMS ist die moderne CMS-Architektur, die von Salesforce eingeführt wurde, und ist die einzige CMS-Art, die von Avonni-Komponenten unterstützt wird.
Wesentliche Merkmale:
Erstellt über Setup → CMS-Arbeitsbereiche
Verwendet Content Services APIs
CMS-Sammlungen haben Datensatz-IDs, die mit
20Vbeginnen Inhalte sind auch über einen Content Key
(beginnend mit)MC
ansprechbar
Für moderne Experience Cloud-Funktionen und Headless-Delivery konzipiert
Dies ist das CMS-Modell, das von Avonni-Komponenten erwartet wird, die CMS-Sammlungen unterstützen.
Legacy / Nicht-verbessertes CMS (Nicht unterstützt)
Wesentliche Merkmale:
Legacy CMS ist das ältere CMS-System, das historisch in Aura-basierten Experience Cloud-Sites verwendet wurde und verwaltet wird von:
Experience Workspaces → InhaltsverwaltungUnterstützt durch Legacy-CMS-Objekte (zum BeispielManagedContent)und
ManagedContentCollectionHistorisch hatten Sammlungen Datensatz-IDs, die mit
0V5begannenInhalte und Container können
0Zu Datensatz-IDs verwenden
Nicht über Content Services APIs verfügbar Obwohl Legacy-CMS-Inhalte in der Salesforce-Benutzeroberfläche weiterhin verwendbar erscheinen können, können sie nicht programmatisch
von modernen Komponenten abgerufen werden, die auf Content Services angewiesen sind.
Infolgedessen können Legacy-CMS-Sammlungen Content Services APIs nicht als Datenquelle verwendet werden
für Avonni-Komponenten. Warum Legacy-CMS-Sammlungen nicht unterstützt werden Avonni-Komponenten, die CMS-Sammlungen unterstützen, verlassen sich auf Salesforce
um Inhalte abzufragen und darzustellen.
Salesforce stellt nur
Enhanced-CMS-Inhalte
über diese APIs bereit.
20Voder(beginnend mitLegacy-CMS-Sammlungen:
Sind nicht über Content Services verfügbar
Bieten keine Content Keys
Können von Komponenten, die
Enhanced CMS Bezeichner erwarten, nicht aufgelöst werden
Dies ist eine Einschränkung der Salesforce-Plattform, kein Konfigurationsproblem. Aura-Sites Auch wenn Ihre Experience Cloud-Site auf Aura basiert:
können weiterhin als Inhaltsquelle verwendet werden Legacy-CMS-Sammlungen, die in der Inhaltsverwaltung erstellt wurden,.
sind nicht kompatibel
mit Avonni CMS-basierten Datenquellen
Um CMS-Sammlungen mit Avonni-Komponenten auf Aura-Sites zu verwenden, müssen Sie die Sammlungen in einem Setup → CMS-Arbeitsbereiche
Enhanced CMS-Arbeitsbereich Legacy-CMS-Sammlungen, die in der Inhaltsverwaltung erstellt wurden,
erstellen Wie man eine kompatible CMS-Sammlung erstellt Um eine CMS-Sammlung als Datenquelle in Avonni-Komponenten zu verwenden:
Gehen Sie zu
Erstellen Sie eine neue
Erstellen Sie eine Content-Sammlung innerhalb dieses Arbeitsbereichs
20VVeröffentlichen Sie Inhalte in der SammlungErstellen Sie eine Inhalte sind auch über einen (
Verwenden Sie entweder:)
die
Content-Sammlungs-ID
Enhanced CMS
Setup → CMS-Arbeitsbereiche
20V, (beginnend mit
CMS-Typ
Zusammenfassung
Legacy / Nicht-verbessertes CMS (Nicht unterstützt)
ManagedContentCollection, 0V5
Arbeitsbereichsstandort
Zuletzt aktualisiert
War das hilfreich?
