Ir al contenido principal

Pet Nutrition Pro

Pet Nutrition Pro · Guía práctica

Guía rápida

Desde la instalación hasta la primera prueba completa. Sigue las secciones en el orden indicado para configurar Pet Nutrition Pro, preparar el catálogo de WooCommerce y comprobar el resultado antes de la publicación.

Configura Pet Nutrition Pro paso a paso

Esta página reúne las operaciones esenciales. Para obtener explicaciones, ejemplos, capturas de pantalla y procedimientos de comprobación completos, en cada sección encontrarás la referencia al capítulo correspondiente de la guía.

01

Preparación

Instala y activa Boma Pet Nutrition Pro

Boma Pet Nutrition Pro requiere que WooCommerce esté instalado y activo. Comprueba primero este requisito previo y, a continuación, instala el plugin y configura de forma consciente el acceso al servicio remoto.

  1. Comprueba que WooCommerce esté instalado y activo. Si no está presente, instálalo y actívalo antes de continuar con Boma Pet Nutrition Pro.
  2. Abre Plugins → Añadir plugin → Subir plugin.
  3. Selecciona el archivo ZIP de Boma Pet Nutrition Pro, instálalo y actívalo.
  4. Después de la activación, abre Pet Nutrition Pro → Primeros pasos.
  5. Lee la información relativa al servicio remoto y a la privacidad.
  6. Cuando quieras utilizar el servicio de cálculo, activa en los ajustes la casilla Autorización del servicio remoto.
  7. Comprueba por separado el estado de Diet Engine, si procede.
  8. Si acabas de activar Diet Engine y quieres utilizarlo inmediatamente, pulsa Actualizar comprobación del servicio para actualizar el estado almacenado por el plugin.
Free y Diet Engine son dos estados diferentes. La autorización del servicio remoto también es necesaria para el cálculo Free. Diet Engine añade productos recomendados, cantidades coordinadas e integración con el carrito de WooCommerce.
Actualizar comprobación del servicio no autoriza el servicio remoto. La autorización se gestiona exclusivamente mediante la casilla Autorización del servicio remoto. El botón únicamente fuerza una nueva comprobación del estado del servicio.
02

Páginas públicas

Configura el formulario y la página de resultados

Pet Nutrition Pro utiliza dos páginas distintas: una recopila los datos de la mascota y otra muestra el resultado. En las nuevas instalaciones, el plugin crea y vincula automáticamente la página Resulting Diet.

  1. Crea o localiza la página destinada al cuestionario.
  2. Inserta una sola vez el shortcode [pet_nutrition_form].
  3. Después de activar Boma Pet Nutrition Pro, comprueba que la página Resulting Diet exista y esté publicada.
  4. En las nuevas instalaciones, el plugin crea y vincula automáticamente esta página insertando el shortcode [bomapnp_resulting_diet].
  5. En los ajustes de Pet Nutrition Pro, comprueba que Diet result page apunte a la página Resulting Diet correcta.
  6. Si la página no existe, se ha eliminado o se ha modificado su contenido, restáurala manualmente insertando [bomapnp_resulting_diet] y vuelve a seleccionarla como página de resultados.
  7. Publica la página del cuestionario y comprueba todo el flujo mediante HTTPS.
La creación manual de Resulting Diet es un procedimiento de recuperación. En una instalación nueva correcta, el plugin crea automáticamente la página.
No intercambies ni dupliques los shortcodes. La página del cuestionario utiliza [pet_nutrition_form], mientras que la página de resultados utiliza [bomapnp_resulting_diet].
03

Catálogo de WooCommerce

Prepara los productos para la dieta

Un producto de WooCommerce no entra automáticamente en las recomendaciones. Debe estar habilitado y configurado con los datos requeridos por Pet Nutrition Pro.

  1. Abre la ficha del producto de WooCommerce.
  2. Activa Presente en la dieta.
  3. Asigna una sola categoría técnica: Alimento seco, Alimento inflado o Alimento húmedo.
  4. Introduce el valor energético correcto en kcal por 100 g.
  5. Configura el destino para perro y/o gato, tamaño y etapa de vida cuando corresponda.
  6. Completa las exclusiones alimentarias y sensibilidades únicamente cuando estén respaldadas por la etiqueta, la ficha técnica o las indicaciones del fabricante.
  7. Guarda el producto y comprueba el resultado con un perfil de prueba.
