Integrare AEM Assets remoto con AEM Sites integrate-approved-assets
Una gestione efficace delle risorse digitali è fondamentale per offrire esperienze di marchio coinvolgenti e coerenti su varie piattaforme online. Dynamic Media con funzionalità OpenAPI migliora la gestione delle risorse digitali consentendo un’integrazione perfetta tra AEM Sites e AEM Assets as a Cloud Service. Questa funzione innovativa consente di condividere e gestire facilmente diversi tipi di risorse digitali approvate in più ambienti AEM, semplificando i flussi di lavoro per autori di siti ed editor di contenuti.
Dynamic Media con funzionalità OpenAPI consente agli autori dei siti di utilizzare le risorse di DAM remoto direttamente nell'Editor pagina AEM e nel Frammento di contenuto, semplificando i processi di creazione e gestione dei contenuti.
Gli utenti possono connettere più istanze di AEM Sites, senza restrizioni sul numero massimo, a una distribuzione DAM remota, un vantaggio notevole rispetto alla funzionalità Connected Assets.
Dopo la configurazione iniziale, gli utenti possono creare pagine sull’istanza di AEM Sites e aggiungere risorse in base alle esigenze. Quando aggiungono delle risorse, possono selezionare le risorse memorizzate nel DAM locale oppure sfogliare e utilizzare le risorse disponibili nel DAM remoto.
Dynamic Media con funzionalità OpenAPI offre diversi altri vantaggi, come l’accesso e l’utilizzo di risorse remote in Frammento di contenuto, il recupero dei metadati delle risorse remote e molto altro. Ulteriori informazioni sugli altri vantaggi di Dynamic Media con funzionalità OpenAPI rispetto a Connected Assets.
Prima di iniziare pre-requisites-sites-integration
Il supporto per le risorse remote tramite Dynamic Media con funzionalità OpenAPI richiede:
-
AEM 6.5 SP 18+ o AEM as a Cloud Service
-
Componenti Core versione 2.23.2 o successiva
-
Configura le variabili di ambiente seguenti per AEM as a Cloud Service:
-
ASSET_DELIVERY_REPOSITORY_ID= "delivery-pxxxxx-eyyyyy.adobeaemcloud.com"
pXXXX
fa riferimento all'ID programmaeYYYY
fa riferimento all'ID ambiente
Queste variabili vengono impostate utilizzando l’interfaccia utente di Cloud Manager dell’ambiente AEM as a Cloud Service che funge da istanza Sites locale.
-
ASSET_DELIVERY_IMS_CLIENT= [IMSClientId]: è necessario inviare un ticket di supporto Adobe per ottenere l'ID client IMS.
o configura le impostazioni OSGi per AEM 6.5 nell'istanza AEM Sites seguendo la procedura seguente:
-
Accedi alla console e fai clic su OSGi > o
utilizzare l'URL diretto, ad esempio:https://localhost:4502/system/console/configMgr
-
Configura la configurazione OSGi di Configurazione Dynamic Media di nuova generazione (
NextGenDynamicMediaConfigImpl
) come segue, sostituendo i valori con quelli dell'ambiente di risorse remote.code language-text imsClient="<ims-client-ID>" enabled=B"true" imsOrg="<ims-org>@AdobeOrg" repositoryId="<repo-id>.adobeaemcloud.com"
imsOrg
non è un input obbligatorio.repositoryId
= "delivery-pxxxxx-eyyyyy.adobeaemcloud.com"
dovepXXXX
fa riferimento all'ID del programmaeYYYY
fa riferimento all'ID ambiente
Ulteriori informazioni sull'autenticazione IMS.
Per informazioni dettagliate su come configurare OSGi, consulta i seguenti documenti:
- Configurazione di OSGi per Adobe Experience Manager as a Cloud Service per AEM as a Cloud Service
- Configurazione di OSGi per AEM 6.5
-
-
Accesso IMS per accedere all’istanza remota di DAM AEM as a Cloud Service. Si riferisce all’autore Sites che dispone dell’accesso IMS all’ambiente DAM remoto.
-
Configura il componente Image v3 nell’istanza AEM Sites. Se il componente non è presente, scaricare e installare il pacchetto di contenuti.
Configurare HTTPS https
In genere si consiglia di eseguire tutte le istanze di produzione AEM utilizzando HTTP. Tuttavia, gli ambienti di sviluppo locali potrebbero non essere configurati come tali. In ogni caso, le risorse remote di Dynamic Media cion OpenAPI richiedono HTTPS per funzionare.
Per configurare HTTPS ovunque desideri utilizzare le risorse remote, inclusi gli ambienti di sviluppo, utilizza questa guida.
Accedere alle risorse da DAM remoto fetch-assets
Dynamic Media con funzionalità OpenAPI consente di accedere alle risorse disponibili nell’istanza DAM remota nell’Editor pagina AEM Sites locale e nel Frammento di contenuto AEM.
Accedere alle risorse remote nell’Editor pagina AEM access-assets-page-editor
Per utilizzare le risorse remote nell’Editor pagina AEM nell’istanza AEM Sites, segui la procedura riportata di seguito. Puoi eseguire questa integrazione in AEM as a Cloud Service e AEM 6.5.
-
Vai a Sites > il tuo sito Web in cui è presente la pagina dell'AEM in cui devi aggiungere la risorsa remota.
-
Selezionare la pagina e fare clic su Modifica (e). Verrà aperto l'Editor pagine dell'AEM.
-
Fai clic sul Contenitore di layout e aggiungi un componente Immagine.
-
Fare clic sul componente Immagine e sull'icona .
-
Deseleziona l'opzione Eredita immagine in primo piano dalla pagina.
-
Fai clic su Scegli e seleziona Remoto.
Viene richiesto di effettuare l'accesso.
-
Seleziona la risorsa e fai clic su Seleziona.
-
Aggiungi un testo alternativo e fai clic su Fine.
La risorsa remota viene visualizzata nel componente immagine. Puoi anche verificare l’URL di consegna della risorsa quando viene caricato sulla pagina o utilizzando la scheda "Anteprima". L’URL di consegna indica che si accede alla risorsa in modalità remota.
Nell’editor di pagine AEM puoi accedere alle risorse remote solo per il componente core Immagine v3 e per il componente core Teaser v2. Per altri componenti, compresi quelli personalizzati, sono necessarie personalizzazioni per integrare Asset Selector con tali componenti.
Video: accedere alle risorse remote nell’Editor pagina AEM
Accedere alle risorse remote nel frammento di contenuto AEM access-assets-content-fragment
Per utilizzare le risorse remote all’interno dei frammenti di contenuto AEM nell’istanza AEM Sites, segui i passaggi seguenti. Puoi eseguire questa integrazione in AEM 6.5 e non su AEM as a Cloud Service.
-
Vai a Assets > File.
-
Seleziona la cartella delle risorse in cui è presente il frammento di contenuto.
-
Selezionare il frammento di contenuto e fare clic su Modifica (e).
note note NOTE Se non disponi di un modello per frammenti di contenuto AEM, potresti dover crearne uno. -
Fai clic sull'icona accanto al componente testo.
-
Seleziona Remoto per recuperare la risorsa dal DAM remoto.
Puoi scegliere Local o Remote DAM repository in base alle tue esigenze.
Viene richiesto di effettuare l'accesso. -
Scegli la risorsa e fai clic su Seleziona.
L'URL della risorsa remota viene visualizzato nel componente testo.
Video: accedere alle risorse remote nel frammento di contenuto AEM
Accedere alle risorse remote in Edge Delivery Services access-assets-eds
Puoi anche accedere alle risorse remote in Edge Delivery Services. Per ulteriori informazioni, consulta Utilizzo delle risorse da Assets as a Cloud Service distribuite tramite Dynamic Media con funzionalità OpenAPI.