Cómo cumplimentar los campos personalizados de producto

En el caso de que tu eCommerce tenga datos que no se recogen por defecto en las fichas de producto, puedes incluirlos en las mismas utilizando varias fórmulas. En este artículo se explican las diferentes formas para recoger los campos personalizados de producto, dependiendo de cómo esté realizada la integración.

  

Para llevar a cabo estas modificaciones dependerá de cómo esté integrado tu eCommerce, pero es probable que necesites de un experto con conocimientos técnicos. 

 

1. Propiedades

  • Todos los datos del producto se recogen a través de la etiqueta de Producto Visitado, y se encuentran dentro del tipo de objeto "Product".

Puedes revisar todas las propiedades que Connectif recoge del tipo de objeto "Product" en este artículo.

  • En el caso de que quieras recoger datos que no se encuentran por defecto en las fichas de producto, como tallas de productos o colores, puedes incluirlos en los campos personalizados de las fichas de producto de Connectif. Esto se realiza modificando la integración de Connectif para que traiga esa información a la herramienta. 
  • Los campos personalizados utilizan el formato texto (string).
  • Solo puede haber tres campos personalizados del producto.
  • Para añadir más de tres campos extra, como alternativa, puede hacerse añadiéndolos como etiquetas (tags) del producto.
  • Las etiquetas de producto utilizan el formato texto (string).

En el caso de los productos que tienen variantes, en caso de que quieras recomendar las variantes como productos independientes, deberás asignar IDs distintas a cada una desde el eCommerce, para recogerlas como productos independientes en el catálogo de Connectif. 

 

2. Cómo enviar a Connectif los campos personalizados del producto

a. Enviar la información mediante etiquetas HTML

Si tu sincronización del catálogo se realiza mediante etiquetas HTML, deberás modificar las propiedades de la etiqueta de Producto Visitado para añadir los campos personalizados del producto. Como alternativa, si necesitas añadir más de tres propiedades, podrás utilizar las etiquetas del producto:

  

Si tu integración está realizada mediante uno de los módulos existentes para los principales CMS, por defecto este será el método mediante el cual se envíe la información de producto. 

a.1. Cumplimentando los campos personalizados del producto

Los campos personalizados de producto forman parte de la etiqueta cn_product_visited. Esta etiqueta es la encargada de pasar - y actualizar - los datos del producto a Connectif en el momento en que se visita un producto en el eCommerce.

<span class="custom_field_1">info_personalizada_1</span>

En las ficha de producto de Connectif existen tres campos personalizados, que se corresponden con las etiquetas custom_field_1, custom_field_2 y custom_field_3 contenidas en cn_product_visited.

Al enviar la información a través de esta etiqueta, conseguirás transferirla a uno de esos 3 campos.

La información que quieras traspasar debe estar en formato de texto. ​

El siguiente ejemplo representa cómo se transmitiría la información de un producto con un campo personalizado en el que se transmitiría un campo personalizado del producto: 

<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 Licencia 1 Año</span>
<span class="description">El Office que podrás usar en casa y mientras te mueves.</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">/Ordenadores/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">Información personalizada de ejemplo</span>
</div>

 

a.2. Utilizando las etiquetas de producto

No puede haber más de 3 campos personalizados de producto, pero si quieres transmitir información extra sobre el producto, puedes incluir una cantidad ilimitada de etiquetas (tags).

En caso de querer traer a las etiquetas, también se debe utilizar el formato de texto. Los detalles de todas las etiquetas incluidas en cn_product_visited se encuentran aquí.

En el siguiente ejemplo representa cómo se transmitiría la información del mismo producto anterior, al que se le han añadido dos etiquetas llamadas "Microsoft" y "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 Licencia 1 Año</span>
<span class="description">El Office que podrás usar en casa y mientras te mueves.</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">/Ordenadores/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">Información personalizada de ejemplo</span>
</div>

 

b. Enviar la información mediante API

Si tu sincronización de catálogo se realiza via API, puedes enviar los datos personalizados del producto de la misma forma que con el resto de información.

 

c. Enviar la información mediante Feed de Productos

Si tu sincronización de catálogo se realiza mediante un Feed de Productos, el proceso de sincronización de campos personalizados se realiza de la misma forma que con las etiquetas HTML. 

En este caso, deberás incluir también las etiquetas custom_field_1, custom_field_2 y custom_field_3 en el fichero XML para que, en el momento que Connectif realice la sincronización, esa información se traslade a tu catálogo.

 

 

¡Éxito! 
Has llegado al final de la lección.

  

¿Te han quedado dudas sin resolver? 
Recuerda que tienes a tu disposición a nuestros especialistas en Connectif. Para contactar con ellos, tan solo tendrás que abrir ticket a Soporte haciendo clic en el botón azul de “Ayuda” de tu dashboard.

 


¡Sigue aprendiendo!

Para aprovechar todo el potencial de tu cuenta en Connectif, te recomendamos continuar con los siguientes artículos:

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0