Caso o seu eCommerce contenha dados que não são coletados por padrão nas fichas de produto, você pode incluí-los utilizando várias fórmulas. Neste artigo são explicadas as diferentes formas de enviar os campos personalizados do produto, dependendo de como foi realizada a integração.
1. Propriedades
- Todos os dados do produto são capturados por meio da tag Produto Visitado, e estão incluídos no tipo de objeto "Product".
Você pode revisar todas as propriedades que o Connectif coleta do tipo de objeto "Product" neste artigo.
- Caso queira coletar dados que não estão por padrão nas fichas de produto, como tamanhos ou cores, é possível incluí-los nos campos personalizados das fichas de produto do Connectif. Isso é feito modificando a integração do Connectif para que traga essas informações para a ferramenta.
- Os campos personalizados utilizam o formato de texto (string).
- Podem existir apenas três campos personalizados por produto.
- Para adicionar mais de três campos extras, como alternativa, é possível incluí-los como etiquetas (tags) do produto.
- As etiquetas de produto utilizam o formato de texto (string).
No caso de produtos com variantes, se desejar recomendá-las como produtos independentes, será necessário atribuir IDs diferentes para cada uma no eCommerce, para que sejam coletadas como produtos independentes no catálogo do Connectif.
2. Como enviar ao Connectif os campos personalizados do produto
a. Enviar a informação através de tags HTML
Se a sincronização do seu catálogo for feita através de tags HTML, será necessário modificar as propriedades da tag de Produto Visitado para adicionar os campos personalizados do produto. Como alternativa, se precisar incluir mais de três propriedades, você poderá usar as etiquetas do produto:
a.1. Preenchendo os campos personalizados do produto
Os campos personalizados do produto fazem parte da tag cn_product_visited. Esta tag é responsável por enviar – e atualizar – os dados do produto para o Connectif no momento em que ele é visitado no eCommerce.
<span class="custom_field_1">info_personalizada_1</span>
Nas fichas de produto do Connectif, existem três campos personalizados, que correspondem às tags custom_field_1, custom_field_2 e custom_field_3 contidas em cn_product_visited.
Ao enviar a informação por meio dessa tag, ela será transferida para um desses três campos.
A informação que você deseja enviar deve estar no formato de texto.
O exemplo a seguir representa como transmitir a informação de um produto com um campo personalizado:
<div class="cn_product_visited" style="display: none">
<span class="url">http://example.org/products/pr10633</span>
<span class="product_id">pr10633</span>
<span class="name">Microsoft Office 365 Personal 1 Licença 1 Ano</span>
<span class="description">O Office que você poderá usar em casa e enquanto estiver em movimento.</span>
<span class="image_url">http://example.org/img/products/pr10658.jpg</span>
<span class="unit_price">45.50</span>
<span class="availability">InStock</span>
<span class="category">/Computadores/Programas</span>
<span class="brand">Microsoft Office</span>
<span class="review_count">7</span>
<span class="rating_value">3.9</span>
<span class="thumbnail_url">http://example.org/img/thumbnails/products/pr10658.jpg</span>
<span class="related_external_product_id">pr10636</span>
<span class="related_external_product_id">pr11939</span>
<span class="related_external_product_id">pr12653</span>
<span class="priority">6</span>
<span class="published_at">2020-05-20T15:24:20Z</span>
<span class="custom_field_1">Informação personalizada de exemplo</span>
</div>
a.2. Usando as etiquetas de produto
Só é possível ter 3 campos personalizados por produto, mas se você quiser transmitir informações adicionais sobre o produto, pode incluir uma quantidade ilimitada de etiquetas (tags).
Se desejar trazer essas informações como etiquetas, também é necessário utilizar o formato de texto. Os detalhes de todas as etiquetas incluídas em cn_product_visited estão disponíveis aqui.
O exemplo a seguir mostra como transmitir a informação do mesmo produto anterior, com duas etiquetas chamadas "Microsoft" e "Software".
<div class="cn_product_visited" style="display: none">
<span class="url">http://example.org/products/pr10633</span>
<span class="product_id">pr10633</span>
<span class="name">Microsoft Office 365 Personal 1 Licença 1 Ano</span>
<span class="description">O Office que você poderá usar em casa e enquanto estiver em movimento.</span>
<span class="image_url">http://example.org/img/products/pr10658.jpg</span>
<span class="unit_price">45.50</span>
<span class="availability">InStock</span>
<span class="category">/Computadores/Programas</span>
<span class="tag">Microsoft</span>
<span class="tag">Software</span>
<span class="brand">Microsoft Office</span>
<span class="review_count">7</span>
<span class="rating_value">3.9</span>
<span class="thumbnail_url">http://example.org/img/thumbnails/products/pr10658.jpg</span>
<span class="related_external_product_id">pr10636</span>
<span class="related_external_product_id">pr11939</span>
<span class="related_external_product_id">pr12653</span>
<span class="priority">6</span>
<span class="published_at">2020-05-20T15:24:20Z</span>
<span class="custom_field_1">Informação personalizada de exemplo</span>
</div>
b. Enviar informações via API
Se a sincronização do catálogo for feita via API, você pode enviar os dados personalizados do produto da mesma forma que o restante das informações.
c. Enviar informações via Feed de Produtos
Se a sincronização do catálogo for feita por meio de um Feed de Produtos, o processo de sincronização dos campos personalizados é realizado da mesma forma que com as tags HTML.
Nesse caso, você também deverá incluir as tags custom_field_1, custom_field_2 e custom_field_3 no arquivo XML para que, no momento em que o Connectif realizar a sincronização, essas informações sejam incorporadas ao seu catálogo.
Continue aprendendo!
Para aproveitar todo o potencial da sua conta no Connectif, recomendamos continuar com os seguintes artigos:
- Métodos de sincronização e verificação de produtos no Connectif, para revisar como cada um desses processos funciona.
- Verificar a integração da sua Loja, para garantir que todos os dados estão sendo sincronizados corretamente na sua conta do Connectif.
- Segmentos de produtos, para utilizar grupos de produtos em tempo real em diferentes estratégias.
- Exclusão de produtos no Connectif, para entender as implicações de remover produtos do seu catálogo e como fazê-lo corretamente.