Presente en la dieta habilita el producto para su evaluación, pero no significa que ese producto sea compatible con todas las mascotas.
04

Valor energético

Introduce correctamente las kcal por 100 g

El motor utiliza siempre un valor normalizado expresado en kcal por 100 gramos, aunque la etiqueta indique la energía en otro formato.

  1. Si la etiqueta indica kcal/100 g, introduce directamente el valor.
  2. Si indica kcal/kg, divide el valor entre 10. Ejemplo: 3.650 kcal/kg → 365 kcal/100 g.
  3. Si indica las calorías del envase completo, divide el valor entre el peso en gramos y multiplícalo por 100.
  4. Utiliza la calculadora guiada de la ficha del producto cuando el formato de la etiqueta requiera una conversión.
  5. Antes de guardar, compara siempre el resultado con la etiqueta o la ficha técnica del fabricante.
En España y en el mercado de la Unión Europea, la información energética puede aparecer expresada en kcal/kg, kcal/100 g, kJ/kg o MJ/kg. Pet Nutrition Pro normaliza siempre el dato técnico utilizado por el motor a kcal/100 g. La Guía completa incluye en el Apéndice A el procedimiento de referencia para interpretar y convertir los distintos formatos.
05

Reglas de selección

Configura la compatibilidad

La prioridad comercial se aplica únicamente después de comprobar las preferencias del usuario y la compatibilidad del producto con el perfil de la mascota.

  1. Comprueba primero la especie y la etapa de vida para las que el producto está declarado como adecuado.
  2. Para el perro, configura correctamente los tamaños previstos.
  3. Completa las exclusiones e intolerancias con un criterio prudente.
  4. Selecciona las sensibilidades únicamente cuando exista una base documentable en el producto.
  5. Recuerda que una sola incompatibilidad relevante puede excluir el producto de la propuesta.
  6. Comprueba el comportamiento con al menos un perfil que deba incluir el producto y otro que deba excluirlo.
El orden correcto es: preferencias → compatibilidad → ordenación → propuesta. Un producto situado en primera posición no se convierte en compatible.
06

Estrategia comercial

Ordena los productos compatibles

Las ordenaciones establecen qué producto compatible se considera primero para cada tipo de alimento y para cada grupo de animales.

  1. Abre Pet Nutrition Pro → Ordenación de productos.
  2. Selecciona el tipo: Alimento seco, Alimento inflado o Alimento húmedo.
  3. Selecciona el grupo: perro pequeño, mediano, grande o gato.
  4. Aplica los filtros y observa la clasificación completa.
  5. Arrastra los productos hasta la secuencia deseada.
  6. Guarda la nueva ordenación.
  7. Genera una nueva dieta para comprobar su efecto.
La posición 1 tiene la prioridad más alta, pero únicamente entre los productos compatibles. Para los perros existen clasificaciones distintas según el tamaño; los gatos utilizan su propia ordenación.
07

Amplitud de la propuesta

Configura el número de productos de Alimento húmedo

Para Alimento seco y Alimento inflado normalmente se selecciona un solo producto. Para Alimento húmedo puedes establecer cuántos productos compatibles se intentarán proponer.

  1. Abre la página principal de ajustes de Pet Nutrition Pro.
  2. Localiza el campo Número de productos de alimento húmedo.
  3. Establece el número deseado.
  4. Guarda los cambios.
  5. Genera una nueva dieta que incluya Alimento húmedo.
  6. Comprueba qué productos se incluyen según la compatibilidad y la ordenación.
El número configurado es un máximo. Si estableces 3 productos húmedos pero solo 2 son compatibles, el sistema propone los 2 compatibles: no fuerza la inclusión de un tercer producto.
08

Tiendas y agencias

Personaliza Aspecto y diseño

Pet Nutrition Pro permite personalizar de forma nativa la visualización de la ficha nutricional y de los productos recomendados sin modificar la lógica del plugin.

  1. Abre Pet Nutrition Pro → Aspecto y diseño.
  2. Configura la anchura, tipografía, colores, fondos, bordes y redondeados de la ficha.
  3. Elige una cuadrícula o una lista para los productos recomendados.
  4. Configura las columnas para ordenador, tableta y smartphone.
  5. Configura imágenes, precio, descripción y botón según el diseño de la tienda.
  6. Si trabajas para una agencia, puedes insertar un logotipo, texto identificativo y una clase CSS adicional.
  7. Para el logotipo utiliza, cuando proceda, Elegir de la biblioteca multimedia.
  8. Guarda los cambios y comprueba siempre un resultado real en ordenador, tableta y smartphone.
