Integrieren der Remote-Version von AEM Assets mit AEM Sites integrate-approved-assets
Die effektive Verwaltung digitaler Assets ist von entscheidender Bedeutung für das Bereitstellen ansprechender und konsistenter Markenerlebnisse auf verschiedenen Online-Plattformen. Dynamic Media mit OpenAPI-Funktionen verbessert die Verwaltung digitaler Assets, indem eine nahtlose Integration zwischen AEM Sites und AEM Assets as a Cloud Service ermöglicht wird. Mit dieser innovativen Funktion können Sie verschiedene Arten genehmigter digitaler Assets in zahlreichen AEM-Umgebungen freigeben und verwalten und so Workflows für Autorinnen und Autoren von Sites sowie Herausgebende von Inhalten optimieren.
Dank Dynamic Media mit OpenAPI-Funktionen können Autorinnen und Autoren von Sites Assets aus einem Remote-DAM direkt im AEM-Seiteneditor und im Inhaltsfragment verwenden, was die Erstellung und Verwaltung von Inhalten vereinfacht.
Benutzende können mehrere AEM Sites-Instanzen ohne Beschränkung der Höchstanzahl mit einer Remote-DAM-Bereitstellung verbinden. Dies ist ein beachtlicher Vorteil gegenüber der Funktion Connected Assets.
Nach der ersten Einrichtung können Benutzende Seiten in der AEM Sites-Instanz erstellen und nach Bedarf Assets hinzufügen. Beim Hinzufügen von Assets können sie entweder die in ihrem lokalen DAM gespeicherten Assets auswählen oder die im Remote-DAM verfügbaren Assets durchsuchen und verwenden.
Dynamic Media mit OpenAPI-Funktionen bietet verschiedene weitere Vorteile, z. B. den Zugriff auf und die Verwendung von Remote-Assets im Inhaltsfragment, das Abrufen von Metadaten der Remote-Assets und vieles mehr. Erfahren Sie mehr über die weiteren Vorteile von Dynamic Media mit OpenAPI-Funktionen im Vergleich zu Connected Assets.
Voraussetzungen pre-requisites-sites-integration
Für die Unterstützung von Remote-Assets mit Dynamic Media mit OpenAPI-Funktionen ist Folgendes erforderlich:
-
AEM 6.5 SP 18+ oder AEM as a Cloud Service
-
Kernkomponenten, Version 2.23.2 oder höher
-
Richten Sie die folgenden Umgebungsvariablen für AEM as a Cloud Service ein:
-
ASSET_DELIVERY_REPOSITORY_ID= "delivery-pxxxxx-eyyyyyy.adobeaemcloud.com"
pXXXX
bezeichnet die Programm-IDeYYYY
bezeichnet die Umgebungs-ID
Diese Variablen werden über die Cloud Manager-Benutzeroberfläche der AEM as a Cloud Service-Umgebung festgelegt, die als Ihre lokale Sites-Instanz fungiert.
-
ASSET_DELIVERY_IMS_CLIENT= [IMSClientId]: Sie müssen ein Adobe-Support-Ticket einreichen, um die IMS-Client-ID zu erhalten.
Alternativ können Sie die OSGi-Einstellungen für AEM 6.5 in der AEM Sites-Instanz konfigurieren, indem Sie die folgenden Schritte ausführen:
-
Melden Sie sich bei der Konsole an und klicken Sie auf OSGi > oder
verwenden Sie die direkte URL, z. B.:https://localhost:4502/system/console/configMgr
-
Konfigurieren Sie die OSGi-Konfiguration Next Generation Dynamic Media Config (
NextGenDynamicMediaConfigImpl
) wie folgt und ersetzen Sie die Werte durch die Werte Ihrer Remote-Asset-Umgebung.code language-text imsClient="<ims-client-ID>" enabled=B"true" imsOrg="<ims-org>@AdobeOrg" repositoryId="<repo-id>.adobeaemcloud.com"
imsOrg
ist keine obligatorische Eingabe.repositoryId
= "delivery-pxxxxx-eyyyyyy.adobeaemcloud.com"
wobeipXXXX
die Programm-ID bezeichneteYYYY
bezeichnet die Umgebungs-ID
Erfahren Sie mehr über die IMS-Authentifizierung.
Weitere Informationen zum Konfigurieren von OSGi finden Sie in den folgenden Dokumenten:
- Konfigurieren von OSGi für Adobe Experience Manager as a Cloud Service für AEM as a Cloud Service
- Konfigurieren von OSGi für AEM 6.5
-
-
Greifen Sie auf das IMS zu, um sich bei der Remote-DAM-Instanz von AEM as a Cloud Service anzumelden. Sie bezieht sich auf die Sites-Autorin oder den Sites-Autor, die bzw. der über IMS-Zugriff auf die Remote-DAM-Umgebung verfügt.
-
Konfigurieren Sie die Bildkomponente v3 in der AEM Sites-Instanz. Wenn die Komponente nicht vorhanden ist, laden Sie das Inhaltspaket herunter und installieren Sie es.
Konfigurieren von HTTPS https
Es wird allgemein empfohlen, alle Ihre Produktions-AEM-Instanzen mithilfe von HTTPS auszuführen. Ihre lokalen Entwicklungsumgebungen sind jedoch möglicherweise nicht als solche eingerichtet. Damit Remote-Assets von Dynamic Media mit OpenAPI funktionieren, ist jedoch HTTPS erforderlich.
Verwenden Sie dieses Handbuch, um HTTPS zu konfigurieren, wo immer Sie Remote-Assets verwenden möchten, einschließlich Entwicklungsumgebungen.
Zugriff auf Assets über das Remote-DAM fetch-assets
Mit Dynamic Media mit OpenAPI-Funktionen können Sie auf Assets zugreifen, die in Ihrer Remote-DAM-Instanz im lokalen AEM Sites-Seiteneditor und AEM-Inhaltsfragment verfügbar sind.
Zugriff auf Remote-Assets im AEM-Seiteneditor access-assets-page-editor
Führen Sie die folgenden Schritte aus, um Remote-Assets im AEM-Seiteneditor für Ihre AEM Sites-Instanz zu verwenden. Sie können diese Integration in AEM as a Cloud Service und AEM 6.5 vornehmen.
-
Navigieren Sie zu Sites > Ihre Website, auf der sich die AEM-Seite befindet, in der Sie das Remote-Asset hinzufügen müssen.
-
Wählen Sie die Seite aus und klicken Sie auf Bearbeiten (e). Der AEM-Seiteneditor wird geöffnet.
-
Klicken Sie auf den Layout-Container und fügen Sie eine Bild-Komponente hinzu.
-
Klicken Sie auf die Bild-Komponente und dann auf das Symbol .
-
Deaktivieren Sie die Option Vorgestelltes Bild von Seite übernehmen.
-
Klicken Sie auf Auswählen und wählen Sie Remote aus.
Sie werden aufgefordert, sich anzumelden.
-
Wählen Sie das Asset aus und klicken Sie auf Auswählen.
-
Fügen Sie einen Alternativtext hinzu und klicken Sie auf Fertig.
Das Remote-Asset wird in der Bildkomponente angezeigt. Sie können auch die Bereitstellungs-URL des Assets überprüfen, wenn es auf der Seite geladen wird, oder indem Sie die Registerkarte „Vorschau“ verwenden. Die Bereitstellungs-URL gibt an, dass remote auf das Asset zugegriffen wird.
Der standardmäßige Zugriff auf Remote-Assets im AEM-Seiteneditor ist nur für die Bild-Kernkomponente v3 und die Teaser-Kernkomponente v2 verfügbar. Bei anderen Komponenten, einschließlich benutzerdefinierter Komponenten, sind Anpassungen erforderlich, um den Asset-Wähler in diese Komponenten zu integrieren.
Video: Zugriff auf Remote-Assets im AEM-Seiteneditor
Zugriff auf Remote-Assets im AEM-Inhaltsfragment access-assets-content-fragment
Führen Sie die folgenden Schritte aus, um Remote-Assets im AEM-Inhaltsfragment für Ihre AEM Sites-Instanz zu verwenden. Sie können diese Integration in AEM 6.5, aber nicht in AEM as a Cloud Service durchführen.
-
Navigieren Sie zu Assets > Dateien.
-
Wählen Sie den Asset-Ordner aus, in dem sich das Inhaltsfragment befindet.
-
Wählen Sie das Inhaltsfragment aus und klicken Sie auf Bearbeiten (e).
note note NOTE Wenn Sie über kein AEM-Inhaltsfragmentmodell verfügen, müssen Sie möglicherweise eines erstellen. -
Klicken Sie auf das Symbol neben der Textkomponente.
-
Wählen Sie Remote aus, um das Asset aus dem Remote-DAM abzurufen.
Sie können je nach Bedarf entweder das lokale oder das Remote-DAM-Repository auswählen.
Sie werden aufgefordert, sich anzumelden. -
Wählen Sie das Asset aus und klicken Sie auf Auswählen.
Die URL des Remote-Assets wird in der Textkomponente angezeigt.
Video: Zugriff auf Remote-Assets im AEM-Inhaltsfragment
Zugriff auf Remote-Assets in Edge Delivery Services access-assets-eds
Sie können auch in Edge Delivery Services auf Remote-Assets zugreifen. Weitere Informationen finden Sie unter Verwenden von Assets aus Assets as a Cloud Service, die mithilfe von Dynamic Media mit OpenAPI-Funktionen bereitgestellt werden.