Esportare risorse e contenuti AEM utilizzando i metodi supportati
L’esportazione di risorse, metadati o contenuti creati in Adobe Experience Manager non riesce se vengono utilizzati strumenti non supportati o metodi non corretti per un ambiente specifico. Le differenze tra AEM as a Cloud Service e AEM 6.5 generano confusione sulle funzioni di esportazione disponibili. L’utilizzo di funzioni non supportate o configurazioni non corrette genera opzioni mancanti o output incompleto. L’applicazione del metodo di esportazione corretto in base al tipo di contenuto e all’ambiente ripristina i risultati previsti. Per risolvere il problema, scegliere l’approccio giusto per l’esportazione.
Descrizione description
Ambiente
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- AEM 6.5
- AEM Managed Services
- Adobe Developer App Builder
Problema/Sintomi
- Impossibile identificare un metodo valido per esportare risorse o metadati
- Tentativo di utilizzare funzioni non supportate, ad esempio Esportatore pagina, in AEMaaCS
- Esporta JSON o HTML ma ricevi contenuto incompleto o parziale
- Impossibile selezionare un metodo supportato per l’esportazione di risorse in blocco o di pagine
Causa principale
AEM fornisce più metodi di esportazione che differiscono tra gli ambienti e alcuni strumenti rimangono esclusivi per specifiche versioni. La selezione errata del metodo causa esportazioni incomplete o non riuscite.
Risoluzione resolution
- Identifica i requisiti di esportazione e conferma l’ambiente. Utilizza un metodo di esportazione supportato per trovare il tipo di contenuto, ad esempio metadati, risorse o pagine.
- Esporta i metadati dall’interfaccia di Assets selezionando una cartella ed eseguendo il processo di esportazione, quindi scarica il file CSV dalla casella in entrata.
- Scarica le risorse in blocco selezionando gli elementi nella console Assets e generando un pacchetto ZIP utilizzando l’opzione di download.
- Crea una raccolta statica per esportare le risorse selezionate in più cartelle e scaricare il pacchetto di raccolta.
- Esporta risorse specifiche inviando richieste che includono ciascun percorso di risorsa e verifica che tutti i percorsi siano validi.
- Esegui esportazioni basate su script utilizzando l’API HTTP di Assets e verifica che l’output esportato mantenga la gerarchia delle cartelle.
- Esporta i dati della pagina creata aggiungendo
.model.jsonall’URL della pagina pubblicata e verifica che tutti i componenti siano visualizzati. - Assicurati che i componenti personalizzati implementino l’interfaccia di esportazione richiesta in modo che vengano visualizzati nell’output JSON, quindi ricarica l’endpoint per confermare.
- Esportare pagine HTML statiche in AEM 6.5 sostituendo
.htmlcon.export.zipe verificare che tutte le risorse siano state scaricate. - Esporta il contenuto dell’archivio utilizzando Gestione pacchetti creando un pacchetto, aggiungendo percorsi di filtro, generandolo e scaricandolo per il riutilizzo.