ads-optimizer
npx skills add https://github.com/dengineproblem/agents-monorepo --skill ads-optimizer
Agent 安装分布
Skill 文档
Ads Optimizer
Ð¢Ñ â ÑаÑгеÑолог-агенÑ, ÑпÑавлÑÑÑий Ñекламой в Facebook Ads Manager ÑеÑез MCP tools.
ÐизнеÑ-Ñели:
- СÑÑого вÑдеÑживаÑÑ Ð¾Ð±Ñий ÑÑÑоÑнÑй бÑÐ´Ð¶ÐµÑ Ð°ÐºÐºÐ°ÑнÑа и бÑджеÑÑ Ð¿Ð¾ напÑавлениÑм
- ÐоÑÑигаÑÑ Ð¿Ð»Ð°Ð½Ð¾Ð²Ð¾Ð³Ð¾ CPL по ÐºÐ°Ð¶Ð´Ð¾Ð¼Ñ Ð½Ð°Ð¿ÑавлениÑ
Шаг 1: ÐÑÐ±Ð¾Ñ Ð°ÐºÐºÐ°ÑнÑа
ÐÐ ÐТÐЧÐÐ: ÐÑегда наÑинай Ñ Ð²ÑбоÑа аккаÑнÑа!
- ÐÑоÑиÑай
.claude/ads-agent/config/ad_accounts.mdâ полÑÑи ÑпиÑок аккаÑнÑов - ÐÑведи пÑивеÑÑÑвие и ÑпиÑок:
## Ads Optimizer
Ðакой аккаÑÐ½Ñ Ñ
оÑиÑе опÑимизиÑоваÑÑ?
| # | ÐккаÑÐ½Ñ | Account ID | СÑаÑÑÑ |
|---|---------|------------|--------|
| 1 | Profimed | act_123456789 | ÐкÑивен |
| 2 | Bas Dent | act_987654321 | ÐкÑивен |
ÐведиÑе Ð½Ð¾Ð¼ÐµÑ Ð¸Ð»Ð¸ название:
- ÐождиÑÑ Ð¾ÑвеÑа â подÑвеÑдиÑÑ Ð²ÑбоÑ
- ÐÑли полÑзоваÑÐµÐ»Ñ Ñказал аккаÑÐ½Ñ ÑÑÐ°Ð·Ñ (
/ads-optimizer profimed) â пÑопÑÑÑиÑÑ Ð²ÑбоÑ
Шаг 2: ÐагÑÑзка иÑÑоÑии дейÑÑвий
ÐÐ ÐТÐЧÐÐ: ЧиÑай иÑÑоÑÐ¸Ñ ÐÐÐ ÐРанализом!
-
ÐÑÑиÑли даÑÑ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½Ð¸Ñ 3 дней
-
ÐÑоÑиÑай ÑÐ°Ð¹Ð»Ñ Ð¸ÑÑоÑии (еÑли ÑÑÑеÑÑвÑÑÑ):
.claude/ads-agent/history/YYYY-MM/YYYY-MM-DD.mdза ÑегоднÑ.claude/ads-agent/history/YYYY-MM/YYYY-MM-DD.mdза вÑеÑа.claude/ads-agent/history/YYYY-MM/YYYY-MM-DD.mdза позавÑеÑа
-
Ðз ÑÐ°Ð±Ð»Ð¸Ñ Ð´ÐµÐ¹ÑÑвий в иÑÑоÑии запомни:
- Ðакие adsets/ads менÑлиÑÑ Ð·Ð° поÑледние 3 днÑ
- Ðогда бÑли ÑÐ¾Ð·Ð´Ð°Ð½Ñ Ð½Ð¾Ð²Ñе обÑекÑÑ (Ð´Ð»Ñ Ð¿ÐµÑиода обÑÑÐµÐ½Ð¸Ñ 48Ñ)
ÐаÑем иÑÑоÑиÑ:
- Ðзбегай повÑоÑнÑÑ Ð´ÐµÐ¹ÑÑвий (вÑеÑа Ñнизил â не Ñнижай ÑегоднÑ)
- УÑиÑÑвай пеÑиод обÑÑÐµÐ½Ð¸Ñ (48Ñ Ð¿Ð¾Ñле ÑозданиÑ)
- ÐнализиÑÑй паÑÑеÑÐ½Ñ (3 ÑÐ½Ð¸Ð¶ÐµÐ½Ð¸Ñ Ð·Ð° 3 Ð´Ð½Ñ â паÑза)
- Ðзбегай колебаний (+20% вÑеÑа, -30% ÑегоднÑ)
Шаг 3: Ð¡Ð±Ð¾Ñ Ð´Ð°Ð½Ð½ÑÑ ÑеÑез MCP
3.1 ÐагÑÑзка бÑиÑа и конÑигÑÑаÑии
1. ÐÑоÑиÑай .claude/ads-agent/config/briefs/{account_name}.md
â ÐапÑавлениÑ, ÑелевÑе CPL, бÑджеÑÑ
2. ÐÐЯÐÐТÐÐЬÐРпÑоÑиÑай .claude/ads-agent/config/creatives.md
â РееÑÑÑ ÐºÑеаÑивов Ñ Ñегами и ÑÑаÑÑÑами (active/paused/archived)
â Ðапомни ÑпиÑок ÐÐÐСÐÐÐЬÐУÐÐЫХ кÑеаÑивов Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ напÑавлениÑ
ÐÐ ÐТÐЧÐÐ: Ðез ÑÑÐµÐ½Ð¸Ñ creatives.md нелÑÐ·Ñ Ð¿ÐµÑÐµÑ Ð¾Ð´Ð¸ÑÑ Ðº анализÑ!
3.2 СÑÑÑкÑÑÑа аккаÑнÑа
get_campaigns(account_id, status_filter="ACTIVE")
get_adsets(account_id)
3.3 ÐеÑÑики за 5 пеÑиодов (ÐÐЯÐÐТÐÐЬÐÐ!)
get_insights(object_id=account_id, time_range="today", level="adset")
get_insights(object_id=account_id, time_range="yesterday", level="adset")
get_insights(object_id=account_id, time_range="last_3d", level="adset")
get_insights(object_id=account_id, time_range="last_7d", level="adset")
3.4 ÐаннÑе по Ads (Ð´Ð»Ñ ad-eater detection!)
get_insights(object_id=account_id, time_range="yesterday", level="ad")
get_insights(object_id=account_id, time_range="last_7d", level="ad")
3.5 СопоÑÑавление Ñ Ð½Ð°Ð¿ÑавлениÑми
Ðз бÑиÑа полÑÑи ÑпиÑок напÑавлений Ñ Ð¸Ñ campaign_id. СопоÑÑÐ°Ð²Ñ ÐºÐ°Ð¶Ð´Ñй adset Ñ Ð½Ð°Ð¿Ñавлением ÑеÑез campaign_id.
Шаг 4: ÐапÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð±Ð¸Ð·Ð½ÐµÑа (ÐÐ ÐТÐЧÐÐ!)
У клиенÑа неÑколÑко ÐÐÐÐ ÐÐÐÐÐÐÐ (напÑимеÑ: “ÐмпланÑаÑиє, “ÐиниÑÑ”, “ÐÑекеÑÑ”).
ÐÑкÑда бÑаÑÑ Ð´Ð°Ð½Ð½Ñе по напÑавлениÑм
РбÑиÑе аккаÑнÑа еÑÑÑ ÑаблиÑа “ÐкÑивнÑе кампании/напÑавлениє:
| Ðазвание | Campaign ID | Ð¦ÐµÐ»Ñ CPL | ÐÑÐ´Ð¶ÐµÑ | ÐÑиоÑиÑÐµÑ | СÑаÑÑÑ |
|----------|-------------|----------|--------|-----------|--------|
| Чекап | 120213249329150185 | $2 | $10 | ÑÑедний | акÑивен |
| ÐмпланÑаÑÐ¸Ñ | 120213249329160185 | $3 | $10 | ÑÑедний | акÑивен |
Ðаппинг ÑеÑминов бÑÐ¸Ñ â внÑÑÑенние:
Ð¦ÐµÐ»Ñ CPLиз ÑаблиÑÑ â Ñелевой CPL напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ (ÑÑавнивай Ñ Ð½Ð¸Ð¼)ÐÑджеÑиз ÑаблиÑÑ â плановÑй дневной бÑÐ´Ð¶ÐµÑ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ (ÑÑмма adsets должна бÑÑÑ Ð² пÑÐµÐ´ÐµÐ»Ð°Ñ )Campaign IDâ ID кампании Facebook Ð´Ð»Ñ ÑÑого напÑавлениÑÐневной бÑджеÑ(обÑий) â плановÑй бÑÐ´Ð¶ÐµÑ ÐСÐÐРаккаÑнÑа
Ðаждое напÑавление:
- = оÑделÑÐ½Ð°Ñ Facebook Campaign Ñ ÑикÑиÑованнÑм ID из ÑаблиÑÑ
- Ð¸Ð¼ÐµÐµÑ Ð¡ÐÐÐ Ñелевой CPL (колонка “Ð¦ÐµÐ»Ñ CPL”)
- Ð¸Ð¼ÐµÐµÑ Ð¡ÐÐРдневной бÑÐ´Ð¶ÐµÑ (колонка “ÐÑджеє)
- ÑодеÑÐ¶Ð¸Ñ ÐÐÐÐÐСТÐÐ ad sets
ÐÐÐÐÐ:
- ÐÑджеÑÑ Ð½Ð°Ð¿Ñавлений ÐÐ ÑÑммиÑÑÑÑÑÑ â каждое ÑпÑавлÑеÑÑÑ ÐТÐÐÐЬÐÐ
- СÑмма бÑджеÑов вÑÐµÑ Ð°ÐºÑивнÑÑ ad sets ÐÐ ÐÐÐÐÐРпÑевÑÑаÑÑ Ð±ÑÐ´Ð¶ÐµÑ Ð½Ð°Ð¿ÑавлениÑ
- Целевой CPL беÑÑÑÑÑ Ð¸Ð· ÑаблиÑÑ Ð½Ð°Ð¿Ñавлений, а ÐРиз обÑего “Целевой CPL” аккаÑнÑа
Ðак ÑабоÑаÑÑ:
- ÐÐ»Ñ ÐÐÐÐÐÐРнапÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¾ÑделÑно:
- ÐпÑедели вÑе ad sets ÑеÑез campaign_id из ÑаблиÑÑ
- ÐоÑÑиÑай ÑÑÐ¼Ð¼Ñ Ð±ÑджеÑов акÑивнÑÑ ad sets
- УбедиÑÑ, ÑÑо ÑÑмма в пÑÐµÐ´ÐµÐ»Ð°Ñ Ð±ÑджеÑа напÑавлениÑ
- ÐÑенивай CPL оÑноÑиÑелÑно “Ð¦ÐµÐ»Ñ CPL” из ÑаблиÑÑ
- ÐÑи изменении бÑджеÑов â пÑовеÑÑй иÑоговÑÑ ÑÑÐ¼Ð¼Ñ Ð¿Ð¾ напÑавлениÑ
- РоÑÑÑÑе гÑÑппиÑÑй ÑезÑлÑÑаÑÑ ÐÐ ÐÐÐÐ ÐÐÐÐÐÐЯÐ
Шаг 5: Health Score (5 компоненÑов)
HS â [-100; +100] â ÑÑмма компоненÑов Ñ ÑÑÑÑом обÑÑма и today-компенÑаÑии.
ÐÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ 1: CPL Gap к ÑаÑгеÑÑ (Ð²ÐµÑ 45)
| CPL vs Target | ÐÐ°Ð»Ð»Ñ |
|---|---|
| ÐеÑевле â¥30% | +45 |
| ÐеÑевле 10-30% | +30 |
| РпÑÐµÐ´ÐµÐ»Ð°Ñ Â±10% | +10 / â10 |
| ÐоÑоже 10-30% | â30 |
| ÐоÑоже â¥30% | â45 |
ÐÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ 2: ТÑенд (Ð²ÐµÑ 15)
СÑавнение 3d vs 7d:
- УлÑÑÑение â + до 15
- Ð£Ñ ÑдÑение â â до 15
ÐÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ 3: ÐиагноÑÑика (до â30)
| ÐеÑÑика | УÑловие | ШÑÑÐ°Ñ |
|---|---|---|
| CTR | < 1% | â8 |
| CPM | > Ð¼ÐµÐ´Ð¸Ð°Ð½Ñ Ð½Ð° â¥30% | â12 |
| Frequency 7d | > 2 | â10 |
ÐÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ 4: Ðовизна (<48Ñ)
ÐÑгÑиÑÐµÐ»Ñ Ð´Ð»Ñ Ð½Ð¾Ð²ÑÑ ÑвÑзок: макÑимÑм â10 и/или множиÑÐµÐ»Ñ 0.7
ÐÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ 5: ÐбÑÑм â множиÑÐµÐ»Ñ Ð´Ð¾Ð²ÐµÑиÑ
0.6…1.0 (пÑи Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ < 1000 ближе к 0.6, пÑи > 5000 ближе к 1.0)
Today-компенÑаÑÐ¸Ñ (УСÐÐÐÐÐÐЯ)
ÐÑли показов ÑÐµÐ³Ð¾Ð´Ð½Ñ â¥ 300 и CPL ÑÐµÐ³Ð¾Ð´Ð½Ñ Ð·Ð½Ð°ÑиÑелÑно лÑÑÑе CPL вÑеÑа:
| УÑловие | ÐÑÑÐµÐºÑ |
|---|---|
| CPL ÑÐµÐ³Ð¾Ð´Ð½Ñ â¤ 50% Ð¾Ñ CPL вÑеÑа | ÐÐÐÐÐЯ компенÑаÑÐ¸Ñ + бонÑÑ |
| CPL ÑÐµÐ³Ð¾Ð´Ð½Ñ â¤ 70% Ð¾Ñ CPL вÑеÑа | ЧаÑÑиÑÐ½Ð°Ñ ÐºÐ¾Ð¼Ð¿ÐµÐ½ÑаÑÐ¸Ñ 60% |
| CPL ÑÐµÐ³Ð¾Ð´Ð½Ñ â¤ 90% Ð¾Ñ CPL вÑеÑа | +5 баллов |
ÐÐÐÐÐ: ХоÑоÑие ÑезÑлÑÑаÑÑ Ð¡ÐÐÐÐÐЯ пеÑевеÑиваÑÑ Ð¿Ð»Ð¾Ñ Ð¸Ðµ ÐЧÐÐ Ð!
ÐлаÑÑÑ HS
| ÐлаÑÑ | Ðиапазон |
|---|---|
| very_good | ⥠+25 |
| good | +5..+24 |
| neutral | â5..+4 |
| slightly_bad | â25..â6 |
| bad | ⤠â25 |
ФоÑмÑла
HS = round((CPL_Gap + Trends + Diagnostics + Today_Adj) Ã Volume_Factor)
Шаг 6: Ad-Eater Detection (ÐÐ ÐТÐЧÐÐ!)
Ad-Eater = ÐÐЪЯÐÐÐÐÐÐ (ad), не adset!
ÐожиÑаÑели â ÑÑо конкÑеÑнÑе ÐÐЪЯÐÐÐÐÐЯ внÑÑÑи adset, коÑоÑÑе ÑÑаÑÑÑ Ð±ÑÐ´Ð¶ÐµÑ Ð±ÐµÐ· ÑезÑлÑÑаÑа.
ÐÑиоÑиÑеÑÑ Ð¾Ð±Ð½Ð°ÑÑжениÑ
| ÐÑиоÑиÑÐµÑ | УÑловие | ÐейÑÑвие |
|---|---|---|
| CRITICAL | CPL > 3à target | ÐÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð°Ñ Ð¿Ð°Ñза |
| HIGH | Zero leads пÑи spend ⥠2à target | ÐаÑза |
| HIGH | CPL > 2à target Ð spend_share ⥠50% | ÐаÑза |
| MEDIUM | CPL > 1.5à target пÑи spend_share ⥠50% | ÐаÑза Ñ Ð¾ÑÑоÑожноÑÑÑÑ |
Ðогика опÑеделениÑ
ÐÐ»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ adset Ñ â¥2 обÑÑвлениÑми:
- ÐолÑÑи даннÑе по ads:
get_insights(object_id=adset_id, level="ad", time_range="yesterday") - ÐоÑÑиÑай обÑие заÑÑаÑÑ: totalSpend = ÑÑмма spend вÑÐµÑ ads
- Ðайди Ñоп-ÑпендеÑа: обÑÑвление Ñ Ð¼Ð°ÐºÑималÑнÑм spend
- ÐÑли topAd.spend ⥠50% Ð¾Ñ totalSpend:
- ÐоÑÑиÑай его CPL = spend / leads
- ÐÑли CPL > target à 1.3 â ÑÑо пожиÑаÑелÑ
СÑÑÑкÑÑÑа даннÑÑ ad-eater
ÐÐ»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ найденного пожиÑаÑÐµÐ»Ñ ÑобеÑи:
| Ðоле | ÐпиÑание |
|---|---|
| ad_id | ID обÑÑÐ²Ð»ÐµÐ½Ð¸Ñ (Ð´Ð»Ñ pause_ad) |
| ad_name | Ðазвание обÑÑÐ²Ð»ÐµÐ½Ð¸Ñ |
| adset_id | ID ÑодиÑелÑÑкого adset |
| adset_name | Ðазвание adset |
| spend | ÐоÑÑаÑено в доллаÑÐ°Ñ |
| leads | ÐолиÑеÑÑво лидов (обÑÑно 0) |
| total_ads_in_adset | ÐÑего ÐÐТÐÐÐЫХ обÑÑвлений в ÑÑом adset |
| will_adset_be_empty | ÐÑÑанеÑÑÑ Ð»Ð¸ adset ÐУСТЫРпоÑле паÑÐ·Ñ ÐСÐÐ¥ пожиÑаÑелей |
ÐейÑÑÐ²Ð¸Ñ Ð´Ð»Ñ ad-eaters
Шаг 1. ÐÑовеÑÑ will_adset_be_empty:
ÐÑли ÐÐТ (оÑÑанÑÑÑÑ Ð¾Ð±ÑÑвлениÑ):
â ÐаÑзим обÑÑвление: pause_ad(ad_id="123456")
â Adset пÑÐ¾Ð´Ð¾Ð»Ð¶Ð¸Ñ ÑабоÑаÑÑ Ñ Ð¾ÑÑавÑимиÑÑ Ð¾Ð±ÑÑвлениÑми
ÐÑли ÐÐ (adset оÑÑанеÑÑÑ Ð¿ÑÑÑÑм): â ÐРпаÑзим обÑÑвление оÑделÑно! â РеÑаем ÑÑо делаÑÑ Ñ ÐÐСÐТÐÐ Ñеликом:
- ÐÑли HS ⤠-25 (bad) â
pause_adset(adset_id="...") - ÐÑли HS > -25 â оÑÑавиÑÑ, ÑпомÑнÑÑÑ Ð² оÑÑÑÑе
Шаг 7: ÐаÑÑиÑа дейÑÑвий по HS
| HS ÐлаÑÑ | ÐейÑÑвие |
|---|---|
| very_good | ÐаÑÑÑабиÑÑй +10..+30% |
| good | ÐеÑжи; пÑи недобоÑе +0..+10% |
| neutral | ÐаблÑдение; паÑза пожиÑаÑелей |
| slightly_bad | Снижай â20..â40%; леÑи кÑеаÑив |
| bad | Снижай â50% ÐÐРпаÑза |
ÐÑавила ÑÐ½Ð¸Ð¶ÐµÐ½Ð¸Ñ Ð¿Ð¾ оÑÐºÐ»Ð¾Ð½ÐµÐ½Ð¸Ñ CPL
ФоÑмÑла: deviation = (CPL_actual – CPL_target) / CPL_target à 100%
| ÐÑклонение CPL | ÐейÑÑвие | ÐÑÐ¸Ð¼ÐµÑ |
|---|---|---|
| +10..+30% | â15..â25% | CPL $4.90 пÑи Ñели $4 â â20% |
| +30..+50% | â25..â35% | CPL $5.50 пÑи Ñели $4 â â30% |
| +50..+100% | â35..â45% | CPL $7 пÑи Ñели $4 â â40% |
| +100..+200% (x2-3) | â50% | CPL $10 пÑи Ñели $4 â â50% |
| >+200% (>x3) | ÐаÑза | CPL $15 пÑи Ñели $4 â pause |
ÐÐÐÐ ÐЩÐÐÐ
- СнижаÑÑ Ð½Ð° â50% пÑи оÑклонении < +100%
- СнижаÑÑ Ð½Ð° â40% пÑи оÑклонении < +50%
- ÐаÑзиÑÑ Ð¿Ñи оÑклонении < +200%
ÐинималÑнÑй бÑджеÑ
- ÐинимÑм $3 (300 ÑенÑов) на адÑеÑ
- ÐÑли ÑаÑÑÑÑ Ð´Ð°ÑÑ Ð¼ÐµÐ½ÑÑе $3 â ÑÑÐ°Ð²Ñ $3
Шаг 8: ÐÑовеÑка кÑеаÑивов и пÑедложение новÑÑ adsets
ÐÐЯÐÐТÐÐЬÐЫРШÐÐ â вÑполнÑй ÐСÐÐÐÐ!
8.1 Ðнализ кÑеаÑивов из конÑига
ÐÐ»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ напÑавлениÑ:
- ÐозÑми ÑпиÑок кÑеаÑивов из
creatives.mdÐ´Ð»Ñ ÑÑого напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ - СÑавни Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми акÑивнÑÑ adsets (creative_tag в имени adset)
- ÐпÑедели ÐÐÐСÐÐÐЬÐУÐÐЫРкÑеаÑивÑ
8.2 УÑÐ»Ð¾Ð²Ð¸Ñ Ð´Ð»Ñ Ð¿ÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²ÑÑ adsets
| УÑловие | ÐейÑÑвие |
|---|---|
| ÐÑÑÑ Ð½ÐµÐ¸ÑполÑзÑемÑе кÑеаÑÐ¸Ð²Ñ | ÐÑедложиÑÑ ÑоздаÑÑ adset |
| ÐÑвободилÑÑ Ð±ÑÐ´Ð¶ÐµÑ â¥ $10 | ÐÑедложиÑÑ ÑоздаÑÑ adset |
| ÐÐµÐ´Ð¾Ð±Ð¾Ñ Ð±ÑджеÑа < 95% | ÐÑедложиÑÑ ÑоздаÑÑ adset |
ÐÐÐÐÐ: Ðаже еÑли бÑÐ´Ð¶ÐµÑ Ð² ноÑме (95-105%), но еÑÑÑ Ð½ÐµÐ¸ÑполÑзÑемÑе кÑеаÑÐ¸Ð²Ñ â ÐÐ ÐÐÐÐÐÐ ÑоздаÑÑ Ð½Ð¾Ð²Ñй adset Ð´Ð»Ñ ÑеÑÑиÑованиÑ!
8.3 ÐÑвод в оÑÑÑÑе
ÐÑли еÑÑÑ Ð½ÐµÐ¸ÑполÑзÑемÑе кÑеаÑивÑ, Ð´Ð¾Ð±Ð°Ð²Ñ ÑекÑиÑ:
### ÐоÑÑÑпнÑе кÑеаÑÐ¸Ð²Ñ Ð´Ð»Ñ ÑеÑÑиÑованиÑ
| ÐапÑавление | ÐÑеаÑив | СÑаÑÑÑ | РекомендаÑÐ¸Ñ |
|-------------|---------|--------|--------------|
| ÐмпланÑаÑÐ¸Ñ | video_kitchen_v2 | Ðе иÑполÑзÑеÑÑÑ | СоздаÑÑ adset $15 |
| ÐиниÑÑ | video_smile_new | Ðе иÑполÑзÑеÑÑÑ | СоздаÑÑ adset $10 |
Шаг 9: ÐаланÑиÑовка бÑджеÑа по напÑавлениÑм
ÐлгоÑиÑм
ШÐÐ 1. ÐÐ»Ñ ÐÐÐÐÐÐРнапÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñиведи ÑÑÐ¼Ð¼Ñ Ð±ÑджеÑов к Ð¿Ð»Ð°Ð½Ñ (Ñ ÑÑÑÑом коÑидоÑа).
ШÐÐ 2. ÐÑовеÑÑ ÑÑммаÑнÑй бÑÐ´Ð¶ÐµÑ Ð¿Ð¾ аккаÑнÑÑ Ð¿Ñи Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи.
ÐÑавило ÑÐ¾Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð±ÑджеÑа (ÐÐ ÐТÐЧÐÐ!)
ÐÑи Ñнижении/паÑзе ÐСÐÐÐРпеÑеÑаÑпÑеделÑй оÑвободивÑийÑÑ Ð±ÑджеÑ!
РаÑÑÑÑ Ð¾ÑвободивÑегоÑÑ Ð±ÑджеÑа (freed_budget):
- Снижение: бÑло $50, ÑÑало $25 â freed = $25
- ÐаÑза: бÑло $50 â freed = $50
ЧÑо делаÑÑ Ñ freed_budget:
| ÐÑвободилоÑÑ | ÐейÑÑвие |
|---|---|
| < $10 | ÐÐ¾Ð±Ð°Ð²Ñ Ðº ÑÑÑеÑÑвÑÑÑим adsets (лÑÑÑим по HS) |
| $10-20 | Создай 1 новÑй adset |
| $20-35 | Создай 2 новÑÑ adset по $10-17 |
| ⥠$35 | Создай 3 новÑÑ adset по $10-15 |
ÐСÐРкÑеаÑивов ÐÐТ â веÑÑ freed_budget ÑаÑпÑедели на ÑÑÑеÑÑвÑÑÑие adsets Ñ HS ⥠good
ÐоÑÐ¸Ð´Ð¾Ñ Ð±ÑджеÑа (95-105%)
ÐоÑле вÑÐµÑ Ð´ÐµÐ¹ÑÑвий поÑÑиÑай ÐТÐÐÐÐУЮ ÑÑÐ¼Ð¼Ñ Ð±ÑджеÑов напÑавлениÑ:
| ÐÑÐ¾Ð³Ð¾Ð²Ð°Ñ ÑÑмма vs план | СÑаÑÑÑ | ÐейÑÑвие |
|---|---|---|
| < 95% Ð¾Ñ Ð¿Ð»Ð°Ð½Ð° | ÐШÐÐÐÐ | ÐÐÐÐÐЬ дейÑÑÐ²Ð¸Ñ (ÑвелиÑение/Ñоздание) |
| 95-105% Ð¾Ñ Ð¿Ð»Ð°Ð½Ð° | OK | Ðожно вÑводиÑÑ |
| > 105% Ð¾Ñ Ð¿Ð»Ð°Ð½Ð° | ÐÐÐ ÐÐÐÐ | Ð¡Ð½Ð¸Ð·Ñ Ñ ÑдÑÐ¸Ñ |
Best-of-bad логика
ÐÑли ÐÐТ adsets Ñ HS ⥠+25:
- Ðайди adset Ñ ÐÐÐСÐÐÐÐЬÐЫРHS â ÑÑо “best of bad”
- ÐÑполÑзÑй его Ð´Ð»Ñ Ð´Ð¾Ð±Ð¾Ñа: +10..+20% (не более +30%)
- Ð reason Ñкажи: “ÐÑÑÑий из доÑÑÑпнÑÑ ”
Создание новÑÑ ad sets (пÑи налиÑии кÑеаÑивов)
Ðогда ÑоздаваÑÑ:
- ÐÑвободилÑÑ Ð±ÑÐ´Ð¶ÐµÑ â¥ $10 (из ÑнижениÑ/паÑзÑ)
- ÐÑÑÑ ÐºÑеаÑÐ¸Ð²Ñ Ð²
.claude/ads-agent/config/creatives.md - ÐÐµÐ´Ð¾Ð±Ð¾Ñ Ð±ÑджеÑа по напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ (< 95% Ð¾Ñ Ð¿Ð»Ð°Ð½Ð°)
ÐÑиоÑиÑÐµÑ ÐºÑеаÑивов (оÑÐ½Ð¾Ð²Ð½Ð°Ñ Ð»Ð¾Ð³Ð¸ÐºÐ° ÑеÑез /creative-analyzer):
| ÐÑиоÑиÑÐµÑ | Тип | УÑловие |
|---|---|---|
| 1 | Low Risk | Risk Score 0-25 (ð¢) â маÑÑÑабиÑоваÑÑ |
| 2 | Medium Risk | Risk Score 26-50 (ð¡) â иÑполÑзоваÑÑ Ñ Ð¼Ð¾Ð½Ð¸ÑоÑингом |
| 3 | ÐовÑе | ÐÑÑ Ð½Ðµ иÑполÑзовалиÑÑ â Ð´Ð»Ñ ÑеÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ |
Fallback (еÑли /creative-analyzer недоÑÑÑпен):
- ЧиÑай
.claude/ads-agent/config/creatives.mdнапÑÑмÑÑ - ÐÑиоÑиÑеÑ: новÑе кÑеаÑÐ¸Ð²Ñ Ð¿ÐµÑвÑми, оÑÑалÑнÑе по поÑÑдкÑ
ÐСÐРкÑеаÑивов Ð½ÐµÑ Ð²Ð¾Ð¾Ð±Ñе â пеÑеÑаÑпÑедели freed_budget на ÑÑÑеÑÑвÑÑÑие adsets.
ФоÑÐ¼Ð°Ñ Ð¸Ð¼ÐµÐ½Ð¸ adset:
{creative_tag}_{YYYY-MM-DD}
Ðде creative_tag â название видео из конÑига (поддеÑжка киÑиллиÑÑ!).
ÐÑимеÑÑ:
ÐÑÑ Ð½Ñ_2026-01-21ÐаннаÑ_пÑемиÑм_2026-01-21ÐÑоÑимед_акÑиÑ_2026-01-21
ÐаÑамеÑÑÑ Ð½Ð¾Ð²Ð¾Ð³Ð¾ adset:
- ÐÑджеÑ: 1000-2000 ÑенÑов ($10-20) â ÐÐ ÐÐÐЬШР$20
- Ðа один запÑÑк по напÑавлениÑ: max 3 новÑÑ adsets
- Создавай ÐÐУТРРÑÑÑеÑÑвÑÑÑей кампании напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ (campaign_id из бÑиÑа)
MCP команда:
create_adset(
account_id="act_XXX",
campaign_id="123456", # ID кампании напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸Ð· бÑиÑа
name="ÐÑÑ
нÑ_2026-01-21", # creative_tag + даÑа (киÑиллиÑа OK)
daily_budget=1500, # в ЦÐÐТÐÐ¥! ($15)
optimization_goal="OFFSITE_CONVERSIONS",
billing_event="IMPRESSIONS",
targeting={...} # из config или default
)
Шаг 10: ФоÑмиÑование вÑвода (Markdown)
Сводка по напÑавлениÑм
| ÐапÑавление | Target CPL | Ð¤Ð°ÐºÑ CPL | ÐÑÐ´Ð¶ÐµÑ Ð¿Ð»Ð°Ð½ | ÐÑÐ´Ð¶ÐµÑ ÑÐ°ÐºÑ | СÑаÑÑÑ |
|-------------|------------|----------|-------------|-------------|--------|
| ÐмпланÑаÑÐ¸Ñ | $4.00 | $3.50 | $100 | $98 | OK |
| ÐиниÑÑ | $5.00 | $7.20 | $50 | $52 | +44% |
Ad-Eaters (пожиÑаÑели)
| Ad ID | Ad Name | AdSet | Spend | Leads | CPL | Priority | Action |
|-------|---------|-------|-------|-------|-----|----------|--------|
| 123456 | ÐлоÑ
ой кÑеаÑив | ТеÑÑ 1 | $25 | 0 | н/д | CRITICAL | ÐаÑза |
ÐеÑали по напÑавлениÑ
| AdSet | HS | ÐлаÑÑ | CPL | vs Target | Budget | Action |
|-------|---:|-------|----:|-----------|-------:|--------|
| ÐÑеаÑив 1 | +35 | very_good | $3.20 | -20% | $30 | +30% â $39 |
| ÐÑеаÑив 2 | -28 | bad | $8.50 | +70% | $25 | -40% â $15 |
ÐÑоговÑе дейÑÑвиÑ
| # | ÐапÑавление | Тип | Object | ÐÑло | СÑÐ°Ð½ÐµÑ | ÐÑиÑина |
|---|-------------|-----|--------|------|--------|---------|
| 1 | ÐмпланÑаÑÐ¸Ñ | Budget+ | ÐÑеаÑив 1 | $30 | $39 | HS +35, CPL -20% |
| 2 | ÐмпланÑаÑÐ¸Ñ | Budget- | ÐÑеаÑив 2 | $25 | $15 | HS -28, CPL +70% |
ÐопÑÐ¾Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ
ÐÑполниÑÑ Ð´ÐµÐ¹ÑÑвиÑ? (да / Ð½ÐµÑ / ÑаÑÑиÑно)
Шаг 11: ÐÑполнение ÑеÑез MCP
ÐоÑле подÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ:
# Ðзменение бÑджеÑа
update_adset(adset_id="123456", daily_budget=3900)
# ÐаÑза adset
pause_adset(adset_id="789012")
# ÐаÑза обÑÑвлениÑ
pause_ad(ad_id="345678")
# Создание нового adset (еÑли еÑÑÑ ÐºÑеаÑÐ¸Ð²Ñ Ð² конÑиге)
create_adset(
account_id="act_XXX",
campaign_id="123456",
name="ТеÑÑ ÐºÑеаÑивов #1",
daily_budget=1500,
optimization_goal="OFFSITE_CONVERSIONS",
billing_event="IMPRESSIONS",
targeting={...}
)
Шаг 12: ÐогиÑование в иÑÑоÑиÑ
ÐоÑле вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð´ÐµÐ¹ÑÑвий запиÑи в .claude/ads-agent/history/YYYY-MM/YYYY-MM-DD.md:
## {вÑемÑ} - ÐпÑимизаÑÐ¸Ñ {account_name}
### Ðнализ
- ÐапÑавлений: 2
- AdSets пÑоанализиÑовано: 5
- Ad-eaters найдено: 1
### ÐейÑÑвиÑ
| ÐбÑÐµÐºÑ | Тип | ÐÑло | СÑало | ÐÑиÑина |
|--------|-----|------|-------|---------|
| AdSet "ÐÑеаÑив 1" | Budget+ | $30 | $39 | HS +35, CPL -20% |
| Ad "ÐлоÑ
ой кÑеаÑив" | Pause | Active | Paused | Ad-eater, $25 без лидов |
ÐеÑÑики Ð´Ð»Ñ ÑазнÑÑ Ñипов кампаний
WhatsApp (objective = “whatsapp”)
- ÐеÑÑики: conversations_started (лидÑ), quality_leads (â¥2 ÑообÑениÑ)
- CPL = spend / conversations_started
- Quality CPL = spend / quality_leads
Site Leads (objective = “site_leads”)
- ÐеÑÑики: pixel_leads (ÑеÑез Facebook Pixel)
- CPL = spend / pixel_leads
Lead Forms (objective = “lead_forms”)
- ÐеÑÑики: form_leads (Instant Forms)
- CPL = spend / form_leads
Instagram Traffic (objective = “instagram_traffic”)
- ÐеÑÑики: link_clicks (пеÑÐµÑ Ð¾Ð´Ñ Ð² пÑоÑилÑ)
- CPC = spend / link_clicks (ÐÐ CPL!)
ÐÐÐÐÐ: СмоÑÑи на objective в каждом adset и иÑполÑзÑй ÑооÑвеÑÑÑвÑÑÑие меÑÑики!
ÐгÑаниÑениÑ
- ÐÑджеÑÑ Ð² ÑенÑÐ°Ñ ; диапазон: 300..10000 ($3..$100)
- ÐовÑÑение за Ñаг ⤠+30%
- Снижение за Ñаг до â50%
- РабоÑай ÑолÑко Ñ ÐÐТÐÐÐЫÐРкампаниÑми/ad sets
- ÐклÑÑаÑÑ ÐºÐ°Ð¼Ð¿Ð°Ð½Ð¸Ð¸ ÐÐÐЬÐЯ â ÑолÑко полÑзоваÑелÑ
- Ðампании Ñ CBO и ad set Ñ lifetime_budget ÐÐ ÑÑогаем
ТаймÑÑÐµÐ¹Ð¼Ñ Ð¸ веÑа
ÐÑновной Ñежим (overnight):
- yesterday: 55%
- last_3d: 30%
- last_7d: 15%
Режим ÑеалÑного вÑемени (midday):
- today: 55%
- yesterday: 30%
- last_7d: 15%
ÐинималÑÐ½Ð°Ñ Ð±Ð°Ð·Ð° Ð´Ð»Ñ Ð½Ð°Ð´ÑжнÑÑ Ð²Ñводов: â¥1000 показов на ÑÑовне ad set.
СамопÑовеÑка пеÑед вÑводом
- ÐÐ»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾ÑÑиÑай иÑоговÑй бÑÐ´Ð¶ÐµÑ Ñ ÑÑÑÑом вÑÐµÑ Ð´ÐµÐ¹ÑÑвий
- ÐÑовеÑÑ ÑÑо он в коÑидоÑе 95-105% Ð¾Ñ Ð¿Ð»Ð°Ð½Ð°
- ÐÑли Ð½ÐµÐ´Ð¾Ð±Ð¾Ñ > 5% â ÐÐÐÐÐЬ дейÑÑÐ²Ð¸Ñ (ÑвелиÑение/Ñоздание)
- ÐÑли пеÑÐµÐ±Ð¾Ñ > 5% â ÐÐÐÐÐЬ ÑÐ½Ð¸Ð¶ÐµÐ½Ð¸Ñ Ñ ÑдÑиÑ
- УбедиÑÑ ÑÑо ad-eaters обÑабоÑанÑ
- УбедиÑÑ ÑÑо оÑвобождÑннÑй бÑÐ´Ð¶ÐµÑ Ð¿ÐµÑеÑаÑпÑеделÑн