Loading
Guida introduttiva a B2C Commerce
Importazione/esportazione degli oggetti Contenuto e Cartella di libreria contenuti in B2C Commerce

Importazione/esportazione degli oggetti Contenuto e Cartella di libreria contenuti in B2C Commerce

Utilizzare lo schema library.xsd per importare ed esportare il contenuto e le librerie dei contenuti. Questo argomento si applica a B2C Commerce.

Quando si importano o esportano il contenuto e le librerie dei contenuti, tenere presente quanto segue:

  • Utilizzare i pipelet per comprimere o decomprimere le immagini dei contenuti.
  • Caricare manualmente i file gzip utilizzando Business Manager, a condizione che i file o le immagini possano essere convalidati.
  • Caricare manualmente i file compressi utilizzando Business Manager. Quando si caricano file compressi, accertarsi di utilizzare un'utilità che non includa file estranei, ad esempio la cartella _MacOS creata dall'utilità di compressione del sistema Mac.
  • Non è possibile utilizzare WebDAV per spostare i file nelle istanze Staging o Production.
  • Per spostare file nella posizione corretta nel cartridge, creare un processo che utilizza FTPClient o WebDAVClient.
  • Quando si creano le fasi di processo per importare o esportare una libreria privata, insieme all'ID di libreria, configurare il contesto specifico per sito come ambito per il flusso di fasi di processo.
    • Organizzazione: esegue il flusso per l'istanza ed esporta la libreria condivisa con l'ID specificato.
    • Siti specifici: Utilizzare l'opzione se l'esportazione è specifica per sito. Esegue il flusso di processi ed esporta la libreria privata solo nel sito selezionato.
    • Tutti i siti Storefront: utilizzare l'opzione se l'esportazione è riferita a tutti i siti dell'istanza. Esegue il flusso di processi ed esporta la libreria privata in tutti i siti.
  • Le librerie private sono elencate nell'interfaccia utente di Business Manager e, per individuarle più facilmente, al loro nome viene aggiunto il nome del sito. Quando si configura una libreria privata per l'esportazione, utilizzare solo "libreria" e l'ID. Se si aggiunge all'ID il nome del sito, viene restituito un errore.

Per esportare asset di contenuto di una libreria privata, passare a sito | Strumenti per il commerciante | Contenuto | Importazione/Esportazione e continuare l'esportazione. Il tag <library> di una libreria privata non ha library-id come uno dei propri attributi, mentre in una libreria condivisa l'attributo è impostato sull'ID della libreria condivisa.

Importare il contenuto in una libreria privata o condivisa nella stessa posizione. Quando il tag di libreria> non ha l'attributo <library-id, B2C Commerce lo considera come la libreria privata del sito corrente. Per importare il contenuto come parte di una libreria condivisa, utilizzare un tag <library> con attributo library-id impostato sull'ID della libreria condivisa.

Informazioni oggetto Dettagli
File di schema library.xsd
Granularità Intera libreria.
Ubicazione di importazione ed esportazione di Business Manager

sito | Strumenti per il commerciante | Contenuto | Importazione/Esportazione

Amministrazione | Siti | Importazione/Esportazione

Pipelet
  • ImportContent
  • ExportContent

Granularità: cartelle trasferite e asset di contenuto di cartelle trasferite.

Per le immagini: creare un processo che utilizza FTPClient o WebDAVClient per spostare file nella posizione corretta nel cartridge.

L'esportazione di un sito genera un file di archivio (x.zip) contenente una rappresentazione strutturata di tutti i dati esportati, inclusa la struttura di cartelle, i file XML e i file statici. È possibile selezionare le librerie (private o condivise) che si desidera esportare:

Nota
Nota Utilizzare il flusso di lavoro di importazione o esportazione del sito per selezionare le librerie da esportare.
Tipo di libreria Dettagli
Privata
  • l'XML è visibile in /<nome archivio>/sites/<ID sito>/library/library.xml.
  • L'attributo library-id vene omesso dall'elemento <library> di livello superiore.
  • Il contenuto statico appare in una sottocartella statica nella struttura di cartelle.
  • Durante l'importazione del sito, il file library.xml in questa posizione fa riferimento alla libreria privata del sito.
  • Durante l'importazione del sito, B2C Commerce presume che un file library.xml in questa posizione faccia riferimento a una libreria condivisa con l'ID di cartella specificato.
  • Un file di library.xml privato viene importato sempre nella libreria privata del sito corrente o configurato, ma non segue l'assegnazione da libreria a sito.
Condivisa
  • l'XML è visibile nella cartella /<nome archivio>/Libraries/<ID libreria>.
  • Il file XML è denominato library.xml.
  • L'attributo library-id per l'elemento <library> di livello superiore viene specificato.
    • Se l'attributo library-id viene omesso nell'elemento <library> di livello superiore, viene considerato come una libreria privata.
      • B2C Commerce importa il file nella libreria privata del sito corrente, che può essere diversa dalla libreria attualmente assegnata al sito corrente.
  • L'oggetto Contenuto supporta attributi specifici del sito.
  • Importare ed esportare gli attributi personalizzati definiti nell'oggetto Sistema Library.
  • Il contenuto statico appare in una sottocartella statica nella struttura di cartelle.
 
Caricamento
Salesforce Help | Article