Scaricare le risorse da Adobe Experience Manager

Puoi scaricare le risorse, compresi i rendering statici e dinamici. In alternativa, puoi inviare e-mail con collegamenti alle risorse direttamente da Adobe Experience Manager Assets. Le risorse scaricate sono raggruppate in un file ZIP.

Non è possibile scaricare i seguenti tipi di risorse: Set di immagini, set 360 gradi, set di file multimediali diversi e set carosello.

Puoi scaricare risorse da Experience Manager utilizzando i seguenti metodi:

Scaricare le risorse utilizzando Experience Manager interfaccia

Experience Manager ottimizza l’esperienza di download in base alla quantità e alle dimensioni della risorsa. I file più piccoli vengono scaricati dall’interfaccia utente in tempo reale. Experience Manager scarica direttamente le richieste di risorse singole per il file originale anziché racchiudere singole risorse in un archivio ZIP per velocizzarne il download. Experience Manager supporta download di grandi dimensioni con richieste asincrone. Le richieste di download di dimensioni superiori a 100 GB sono suddivise in più archivi ZIP con una dimensione massima di 100 GB ciascuno.

Per impostazione predefinita, Experience Manager attiva una notifica nel Experience Manager Inbox alla generazione di un archivio di download.

Notifica casella in entrata

Abilita notifiche e-mail per download di grandi dimensioni

I download asincroni vengono attivati in uno dei seguenti casi:

  • Se ci sono più di dieci risorse
  • Se la dimensione del download è superiore a 100 MB
  • Se il download richiede più di 30 secondi per prepararsi

Mentre il download asincrono viene eseguito sul backend , l’utente può continuare a esplorare e lavorare ulteriormente in Experience Manager. Oltre alle notifiche della casella in entrata di Experience Manager, Experience Manager può inviare e-mail per informare l’utente al termine del processo di download. Per abilitare questa funzione, gli amministratori possono configurare il servizio e-mail tramite configurazione di una connessione server SMTP.

Una volta configurato il servizio e-mail, gli amministratori e gli utenti possono abilitare le notifiche e-mail dall’interfaccia di Experience Manager.

Per abilitare le notifiche e-mail:

  1. Accedi a Experience Manager Assets.

  2. Fai clic sull’icona utente nell’angolo in alto a destra, quindi fai clic su Preferenze per aprire la finestra Preferenze utente.

  3. Seleziona la Notifiche e-mail per il download delle risorse seleziona e fai clic su Accetta.

    enable-email-notifications-for-large-downloads

Per scaricare le risorse, effettua le seguenti operazioni:

  1. In Experience Manager interfaccia utente, fai clic su Risorse > File.

  2. Passa alle risorse da scaricare. Seleziona la cartella o seleziona una o più risorse all’interno della cartella. Sulla barra degli strumenti, fai clic su Scarica.

    Opzioni disponibili durante il download delle risorse da Experience Manager Assets

  3. Nella finestra di dialogo scarica selezionare le opzioni di download desiderate.

    Opzione di download Descrizione
    Crea una cartella separata per ogni risorsa Seleziona questa opzione per creare una cartella per ogni risorsa contenente tutte le rappresentazioni scaricate per la risorsa. Se questa opzione non è selezionata, ogni risorsa (e le relative rappresentazioni se selezionate per il download) saranno contenute nella cartella principale dell’archivio generato.
    E-mail Seleziona questa opzione per inviare una notifica e-mail (contenente un collegamento al download) a un altro utente. L'utente destinatario deve essere membro del gruppo dam-users gruppo. I modelli e-mail standard sono disponibili nelle seguenti posizioni:
    • /libs/settings/dam/workflow/notification/email/downloadasset.
    • /libs/settings/dam/workflow/notification/email/transientworkflowcompleted.
    I modelli personalizzati durante la distribuzione sono disponibili nelle seguenti posizioni:
    • /apps/settings/dam/workflow/notification/email/downloadasset.
    • /apps/settings/dam/workflow/notification/email/transientworkflowcompleted.
    È possibile archiviare modelli personalizzati specifici per il tenant nelle seguenti posizioni:
    • /conf/<tenant_specific_config_root>/settings/dam/workflow/notification/email/downloadasset.
    • /conf/<tenant_specific_config_root>/settings/dam/workflow/notification/email/transientworkflowcompleted.
    Risorsa/e Seleziona questa opzione per scaricare la risorsa nel modulo originale.
    L’opzione Risorse secondarie è disponibile se la risorsa originale include risorse secondarie.
    Rappresentazione/i Rappresentazione binaria di una risorsa. Le risorse hanno una rappresentazione principale, ossia quella del file caricato. Possono avere diverse rappresentazioni.
    Con questa opzione, puoi selezionare le rappresentazioni da scaricare. Le rappresentazioni disponibili dipendono dalla risorsa selezionata.
    Ritagli avanzati Seleziona questa opzione per scaricare tutte le rappresentazioni di ritaglio avanzato della risorsa selezionata dall’interno di Experience Manager. Viene creato e scaricato nel computer locale un file zip con le rappresentazioni di ritaglio avanzato.
    Rappresentazioni dinamiche Seleziona questa opzione per generare una serie di rappresentazioni alternative in tempo reale. Quando selezioni questa opzione, selezioni anche le rappresentazioni che desideri creare in modo dinamico selezionando dalla Predefinito immagine elenco.
    È inoltre possibile selezionare le dimensioni e l'unità di misura, il formato, lo spazio colore, la risoluzione e qualsiasi modificatore di immagine opzionale, ad esempio l'inversione dell'immagine. L’opzione è disponibile solo se è disponibile Dynamic Media abilitato.
  4. Nella finestra di dialogo, fai clic su Scarica.

    Se la notifica e-mail è abilitata per i download di grandi dimensioni, nella casella in entrata viene visualizzato un messaggio e-mail contenente l’URL di download della cartella zip archiviata. Fai clic sul collegamento di download dall'e-mail per scaricare l'archivio zip.

    e-mail-notifications-for-large-downloads

    Puoi anche visualizzare la notifica nel tuo Experience Manager Casella in entrata.

    inbox-notifications-for-large-downloads

