Files
roi-theme/openspec/changes/add-advanced-incontent-ads/proposal.md
FrankZamora c2fff49961 docs(config): add advanced incontent ads specification
- proposal.md: define problem and expected changes
- design.md: 9 technical decisions with rationale
- spec.md: complete GIVEN/WHEN/THEN scenarios
- tasks.md: implementation tasks with dependencies

Features specified:
- 7 ad insertion locations (H2, H3, p, img, lists, blockquotes, tables)
- 5 density modes (legacy, conservative, balanced, aggressive, custom)
- 2 selection strategies (position vs priority)
- Deterministic probability with daily seed
- Backward compatibility with legacy fields

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-09 19:58:50 -06:00

1.9 KiB

Change: Ampliar opciones de In-Content Ads para maximizar ingresos

Why

Los ingresos de AdSense han disminuido aproximadamente un 50% (de ~130 MXN/dia a ~65 MXN/dia). Se ha observado que se muestran significativamente menos anuncios que antes. El sistema actual de in-content ads solo inserta anuncios despues de parrafos, pero el contenido tiene muchos mas puntos de insercion potenciales (despues de encabezados H2/H3, despues de imagenes, despues de listas, etc.) que no se estan aprovechando.

What Changes

Nuevas ubicaciones de insercion

  • ADDED Insercion despues de encabezados H2 (configurable)
  • ADDED Insercion despues de encabezados H3 (configurable)
  • ADDED Insercion despues de imagenes/figuras
  • ADDED Insercion despues de blockquotes
  • ADDED Insercion despues de listas (ul/ol)
  • ADDED Insercion despues de tablas

Configuracion avanzada

  • ADDED Cantidad maxima de ads aumentada de 8 a 15
  • ADDED Control individual por tipo de ubicacion (activar/desactivar cada tipo)
  • ADDED Prioridad de ubicaciones (orden de preferencia)
  • ADDED Modo agresivo vs conservador
  • ADDED Espaciado minimo entre cualquier tipo de ad

UI Admin mejorada

  • MODIFIED Seccion In-Content Ads reorganizada con subsecciones
  • ADDED Preview visual de posibles ubicaciones
  • ADDED Indicadores de densidad de anuncios

Impact

  • Affected specs: openspec/specs/adsense-placement (a crear)
  • Affected code:
    • Schemas/adsense-placement.json - Nuevos campos
    • Admin/AdsensePlacement/Infrastructure/Ui/AdsensePlacementFormBuilder.php - Nueva UI
    • Public/AdsensePlacement/Infrastructure/Services/ContentAdInjector.php - Nueva logica de insercion
  • Expected outcome: Incremento significativo en impresiones de anuncios, potencialmente duplicando o triplicando los ingresos actuales al aprovechar todas las oportunidades de insercion