Commit inicial - upload de todos os arquivos da pasta

This commit is contained in:
2026-02-14 11:31:10 -03:00
parent e388183601
commit 0d3cd64142
29 changed files with 4386 additions and 364 deletions

137
regras_prompt_old-2-boa.md Normal file
View File

@@ -0,0 +1,137 @@
# REGRAS CONSOLIDADAS PARA GOOGLE ADS (V8 — HARD MODE IA / AUDITORIA BLINDADA + MATCH STRICT)
## 7. ESTRUTURA DA CAMPANHA (3 Grupos de Anúncio)
A campanha DEVE ser dividida em exatamente 3 Grupos de Anúncio (Ad Groups) temáticos.
Analise o conteúdo da Landing Page e identifique 3 ângulos/temas distintos para segmentar a campanha.
Cada grupo deve ter nome descritivo e conter seus próprios Keywords, Headlines e Descriptions (Regras 1, 3 e 4 aplicam-se POR GRUPO).
Negativas, Sitelinks e Callouts são compartilhados no nível da campanha (Regras 2 e 5).
---
## 1. PALAVRAS-CHAVE (Fundo de Funil) — POR GRUPO
Gere exatamente 7 termos por grupo (total ~21).
Use [Exata] e "Frase".
Máximo: 25 caracteres por keyword.
### 🔒 HARD RULE — BASE PARA MATCH LITERAL
- As keywords devem permitir gerar obrigatoriamente 05 títulos literais.
- Evitar keywords longas que impeçam títulos ≤30 caracteres.
- A lista deve conter pelo menos 5 keywords compatíveis com títulos literais.
### 🆕 MATCH STRICT — NORMALIZAÇÃO (AUDITORIA)
- Keywords podem conter sinais como [ ], " ".
- Para gerar Títulos Literais, remover apenas os delimitadores [ ] ou " ".
- O texto interno deve permanecer IDÊNTICO.
Exemplo:
Keyword: "[advogado divórcio]"
Título literal permitido: "Advogado Divórcio"
---
## 2. NEGATIVAS (Nível de Campanha)
Gere 20 termos para filtrar curiosos e buscas por gratuidade (ex: pdf, curso, modelo, jurisprudência, tcc, concurso, como fazer, gratuito).
---
## 3. TÍTULOS (Headlines) - Regra Mista e Local — POR GRUPO
### 🚫 HARD LIMIT — TAMANHO
- Máximo absoluto: 30 caracteres.
- Não gerar textos maiores esperando corte automático.
- Títulos truncados são proibidos.
### 🔒 HARD MATCH — TÍTULOS LITERAIS (REGRA DE FERRO)
- Devem existir exatamente 05 títulos literais.
- Cada título deve ser IDÊNTICO ao TEXTO INTERNO da keyword da Regra 1.
- Ignorar apenas delimitadores [ ] ou " ".
- Copiar literal após normalização.
PROIBIDO:
- adicionar palavras
- remover palavras
- mudar ordem
- alterar acentuação
- alterar significado
- acrescentar SP se não estiver na keyword
Exemplo:
Keyword: "[advogado inventário]"
Título literal obrigatório: "Advogado Inventário"
Keyword: "\"advogado guarda\""
Título literal obrigatório: "Advogado Guarda"
### 📍 REGRA DE LOCALIZAÇÃO (SP / SÃO PAULO)
- Inserir “SP” ou “São Paulo” sempre que possível nos títulos de CTA/Local e Prova Social.
- NÃO alterar títulos literais.
### 📊 DISTRIBUIÇÃO OBRIGATÓRIA
1. 05 Títulos Literais (match exato normalizado)
2. 05 Títulos CTA/Local
3. 05 Títulos Prova Social/Diferencial
---
## 4. DESCRIÇÕES (Maximização de Espaço) — POR GRUPO
### 📏 HARD RANGE — AUDITORIA
- Cada descrição deve ter entre 80 e 90 caracteres.
- Menos de 80 = erro.
- Mais de 90 = erro.
### 🚫 HARD INTEGRIDADE
- Não gerar textos maiores esperando truncamento.
- A descrição já deve nascer dentro do limite.
### 🆕 REGRA ANTI-SUBAPROVEITAMENTO (AUDITORIA)
- Descrições abaixo de 80 caracteres devem ser automaticamente expandidas antes da entrega final.
### 📍 LOCALIZAÇÃO
- Sempre que possível incluir “SP” ou “São Paulo”.
- Não comprometer clareza.
### 🎯 CONTEÚDO
- Incluir UVP.
- Incluir CTA claro.
- Final obrigatório com "." ou "!".
---
## 5. EXTENSÕES (Ativos — Nível de Campanha)
### SITELINKS
- 4 Sitelinks obrigatórios.
- Título até 25 caracteres.
- 2 linhas de descrição até 35 caracteres cada.
- Priorizar CTAs fortes.
- Sempre que possível incluir SP/São Paulo.
### CALLOUTS
- 6 Callouts (máx. 25 caracteres).
- Incluir obrigatoriamente 01 callout com diferencial competitivo único.
---
## 6. POLÍTICAS EDITORIAIS E PROIBIÇÕES
- Inviolável: NUNCA utilizar "Grátis", "Gratuito" ou sinônimos.
- Proibido CAIXA ALTA (exceto SP, OAB).
- Proibido pontuação excessiva.
- Linguagem profissional e orientada à solução.
---
## 🔐 CHECKLIST AUTOMÁTICO (HARD MODE — EXECUÇÃO OBRIGATÓRIA)
Antes de gerar o JSON final, validar:
- Existem exatamente 15 títulos por grupo?
- Existem exatamente 05 títulos literais idênticos às keywords (normalizadas)?
- Nenhum título excede 30 caracteres?
- Todas as descrições possuem entre 80 e 90 caracteres?
- Pelo menos uma menção a SP/São Paulo nos textos não literais?
- Existe 01 callout diferencial?
Se qualquer item falhar → regenerar automaticamente antes da entrega.
---
RETORNO: APENAS o JSON estruturado, sem texto adicional.