Utiliza primero las opciones nativas. Recurre al CSS personalizado únicamente para necesidades adicionales y no modifiques directamente los archivos del plugin.
Aspecto y diseño se refiere a la visualización en pantalla. La impresión y el PDF mantienen una presentación independiente: una diferencia entre la página web y el PDF no indica necesariamente un error.
09

Pruebas

Comprueba con el método PRUEBA / CONTROL

Antes de publicar, comprueba cada criterio modificando una sola variable cada vez.

  1. Prepara dos productos: uno de PRUEBA y otro de CONTROL.
  2. Mantén iguales todos los datos excepto el criterio que quieras comprobar.
  3. Crea un perfil de mascota reproducible.
  4. Genera el resultado y anota el resultado obtenido.
  5. Cambia una sola condición y repite el mismo perfil.
  6. Para comprobar las ordenaciones, utiliza al menos dos productos compatibles y verifica cuál se selecciona.
  7. Comprueba también el número de productos húmedos, la impresión/PDF y la incorporación al carrito.
  8. Repite el flujo como usuario anónimo.
Después de las pruebas, elimina o desactiva los productos técnicos que no estén destinados al público, restablece las ordenaciones comerciales y genera una última dieta real de confirmación.
10

Antes de publicar

Realiza la comprobación final y publica

Antes de poner el servicio a disposición de los clientes, comprueba el funcionamiento, la seguridad y la información pública.

  1. Comprueba que el sitio público utilice HTTPS.
  2. Comprueba que la casilla Autorización del servicio remoto se haya activado conscientemente si el sitio debe utilizar el servicio de cálculo.
  3. Actualiza la Política de privacidad de forma coherente con el uso real de Pet Nutrition Pro y del servicio remoto.
  4. Comprueba que el formulario y el resultado funcionen sin haber iniciado sesión en WordPress.
  5. Comprueba el recorrido completo: formulario → resultado → productos → carrito.
  6. Comprueba ordenador, tableta y smartphone.
  7. Comprueba la impresión y el guardado como PDF.
  8. Asegúrate de que ninguna clave, token o información técnica confidencial sea visible públicamente.
WordPress también registra un texto sugerido por Pet Nutrition Pro para la Política de privacidad. Es una base técnica que debe adaptarse al sitio, no un modelo legal universal.
11

Diagnóstico

Si algo no funciona

Procede por descarte y modifica una sola variable cada vez. Evita cambiar simultáneamente la página, el CSS, la caché y la configuración del servicio.

  1. Comprueba que los shortcodes estén presentes en las páginas correctas: [pet_nutrition_form] y [bomapnp_resulting_diet].
  2. Comprueba que la página Resulting Diet esté publicada, contenga [bomapnp_resulting_diet] y esté seleccionada como página de resultados.
  3. Repite la prueba en una ventana privada con un navegador actualizado.
  4. Comprueba por separado la casilla Autorización del servicio remoto y el estado de Diet Engine.
  5. Si acabas de activar Diet Engine o quieres forzar una nueva comprobación del estado remoto, utiliza Actualizar comprobación del servicio.
  6. Vacía por separado la caché de WordPress, del navegador, del servidor y de cualquier CDN.
  7. Si es necesario, desactiva temporalmente la minificación, el aplazamiento o las optimizaciones de JavaScript.
  8. En un entorno de staging, prueba con un tema estándar y únicamente los plugins imprescindibles.
Autorización del servicio remoto, Actualizar comprobación del servicio y vaciar la caché son tres operaciones diferentes. La casilla autoriza o revoca la autorización para utilizar el servicio remoto. Actualizar comprobación del servicio fuerza, en cambio, una nueva comprobación del estado almacenado por el plugin. Ninguna de estas dos operaciones vacía la caché de WordPress, del navegador, del servidor o de la CDN.
Si solicitas asistencia, proporciona las versiones, los pasos para reproducir el problema, capturas de pantalla y los errores pertinentes. No envíes contraseñas, claves API, tokens, cookies ni copias de seguridad completas.