Complete DashboardInstalação

Como instalar o visualizador 3D da Complete na VTEX

Lojas VTEX costumam ter uma equipe ou uma agência cuidando do tema, e isso muda o caminho da instalação. Há duas formas de levar o visualizador da Complete à página de produto: colar o código na descrição, que resolve para testar, ou criar um bloco no tema, que resolve para o catálogo. As duas usam o código que o Dashboard entrega.

Antes de começar

No Complete Dashboard, abra "Meus produtos", escolha a peça e copie o código de incorporação:

<iframe src="https://www.completemagazine.com.br/ar/CODIGO-DO-PRODUTO" width="100%" height="520" frameborder="0" allow="xr-spatial-tracking; fullscreen; camera" style="border:0;border-radius:12px"></iframe>

O trecho depois de /ar/ é o código daquela peça. É ele que identifica o produto no visualizador.

Caminho 1: na descrição do produto

  1. 01

    Abra o produto no catálogo

    No painel administrativo da VTEX, entre no catálogo e abra o produto que vai receber o 3D.

  2. 02

    Cole o código na descrição

    O campo de descrição do produto aceita HTML. Cole o código de incorporação no ponto em que o visualizador deve aparecer.

  3. 03

    Salve e confira na loja

    Salve, aguarde a atualização do catálogo e abra a página do produto no computador e no celular.

Nem todo tema da VTEX mostra o HTML da descrição como ele foi escrito. Alguns temas passam a descrição por um filtro que retira iframes, e o visualizador simplesmente não aparece, sem mensagem de erro. Por isso a conferência na loja, depois de salvar, não é opcional.

Caminho 2: um bloco no tema

Para o catálogo inteiro, o caminho mais sólido é o tema da loja ler o código da peça num campo do produto e montar o visualizador perto da galeria. Na VTEX, isso costuma ser feito assim:

  1. 01

    Crie uma especificação de produto

    No catálogo, crie um campo de especificação de texto, por exemplo "Complete 3D", no grupo de especificações da categoria que vai receber as peças.

  2. 02

    Preencha em cada produto

    Cole no campo apenas o código da peça, o trecho que vem depois de /ar/ no código de incorporação.

  3. 03

    Peça o bloco a quem cuida do tema

    Quem desenvolve a loja cria, na página de produto, um bloco que lê essa especificação e monta o iframe com o mesmo endereço, a mesma largura e as mesmas permissões do código do Dashboard. Quando o campo estiver vazio, o bloco não aparece.

  4. 04

    Teste antes de publicar

    O teste deve ser feito num ambiente de desenvolvimento do tema, em um produto com o campo preenchido e em outro sem, antes de levar a mudança para a loja no ar.

O detalhe que costuma ficar para trás é o atributo allow do iframe. Sem "xr-spatial-tracking; fullscreen; camera", a peça gira na página, mas o celular não abre a realidade aumentada. Vale mandar o código do Dashboard inteiro para quem vai desenvolver o bloco, e não só o endereço.

Se algo não aparecer

Se o visualizador não surgir pela descrição, o mais provável é o filtro de HTML do tema, e o caminho passa a ser o bloco. Se surgir em branco, confira se o código da peça está completo. Se a peça girar e a realidade aumentada não abrir, confira as permissões do iframe e teste no próprio celular, fora do editor.

Perguntas frequentes

A Complete instala o visualizador na minha loja VTEX?

A instalação é feita por quem tem acesso ao tema da loja. A Complete entrega o código e explica o que o bloco precisa ter, e pode conversar com a equipe técnica da marca quando for preciso.

O visualizador pesa na página de produto?

Ele carrega num quadro isolado, separado do resto da página. A página da loja continua carregando normalmente enquanto a peça chega.

Veja com o seu produto

A primeira peça no Complete Dashboard é gratuita e fica pronta em minutos. Para projetos sob medida, fale com a Complete.