Adaptive Ausgabedarstellungen: Überblick über die Architektur und Konfigurationen adaptive-renditions

Einführung introduction

Mit adaptiven Ausgabedarstellungen können Geräte anhand von kundendefinierten Regeln automatisch auf die beste Ausgabedarstellung für ein Gerät klicken. Die Geräte laden automatisch die am besten geeignete Ausgabedarstellung eines Assets herunter und geben diese auf Grundlage dieser Regeln wieder, sodass sich die Kundinnen und Kunden nur auf die Gestaltung des eigentlichen Erlebnisses konzentrieren müssen.

Ziel objective

Als AEM Screens-Entwickler können Sie jetzt gerätespezifische Asset-Ausgabedarstellungen so konfigurieren, dass sie automatisch heruntergeladen und wiedergegeben werden, ohne dass alle Inhaltsvarianten manuell erstellt werden müssen. Konfigurieren Sie die adaptiven Ausgabedarstellungen, bevor eine Inhaltsautorin oder ein Inhaltsautor diese Funktion in einem AEM Screens-Kanal verwenden kann.

Architektonische Übersicht architectural-overview

Adaptive Ausgabedarstellungen basieren auf der Idee, dass mehrere Asset-Ausgabedarstellungen nach einer bestimmten Namenskonvention benannt sind. Die Entscheidung, eine bestimmte Ausgabedarstellung abzuspielen, wird getroffen, indem Medienabfrageausdrücke ausgewertet werden, die nur auf Geräten mit erwarteten Funktionen aufgelöst werden können.

Die Möglichkeit, über ein verknüpftes Ausgabedarstellungs-Namensmuster zu verfügen, definiert eine Ausgabedarstellungs-Zuordnungsregel wie Hochformat oder Querformat, wie in der folgenden Abbildung dargestellt. Nach der Berechnung aller verfügbaren Ausdrücke erfasst der Screens-Player die Namensmuster, die den entsprechenden Regeln entsprechen. Die Muster werden verwendet, um die richtigen Ausgabedarstellungen während der Sequenzwiedergabe zu finden, indem nach den Mustern in den Ausgabedarstellungsnamen gesucht wird.

Bild

Hinzufügen der Eigenschaft für die Ausgabedarstellungszuordnung zum Screens-Projekt rendition-mapping-new

Um die Funktion „Adaptive Ausgabedarstellungen“ zu aktivieren, sollten die folgenden Zuordnungsregeln vorhanden sein und die kontextabhängige Konfiguration (Context-Aware, CA) sollte für Kanäle und Anzeigen aufgelöst werden können.

NOTE
Weitere Informationen zu kontextabhängigen Konfigurationen finden Sie hier.

Gehen Sie wie folgt vor, um die Einrichtung zu konfigurieren:

  1. Gehen Sie zu CRXDE Lite. Überprüfen Sie, ob die Ausgabedarstellungszuordnungs-Konfiguration in /conf/screens/sling:configs/rendition-mapping vorhanden ist, wie in der folgenden Abbildung dargestellt.

    Bild

    note important
    IMPORTANT
    Wenn Sie das neueste Feature Pack 202109 installiert haben, sehen Sie in CRXDE Lite die Knotenstruktur rendition-mapping, die in /conf/screens/sling:configs/rendition-mapping bereits vorausgefüllt ist. Weitere Informationen zum neuesten Feature Pack finden Sie unter Versionshinweise für Feature Pack 202109.
    Stellen Sie bei vorhandenen Projekten sicher, dass dem Screens-Projekt die Konfiguration rendition-mapping zugeordnet ist. Weitere Informationen finden Sie unter Hinzufügen der Ausgabedarstellungszuordnung zu einem vorhandenen Projekt.

Hinzufügen der Ausgabedarstellungszuordnungs-Eigenschaft zu einem vorhandenen Projekt rendition-mapping-existing

  1. Gehen Sie zu CRXDE Lite.

  2. Definieren Sie die Zuweisung der Ausgabedarstellungszuordnung explizit, indem Sie die Eigenschaft sling:configRef, die auf /conf/screens verweist, zum Projektinhaltsknoten hinzufügen, wie in der folgenden Abbildung gezeigt.

    Bild

Hinzufügen von Zuordnungsregeln für Ausgabedarstellungen add-rendition-mapping-rules

Gehen Sie wie folgt vor, um einen Knoten unter „Ausgabedarstellungszuordnung“ hinzuzufügen:

  1. Gehen Sie von CRXDE Lite zum Pfad /conf/screens/sling:configs/rendition-mapping.

  2. Erstellen Sie einen Knoten unter Ausgabedarstellungszuordnung. Klicken Sie mit der rechten Maustaste auf Ausgabedarstellungszuordnung und klicken Sie auf Erstellen > Knoten erstellen, wie in der folgenden Abbildung dargestellt.

    Bild

  3. Geben Sie den Namen für Ihre Zuordnungsregel wie z. B. Regel1 und den Knotentyp im Dialogfeld Knoten erstellen als nt:unstructured  ein. Klicken Sie auf OK.

    Bild

  4. Fügen Sie die Ausdruckseigenschaft mit dem Wert hinzu, der den Abfrageausdruck enthält.

    note note
    NOTE
    Weitere Informationen finden Sie unter Verwenden der Syntax von Medienabfragen.

    Klicken Sie auf die Regel 1, die Sie erstellt haben, und geben Sie Ausdruck in Name und (Ausrichtung:Querformat) in Wert ein, wie unten dargestellt. Klicken Sie auf Hinzufügen.

    Bild

  5. Fügen Sie die Eigenschaft „Muster“ mit dem Wert hinzu, der das Ausgabedarstellungs-Namensmuster enthält.

    note note
    NOTE
    Der in der Eigenschaft „Muster“ definierte Wert wird mit der neuen Asset-Ausgabedarstellung abgeglichen und ausgewählt, wenn der Ausdruck als „true“ ausgewertet wird.

    Um die Eigenschaft „Muster“ hinzuzufügen, klicken Sie auf Regel1, die Sie erstellt haben, und geben Sie Muster in Name und Querformat in Wert ein, wie unten dargestellt. Klicken Sie auf Hinzufügen.

    Bild

  6. Klicken Sie auf Alle speichern  und beachten Sie die Eigenschaften unter dem Knoten, den Sie unter rendition-mapping erstellt haben.

    Bild

Die nächsten Schritte next-steps

Nachdem Sie Eigenschaften und Regeln für die Ausgabedarstellungszuordnung hinzugefügt haben, können Sie als Inhaltsautorin bzw. Inhaltsautor Ihre Assets konfigurieren. Sie können adaptive Ausgabedarstellungen nutzen und außerdem Ihre Geräte auch für große Netzwerke migrieren, um diese Funktion in Ihren AEM Screens-Kanälen zu verwenden. Weitere Informationen finden Sie unter Verwenden adaptiver Ausgabedarstellungen in AEM Screens.

recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053