[AEM Assets]{class="badge positive" title="Si applica ad AEM Assets)."}

Best practice per Dynamic Media about-dm-best-practices

NOTE

Dynamic Media su Adobe Experience Manager (AEM) è una soluzione completa per la distribuzione di risorse digitali che ottimizza le risorse, gestisce la personalizzazione e offre esperienze coerenti, performanti e allineate al brand su ogni canale e dispositivo. Oggi le organizzazioni devono affrontare un’esplosione di canali e punti di contatto per gli utenti coinvolti — il percorso di clienti ora si estende su negozi fisici, web, dispositivi mobili, social media, e-mail e commercio — e Dynamic Media affronta questa complessità da un’unica fonte di verità.

Principi chiave di Dynamic Media

Le seguenti funzionalità di base definiscono il funzionamento di Dynamic Media e il motivo per cui viene scalato tra i flussi di lavoro aziendali:

  • Approccio a file singolo: con Dynamic Media, si archivia un file di origine principale e tutte le varianti di dimensione, le rappresentazioni e le trasformazioni visive vengono generate e ottimizzate in modo dinamico al momento della consegna. Questo approccio riduce i costi di storage, elimina le risorse derivate duplicate e rimuove la complessità del flusso di lavoro associata alla gestione di più versioni sottoposte a rendering.
  • Consegna globale: Immagini avanzate, applicate durante la distribuzione del contenuto, riduce le dimensioni del file di immagine e il peso complessivo della pagina senza compromettere la qualità visiva. È ottimizzato per le condizioni di larghezza di banda della rete e i rapporti pixel del dispositivo, garantendo tempi di caricamento più rapidi e un Core Web Vitals migliore su aree geografiche e dispositivi diversi.
  • Intelligenza artificiale (IA): Ritaglio avanzato, funzionalità basata sull’intelligenza artificiale, automatizza il ritaglio in base al soggetto per immagini e video. In questo modo si eliminano le operazioni manuali di ritaglio e si ottimizza la scalabilità per i cataloghi aziendali in cui migliaia di risorse devono essere adattate a diversi rapporti di formato.
  • Supporto video: carica i video di origine principali in Dynamic Media e li invia in streaming in più lingue in modo adattivo, con il supporto di tracce audio descrittive. Lo streaming adattivo assicura che la qualità di riproduzione corrisponda automaticamente alla larghezza di banda e alle funzionalità dei dispositivi di ogni spettatore.
  • Libreria di visualizzatori di esperienze: personalizza i visualizzatori di immagini e video e acquisisci esperienze di brand experience in modo che si integrino perfettamente nei tuoi store digitali, nelle pagine di prodotti e nelle esperienze di marketing. Questi visualizzatori supportano funzioni interattive quali zoom, panoramica, punti attivi e set 360 gradi.
  • Supporto di formati emergenti: Dynamic Media consente la distribuzione di esperienze 3D e panoramiche, estendendo i flussi di lavoro delle risorse oltre le immagini piatte e i video per supportare casi di utilizzo immersivi di e-commerce e visualizzazione dei prodotti.

Applicazione di queste best practice

Durante l’esplorazione del Percorso Dynamic Media, la revisione dell’elenco consolidato delle best practice riportato di seguito consente di utilizzare appieno le funzionalità di tale sistema. Adatta queste best practice di Dynamic Media al tuo contesto e ai requisiti del progetto specifici per ottimizzare le esperienze su canali e dispositivi diversi.

IMPORTANT
Le best practice relative ai Dynamic Media descritte in questo articolo possono evolvere nel tempo man mano che emergono nuove tecnologie in Dynamic Media. Le informazioni seguenti sono aggiornate sulla versione più recente di Dynamic Media.

Inserire risorse in Dynamic Media

Caso di business: Gestire in modo efficiente grandi volumi di risorse e assicurarsi che solo i contenuti approvati pertinenti vengano consegnati agli utenti finali.

Dynamic Media fornisce due controlli complementari, Sincronizzazione selettiva e Pubblicazione selettiva, che insieme consentono ai team di gestione delle risorse digitali (DAM) di gestire esattamente quali risorse entrano nella pipeline di consegna e quali raggiungono infine i canali rivolti al cliente. Queste due funzionalità semplificano la gestione delle librerie di risorse di grandi dimensioni e garantiscono che solo il contenuto appropriato e autorizzato raggiunga il pubblico finale.

  • Sincronizzazione selettiva:
    La sincronizzazione selettiva è un controllo proattivo lato acquisizione che consente agli amministratori di scegliere quali risorse sincronizzare con Dynamic Media. Ad esempio, i team possono sincronizzare solo le cartelle contenenti le risorse che hanno ricevuto l’approvazione finale, ad esempio le cartelle contenenti le immagini finalizzate delle campagne stagionali, le fotografie dei prodotti specifiche per regione o i materiali di marketing legalmente approvati. Questo flusso di lavoro garantisce che nell’ambiente Dynamic Media entrino solo i contenuti verificati e aiuta i team a mantenere il controllo sulle risorse che si stanno preparando per la consegna ai clienti.

  • Pubblicazione selettiva:
    Dopo aver sincronizzato le risorse, la pubblicazione selettiva fornisce il controllo lato consegna su quali risorse sono visibili ai clienti finali. A differenza della sincronizzazione selettiva, che regola ciò che entra in Dynamic Media, la pubblicazione selettiva regola ciò che ne esce dai canali pubblici. Questa funzionalità consente ai team di determinare quali risorse approvate vengono distribuite tramite i loro canali, garantendo che il pubblico visualizzi solo i contenuti più rilevanti del brand al momento giusto in un ciclo di vita della campagna.

Vantaggi chiave della sincronizzazione selettiva e della pubblicazione selettiva

