Herramienta para creativos que permite buscar, organizar y gestionar referencias de publicidad.
- Sigue marcas top y sincroniza sus videos de YouTube automáticamente
- Importa automáticamente desde Ads of the World y Love The Work More
cd C:\Users\insta\ad-references
start.batO manualmente:
# Terminal 1 - Backend
npm run server
# Terminal 2 - Frontend
cd client && npm run devAbre: http://localhost:5173
Sigue las marcas más importantes y detecta automáticamente sus anuncios:
- 10 marcas top preconfiguradas: Nike, Apple, Coca-Cola, McDonald's, Samsung, Google, Amazon, Mercedes-Benz, BMW, Adidas
- Sincronización automática de sus canales de YouTube
- Detección de anuncios: el sistema marca qué videos son probablemente ads
- Guardar en biblioteca: añade los mejores a tu colección personal
Cómo usarlo:
- Ve a "Marcas" en el menú
- Configura tu YouTube API Key (gratis, instrucciones en la página)
- Añade marcas con un clic
- Haz clic en "Sync" para traer sus videos
- Marca los que son anuncios y guárdalos
- Ads of the World - La biblioteca más grande de anuncios creativos
- Love The Work More - Ganadores de Cannes Lions (1954-presente)
- Responde preguntas sobre tu proyecto (sector, tono, formato, etc.)
- El sistema sugiere referencias que coinciden
- Sube imágenes y videos
- Guarda links de anuncios
- Añade tags, marca, año y descripción
Para sincronizar videos de marcas necesitas una API key:
- Ve a Google Cloud Console
- Crea un proyecto
- Habilita "YouTube Data API v3"
- Ve a Credenciales → Crear credencial → API Key
- Pégala en la app (sección Marcas)
Límite gratuito: ~10,000 peticiones/día (suficiente para uso personal)
| Marca | Canales disponibles |
|---|---|
| Nike | Global, Football, Running |
| Apple | Global |
| Coca-Cola | Global |
| McDonald's | Global |
| Samsung | Global |
| Global | |
| Amazon | Global |
| Mercedes-Benz | Global |
| BMW | Global |
| Adidas | Global, Football |
| Categoría | Tags |
|---|---|
| Sectores | alimentación, tecnología, moda, automoción, belleza, finanzas, salud, entretenimiento, viajes, hogar, deportes, educación |
| Tonos | humor, emocional, serio, inspirador, provocador, minimalista, lujoso, juvenil, nostálgico, irreverente |
| Formatos | spot-tv, reel, story, carousel, print, outdoor, banner, video-largo, video-corto |
| Épocas | vintage, retro-80s, retro-90s, 2000s, 2010s, actual |
| Técnicas | animación, live-action, stop-motion, mixed-media, ugc, influencer, celebrity, ilustración, fotografía |
| Objetivos | branding, performance, lanzamiento, awareness, conversión, engagement |
ad-references/
├── server/
│ ├── index.js # API Backend
│ └── scrapers/
│ ├── youtube.js # Integración YouTube + Marcas
│ ├── adsoftheworld.js # Scraper AotW
│ └── lovetheworkmore.js
├── client/src/pages/
│ ├── Brands.jsx # Gestión de marcas
│ ├── Import.jsx # Importación de portales
│ ├── Search.jsx # Cuestionario
│ ├── Library.jsx # Biblioteca
│ └── ...
├── database.sqlite
└── start.bat
- React 18, Vite, Tailwind CSS
- Node.js, Express
- SQLite (sql.js)
- YouTube Data API v3
- Puppeteer (scraping)