← Все сценарии использования

Ad teardown

Break a live ad into hook, offer, CTA and awareness stage — the tagging behind teardown of 724 ads across 37 brands.

724 live ads · 37 brands · ~40s · $0.09@TheMattBerman

Matthew Berman had Jev break down 724 live ads from 37 brands in about 40 seconds for 9 cents of tokens — every hook, format, offer, CTA, awareness stage and landing-page mismatch. It doesn't write a report first; it turns 724 ads into data you can filter and compare.

Live toolRun this on your own data with the Ad Analyzer →

Попробуйте вживую

Это настоящее, а не макет. Отредактируйте ввод, нажмите «Запустить», и Jev вернёт каждый типизированный ответ за один round trip — бесплатно, без регистрации. А теперь представьте тот же вызов, запущенный по тысячам элементов параллельно.

POST jevtypesafeai.com/api/v1/decide
state — the input software gives Jev289c
questions — the typed decisions you want back
choicehook
What is the primary hook style?
→ one of: problem_agitate, question, bold_claim, social_proof, offer
scoreawareness
What customer awareness stage does this ad target (Schwartz)?
→ 0…4 · 5 levels
choiceoffer_type
What is the main offer?
→ one of: free_trial, discount, lead_magnet, demo, none
noulclear_cta
Is there a single, clear call to action?
→ probability 0.0 … 1.0
noulfriction_low
Does the ad reduce sign-up friction (e.g. free, no card, fast)?
→ probability 0.0 … 1.0
real API · free · no signup
Typed, calibrated output appears here.
Pick a demo, tweak the input, and hit Run Jev.
Получить ключ API →← Все сценарии использования

Решения, которые принимает Jev

За один вызов Jev оценивает каждое из них — параллельно, на одном и том же вводе:

choicehook

What is the primary hook style?

выбирает один из этих вариантов:

  • problem_agitate — names a pain the reader feels
  • question — opens with a question
  • bold_claim — a big/contrarian claim
  • social_proof — leads with proof or numbers
  • offer — leads with the deal itself
scoreawareness

What customer awareness stage does this ad target (Schwartz)?

оценивает это по упорядоченной шкале:

  1. unaware
  2. problem-aware
  3. solution-aware
  4. product-aware
  5. most-aware
choiceoffer_type

What is the main offer?

выбирает один из этих вариантов:

  • free_trial — a free trial
  • discount — a discount or price cut
  • lead_magnet — a free download/resource
  • demo — a demo or call
  • none — no explicit offer
noulclear_cta

Is there a single, clear call to action?

возвращает откалиброванную вероятность да/нет.

noulfriction_low

Does the ad reduce sign-up friction (e.g. free, no card, fast)?

возвращает откалиброванную вероятность да/нет.

Точный запрос

Это реальная полезная нагрузка за живым демо — скопируйте её, измените state, и вы уже строите:

{
  "model": "jev-latest",
  "state": "Facebook ad creative:\n\nHeadline: \"Still doing your books in a spreadsheet?\"\nPrimary text: \"Founders waste 6 hrs/week on bookkeeping. Our AI does it in 10 minutes. Try free for 30 days — no card needed.\"\nCTA button: \"Sign Up\"\nImage: split screen of a messy spreadsheet vs a clean dashboard.",
  "questions": {
    "hook": {
      "type": "choice",
      "instructions": "What is the primary hook style?",
      "criteria": {
        "problem_agitate": "names a pain the reader feels",
        "question": "opens with a question",
        "bold_claim": "a big/contrarian claim",
        "social_proof": "leads with proof or numbers",
        "offer": "leads with the deal itself"
      }
    },
    "awareness": {
      "type": "score",
      "instructions": "What customer awareness stage does this ad target (Schwartz)?",
      "criteria": [
        "unaware",
        "problem-aware",
        "solution-aware",
        "product-aware",
        "most-aware"
      ]
    },
    "offer_type": {
      "type": "choice",
      "instructions": "What is the main offer?",
      "criteria": {
        "free_trial": "a free trial",
        "discount": "a discount or price cut",
        "lead_magnet": "a free download/resource",
        "demo": "a demo or call",
        "none": "no explicit offer"
      }
    },
    "clear_cta": {
      "type": "noul",
      "instructions": "Is there a single, clear call to action?"
    },
    "friction_low": {
      "type": "noul",
      "instructions": "Does the ad reduce sign-up friction (e.g. free, no card, fast)?"
    }
  }
}

Встройте это в свой код

Читайте типизированные ответы и ветвитесь обычным кодом — без разбора. Автоматически обрабатывайте случаи с высокой уверенностью и направляйте неопределённые к более крупной модели или человеку. Это один вызов API, а вывод бесплатен, так что задавайте сразу все нужные вопросы.

Постройте своё

Каждый сценарий выше — это один вызов API. Попробуйте любой из них бесплатно в playground, затем получите размещённый ключ, чтобы выпустить его за минуты.

Запустить это демо ▶Получить ключ API →
Ad teardown — сценарий использования Jev с живым демо · Jev by TypeSafe AI