Cómo añadir un Fragmento de Datos Estructurados para el Servicio Automático de Feedback

Esta función está incluida en el Plan Free.

Empezar

La configuración básica del Servicio Automático de Feedback (SAF) es eficaz de por sí, pero si quieres personalizar aún más tus invitaciones y hacer el proceso más funcional, puedes añadir un fragmento de datos estructurados (snippet) a la plantilla de tu email. También tendrás que usar un fragmento de datos estructurados (snippet), si quieres utilizar el SAF pero tu email no tiene el campo CCO.

¿Qué es un fragmento de datos estructurados (snippet)?

Los datos estructurados son un formato estándar que se utiliza para proporcionar información sobre una página y clasificar sus contenidos.

Si añades un fragmento de datos estructurados (snippet) al código de tus emails, Trustpilot podrá leer los datos estructurados y extraerá automáticamente la información relevante para incluirla en tus invitaciones a opinar.

¿Dónde debo añadirlo?

El fragmento de datos estructurados debe añadirse en el código fuente del email transaccional que utilizas para tu SAF.

Es muy importante tener en cuenta que este fragmento debe ser implementado con las variables o los marcadores de posición (placeholders) dinámicos que utiliza tu plataforma. Estos marcadores de posición varían según la plataforma, por lo que es importante que uses los marcadores correctos y sustituyas los ejemplos con la información correcta.

Para asegurarte de que el fragmento funciona correctamente, no modifiques su formato. Todas las comas, las comillas y los dos puntos son necesarios.

¿Qué fragmentos de datos estructurados (snippets) puedo usar para el SAF?

Puedes seleccionar la información que quieres utilizar para los fragmentos de datos estructurados según te convenga. Más abajo puedes ver algunos ejemplos de código para diferentes fragmentos. No olvides adaptar los marcadores o variables y los ejemplos que ofrecemos (en negrita) con los marcadores o variables que usa tu sistema y según la configuración que prefieras.

Nota: Para implementar el fragmento de datos estructurados (snippet) es posible que necesites la ayuda de una persona con conocimientos técnicos.

Nombre del cliente y número de referencia

Por defecto, el SAF extrae automáticamente el nombre y el número de referencia de la cabecera del email para personalizar las invitaciones, siempre que esta información no se encuentre en el fragmento de datos estructurados. Los nombres de los clientes se extraen del campo "Para", mientras que el número de referencia se extraerá de la línea de asunto. No obstante, si lo necesitas, puedes seguir utilizando un fragmento de datos estructurados.

Ejemplo de código:

<script type="application/json+trustpilot">
    {
        "recipientName": "marcador dinámico",
        "recipientEmail": "marcador dinámico",
        "referenceId": "marcador dinámico"
    }
</script>

Email del cliente

Si incluyes el email del cliente en el fragmento de datos estructurados, este siempre tendrá prioridad sobre el email del campo Para. Así podrás enviar el email directamente a tu SAF, cuando no puedas incluir un destinatario CCO en tu email.

Ejemplo de código:

<script type="application/json+trustpilot">
    {
        "recipientName": "marcador dinámico",
        "referenceId": "marcador dinámico",
        "recipientEmail": "marcador dinámico"
    }
</script>

Plantilla

Si utilizas diferentes plantillas de email para diferentes propósitos o destinatarios, debes especificar la plantilla a utilizar incluyendo el identificador de la misma. Encontrarás el identificador de la plantilla en el Editor de plantillas.

Ejemplo de código:

<script type="application/json+trustpilot">
    {
        "recipientName": "marcador dinámico",
        "recipientEmail": "marcador dinámico",
        "referenceId": "marcador dinámico",
        "templateId": "incluir ID de la plantilla"
    }
</script>

Localizaciones

Si tu empresa tiene varios establecimientos y quieres especificar uno en concreto, debes incluir el identificador de esa ubicación (locationId).

Ejemplo de código:

<script type="application/json+trustpilot">
    {
      "recipientName": "marcador dinámico",
      "recipientEmail": "marcador dinámico",
      "referenceId": "marcador dinámico",
      "locationId": "incluir ID de la localización"
    }
</script>

Página de destino e idioma local

Para establecer la página a la que van a ser dirigidos tus clientes debes incluir el marcador "locale".

