Show Menu
THEMEN×

Download assets from Adobe Experience Manager

Sie können Assets einschließlich der statischen und dynamischen Ausgabeformate herunterladen. Alternatively, you can send emails with links to assets directly from Adobe Experience Manager Assets. Heruntergeladene Assets werden in einer ZIP-Datei gebündelt. Die komprimierte ZIP-Datei hat eine maximale Dateigröße von 1 GB für den Exportauftrag. Es sind maximal 500 Assets pro Exportauftrag zulässig.
Empfänger von E-Mails müssen Mitglieder der Gruppe dam-users sein, um auf den ZIP-Download-Link in der E-Mail zugreifen zu können. Um die Assets herunterladen zu können, müssen diese Mitglieder über die Berechtigung zum Starten von Workflows verfügen, die das Herunterladen von Assets auslösen.
To download assets, navigate to an asset, select the asset, and click Download from the toolbar. Geben Sie im dann angezeigten Dialogfeld die Download-Optionen an.
Die Asset-Typen „Bildset“, „Rotationsset“ „Gemischtes Medienset“ und „Karussellset“ können nicht heruntergeladen werden.
Abbildung: Verfügbare Optionen beim Herunterladen von AssetsExperience Manager Assets.
Im Folgenden finden Sie die verfügbaren Export- oder Download-Optionen. Dynamische Darstellungen stellen nur ein Dynamic Media Angebot dar. Mit dieser Option können Sie neben dem ausgewählten Asset auch neue Darstellungen in Echtzeit erstellen. Die Option ist nur verfügbar, wenn Sie Dynamic Media aktiviert haben.
Export- oder Download-Optionen
Beschreibungen
Assets
Wählen Sie die Option, um das Asset in seinem ursprünglichen Formular ohne Darstellungen herunterzuladen.
Ausgabeformate
Das Ausgabeformat ist die binäre Darstellung eines Assets. Assets haben eine primäre Darstellung – die einer hochgeladenen Datei. Sie können außerdem mehrere Darstellungen aufweisen.
Mit dieser Option können Sie die Ausgabeformate auswählen, die heruntergeladen werden sollen. Die verfügbaren Ausgabeformate hängen von dem von Ihnen ausgewählten Asset ab.
Dynamische Ausgabeformate
Eine dynamische Darstellung generiert andere Darstellungen in Echtzeit. When you select this option, you also select the renditions you want to create dynamically by selecting from the Image Preset list.
Außerdem können Sie Größe und Einheit, Format, Farbraum, Auflösung und beliebige Bild-Modifikatoren auswählen (um das Bild z. B. umzukehren).
E-Mail
Es wird eine E-Mail-Benachrichtigung an den Benutzer gesendet. Standardmäßige E-Mail-Vorlagen finden Sie in folgenden Ordnern:
  • /libs/settings/dam/workflow/notification/email/downloadasset .
  • /libs/settings/dam/workflow/notification/email/transientworkflowcompleted .
Vorlagen, die Sie in Ihrer Implementierung anpassen, sollten sich in folgenden Ordnern befinden:
  • /apps/settings/dam/workflow/notification/email/downloadasset .
  • /apps/settings/dam/workflow/notification/email/transientworkflowcompleted .
Sie können mandantenspezifische benutzerdefinierte Vorlagen in folgenden Ordnern speichern:
  • /conf/<tenant_specific_config_root>/settings/dam/workflow/notification/email/downloadasset .
  • /conf/<tenant_specific_config_root>/settings/dam/workflow/notification/email/transientworkflowcompleted .
Separaten Ordner für jedes Asset erstellen
Wählen Sie die Option, um die Ordnerhierarchie beim Herunterladen von Assets beizubehalten. Standardmäßig wird die Ordnerhierarchie ignoriert und alle Assets werden in einem Ordner in Ihrem lokalen Dateisystem heruntergeladen.
Die „Ausgabeformate“ ist verfügbar, wenn das Asset über Ausgabeformate verfügt. Die Option für Teilassets ist verfügbar, wenn das ursprüngliche Asset Teilassets enthält.
Wenn Sie einen Ordner zum Herunterladen auswählen, wird die komplette Asset-Hierarchie unter dem Ordner heruntergeladen. Um jedes heruntergeladene Asset (einschließlich Assets in untergeordneten Ordnern) in einem eigenen Ordner abzulegen, wählen Sie die Option Separaten Ordner für jedes Asset erstellen .

Aktivieren des Asset-Download-Servlets

The default servlet in Experience Manager allows authenticated users to issue arbitrarily large, concurrent download requests for creating ZIP files of assets visible to them that can overload the server and the network. Um potenzielle DoS-Risiken zu reduzieren, die durch diese Funktion verursacht werden, ist die AssetDownloadServlet -OSGi-Komponente für Veröffentlichungsinstanzen standardmäßig deaktiviert.
Um das Herunterladen von Assets aus dem DAM zuzulassen, z. B. wenn Sie die Asset-Freigabe oder eine andere portalähnliche Implementierung verwenden, aktivieren Sie das Servlet manuell über eine OSGi-Konfiguration. Adobe empfiehlt, die zulässige Download-Größe so gering wie möglich zu halten, ohne dass dabei die täglichen Download-Anforderungen beeinträchtigt werden. Ein hoher Wert kann sich auf die Leistung auswirken.
  1. Create a folder with a naming convention that targets the publish runmode ( config.publish ): /apps/<your-app-name>/config.publish . Informationen zum Definieren der Konfigurationseigenschaften für einen Ausführungsmodus finden Sie unter Ausführungsmodi .
  2. In the configuration folder, create a file of type nt:file named com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config .
  3. Füllen Sie com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config wie folgt. Legt eine maximale Größe (in Byte) für den Download als Wert von asset.download.prezip.maxcontentsize fest. Im folgenden Beispiel wird die maximale Größe des ZIP-Downloads auf maximal 100 KB konfiguriert.
    enabled=B"true"
    asset.download.prezip.maxcontentsize=I"102400"
    
    

Deaktivieren des Asset-Download-Servlets

The Asset Download Servlet can be disabled on an Experience Manager Publish instances by updating the dispatcher configuration to block any asset download requests. Das Servlet kann auch manuell direkt über die OSGi-Konsole deaktiviert werden.
  1. To block asset download requests via a dispatcher configuration, edit the dispatcher.any configuration and add a rule to the filter section . /0100 { /type "deny" /url "*.assetdownload.zip/assets.zip*" }
  2. Disable the OSGi component on a Publish instance by navigating to the OSGi Console at http://[aem_server]:[port]/system/console/components . Suchen Sie com.day.cq.dam.core.impl.servlet.AssetDownloadServlet und klicken Sie auf Deaktivieren .