Insieme, queste due best practice forniscono:

  • Governance più rigorosa sulla visibilità delle risorse in tutta la pipeline di acquisizione e consegna.
  • Riduzione del rischio di pubblicazione di contenuti non approvati, obsoleti o fuori marchio sui canali live.
  • Produttività migliorata per i team DAM, marketing e merchandising riducendo il working set delle risorse gestite in modo attivo.
  • Maggiore coerenza del brand, perché solo il contenuto creativo rivisto e approvato raggiunge i punti di contatto del cliente.

Di conseguenza, i team addetti al marketing e alle operazioni digitali ottengono una governance e una produttività più dettagliate rispetto ai contenuti rich media, riducendo al contempo il sovraccarico operativo di gestione delle risorse non ancora pronte per il consumo pubblico.

Per istruzioni dettagliate sulla configurazione, consulta Configurare la pubblicazione selettiva a livello di cartella in Dynamic Media.

Visualizzatori Dynamic Media

Le best practice per i visualizzatori Dynamic Media consentono di ottimizzare le prestazioni, le funzionalità e l’esperienza utente delle risorse Dynamic Media in Adobe Experience Manager (AEM). Queste linee guida riguardano sincronizzazione risorse, pubblicazione, ritaglio avanzato, riproduzione automatica disattivata per video, inclusione JavaScript corretta e incorporamento specifico del visualizzatore, ovvero le aree principali che determinano se un visualizzatore Dynamic Media viene eseguito in modo affidabile in produzione.

L’aderenza a queste procedure garantisce un’integrazione fluida, una gestione efficiente delle risorse e interazioni coerenti tra browser e dispositivi. La sincronizzazione delle risorse, l’applicazione del ritaglio intelligente e il rispetto delle regole di inclusione dei file di JavaScript proteggono l’integrità e l’affidabilità della distribuzione dei contenuti multimediali nell’ambiente di runtime.

  • Sincronizza Assets visualizzatore:
    Sincronizza tutte le risorse del visualizzatore con Dynamic Media prima di utilizzare il lettore. Le risorse non sincronizzate sono una causa comune della mancanza di icone, di stili interrotti o di predefiniti non funzionali in fase di esecuzione.

    • Accedere alla pagina di gestione esempi in /libs/dam/gui/content/s7dam/samplemanager/samplemanager. Questa pagina risincronizza le risorse di un visualizzatore, incluse le icone standard, i file CSS e i predefiniti.
    • Se riscontri problemi con il visualizzatore, vai all’articolo Risoluzione dei problemi relativi ai visualizzatori Dynamic Media.
  • Pubblica Assets:
    Pubblica le risorse prima di visualizzarle nei visualizzatori di consegna. In questo modo il livello di consegna può gestire la risorsa quando il visualizzatore lo richiede; le risorse non pubblicate non sono risolvibili dal runtime pubblico del visualizzatore.

  • Riproduzione automatica video disattivata:
    Per la funzionalità di riproduzione automatica nei video, utilizza le impostazioni video disattivate. I browser moderni bloccano la riproduzione automatica dei video con l’audio abilitato, pertanto per avviare automaticamente il video senza l’interazione dell’utente è necessaria una riproduzione disattivata.

  • Ritaglio avanzato:
    Utilizza il componente Image v3 per il ritaglio avanzato per migliorare la presentazione delle risorse immagine e produrre ritagli in base ai punti focali tra i punti di interruzione reattivi.

  • Inclusione di file JavaScript:
    Includi solo il file JavaScript del visualizzatore principale nella pagina. Non fare riferimento ad altri file JavaScript scaricati dalla logica di runtime del visualizzatore. In particolare, non collegare direttamente la libreria Utils.js di HTML5 Software Development Kit (SDK) dal percorso di contesto /s7viewers, un pattern noto come SDK consolidato include, in cui la pagina codifica un riferimento diretto a Utils.js anziché consentire al visualizzatore di caricarlo. La logica del visualizzatore gestisce la posizione di Utils.js e di altre librerie di visualizzatori di runtime e tali posizioni possono cambiare tra le versioni. Adobe non mantiene sul server versioni precedenti di inclusioni visualizzatore secondarie, pertanto il riferimento diretto ad esse interrompe la funzionalità del visualizzatore negli aggiornamenti futuri.

  • Linee guida per l’incorporamento:
    Utilizza la documentazione per incorporare le linee guida specifiche di ciascun visualizzatore, in quanto il codice da incorporare, i parametri e i pattern di inizializzazione variano a seconda del tipo di visualizzatore.
    Vuoi saperne di più? Vai a Visualizzatori per AEM Assets.

  • Esercitazione SDK ed esempi:
    Esaminare l’Esercitazione di SDK per visualizzatori e gli esempi di applicazioni HTML5 SDK per ottenere informazioni approfondite sulle API dei componenti SDK.

Preparare le risorse per la consegna

Organizzare le risorse

Caso di business: Per semplificare i flussi di lavoro, organizza in modo efficiente le risorse.