Ejemplo de código:

<script type="application/json+trustpilot">
    {
        "recipientName": "marcador dinámico",
        "recipientEmail": "marcador dinámico",
        "referenceId": "marcador dinámico",
        "locale": "incluir parámetro locale"
      }
</script>

Las opciones del parámetro "locale" son las siguientes:

"locale": "da-DK" / danés-Dinamarca

"locale": "de-DE" / alemán-Alemania

"locale": "en-GB" / inglés-Reino Unido

"locale": "es-ES" / español-España

"locale": "fi-FI" / finlandés-Finlandia

"locale": "fr-FR" / francés-Francia

"locale": "it-IT" / italiano-Italia

"locale": "nb-NO" / noruego-Noruega

"locale": "nl-NL" / neerlandés-Países Bajos

"locale": "pl-PL" / polaco-Polonia

"locale": "pt-PT" / portugués-Portugal

"locale": "ru-RU" / ruso-Rusia

"locale": "sv-SE" / sueco-Suecia

"locale": "en-AU" / inglés-Australia

"locale": "en-IE" / inglés-Irlanda

"locale": "de-AT" / alemán-Austria

"locale": "de-CH" / alemán-Suiza

"locale": "fr-BE" / francés-Bélgica

"locale": "nl-BE" / neerlandés-Bélgica

"locale": "ja-JP" / japonés-Japón

"locale": "pt-BR" / portugués Brasileño-Brasil

"locale": "en-US" / inglés-Estados Unidos

"locale": "en-CA" / inglés-Canadá

"locale": "en-NZ" / inglés-Nueva Zelanda

Invitaciones a clientes de diferentes países

Para invitar a clientes de diferentes países, especifica la página de destino y la plantilla que quieres usar ("templateId"). La plantilla puede ser nuestra propia plantilla optimizada o bien tu propia plantilla personalizada, pero asegúrate de que el idioma de la página de destino coincida con el de la plantilla.

Ejemplo de código:

<script type="application/json+trustpilot">
      {
        "recipientName": "marcador dinámico",
        "recipientEmail": "marcador dinámico",
        "referenceId": "marcador dinámico",
        "locale": "incluir parámetro locale",
        "templateId": "incluir ID de la plantilla"
    }
</script>

Etiquetas

Haz que las opiniones te lleguen etiquetadas automáticamente incluyendo el marcador "tags" con la(s) etiqueta(s) que quieras. Puedes utilizar tantas etiquetas como quieras, pero asegúrate de que no haya espacios entre ellas, porque esto provocaría un error de envío.

Ejemplo de código:

<script type="application/json+trustpilot">
    {
       "recipientName": "marcador dinámico",
       "recipientEmail": "marcador dinámico",
       "referenceId": "marcador dinámico",
       "tags": ["Zamora","Ventas"]
    }
</script>

Nota: "Zamora" y "Ventas" son ejemplos de posibles etiquetas. Sustitúyelas por las etiquetas que quieras incluir.

Opiniones del producto

Una manera eficaz de recolectar opiniones sobre tus productos consiste en incluir datos sobre tus productos en las invitaciones a opinar. La manera más sencilla de hacerlo es cargando tu catálogo de productos y luego el SKU de cada producto. Es importante que cargues tu catálogo antes utilizando el fragmento de datos estructurados (snippet) para garantizar que los SKU se carguen correctamente.

Nota: Los campos del nombre y del SKU debes incluirlos obligatoriamente en la configuración del fragmento de datos estructurados para las opiniones de tus productos.

Ejemplo de código:

<script type="application/json+trustpilot">
   { 
      "recipientName": "marcador dinámico", 
      "recipientEmail": "marcador dinámico", 
      "referenceId": "marcador dinámico", 
      "productSkus": ["ABC-1234","ABC-4321"]
   }
</script>

Nota: ABC-1234 y ABC-4321 son ejemplos de SKU. Sustitúyelos por los SKU que quieras incluir.

Otra manera de hacerlo es añadiendo todos los datos de las transacciones y de los productos al fragmento de datos estructurados (snippet). Esto incluye una URL, una imagen del producto, el nombre del producto, el SKU, etc.

Si se incluye el campo productCategoryGoogleId, la categoría del producto se actualizará automáticamente en el catálogo de productos.

