Version | Artikellänk |
---|---|
AEM 6.5 | Klicka här |
AEM as a Cloud Service | Den här artikeln |
Du kan hämta resurser, inklusive statiska och dynamiska återgivningar. Du kan även skicka e-postmeddelanden med länkar till resurser direkt från Adobe Experience Manager Assets. Hämtade resurser paketeras i en ZIP-fil.
Följande resurstyper kan inte hämtas: Bilduppsättningar, snurruppsättningar, blandade medieuppsättningar och Carousel-uppsättningar.
Du kan hämta resurser från Experience Manager på följande sätt:
Experience Manager optimerar nedladdningen baserat på resurskvantitet och storlek. Mindre filer hämtas från användargränssnittet i realtid. Experience Manager hämtar direkt enskilda resursbegäranden för originalfilen i stället för att bifoga enskilda resurser i ett ZIP-arkiv för snabbare nedladdningar. Experience Manager stöder stora nedladdningar med asynkrona begäranden. Hämtningsbegäranden som är större än 100 GB delas upp i flera ZIP-arkiv med en maximal storlek på 100 GB vardera.
Som standard Experience Manager utlöser ett meddelande i Experience Manager Inkorg när ett nedladdningsarkiv skapas.
Asynkrona nedladdningar aktiveras i följande fall:
Medan den asynkrona nedladdningen körs i bakgrunden kan användaren fortsätta utforska och arbeta vidare i Experience Manager. Utöver meddelanden i inkorgen för Experience Manager kan Experience Manager skicka e-post för att meddela användaren när hämtningen är klar. Om du vill aktivera den här funktionen kan administratören konfigurera e-posttjänsten genom att konfigurera en SMTP-serveranslutning.
När e-posttjänsten har konfigurerats kan administratörer och användare aktivera e-postmeddelanden från Experience Manager-gränssnittet.
Så här aktiverar du e-postmeddelanden:
Logga in på Experience Manager Assets.
Klicka på användarikonen i det övre högra hörnet och klicka sedan på My Preferences för att öppna fönstret Användarinställningar.
Välj Asset Download email notifications kryssruta och klicka Accept.
Så här hämtar du resurser:
I Experience Manager användargränssnitt, klicka Assets > Files.
Navigera till resurserna som du vill hämta. Markera mappen eller välj en eller flera resurser i mappen. I verktygsfältet klickar du på Download.
I hämtningsdialogrutan väljer du de hämtningsalternativ som du vill ha.
Hämtningsalternativ | Beskrivning |
---|---|
Create separate folder for each asset | Välj det här alternativet om du vill skapa en mapp för varje resurs som innehåller alla hämtade återgivningar för resursen. Om du inte markerar det här alternativet finns varje resurs (och dess återgivningar om de har valts för hämtning) i den överordnade mappen för det genererade arkivet. |
Välj det här alternativet om du vill skicka ett e-postmeddelande (som innehåller en länk till din hämtning) till en annan användare. Mottagaranvändaren måste vara medlem i dam-users grupp. Standardmallar för e-post finns på följande platser:
|
|
Asset(s) | Välj det här alternativet om du vill hämta resursen i dess ursprungliga form. Alternativet Delresurser är tillgängligt om den ursprungliga tillgången har delresurser. |
Rendition(s) | En återgivning är den binära representationen av en resurs. Resurser har en primär representation - den som utgörs av den överförda filen. De kan ha valfritt antal representationer. Med det här alternativet kan du välja de återgivningar du vill hämta. Vilka återgivningar som är tillgängliga beror på vilken resurs du har valt. |
Smart Crops | Välj det här alternativet om du vill hämta alla smarta beskärningsåtergivningar för den valda resursen inifrån Experience Manager. En ZIP-fil med renderingarna Smart Crop skapas och hämtas till din lokala dator. |
Dynamic Rendition(s) | Välj det här alternativet om du vill generera en serie alternativa återgivningar i realtid. När du väljer det här alternativet väljer du också de återgivningar som du vill skapa dynamiskt genom att välja bland Bildförinställning lista. Du kan dessutom välja storlek och måttenhet, format, färgrymd, upplösning och alla valfria bildmodifierare, t.ex. invertering av bilden. Alternativet är bara tillgängligt om du har Dynamic Media aktiverat. |
Klicka på Download.
Om e-postmeddelanden har aktiverats för stora nedladdningar visas ett e-postmeddelande med en nedladdnings-URL för den arkiverade zip-mappen i inkorgen. Klicka på nedladdningslänken i e-postmeddelandet för att ladda ned zip-arkivet.
Du kan även visa meddelandet i Experience Manager Inkorgen.
Att dela resurser via en länk är ett bekvämt sätt att göra det tillgängligt för intresserade utan att de behöver logga in på Assets. Se Funktionen för delning av länkar.
När användare hämtar resurser från delade länkar, Assets använder en asynkron tjänst som ger snabbare och oavbruten nedladdning. De resurser som ska laddas ned köas i bakgrunden i en inkorg i ZIP-arkiv med hanterbar filstorlek. För större nedladdningar grupperas nedladdningen i filer på 100 GB.
The Download Inbox visar status för varje arkiv. När bearbetningen är klar kan du hämta arkiven från inkorgen.
Standardservleten i Experience Manager tillåter autentiserade användare att utfärda godtyckligt stora, samtidiga hämtningsbegäranden för att skapa ZIP-filer med resurser. Förberedelsen kan påverka prestanda eller till och med överbelasta servern och nätverket. För att minska sådana potentiella DoS-liknande risker som den här funktionen medför, AssetDownloadServlet
OSGi-komponenten är inaktiverad för publiceringsinstanser. Om du inte behöver nedladdningsfunktionen för författarinstanser inaktiverar du den som skapade den.
Om du vill tillåta hämtning av resurser från DAM, till exempel när du använder Assets Share Commons eller någon annan portalliknande implementering, aktiverar du servleten manuellt via en OSGi-konfiguration. Adobe rekommenderar att du anger en så låg hämtningsstorlek som möjligt utan att det påverkar den dagliga hämtningen. Ett högt värde kan påverka prestandan.
Skapa en mapp med en namnkonvention som anger publiceringskörningsläget som mål, det vill säga config.publish
:
/apps/<your-app-name>/config.publish
Skapa en ny fil av typen i konfigurationsmappen nt:file
namngiven com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config
.
Fylla com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config
med följande. Anger en maximal storlek (i byte) för hämtningen som värdet av asset.download.prezip.maxcontentsize
. Nedanstående exempel konfigurerar den maximala storleken för ZIP-nedladdningen till högst 100 kB.
enabled=B"true"
asset.download.prezip.maxcontentsize=I"102400"
Om du inte behöver nedladdningsfunktionen kan du inaktivera servleten för att förhindra DoS-liknande risker. The Asset Download Servlet
kan inaktiveras på en Experience Manager skapa och publicera instanser genom att uppdatera dispatcherns konfiguration för att blockera alla förfrågningar om hämtning av resurser. Servern kan även inaktiveras manuellt via OSGi-konsolen direkt.
Om du vill blockera resurshämtningsbegäranden via en dispatcher-konfiguration redigerar du dispatcher.any
konfigurera och lägga till en ny regel i filtersektion.
/0100 { /type "deny" /url "*.assetdownload.zip/assets.zip*" }
Se även