📗 Este contenido es el manual de uso de Smart Bidding Ninja Script, el mismo que el script escribe en la pestaña «Manual» de su hoja de cálculo. Aquí puedes buscarlo, escucharlo, subrayarlo y guardarlo en favoritos.
Desde v39 el script funciona con dos modos distintos. Decide automáticamente cuál usar según la hora del día y si ya se ha ejecutado el ciclo nocturno hoy. Esto te permite tener el script en un trigger que se ejecute cada hora sin temor a que toque presupuestos en cada pasada.
Modo NOCTURNO
Es el ciclo completo. Recalcula targets, ajusta presupuestos según rendimiento, regenera Day-Stats por completo, escribe en Histórico, evalúa si toca enviar email semanal o mensual, y regenera la pestaña Manual. Es lo que SBNS ha hecho siempre, pero ahora ocurre solo una vez al día.
| Aspecto | Detalle |
|---|---|
| Cuándo se ejecuta | Una vez al día, en la primera ejecución del script entre las 04:30 y las 06:00 (en la zona horaria de tu cuenta de Google Ads) |
| Por qué a esa hora | Para que las conversiones del día anterior estén ya consolidadas en Google Ads (siempre hay retraso de unas horas en los datos) |
| Qué hace | Todo: targets, presupuestos, emails, manual, histórico |
| Marca de control | Al terminar, escribe la fecha de la última ejecución nocturna en la franja auto-gestionada de Config para no repetirse |
Modo INTRA-DÍA
Pensado para reaccionar a los cambios de etiquetas que haces durante el día cuando estás optimizando manualmente. Si cambias el escenario de una campaña (por ejemplo de .neutro a .ninja2), no tienes que esperar al día siguiente: el script lo detecta en la siguiente ejecución horaria y aplica el ajuste de target correspondiente.
| Aspecto | Detalle |
|---|---|
| Cuándo se ejecuta | En todas las ejecuciones fuera de la ventana 04:30-06:00, o si ya se hizo el nocturno hoy |
| Qué hace | SOLO comprueba si alguna campaña ha cambiado de escenario. Si sí, ajusta el target de esa campaña. Nada más |
| Qué NO hace | No toca presupuestos. No actualiza otras filas de Day-Stats. No envía emails. No regenera el manual |
| Día-Stats | Solo se actualiza la fila de las campañas afectadas. Las celdas modificadas se pintan en amarillo claro para distinguirse de los datos del nocturno |
| Histórico | Se añade un registro por cada cambio detectado, con marca [INTRA-DÍA] en la columna Tipo |
Trigger recomendado
Configura el script con un trigger horario en Google Ads Scripts. El script decidirá por sí mismo qué modo aplicar en cada ejecución.
💡 ¿Por qué solo cambios de escenario en intra-día? Porque cambiar .ninja2 → .conservador es una decisión deliberada que el script debe respetar de inmediato. En cambio, cambios en .max, .min, .p o .presupuesto off afectan al presupuesto, y los ajustes de presupuesto deliberadamente solo ocurren una vez al día (Smart Bidding necesita estabilidad).
🟡 Las celdas pintadas en amarillo claro en Day-Stats indican cambios aplicados durante el día (intra-día). El siguiente ciclo nocturno regenerará Day-Stats por completo y los amarillos desaparecerán al fusionarse con el resto de información del día.