Per un’organizzazione efficiente delle risorse in grado di semplificare i flussi di lavoro, utilizza una o più delle seguenti best practice:

  • Organizzare le risorse in cartelle:
    Un’organizzazione efficiente delle risorse inizia con la categorizzazione delle risorse in cartelle, in modo analogo all’organizzazione dei file su un computer. La denominazione corretta, la struttura accurata delle sottocartelle e la gestione disciplinata dei file all’interno di queste cartelle sono fondamentali per un’elaborazione efficiente delle risorse, perché una gerarchia prevedibile semplifica l’individuazione, l’elaborazione batch e la gestione delle risorse. L’implementazione sistematica di convenzioni di denominazione e procedure per i metadati ottimizza l’utilità dell’archivio delle risorse digitali man mano che viene scalato.
    Vuoi saperne di più? Vai a Organizzare le risorse nelle cartelle.
  • Organizzare le risorse utilizzando i tag:
    L’assegnazione tag alle risorse migliora la ricercabilità, la creazione di raccolte e la classificazione delle ricerche, in quanto le risorse con tag avanzati sono più facili da recuperare, raggruppare e visualizzare nei risultati pertinenti. Adobe AI assegna tag rilevanti, inclusi quelli personalizzati, alle risorse, semplificando la gestione delle risorse con tag automatici e descrittivi che riducono il carico di lavoro manuale e mantengono coerenti i metadati in librerie di grandi dimensioni.
    Vuoi saperne di più? Vai a Organizza le risorse utilizzando i tag.
  • Organizzare le risorse come raccolte:
    Dynamic Media insieme a Experience Manager Assets consente di creare, modificare e condividere in modo efficiente le raccolte di risorse tra gli utenti. Stabilisci più tipi di raccolta, inclusi elenchi statici e compilazioni dinamiche basate su ricerche. Condividi queste raccolte in più posizioni e team con autorizzazioni di accesso e modifica personalizzabili, in modo da supportare la collaborazione controllata e preservare al contempo la governance delle risorse.
    Vuoi saperne di più? Vai a Organizza risorse come raccolte.
  • Organizzare le risorse utilizzando i profili:
    Un profilo di elaborazione è un set di regole automatizzate che gestisce le risorse nelle cartelle designate, semplificando l’organizzazione applicando un’elaborazione coerente, ad esempio rappresentazioni, assegnazioni di metadati e nomi, ogni volta che vengono aggiunte risorse. Poiché i profili si basano su input prevedibili, la standardizzazione di metadati, nomi di file e strutture di cartelle garantisce un’applicazione coerente e precisa di tali profili man mano che la raccolta di risorse digitali si espande.
    Vuoi saperne di più? Vai a Organizza le risorse utilizzando i profili.

Ottimizzare la qualità delle immagini

Caso di business: Ottieni immagini di buona qualità da Dynamic Media.

Il miglioramento della qualità delle immagini in Adobe Experience Manager Dynamic Media dipende da diversi fattori correlati e il processo richiede spesso molto tempo. Tuttavia, l’applicazione delle best practice consolidate migliora in modo coerente l’output visivo. I settori chiave su cui concentrarsi includono:

  • Dimensioni immagine ottimali: dimensioni in pixel corrispondenti al contesto di visualizzazione per evitare inutili ridimensionamenti.
  • Nitidezza immagine: applicazione della tecnica di nitidezza appropriata per le dimensioni di output e il supporto previsti.
  • Formati immagine migliori: selezione del formato di file che consente di bilanciare qualità, dimensioni del file e compatibilità del browser o del dispositivo.

Per maggiori informazioni su ciascuna di queste aree, consulta Best practice per ottimizzare la qualità delle immagini.

Poiché la percezione della qualità dell’immagine varia da persona a persona, un approccio sistematico alla sperimentazione basato su test è essenziale per giungere a risultati ripetibili e di alta qualità. Per supportare questo processo, Adobe Experience Manager fornisce più di 100 comandi Dynamic Media per il miglioramento delle immagini, un’ampia gamma di controlli che consente ai team di ottimizzare la nitidezza, il colore, la compressione, il ritaglio, il ridimensionamento e altri comportamenti di rendering in base alle risorse.

Per una breve panoramica di queste funzionalità, guarda Snapshot Dynamic Media (3 minuti, 17 secondi).

Per valutare in che modo ogni comando influisce sull’immagine finale sottoposta a rendering, gli utenti possono caricare un’immagine in Dynamic Media, aprire l’interfaccia dello strumento all’URL specificato e applicare i comandi che desiderano testare. Questo confronto pratico consente di identificare più facilmente le combinazioni esatte di parametri che producono il risultato visivo desiderato prima della pubblicazione su larga scala.

Per sperimentare direttamente, avvia Snapshot Dynamic Media.

Standardizzazione degli stili applicati alle immagini

Caso di business: Standardizza in modo efficiente lo stile e la trasformazione applicati alle risorse immagine.

Utilizza Predefiniti immagine regolarmente in Dynamic Media per regolare in modo coerente e dinamico le dimensioni, i formati e le proprietà delle immagini in ogni canale in cui vengono visualizzate le risorse. Un predefinito immagine è un set di comandi riutilizzabili denominato per il ridimensionamento e la formattazione. Una volta definito, il predefinito può essere applicato su richiesta in modo che la stessa risorsa di origine venga distribuita nell’esatta rappresentazione richiesta per ogni superficie, senza produrre e memorizzare più file derivati.

In pratica, i predefiniti immagine controllano attributi quali:

  • Dimensioni: larghezza, altezza e proporzioni per il rendering consegnato.
  • Formato: il formato dell’immagine di output più adatto al dispositivo o al browser di destinazione.
  • Proprietà immagine: qualità, nitidezza, colore e altre trasformazioni visive applicate al momento del rendering.

Poiché il predefinito viene applicato in modo dinamico, la risorsa principale originale rimane intatta e una singola origine può generare al volo ogni variante richiesta. Ciò garantisce coerenza visiva tra vetrine, superfici di marketing e campagne, riducendo al contempo il lavoro di produzione manuale.

Ad esempio, i predefiniti per immagini automatizzano il dimensionamento e la formattazione delle immagini del prodotto sia per le esperienze desktop che per quelle mobili: è possibile distribuire la stessa foto come immagine protagonista su desktop e una rappresentazione ottimizzata di dimensioni appropriate su dispositivi mobili, tutti gestiti dallo stesso predefinito denominato. Di conseguenza, i team applicano un aspetto uniforme, riducono i cicli di produzione e semplificano gli aggiornamenti: cambia il predefinito una volta e ogni immagine che lo utilizza eredita il nuovo trattamento.

Vuoi provarlo? Vai a Nozioni di base sulla creazione di predefiniti immagine per il rendering delle risorse

Regolare la messa a fuoco e l’inquadratura di immagini e video

Caso di business: Assicurati che il punto di interesse principale delle mie immagini o dei miei video rimanga attivo tra i dispositivi.

Come funziona il ritaglio avanzato

