# Fuentes de información para publicidad — Línea blanca

**Para el agente de Marketing:** este documento indica **de dónde sacar toda la información** para generar publicidad de Línea blanca (electrodomésticos, catálogo CESCAC) y qué herramientas usar.

---

## 1. Qué es “Línea blanca” en el CRM

- **Productos:** Todo lo que el cliente ve como “catálogo” de electrodomésticos viene de **tres catálogos** unificados en una sola vista:
  - **Branovi** — scraping web, precios y fotos desde Branovi.com.
  - **VACA** — PDFs de proveedor procesados por `vaca_pdf_parser.php` (precios contado, a veces más económicos).
  - **Techmark** — importación CSV/WhatsApp, tecnología y electrónica.
- **Público:** El **catálogo público** y el **generador de publicidad** muestran solo **precios de venta CESCAC** (nunca costo ni enlaces al distribuidor). Los datos que Marketing usa son los mismos: producto, código, marca, imagen, precios calculados, descripción cuando exista.

---

## 2. URLs que debe usar Marketing (todo en el CRM)

| Uso | URL | Descripción |
|-----|-----|-------------|
| **Catálogo (ver productos)** | `https://crm.cescac.com/catalogo_publico.php` | Listado Línea blanca + Productos y servicios. Búsqueda, filtros, precios. Desde cada producto hay botón **«Publicidad»** que abre el generador con ese ítem. |
| **Generador de piezas por producto** | `https://crm.cescac.com/publicidad_generador.php?cod=CODIGO` | Sustituir `CODIGO` por el código del producto (ej. `REF-123`). Aquí salen precios (efectivo, tarjeta, cuotas), plantillas para redes, mensaje WhatsApp para copiar, botón Consultar por WhatsApp. |
| **Generador (sin producto)** | `https://crm.cescac.com/publicidad_generador.php` | Entrada general; desde aquí se puede ir al catálogo a elegir producto. |
| **Imágenes de publicidad por categoría (API)** | `https://crm.cescac.com/api/publicidad.php?cat=linea-blanca` | JSON con listado de imágenes en `media/publicidad/linea-blanca/`. Parámetros: `cat`, `limit`, `random=1`. |
| **Galería de publicidad (admin)** | `https://crm.cescac.com/galeria_publicidad.php` | Ver imágenes por categoría, enviar por WhatsApp a un número. Requiere login admin. |
| **Revisar / excluir imágenes** | `https://crm.cescac.com/publicidad_revisar.php` | Lista imágenes por categoría y permite excluir archivos vía `media/publicidad/excluir.txt`. |
| **Consultas de clientes (reporte)** | `https://crm.cescac.com/reporte_consultas_publicidad.php` | Ver qué productos consultaron los clientes (desde catálogo/WhatsApp). Útil para ver qué ítems generan más interés. |

---

## 3. De dónde sale la información (tablas y campos)

Los datos de **productos** que usa el generador y el catálogo vienen de la base de datos del CRM:

| Catálogo | Tabla | Campos útiles para publicidad |
|----------|--------|-------------------------------|
| **Branovi** | `catalogo_branovi` | `codigo`, `producto`, `marca`, `precio_proveedor`, `imagen_principal`, `descripcion`, `categoria`, `url` (link proveedor; no se muestra al cliente). |
| **VACA** | `catalogo_vaca` | `codigo`, `producto`, `marca`, `precio_proveedor`, `imagen`, `descripcion`. |
| **Techmark** | `catalogotechmark` | `codigo`, `nombre` (como producto), `marca`, `precio_proveedor`, `imagen`, `urlproducto`. |

- **Precios de venta:** El CRM calcula precio CESCAC con margen e IVA (variables en `.env`: `MARGEN_BRANOVI`, `MARGEN_VACA`, `MARGEN_TECHMARK`). Ese mismo cálculo se usa en el **generador** (efectivo, tarjeta, cuotas 3/6/12).
- **Imágenes de producto:** Cada ítem puede tener `imagen_principal` (Branovi) o `imagen` (VACA/Techmark). Si no hay imagen, el generador igual genera texto y precios.

---

## 4. Dónde subir creativos (banners, flyers, historias)

- **Carpeta en el CRM:**  
  `media/publicidad/linea-blanca/`  
  (ruta en servidor: `/home/admin/web/crm.cescac.com/public_html/media/publicidad/linea-blanca/`)

- **Formatos:** JPG, JPEG, PNG, WEBP.

- **Excluir una imagen:** Añadir el **nombre del archivo** en una línea en:  
  `media/publicidad/excluir.txt`  
  (así no saldrá en la API ni en el bot al elegir imagen aleatoria).

- **Uso:** Esas imágenes se listan en `api/publicidad.php?cat=linea-blanca` y el **bot de WhatsApp** (flujo Productos / Ofertas) puede enviar una imagen aleatoria de esta carpeta con el mensaje de Línea blanca.

---

## 5. Flujo recomendado para generar una pieza

1. Entrar a **Catálogo público:**  
   `https://crm.cescac.com/catalogo_publico.php`
2. Buscar o filtrar el producto que se quiera promocionar.
3. Clic en el producto → en la ficha, botón **«Publicidad»**. Se abre el **generador** con ese código.
4. En el generador tienes:
   - Precios (efectivo, tarjeta, cuotas 3/6/12).
   - Plantillas listas para **imprimir o guardar como PDF** (para redes, estados, etc.).
   - **Mensaje WhatsApp** para copiar y pegar.
   - Enlace **Consultar por WhatsApp** que registra la consulta en el CRM.
5. Si en vez de producto necesitas **solo imágenes de marca/promo:** usar `api/publicidad.php?cat=linea-blanca` o subir nuevas imágenes en `media/publicidad/linea-blanca/`.

---

## 6. Resumen rápido para el agente de Marketing

| Necesito… | Dónde |
|-----------|--------|
| Lista de productos y precios | Catálogo público + Generador (?cod=) |
| Texto para redes / WhatsApp | Generador → “Copiar mensaje” y plantillas |
| Imagen de un producto | Catálogo (ficha) o generador (usa imagen del producto en BD) |
| Banners/flyers genéricos Línea blanca | `media/publicidad/linea-blanca/` + API `?cat=linea-blanca` |
| Ver qué consultan los clientes | Reporte consultas: `reporte_consultas_publicidad.php` |
| Enviar una imagen por WhatsApp (prueba) | `galeria_publicidad.php` (admin) |

---

## 7. Documentos relacionados

- **CRM_DONDE_ESTA_CADA_CATALOGO_Y_QUE_POSEE.md** — Tablas, carpetas y flujos de cada catálogo (VACA, Branovi, Techmark).
- **MARKETING_POR_SERVICIO.md** — Marketing por servicio (Línea blanca, Salud, etc.).
- **REPOSITORIO_ENTREGAS_Y_LOG_MARKETING.md** — Responsabilidades del agente Marketing y bitácora.
- **IMAGENES_PUBLICIDAD_POR_SERVICIO.md** (sitio) — Uso de la API de publicidad en el sitio web (cescac.com).

---

*Creado para que el agente de Marketing tenga una sola referencia de dónde sacar la información y cómo generar toda la publicidad de Línea blanca.*
