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
- ASSET_DELIVERY_REPOSITORY_ID= "delivery-pxxxxx-eyyyyyy.adobeaemcloud.com"
-
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
-
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 beim Erstellen von Inhalten in Microsoft Word, Google Docs oder im universellen Editor auf Remote-Assets zugreifen und die Inhalte dann in Edge Delivery Services veröffentlichen. Sie können auch Dynamic Media mit OpenAPI verwenden, um markenkonforme Assets bereitzustellen und viele andere seiner Vorteile zu nutzen. Weitere Informationen finden Sie unter Integrieren von AEM Assets beim Erstellen von Inhalten für Edge Delivery Services.