Smart Crop è una funzionalità di ritaglio automatico in Dynamic Media basata su Adobe AI, framework di Adobe per l’intelligenza artificiale e l’apprendimento automatico. Il ritaglio avanzato identifica e mantiene automaticamente il soggetto principale, o punto di interesse, all’interno di un’immagine o di un video, quindi riinquadra la risorsa in modo che il punto focale rimanga centrato e visibile quando cambia il riquadro di visualizzazione.

Le funzionalità principali includono:

  • Rilevamento automatico dell’oggetto: Adobe AI analizza ogni risorsa per individuare il soggetto visivo principale, eliminando le decisioni di ritaglio manuali per ogni punto di interruzione.
  • Inquadratura reattiva: La funzionalità mantiene il punto focale su computer desktop, tablet e dispositivi mobili, in modo che il visualizzatore visualizzi sempre la composizione desiderata.
  • Applicabile sia alle immagini che ai video: Smart Crop supporta immagini fisse e contenuti video, estendendo un comportamento di frame coerente tra i tipi di file multimediali.
  • Consegna ottimizzata per il dispositivo: ogni visualizzatore riceve una rappresentazione ritagliata in modo appropriato corrispondente al proprio schermo, che supporta una percezione più rapida del messaggio e un maggiore coinvolgimento visivo.

Questo è importante perché spesso un’immagine o un video protagonista deve apparire in molte proporzioni: banner desktop ampi, riquadri sociali quadrati e schermi mobili alti. Senza il ritaglio intelligente, il soggetto principale può spostarsi all’esterno della cornice o essere affettato in modo scomodo. Ritaglio avanzato impedisce che, rendendo il punto focale l’ancoraggio di ogni rappresentazione,

Best practice: creare un profilo immagine con Ritaglio avanzato

Crea un profilo immagine configurato con Ritaglio avanzato. Nel profilo:

  1. Definisci le dimensioni dello schermo e le proporzioni da supportare.
  2. Lascia che Adobe AI gestisca il rilevamento e il riframe per ogni dimensione definita.
  3. Pubblica una volta e fornisci in modo dinamico: il profilo garantisce che ogni immagine e video sia ottimizzato per il dispositivo dello spettatore senza dover eseguire ulteriori operazioni manuali.

Questo approccio centralizza la logica di ritaglio, riduce il sovraccarico di produzione e mantiene la coerenza della presentazione del marchio su tutti i canali.

Ulteriori informazioni

Vuoi saperne di più? Guarda Utilizzo di Smart Crop con AEM Assets Dynamic Media (6 minuti, 35 secondi) e Utilizzo di Dynamic Media Smart Crop per video (6 minuti, 22 secondi). Entrambe le procedure dettagliate mostrano Smart Crop in Adobe Experience Manager (AEM) Assets.

Migliorare le classificazioni SEO

Caso di business: Configura Dynamic Media per ottenere classificazioni SEO migliorate.

Applica le seguenti raccomandazioni in modo coerente, in modo che le immagini contribuiscano efficacemente alla tua strategia SEO complessiva.

  • Nomi file immagine significativi:
    Utilizza nomi di file descrittivi e completi di parole chiave che riflettono il contenuto dell’immagine. Ad esempio,

    • utilizza myCompany-Silver-Wrist-Watch
    • evita di utilizzare myCompany_Silver_Wrist_Watch o myCompanySilverWristWatch

    I nomi di file descrittivi consentono ai motori di ricerca di interpretare il contesto dell’immagine, migliorando direttamente le prestazioni SEO (Search Engine Optimization). Google preferisce trattini ai caratteri di sottolineatura o agli spazi in un nome di file, perché i trattini vengono analizzati come separatori di parole, mentre i trattini di sottolineatura non lo sono. Inoltre, evita di concatenare le parole in un nome di file, in quanto le stringhe concatenate nascondono le singole parole chiave su cui i crawler si basano.

  • Dominio personalizzato:
    Implementa un dominio personalizzato che includa la tua società o il tuo nome del brand per rafforzare il riconoscimento del brand, l’autorità del dominio e l’affidabilità degli utenti. Ad esempio,

    • utilizza http://images.mycompany.com/is/image/companyname/
    • evita di utilizzare https://s7d1.scene7.com/is/image/folder/AdobeStock_28563982

    Un dominio con marchio fa emergere il nome dell’azienda nell’URL stesso, dando ai motori di ricerca e agli utenti un segnale immediato di proprietà e rilevanza.

  • Struttura delle cartelle compatibile con SEO:
    Organizzare le immagini in una gerarchia di cartelle che includa il nome della società o del marchio per una migliore indicizzazione, ad esempio http://images.mycompany.com/is/image/companyname/. Un percorso semantico e pulito aiuta i crawler a comprendere l’architettura del sito e ad associare le risorse all’entità corretta del brand.

  • Set di regole di Dynamic Media:
    Utilizza set di regole per trasformare gli URL in modo condizionale in base a fattori quali tipo di dispositivo, formato dell’immagine o contesto della richiesta, migliorando sia l’esperienza di utilizzo che SEO.
    Vuoi saperne di più? Vai a Utilizza i set di regole per trasformare gli URL.

  • Smart Imaging e ritaglio avanzato:
    Utilizza le funzionalità Smart Imaging e Smart Crop in Dynamic Media per distribuire immagini ottimizzate e reattive personalizzate per ogni dispositivo e riquadro di visualizzazione. Queste funzioni riducono le dimensioni del payload e accelerano i tempi di caricamento delle pagine. Inoltre, poiché la velocità di pagina è un segnale di classificazione Google confermato e legato a Core Web Vitals, una consegna più rapida rafforza le classificazioni SEO (Search Engine Optimization) come effetto diretto a valle.
    Vuoi saperne di più? Vai a Smart Imaging oppure guarda Utilizzo di Smart Crop con AEM Assets Dynamic Media (6 minuti, 35 secondi).