Ejemplo de código:

<script type="application/json+trustpilot">
   {
        "recipientName": "marcador dinámico",
        "recipientEmail": "marcador dinámico",
        "referenceId": "marcador dinámico",
        "productReviewInvitationPreferredSendTime": "2018-12-25T13:00:00",
        "productReviewInvitationTemplateId": "incluir ID de la plantilla para opiniones del producto",
        "products": [
      {
        "productUrl": "http://www.mitienda.com/.../12345.htm",
        "imageUrl": "http://www.mitienda.com/.../.../12345.jpg",
        "name": "Coche de juguete metálico",
        "sku": "ABC-1234",
        "gtin": "1234567890",
        "mpn": "7TX1641",
        "brand": "Acme",
"productCategoryGoogleId": "1253" }, { "productUrl": "http://www.mitienda.com/.../4321.htm", "imageUrl":"http://www.mitienda.com/.../.../4321.jpg", "name": "Garage para coche de juguete metálico", "sku": "CBA-4321", "gtin": "9876543210", "mpn": "5TX1649", "brand": "Acme",
"productCategoryGoogleId": "1253" } ] } </script>

Nota: El texto en negrita son ejemplos para los distintos marcadores. Sustitúyelo con la información que quieras incluir.

Cómo establecer el momento de entrega de las invitaciones

Si quieres especificar la fecha y la hora de entrega de una invitación a opinar, debes incluir el marcador "preferredSendTime". Ten en cuenta que las horas deben especificarse en UTC (Tiempo Universal Coordinado).

Nota: El parámetro preferido 'SendTime' solo está disponible con el módulo adicional Enhance.

Ejemplo de código:

<script type="application/json+trustpilot">
    {
        "recipientName": "marcador dinámico",
        "recipientEmail": "marcador dinámico",
        "referenceId": "marcador dinámico",
        "preferredSendTime": "2018-12-15T13:37:00"
    }
</script>

Nota: La hora de envío indicada es solo un ejemplo. Sustitúyela por la hora de tu elección.

Un fragmento de datos estructurados (snippet) completo

Si utilizas el código completo, debería ser algo parecido a esto:

<script type="application/json+trustpilot">
    {
      "recipientEmail": "marcador dinámico",
      "recipientName": "marcador dinámico",
      "referenceId": "marcador dinámico",
      "templateId": "incluir ID de la plantilla",
      "productReviewInvitationTemplateId": "incluir ID de la plantilla para Opiniones del Producto",
      "locale": "incluir parámetro locale",
      "senderEmail": "tu@emailderemitente.com",
      "senderName": "Nombre del remitente",
      "replyTo": "tu@emailrespondera.com",
      "preferredSendTime": "2018-12-15T13:30:00",
      "productReviewInvitationPreferredSendTime": "2018-12-25T13:00:00",
      "tags": ["Etiqueta1","Etiqueta2"],
      "products": [
        {
          "productUrl": "http://www.mitienda.com/productos/12345.htm",
          "imageUrl": "http://www.mitienda.com/productos/imagenes/12345.jpg",
          "name": "Coche de juguete metálico",
          "sku": "ABC-1234",
          "gtin": "01234567890",
          "mpn": "7TX1641",
          "brand": "Acme",
"productCategoryGoogleId": "1253" } ] } </script>

Nota importante: Los textos en negrita de los marcadores son meros ejemplos que debes sustituir con la información que quieras incluir.

¿Aceptan todos los sistemas los fragmentos de datos estructurados?

La mayoría sí, pero puede que algunos sistemas de eCommerce no acepten la inclusión de fragmentos de datos estructurados en el código fuente. Si este fuera tu caso, una posible solución sería encapsular el fragmento de datos estructurados con comentarios HTML, tal y como se puede ver en el ejemplo siguiente:

Ejemplo de código:

<!-- <script type="application/json+trustpilot">
    {
        "recipientName": "marcador dinámico",
        "recipientEmail": "marcador dinámico",
        "referenceId": "marcador dinámico",
        "templateId": "incluir ID de la plantilla"
    }
</script> -->

Anterior: Cómo añadir el nombre de usuario y un número de referencia a las invitaciones del SAF

Siguiente: Servicio Automático de Feedback (SAF) - Preguntas frecuentes