La condivisione di risorse tramite un collegamento è un modo conveniente per renderle disponibili alle persone interessate senza che queste debbano accedere a Assets. Vedi Funzionalità Condivisione collegamenti.

Quando gli utenti scaricano risorse dai collegamenti condivisi, Assets utilizza un servizio asincrono che offre download più rapidi e ininterrotti. Le risorse da scaricare vengono messe in coda in background in una casella in entrata in archivi ZIP di dimensioni file gestibili. Per i download più grandi, il download viene suddiviso in file da 100 GB.

La Scarica casella in entrata visualizza lo stato di elaborazione di ciascun archivio. Una volta completata l’elaborazione, puoi scaricare gli archivi dalla casella in entrata.

Scarica casella in entrata

Abilita il servlet di download delle risorse

Il servlet predefinito in Experience Manager consente agli utenti autenticati di emettere richieste di download simultanee di grandi dimensioni per creare file ZIP di risorse. La preparazione del download può avere implicazioni di prestazioni o può anche sovraccaricare il server e la rete. Per attenuare tali rischi potenziali simili a quelli di DoS causati da questa funzione, AssetDownloadServlet Il componente OSGi è disabilitato per le istanze di pubblicazione. Se non hai bisogno della funzione di download sulle istanze dell'autore, disattiva il servlet sull'autore.

Per consentire il download delle risorse dal tuo DAM, ad esempio quando utilizzi qualcosa come Asset Share Commons o un’altra implementazione simile a un portale, abilita manualmente il servlet tramite una configurazione OSGi. L’Adobe consiglia di impostare la dimensione del download consentito il più possibile bassa senza influire sui requisiti di download giornalieri. Un valore elevato può influire sulle prestazioni.

  1. Crea una cartella con una convenzione di denominazione per la modalità di esecuzione di pubblicazione, ovvero config.publish:

    /apps/<your-app-name>/config.publish

  2. Nella cartella di configurazione, crea un nuovo file di tipo nt:file denominato com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config.

  3. Popolare com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config con le seguenti caratteristiche. Imposta una dimensione massima (in byte) per il download come valore di asset.download.prezip.maxcontentsize. L'esempio seguente configura la dimensione massima del download ZIP a un massimo di 100 KB.

    enabled=B"true"
    asset.download.prezip.maxcontentsize=I"102400"
    

Disattiva il servlet di download delle risorse

Se non hai bisogno della funzionalità di download, disattiva il servlet per evitare rischi simili a quelli di DoS. La Asset Download Servlet può essere disabilitato su un Experience Manager crea e pubblica le istanze aggiornando la configurazione del dispatcher per bloccare eventuali richieste di download delle risorse. Il servlet può anche essere disabilitato manualmente tramite la console OSGi direttamente.

  1. Per bloccare le richieste di download delle risorse tramite una configurazione del dispatcher, modifica la dispatcher.any e aggiungi una nuova regola al sezione filtro.

    /0100 { /type "deny" /url "*.assetdownload.zip/assets.zip*" }

Suggerimenti e limitazioni

  • se si scarica una cartella vuota, Experience Manager trasmette un messaggio di operazione riuscita della creazione di un archivio ZIP, ma l’archivio non viene creato.

In questa pagina