Queste best practice si allineano direttamente con le best practice SEO per le immagini di Google, che sottolineano la necessità di fornire contesto e chiarezza ai motori di ricerca attraverso convenzioni di denominazione appropriate, dati strutturati e consegna ottimizzata delle immagini. Seguendo le indicazioni di Google, è possibile ottenere una visibilità delle immagini più elevata nei risultati di ricerca.

Vuoi saperne di più? Vai a Best practice per la struttura degli URL per Google e Best practice SEO per le immagini Google

Miglioramento dinamico delle immagini e creazione di effetti visivi tramite comandi

Caso di business: Applica effetti visivi avanzati alle immagini.

Dynamic Media fornisce una suite di comandi URL (Uniform Resource Locator) che migliorano le immagini e generano effetti visivi su richiesta, eliminando la necessità di memorizzare più varianti di risorse statiche. Le sezioni seguenti spiegano i processi di trasformazione delle immagini di base e forniscono esempi di URL di lavoro per ciascuno di essi.

Effetti nell’immagine sorgente

Attività
Cosa fare
Carica e pubblica l’immagine originale
  • Carica l’immagine originale in Dynamic Media.
  • Conferma che la risorsa sia pubblicata e raggiungibile tramite un URL pubblico.
  • In questo esempio, un’immagine d’archivio di un orologio su sfondo bianco (designata come “Immagine X”) viene caricata in Dynamic Media.
    https://s7g2.scene7.com/is/image/genaibeta/watch-silver-offer
Creare una maschera
Applicare i comandi URL Dynamic Media per gli effetti

Una volta preparata la maschera, applicare i comandi URL per aggiungere effetti quali un bagliore esterno o un cambiamento colore di sfondo a “Immagine X”. Di seguito sono riportati due esempi:

Aggiungi un bordo immagine

Dynamic Media manipola le immagini direttamente tramite i parametri URL, rendendole uno strumento potente per la produzione di esperienze digitali dinamiche senza la rigenerazione delle risorse sorgente. Gli esempi seguenti iniziano con l’URL immagine di base: https://s7g2.scene7.com/is/image/genaibeta/ocean-facing-hotel.

Attività
Cosa fare
Bordo bianco
Per aggiungere un bordo bianco, utilizzare il seguente URL:
https://s7g2.scene7.com/is/image/genaibeta/ocean-facing-hotel?size=400,400&extend=10,10,10,10
In questo URL, il parametro extend=10,10,10,10 aggiunge un bordo di 10 pixel su tutti e quattro i lati (superiore, destro, inferiore, sinistro).
Sfocatura lungo il bordo bianco
Per aggiungere un effetto di sfocatura lungo il bordo bianco, strutturare l’URL come segue:
https://s7g2.scene7.com/is/image/genaibeta/ocean-facing-hotel?size=400,400&extend=10,10,10,10&effect=-1&op_blur=60&color=0,0,0
In questo URL, il parametro effect=-1 abilita il livello dell’effetto e op_blur=60 imposta l’intensità della sfocatura. Valori più alti producono un bordo più morbido e diffuso.
Abbassare l’effetto ombreggiatura lungo il limite esterno
Per aggiungere un’ombreggiatura esterna lungo il limite esterno, utilizzare questo URL:
https://s7g2.scene7.com/is/image/genaibeta/ocean-facing-hotel?size=400,400&extend=10,10,10,10&effect=-1&$shadow$&color=0,0,0
Il parametro $shadow$ richiama l’effetto ombreggiatura e color=0,0,0 imposta il colore dell’ombreggiatura su nero per ottenere il massimo contrasto rispetto a sfondi più chiari.

Combina e modifica questi parametri URL per produrre gli effetti visivi richiesti tra le immagini del prodotto, i banner di marketing e la creatività della campagna.

Creare sovrapposizioni immagine

Per sovrapporre un logo o un’icona a un’immagine esistente, Dynamic Media fornisce un metodo diretto utilizzando i comandi URL. I passaggi sono i seguenti.

Passaggio
Cosa fare
Carica e pubblica l’immagine di base
Innanzitutto, carica e pubblica l’immagine di base che riceverà la sovrapposizione. Qualsiasi risorsa pubblicata può fungere da base.
Questa è un’immagine di base:
https://s7g2.scene7.com/is/image/genaibeta/decorative-room-sofa.
Carica e pubblica l’immagine del logo o dell’icona
Quindi, carica e pubblica l’immagine che si troverà sopra la base. Questa risorsa di sovrapposizione deve essere un file PNG (Portable Network Graphics)​ trasparente contenente il logo o l’icona, in modo che vengano visualizzati solo i pixel dell’immagine e l’area circostante l’immagine sottostante.
Di seguito è riportato un PNG trasparente di un oggetto stella con effetti di trasparenza, utilizzato qui come sovrapposizione:
https://s7g2.scene7.com/is/image/genaibeta/decorate-star
Applica l’URL di Dynamic Media

Ora, crea un URL Dynamic Media che compone l’immagine di base con il logo o l’immagine dell’icona. I comandi URL gestiscono il livello.
La struttura dell’URL è la seguente:
https://s7g2.scene7.com/is/image/genaibeta/decorative-room-sofa?layer=1&src=decorate-star&scale=1.25&posN=0.33,-.25&fmt=png
dove la risorsa

  • hotspotRetailBaseImage è l’immagine di base.
  • starxp è l’immagine del logo/icona.
  • layer=1 posiziona il logo o l’icona come primo livello sopra l’immagine di base.
  • scale=1.25 ingrandisce il logo/icona del 25% rispetto alla dimensione nativa.
  • posN=0.33,-.25 imposta la posizione normalizzata del logo/icona rispetto alle dimensioni immagine di base.
  • fmt=png restituisce il composito in formato PNG, mantenendo la trasparenza.

Per ulteriori dettagli, vedere src per ulteriori informazioni sul comando src e altri comandi URL Dynamic Media.

Sovrapposizione del testo promozionale

