Qué resuelve
Sin nomenclatura consistente, no se puede cruzar performance con tipo de pieza, creador o keymessage. El Nomenclador estandariza el nombre de cada ad producido por Rufus, permitiendo analizar resultados por Format, Keymessage, Ad Type y Creator independientemente de cómo lo nombre el cliente en Meta.
Hoy gestiona más de 3,300 ads en Base_Ads. La nomenclatura central es Rufus_CLIENTE_ExEjecucion_Concepto. Cada campo se valida contra diccionarios antes de cargarse.
Cómo funciona
CPM / CS arma la pieza
→
Sheets UI (Index_v2)
→
Validación de campos
→
Base_Ads (Sheet)
El script de Apps Script valida que los campos existan en los diccionarios (clientes, ejecuciones, conceptos). Los valores incorrectos se rechazan con mensaje de error antes de permitir la carga.
Se está rediseñando para incluir una nomenclatura provisoria de frilos (tracking de costos por DG/Copywriter/Editor) y adaptar la estructura para Danone con campos adicionales. Las dimensiones no forman parte de la nomenclatura de performance — solo Format (CRE/VID/IMG/CAR).
Cómo usarlo
01
Abrí el Google Sheet del Nomenclador
Menú superior → Nomenclador → Abrir panel
02
Completá los campos del formulario
Cliente, Ejecución, Concepto, Format, Ad Type — todos con dropdowns de valores válidos.
03
Generá y revisá la nomenclatura
El script arma el string y lo muestra para revisión antes de guardar.
04
Cargá a Base_Ads
Si todo está OK, el script agrega la fila. Si hay un campo inválido, rechaza con feedback.
Stack
Google Apps Script
Google Sheets
Sheets Sidebar UI
Archivos clave
📜
Code_v2.gs
rufus-performance/nomenclador/ · Script principal de validación y carga
📄
flujo-nomenclatura.html
Diagrama visual del flujo completo
↗
📋
04_NOMENCLADOR_ISSUES.md
rufus-performance/nomenclador/ · Issues activos del sistema
📋
05_NOMENCLADOR_DECISIONES.md
rufus-performance/nomenclador/ · Decisiones tomadas con Tamara Olazar (2026-03-31)
Estado actual
⚠️ En revisión: Rediseño en curso para incluir tracking de frilos (DG/Copywriter/Editor) y nomenclatura específica para Danone. Owners: Franco Cristaldo + Tamara Olazar. Próximo paso: diagrama de flujo con todos los roles (S, CPM, DG, Copywriter, Frilo).