Você está aqui:
Tipos de materiais de conteúdo
O Salesforce B2C Commerce gerencia dois tipos de materiais de conteúdo: materiais de conteúdo que são armazenados no banco de dados e materiais de arquivos que são armazenados no sistema de arquivos.
Os materiais de conteúdo são objetos como blocos de HTML ou blocos de texto que são armazenados no banco de dados. Os materiais de arquivo, como imagens, áudio e vídeo são representados por uma entrada no banco de dados, como conteúdo de texto ou HTML. Além disso, os materiais de arquivo incluem uma propriedade para o caminho do arquivo no sistema de arquivos. O arquivo em si é armazenado dentro de uma pasta, especificada pelo caminho, no disco. Quando o conteúdo for replicado, tanto o conteúdo do banco de dados como os arquivos do sistema de arquivos serão copiados para a instância de Production. A referência entre esses dois sistemas de armazenamento não pode ser dividida em tarefas de replicação separadas.
Para links, consulte Criar links de material de conteúdo.
Peça para um desenvolvedor criar links dos materiais de conteúdo.
Faça referência a arquivos externos no HTML do material de conteúdo, mas carregue o arquivo real no sistema de arquivos, como o seguinte:
https://[instancename].web.dw.demandware.net/on/demandware.servlet/webdav/Sites/Libraries/[Library name],
onde Library name é o nome da biblioteca, normalmente o nome de um site, por exemplo SiteGenesis.
Para fazer upload de arquivos de ativos de conteúdo não html/texto, selecione (seção Upload de imagens de conteúdo). Navegue pela estrutura de árvore da biblioteca de conteúdo para adicionar novas pastas e arquivos e para substituir ou excluir arquivos. Use essa estrutura para usar materiais de conteúdo que possam ser atualizados sem exigir uma modificação de código. Quando é feito o upload de um novo arquivo .swf (com um novo nome), por exemplo, você deve alterar o link do URL no material de conteúdo.
Por exemplo, opcionalmente, adicione o seguinte código a um material de conteúdo HTML para mostrar o arquivo InStyle.jpg:
<map name="instyle" id="instyle">
<area shape="rect" coords="540,444,672,622"
href="$url('Product-Show','pid','M1092')$"
alt="Women's Margherite Cable Handbag" />
</map>
<p><img width="750" height="715" alt="
usemap="#instyle"src="images/asSeenIn/InStyle.jpg?$staticlink$" />
</p>Em seguida, carregue o arquivo InStyle.jpg, conforme descrito anteriormente, na pasta images/asSeenIn.
Vídeo de Streaming
O B2C Commerce não fornece um servidor de streaming. No entanto, ele compatível com download e reprodução de vídeos, como Flash, Windows Media e QuickTime. Para páginas de loja (virtual) de alto tráfego, a implementação de loja (virtual) recomendada é:
- Faça download do contêiner como parte inicial da renderização da página.
- Faça download do vídeo com uma ação do usuário, como clicar no botão Reproduzir.
Para uso intenso de mídia de streaming, um grande volume de download e reprodução de vídeos, ou arquivos com mais de 20 MB, recorra a um provedor especializado terceirizado. Neste caso, use o URL absoluto para o site de mídia avançada hospedado separadamente.
Tipos de arquivo compatíveis
O B2C Commerce é compatível com os tipos de arquivo a seguir.
| Tipo de arquivo | Tipo MIME | Detalhes |
|---|---|---|
| .abs | áudio/x-mpeg | |
| .ai | aplicativo/postscript | |
| .aif | áudio/x-aiff | |
| .aifc | áudio/x-aiff | |
| .aiff | áudio/x-aiff | |
| .aim | aplicativo/x-aim | |
| .art | imagem/x-jg | |
| .asf | vídeo/x-ms-asf | |
| .asx | vídeo/x-ms-asf | |
| .au | áudio/basic | |
| .avi | vídeo/x-msvideo | |
| .avif | imagem/avif | |
| .avx | vídeo/x-rad-screenplay | |
| .bcpio | aplicativo/x-bcpio | |
| .bin | aplicativo/octet-stream | |
| .bmp | imagem/bmp | |
| .body | texto/html | |
| .cdf | aplicativo/x-cdf | |
| .cer | aplicativo/x-x509-ca-cert | |
| .chm | aplicativo/mshelp | |
| .class | aplicativo/java | |
| .cpio | aplicativo/x-cpio | |
| .csh | aplicativo/x-csh | |
| .css | texto/css | |
| .dib | imagem/bmp | |
| .dll | aplicativo/octet-stream | |
| .doc | aplicativo/msword | |
| .doc | aplicativo/vnd.ms-word | |
| .dtd | aplicativo/xml-dtd | |
| .dv | vídeo/x-dv | |
| .dvi | aplicativo/x-dvi | |
| .eot | fonte/eot | |
| .eps | aplicativo/postscript | |
| .etx | texto/x-setext | |
| .ex_ | aplicativo/octet-stream | |
| .exe | aplicativo/octet-stream | |
| .gif | imagem/gif | |
| .gtar | aplicativo/x-gtar | |
| .gz | aplicativo/x-gzip | |
| .hdf | aplicativo/x-hdf | |
| .hqx | aplicativo/mac-binhex40 | |
| .htc | texto/x-component | |
| .htm | texto/html | |
| .html | texto/xtml | |
| .ico | imagem/x-icon | |
| .ics | texto/calendário | Permite que os usuários de internet enviem solicitações de reunião e tarefas para outros usuários de internet, por e-mail. Abre em um aplicativo correspondente como Outlook ou iCal. |
| .ief | imagem/ief | |
| .jad | texto/vnd.sun.j2me.app-descriptor | |
| .jar | aplicativo/java-archive | |
| .java | texto/plano | |
| .jhtml | java-interno/java-html | |
| .jnlp | aplicativo/x-java-jnlp-file | |
| .jpe | imagem/jpeg | |
| .jpeg | imagem/jpeg | |
| .jpg | imagem/jpeg | |
| .js | texto/JavaScript | Inclua código JavaScript diretamente em um material de conteúdo ou inclua um arquivo JavaScript externo. |
| .jsf | texto/plano | |
| .jsp | java-interno/java-html/javascript | |
| .jspf | texto/plano | |
| .kar | áudio/x-midi | |
| .latex | aplicativo/x-latex | |
| .log | texto/plano | |
| .m3u | áudio/x-mpegurl | |
| .m4a | áudio/mp | |
| .mac | imagem/x-macpaint | |
| .man | aplicativo/x-troff-man | |
| .mathml | aplicativo/mathml+xml | |
| .me | aplicativo/x-troff-me | |
| .mid | áudio/x-midi | |
| .midi | áudio/x-midi | |
| .mif | aplicativo/x-mif | |
| .mov | vídeo/quicktime | |
| .movie | vídeo/x-sgi-movie | |
| .mp1 | áudio/x-mpeg | |
| .mp2 | áudio/x-mpeg | |
| .mp3 | áudio/x-mpeg | |
| .mp4 | vídeo/mp4 | Formato multimídia do B2C Commerce mais utilizado para armazenar vídeo e áudio, mas também pode ser usado para armazenar outros dados como legendas e ainda imagens. Consulte a seção de Vídeo de Streaming. |
| .mpa | áudio/x-mpeg | |
| .mpe | vídeo/mpeg | |
| .mpeg | vídeo/mpeg | |
| .mpega | áudio/x-mpeg | |
| .mpg | vídeo/mpeg | |
| .mpv2 | vídeo/mpeg2 | |
| .ms | aplicativo/x-wais-source | |
| .nc | aplicativo/x-netcdf | |
| .oda | aplicativo/oda | |
| .odb | aplicativo/vnd.oasis.opendocument.database | Banco de dados OpenDocument |
| .odc | aplicativo/vnd.oasis.opendocument.chart | Gráfico OpenDocument |
| .odf | aplicativo/vnd.oasis.opendocument.formula | Fórmula OpenDocument |
| .odg | aplicativo/vnd.oasis.opendocument.graphics | Desenho do OpenDocument |
| .odi | aplicativo/vnd.oasis.opendocument.image | Imagem do OpenDocument |
| .odm | aplicativo/vnd.oasis.opendocument.text-master | Documento principal do OpenDocument |
| .odp | aplicativo/vnd.oasis.opendocument.presentation | Apresentação do OpenDocument |
| .ods | aplicativo/vnd.oasis.opendocument.spreadsheet | Planilha do OpenDocument |
| .odt | aplicativo/vnd.oasis.opendocument.text | Texto do OpenDocument |
| .ogg | aplicativo/ogg | |
| .ogv | vídeo/ogg | O formato do contêiner Ogg: pode fazer multiplexação de um número de streams independentes para áudio, vídeos, textos (como legendas) e metadados. Consulte a seção de Vídeo de Streaming. |
| .otg | aplicativo/vnd.oasis.opendocument.graphics-template | Modelo de desenho do OpenDocument |
| .oth | aplicativo/vnd.oasis.opendocument.text-web | Modelo de documento HTML |
| .otp | aplicativo/vnd.oasis.opendocument.presentation-template | Modelo de apresentação do OpenDocument |
| .ots | aplicativo/vnd.oasis.opendocument.spreadsheet-template | Modelo de planilha do OpenDocument |
| .ott | aplicativo/vnd.oasis.opendocument.text-template | Modelo de texto do OpenDocument |
| .pbm | imagem/x-portable-bitmap | |
| .pct | imagem/pict | |
| aplicativo/pdf | ||
| .pgm | imagem/x-portable-graymap | |
| .pic | imagem/pict | |
| .pict | imagem/pict | |
| .pls | áudio/x-scpls | |
| .png | imagem/png | |
| .pnm | imagem/x-portable-anymap | |
| .pnt | imagem/x-macpaint | |
| .ppm | imagem/x-portable-pixmap | |
| .ppt | aplicativo/powerpoint | |
| .ppt | aplicativo/vnd.ms-powerpoint | |
| .ps | aplicativo/postscript | |
| .psd | imagem/x-photoshop | |
| .qt | vídeo/quicktime | |
| .qti | imagem/x-quicktime | |
| .qtif | imagem/x-quicktime | |
| .ras | imagem/x-cmu-raster | |
| .rdf | aplicativo/rdf+xml | |
| .rgb | imagem/x-rgb | |
| .rm | aplicativo/vnd.rn-realmedia | |
| .roff | aplicativo/x-troff | |
| .rtf | aplicativo/rtf | |
| .rtx | texto/richtext | |
| .sh | aplicativo/x-sh | |
| .shar | aplicativo/x-shar | |
| .shtml | java-interno/parsed-html | |
| .sit | aplicativo/x-stuffit | |
| .smf | áudio/x-midi | |
| .snd | áudio/basic | |
| .src | aplicativo/x-wais-source | |
| .sv4cpio | aplicativo/x-sv4cpio | |
| .sv4crc | aplicativo/x-sv4crc | |
| .svg | imagem/svg+xml | |
| .svgz | imagem/svg+xml | |
| .swf | aplicativo/x-shockwave-flash | Formato de arquivo do Adobe Flash: usado para multimídia, gráficos vetoriais e ActionScript. |
| .t | aplicativo/x-troff | |
| .tar | aplicativo/x-tar | |
| .tcl | aplicativo/x-tcl | |
| .tex | aplicativo/x-tex | |
| .texi | aplicativo/x-texinfo | |
| .texinfo | aplicativo/x-texinfo | |
| .tif | imagem/tiff | |
| .tiff | imagem/tiff | |
| .tr | aplicativo/x-troff | |
| .tsv | texto/tab-separated-values | |
| .txt | texto/plano | |
| .ulw | áudio/basic | |
| .ustar | aplicativo/x-ustar | |
| .vsd | aplicativo/x-visio | |
| .vxml | aplicativo/voicexml+xml | |
| .wav | áudio/x-wav | |
| .wbmp | imagem/vnd.wap.wbmp | Wireless Bitmap |
| .webp | imagem/webp | |
| .webm | vídeo/webm | Formato de contêiner de áudio e vídeos que fornece compressão de vídeos, aberto e livre de royalties, para ser utilizado com vídeos em HTML5. Consulte a seção de Vídeo de Streaming. |
| .wml | texto/vnd.wap.wml | Fonte WML: Wireless Markup Language (WML), baseada em XML, é uma linguagem de marcação criada para dispositivos que implementam o protocolo de aplicativos sem fio slt (WAP). |
| .wmlc | aplicativo/vnd.wap.wmlc | WML compilado |
| .wmls | texto/vnd.wap.wmlscript | Fonte Script |
| .wmlscriptc | aplicativo/vnd.wap.wmlscriptc | Script WML |
| .wmv | vídeo/x-ms-wmv | |
| .woff | aplicativo/font-woff, aplicativo/x-font-woff, fonte/woff | Ainda não é um padrão W3C oficial. A recomendação de candidato ao W3C para o Woff foi preenchida em 04 de agosto de 2011 e ainda não foi aprovada pelo Consórcio W3C. Quando aprovado, o tipo MIME oficial é application/font-woff. |
| .wrl | x-world/x-vrml | |
| .wspolicy | aplicativo/wspolicy+xml | |
| .xbm | imagem/x-xbitmap | |
| .xht | aplicativo/xhtml+xml | |
| .xhtml | aplicativo/xhtml+xml | |
| .xls | aplicativo/vnd.ms-excel | |
| .xml | aplicativo/xml | |
| .xpm | imagem/x-xpixmap | |
| .xsl | aplicativo/xml | |
| .xslt | aplicativo/xslt+xml | |
| .xul | aplicativo/vnd.mozilla.xul+xml | |
| .xwd | imagem/x-xwindowdump |