I passaggi seguenti sovrappongono un messaggio di testo promozionale su un’immagine utilizzando gli operatori di testo di Dynamic Media (che seguono convenzioni di testo RTF simili a quelle gestite da HTML (HyperText Markup Language) e CSS (Cascading Style Sheets) nel rendering web).

Passaggio
Cosa fare
Carica e pubblica l’immagine di base
Innanzitutto, carica e pubblica l’immagine di base che conterrà il testo. Qualsiasi immagine è accettabile. Esempio:
https://s7g2.scene7.com/is/image/genaibeta/leather-sofa
Applica operatori di testo Dynamic Media
Utilizzando Dynamic Media, applica gli operatori di testo per eseguire il rendering del testo dinamico direttamente sull’immagine al momento della richiesta, consentendo promozioni personalizzate, copie localizzate o titoli testati da A/B senza produrre nuovi file sorgente. L’URL di esempio seguente illustra questa funzionalità:
https://s7g10.scene7.com/is/image/genaibeta/leather-sofa?layer=1&posN=-0.3,-0.455&text={\rtf1\ansi{\fonttbl{\f0+Arial;}}{\colortbl+\red255\green255\blue255;}\copyfit1000\vertalc\qc{\cf0\fs42+New+Collection}}&size=370,70&textAttr=130&bgcolor=FF333&wid=600&hei=600

Ridimensionamento e ritaglio per vari casi d’uso

Nozioni di base sul ridimensionamento delle immagini

Il ridimensionamento delle immagini modifica le dimensioni, risoluzione e le dimensioni del file di un’immagine. Le considerazioni principali includono:

  • Composizione pixel:
    Le immagini digitali sono costituite da piccoli punti denominati pixel. Al momento della creazione, ogni immagine contiene un numero di pixel fisso. Il ridimensionamento aggiunge o sottrae pixel per modificare le dimensioni, la risoluzione e le dimensioni del file dell’immagine.
  • Proporzioni:
    Mantenendo le proporzioni (il rapporto tra larghezza e altezza) si evita la distorsione. Che si tratti di upscaling (ingrandimento) o downscaling (riduzione), il mantenimento delle proporzioni garantisce la coerenza visiva tra i posizionamenti.
  • Considerazioni sulla qualità:
    Il ridimensionamento influisce direttamente sulla qualità delle immagini. Evitare un aumento drastico della scala in quanto produce una pixelazione visibile. Piuttosto, riproduci l’origine con dimensioni e risoluzione native maggiori. Per le rappresentazioni più piccole, utilizzate gli strumenti appropriati per mantenere nitidezza e dettagli.
Ritaglio e ridimensionamento

Il ritaglio e il ridimensionamento sono tecniche Dynamic Media complementari che trasformano le immagini per vari casi d’uso, tra cui miniature, immagini di visualizzazione del prodotto e banner hero.

  • Ritaglio:
    Rimuove parte di un’immagine per modificarne la composizione e il frame. Il ritaglio non ridimensiona i pixel rimanenti, ma focalizza l’attenzione su un’area selezionata.
  • Ridimensionamento:
    Modifica le dimensioni, la risoluzione e le dimensioni del file dell’intera immagine mantenendo le proporzioni.

Il seguente caso d’uso applica entrambe le tecniche a un’immagine di soggiorno:

Queste varianti supportano contesti di presentazione comuni, tra cui elenchi di e-commerce, banner hero e griglie di miniature.
Per un elenco completo dei comandi disponibili in un URL, vedere Riferimento comando.

Distribuisci immagini GIF

Caso di business: Trasmetti file GIF tramite Dynamic Media

Dynamic Media supporta sia il caricamento che la distribuzione di risorse GIF, incluse le GIF animate. Regola chiave: per eseguire il rendering di un GIF animato, sostituire is/image con is/content nell’URL. Il percorso is/image indirizza la risorsa attraverso il server di elaborazione delle immagini (che appiattisce il file a un singolo fotogramma), mentre il percorso is/content effettua lo streaming del binario della risorsa originale, mantenendo tutti i fotogrammi di animazione.

Ad esempio, se hai caricato abc.gif, usa i seguenti pattern di URL:

Distribuzione statica di GIF (rendering a frame singolo)

Questo percorso URL esegue il rendering di una vista statica di GIF tramite il server immagini, consentendo i modificatori immagine standard:

https://your.domain.com/is/image/yourfolder/abc

Consegna GIF animata (animazione completa)

Questo percorso URL esegue il rendering della visualizzazione animazione di GIF distribuendo direttamente il contenuto non elaborato:

https://your.domain.com/is/content/yourfolder/abc
NOTE
Quando si utilizza is/content nel percorso URL, i comandi di trasformazione delle immagini non vengono applicati alla risorsa. Questo perché il gestore is/content distribuisce il file binario originale non elaborato anziché instradarlo attraverso la pipeline del server immagini. Questo è esattamente ciò che mantiene l'animazione, ma significa anche che verranno ignorati su questo percorso ridimensionamento, ritaglio, conversione del formato e altri modificatori di immagini.

Scegliere il percorso corretto:

  • Utilizza is/image quando hai bisogno di trasformazioni di immagini (ridimensionamento, ritaglio, conversione di formato) e un frame statico è accettabile.
  • Utilizzare is/content quando è necessario mantenere la riproduzione animata del GIF, accettando che i parametri di trasformazione non abbiano effetto.

Pubblica un video per il mio sito web

