Cargando la bóveda…
Cargando la bóveda…
La skill oficial trae las reglas de Meta integradas, opera en PAUSED por default y pide confirmación antes de cada cambio. Setup paso a paso + las reglas que NO podés violar si querés que tu cuenta sobreviva.
Meta puede suspender o banear cuentas por uso de API que considere abusivo. No es teórico, pasa. Reglas no negociables:
La skill oficial respeta estas reglas por diseño. Si hacés un script propio que no las respeta, vas a perder la cuenta.
Mantra: cualquier cambio crítico, pasa por estado PAUSED primero. Vos pasás a ACTIVE manualmente desde Ads Manager.
La skill viene con 3 protecciones built-in:
Cualquier ad / ad set / campaña que crees con la skill arranca en PAUSED.
> Creame nueva campaña con presupuesto $20/día, audiencia X, creativo Y.
[Skill crea la campaña en PAUSED]
[Te avisa: "Campaña creada en PAUSED. Activala desde Ads Manager cuando
quieras lanzarla."]No hay forma de que la skill cree ads activos automáticamente.
Para cualquier acción que modifica algo existente:
> Cambiá el budget de la campaña X de $50 a $200.
Skill:
ATENCIÓN: cambio de presupuesto +300%.
Riesgo según Meta:
- Cambios bruscos pueden meter la cuenta en revisión
- Recomendado: subir gradualmente (50 → 100 → 200) en 3 días
¿Procedo igual? (sí / gradualmente / cancelar)Te avisa del riesgo antes de ejecutar.
Si solo querés leer (reportes, análisis), el modo lectura no toca nada:
{
"mcpServers": {
"meta-ads": {
"env": {
"META_ADS_MODE": "read-only"
}
}
}
}Con esto, Claude puede consultar todo pero no puede modificar nada. Cero riesgo.
En Meta Business Suite:
ads_read (necesario para lectura)ads_management (solo si vas a modificar)business_management (overkill, peligroso)Cuando generes el token, NO uses long-lived sin expiración. Configurá:
Si el token se filtra, daño limitado a 60 días.
mkdir -p ~/.claude/skills/meta-ads
curl https://raw.githubusercontent.com/anthropics/skills/main/meta-ads/SKILL.md \
-o ~/.claude/skills/meta-ads/SKILL.md(O instalación oficial según el método de tu setup.)
{
"mcpServers": {
"meta-ads": {
"command": "npx",
"args": ["-y", "@anthropic/meta-ads-mcp"],
"env": {
"META_ACCESS_TOKEN": "${META_TOKEN}",
"META_AD_ACCOUNT_ID": "act_XXXXXXXX",
"META_ADS_MODE": "read-only"
}
}
}
}Empezá con read-only. Cuando ya conocés bien el comportamiento (2-4 semanas), podés pasar a modo write.
Mi recomendación: 6 meses en read-only o paused-only antes de pasar a write. Después, nunca auto.
> Reporte de los últimos 30 días:
- Top 5 ad sets por ROAS
- Audience overlap entre las 8 campañas activas
- Creativos con creative fatigue (decay >30%)
- Cambios de CPA semana sobre semana> Identificá ad sets con CPA por encima del target ($25):
- Cuál pausarías
- Cuál duplicarías presupuesto si bajara CPA
- Cuál refactorizarías creativos> Creame nueva campaña para [producto X] con:
- Objetivo: conversion
- Daily budget: $30
- Audiencia: lookalike 1% de mis compradores últimos 90 días
- 5 ad sets con diferentes creativos (los que generé con Higgsfield)
- A/B testing entre los 5
Crear en PAUSED. Yo activo desde Ads Manager.> El ad set X tiene buen ROAS. Subí el budget de $20 a $30.
Gradualmente: hoy $25, mañana $30. Sin saltos bruscos.Aunque técnicamente posible:
[Mañana]
> /report-ads
[Te da el resumen del día anterior]
[Identificás algo a optimizar]
> Ad set Y tiene CPA alto. Investigame por qué.
[Skill investiga creative, audience, bidding]
[Decidís acción]
> Pausá ad set Y desde mi laptop manualmente.
[Vos lo pausás en Ads Manager — NO la skill][Lunes]
> Basado en el performance de la semana, proponé 5 ads nuevos:
- 2 variantes del hook ganador
- 2 variantes del creativo ganador
- 1 audiencia nueva basada en lookalike
Crealos en PAUSED. Yo decido cuáles activar.
[Vos revisás los 5 en Ads Manager, activás los que querés]Solo cuando estás 100% seguro del plan:
> Tengo plan completo de la nueva campaña [pegás el plan].
Implementá. Cada cambio crítico, pedí confirmación.Si tu token vive en .env que commiteás por error → bot lo encuentra → opera tu cuenta hasta cero. Restringí IPs en el token.
"Voy a poner Claude a manejar todo solo durante mis vacaciones". No. Una semana sin supervisión + un cambio raro de Meta API = cuenta en revisión.
50 cambios por hora = flag automático en Meta. Espaciá los cambios.
Token de hace 2 años con permisos generosos = riesgo. Rotalos cada 90 días.
Cuando la skill te avisa "esto puede traer riesgos" y vos respondés "dale igual", la próxima vez que algo se rompe, no tenés a quién culpar.
Pasa eventualmente. Pasos:
read-only)Cuentas que se banean definitivamente son las que cometen las violaciones múltiples veces. Una vez, generalmente perdonan si justificás.