Caso di business: Pubblica rapidamente un video per un sito di marketing.

  • Selezionare un profilo video:
    In primo luogo, in Dynamic Media, seleziona un profilo video appropriato. Scegli il profilo Codifica video adattiva disponibile in Adobe Experience Manager (AEM) Assets in Profili video, che genera più rappresentazioni dell’origine con bitrate e risoluzioni diverse. Queste impostazioni di codifica predefinite assicurano che il video sia ottimizzato per la riproduzione su vari dispositivi e condizioni di larghezza di banda. In alternativa, crea un profilo video adattivo personalizzato in base a requisiti di consegna specifici.

  • Assegna il profilo:
    Assegna il profilo video scelto alle cartelle in cui il video viene caricato. Questo passaggio garantisce che le impostazioni di codifica corrette vengano applicate automaticamente al caricamento, eliminando la necessità di configurare la codifica in base alle singole risorse.

  • Carica il video originale:
    Carica il file video originale. Utilizza un file master ad alta risoluzione con una qualità dell’immagine elevata. Poiché la codifica adattiva deriva tutte le rappresentazioni di output dall’origine, la fedeltà dell’originale determina direttamente la qualità massima di ogni rappresentazione pubblicata.

  • Anteprima e pubblicazione:
    Visualizza l’anteprima del video per verificare che la riproduzione, le miniature e l’output di codifica vengano riprodotti correttamente. Una volta soddisfatto, pubblicalo. La pubblicazione attiva il video sulla rete di consegna Adobe e lo rende accessibile ai visitatori del sito.

  • Collegamento o incorporamento:
    Dopo la pubblicazione, scegli tra due opzioni di consegna.

    • Collegamento diretto:
      Utilizza l’URL fornito per il collegamento diretto al video. Inseriscilo correttamente nel sito di marketing.
    • Incorpora il video:
      Copia il codice incorporato fornito e incollalo nel HTML della pagina web in cui dovrebbe apparire il video. L’incorporamento fa sì che il video venga riprodotto in linea all’interno della pagina, pertanto gli utenti non vengono reindirizzati a un lettore esterno.

Vuoi saperne di più? Vai a Video.

Configurare i video per una qualità e un coinvolgimento ottimali

Caso di business: Configura i video per la qualità e il coinvolgimento migliori.

Per offrire la massima qualità video e massimizzare il coinvolgimento degli utenti, combina le seguenti strategie consigliate in Dynamic Media:

  • Utilizzare il visualizzatore video integrato di HTML5:
    I predefiniti visualizzatore video Dynamic Media HTML5 funzionano come lettori video affidabili e pronti per la produzione. Questi predefiniti eliminano i problemi comuni relativi alla riproduzione video HTML5 su dispositivi desktop e mobili.
    In particolare, i predefiniti risolvono problematiche quali la distribuzione di streaming con bitrate adattivo e la portata limitata del browser desktop, garantendo esperienze di riproduzione coerenti in un’ampia gamma di ambienti client.
    Per istruzioni dettagliate, consulta Best practice: utilizzo del visualizzatore video di HTML 5.

  • Utilizza i profili video Dynamic Media:
    I profili video Dynamic Media consentono una gestione video efficiente, una qualità di output coerente e lo streaming adattivo tra i canali di consegna. Di conseguenza, le risorse video rimangono uniformi per quanto riguarda il comportamento di codifica, risoluzione e distribuzione, riducendo il sovraccarico di configurazione manuale.
    Per informazioni dettagliate sull’implementazione, vedere Profili video Dynamic Media.

  • Segui le best practice per la codifica video:
    Applica profili di codifica video che mantengono la qualità video originale ed evitano il downscaling eccessivo durante il processo di codifica. In questo modo l’output finale conserva la fedeltà visiva, fondamentale per la fidelizzazione dei visualizzatori e la presentazione del marchio.
    Per le specifiche tecniche, consulta Best practice per la codifica dei video.

  • Adottare lo streaming adattivo invece dello streaming progressivo:
    Lo streaming adattivo regola dinamicamente la qualità video in tempo reale in base alla velocità di connessione Internet e alle funzionalità del dispositivo del visualizzatore.
    Sfrutta protocolli standard del settore come HLS (HTTP Live Streaming) e DASH (Dynamic Adaptive Streaming over HTTP) per fornire una qualità di riproduzione ottimale in condizioni di rete variabili.
    A differenza di streaming progressivo, che offre file video in modo lineare indipendentemente dalle fluttuazioni della larghezza di banda, lo streaming adattivo riduce il buffering, riduce le interruzioni di riproduzione e offre un’esperienza di visualizzazione fluida tra i dispositivi. Di conseguenza, lo streaming adattivo è il metodo preferito per una distribuzione video moderna e incentrata sul coinvolgimento.

Internazionalizzazione dei video per il consumo multilingue

Caso di business: Prepara i video per il consumo multilingue nei mercati globali.

L’internazionalizzazione dei video per il consumo multilingue è essenziale per raggiungere un pubblico globale. Dynamic Media offre un flusso di lavoro integrato che prepara, localizza e distribuisce video per gli utenti di tutto il mondo, consentendo a un singolo file sorgente di servire molte aree geografiche senza duplicare le attività di produzione.

  • Carica i tuoi video:

    • Crea un profilo di codifica video. Puoi utilizzare il profilo predefinito Codifica video adattiva fornito con Dynamic Media oppure creare un profilo personalizzato in base ai requisiti di bitrate, risoluzione e codec.
    • Associa il profilo di codifica video a una o più cartelle in cui carichi i video sorgente principali. In questo modo, ogni risorsa rilasciata in tali cartelle viene elaborata in modo coerente.
    • Carica i video sorgente principali in queste cartelle. Dynamic Media li codifica automaticamente in base al profilo di elaborazione video assegnato, producendo rappresentazioni adatte per la distribuzione.
    • Dynamic Media supporta principalmente video in formato breve (fino a 30 minuti) con una risoluzione minima superiore a 25 × 25 pixel. È possibile caricare file video fino a 15 GB ciascuno.
  • Gestione dei video:

    • Organizza, sfoglia e cerca risorse video direttamente in Adobe Experience Manager (AEM).
    • Visualizzare in anteprima e pubblicare le risorse video da una singola interfaccia.
    • Visualizza il video sorgente insieme alle relative rappresentazioni codificate e alle miniature associate, per confermare la qualità dell’output prima del rilascio.
    • Modifica le proprietà video come titolo, descrizione e tag per migliorare la reperibilità interna e i metadati SEO a valle.
  • Localizzazione:

    • Per ogni area geografica o lingua di destinazione, creare tracce audio e sottotitoli in modo che gli spettatori di ogni mercato ricevano dialoghi sonori e sottotitoli leggibili.
    • Aggiungi queste tracce audio e sottotitoli ai tuoi video dall’interfaccia di AEM, mantenendo tutte le varianti localizzate collegate a una singola risorsa principale.
    • Quando gli utenti riproducono i video, selezionano la lingua preferita per l’audio e i sottotitoli in fase di esecuzione, eliminando la necessità di ospitare file video separati per lingua.
  • Pubblicazione:

    • Se utilizzi AEM come sistema di gestione dei contenuti web (WCM), puoi aggiungere video direttamente alle pagine web tramite l’esperienza di authoring nativa.
    • Se utilizzi un sistema WCM di terze parti, puoi collegare o incorporare video sulle pagine web utilizzando URL o codici di incorporamento generati da Dynamic Media.

Per ulteriori dettagli sulla gestione della riproduzione localizzata, vedi Informazioni sul supporto di più didascalie e tracce audio per i video in Dynamic Media.

Distribuire risorse ai clienti

Ottimizzare le dimensioni delle immagini e ridurre i tempi di caricamento delle pagine

Caso di business: Ottimizza le dimensioni delle immagini per qualsiasi browser o schermo e riduci il tempo di caricamento delle pagine.

Dynamic Media Smart Imaging è una funzionalità di consegna immagini che migliora le prestazioni ottimizzando automaticamente il formato, dimensione e qualità di ogni immagine in base alle funzionalità del browser client, alle condizioni di rete e alla risoluzione dello schermo. Poiché l’ottimizzazione avviene al momento della richiesta, ogni visitatore riceve un’immagine personalizzata in base al proprio ambiente di visualizzazione.

Adobe consiglia di utilizzare le funzionalità automatiche di Smart Imaging anziché forzare manualmente un formato immagine come webp o avif. I motivi sono i seguenti:

  • Compatibilità browser:
    La tecnologia Smart Imaging garantisce che il formato dell’immagine fornita sia compatibile con il browser dell’utente, poiché rileva i segnali di supporto del browser prima di selezionare un formato. In questo modo si evitano errori di fallback o immagini danneggiate nei browser che non supportano ancora i formati più recenti.
  • Compressione ottimale:
    Smart Imaging seleziona il formato migliore per la compressione in base al browser specifico, alle condizioni di rete e alla risoluzione dello schermo. Di conseguenza, le dimensioni dei file si riducono senza che si verifichi una perdita di qualità visibile, riducendo il consumo di larghezza di banda e velocizzando il rendering.
  • Formati moderni:
    Sebbene avif sia un formato più recente che offre una compressione migliore rispetto ai formati precedenti, non è ancora supportato universalmente in tutti i browser. Smart Imaging fornisce avif solo dove è supportato e utilizza un formato compatibile altrove, evitando vuoti di compatibilità.
  • Best practice:
    Per garantire il miglior formato ottimizzato per il web per ogni richiesta, gli sviluppatori devono consentire a Smart Imaging di effettuare la selezione del formato automaticamente anziché specificare manualmente comandi come fmt=webp o fmt=avif. Questo elimina la necessità di mantenere la logica di rendering per browser e mantiene l’allineamento della distribuzione con il supporto in evoluzione del browser.

Poiché la tecnologia Smart Imaging si adatta a ogni richiesta in tempo reale, le immagini vengono distribuite nel modo più efficiente possibile, su misura per l’ambiente di navigazione di ogni utente. Questo approccio semplifica la pipeline di consegna e migliora i tempi di caricamento delle immagini e l’esperienza utente complessiva.

Per ulteriori dettagli, fare riferimento a Smart Imaging.

Consegna delle risorse ai clienti

Caso di business: Dopo aver pubblicato nuovi contenuti o sovrascritto quelli esistenti, come è possibile garantire che le modifiche vengano visualizzate immediatamente sulla rete CDN?

La rimozione o l’annullamento della validità della cache CDN forza l’aggiornamento immediato delle risorse Dynamic Media nella rete di consegna, anziché attendere che il valore predefinito TTL (Time To Live), in genere impostato su dieci ore, scada naturalmente.

CDN (Content Delivery Network) memorizza nella cache le risorse Dynamic Media nei nodi edge geograficamente distribuiti per distribuirle rapidamente ai clienti. Quando vengono pubblicati gli aggiornamenti su queste risorse, le copie memorizzate nella cache in tali nodi edge continuavano a fornire la versione precedente fino alla scadenza del TTL. Di conseguenza, senza l’annullamento esplicito della validità, i clienti potrebbero visualizzare contenuti non aggiornati per ore dopo la pubblicazione di una modifica.

L’annullamento della validità della cache consente di risolvere il problema in due modi:

  • Propagazione immediata: L’annullamento della validità (o la rimozione) della cache segnala alla rete CDN di ignorare la copia archiviata, pertanto la richiesta successiva richiama la risorsa aggiornata direttamente dall’origine. In questo modo le modifiche verranno visualizzate immediatamente sul sito Web.
  • Nessuna dipendenza dalla scadenza TTL: I team non devono attendere la finestra predefinita di 10 ore, che è fondamentale per correzioni urgenti, aggiornamenti del brand o sostituzioni urgenti di contenuti.

A seconda del caso d’uso specifico, è possibile regolare anche le impostazioni CDN TTL, ad esempio abbreviando il TTL per le risorse aggiornate di frequente o estendendolo per contenuti stabili e di lunga durata per bilanciare l’aggiornamento rispetto al carico dell’origine.

Per procedure dettagliate, vedi Annullare la validità della cache CDN tramite Dynamic Media.

recommendation-more-help
experience-manager-cloud-service-help-main-toc