Padrões de nome de anúncios
Crie nomes dinâmicos de anúncios usando variáveis de template que extraem e transformam partes dos seus nomes de arquivo.
Variáveis básicas
| Variável | Descrição | Exemplo |
|---|---|---|
{filename} | Nome completo do arquivo sem extensão | summer_sale_v1.mp4 → summer_sale_v1 |
{index} | Número sequencial | 1, 2, 3... |
{index:01} | Número preenchido começando em 1 | 01, 02, 03... |
{date} | Data atual | 2026-01-13 |
{date:short} | Data curta | 01-13 |
Extrair partes com split
Use {split:DELIMITER:POSITION} para extrair partes específicas de um nome de arquivo.
Sintaxe: {split:_:2} divide por _ e retorna a 2ª parte (índice começando em 1).
Exemplo
Para um arquivo chamado summer_sale_video_banner_9x16.mp4:
| Variável | Resultado |
|---|---|
{split:_:1} | summer |
{split:_:2} | sale |
{split:_:3} | video |
{split:_:4} | banner |
Delimitadores com múltiplos caracteres são suportados:
{split: - :1}divide por-(espaço-hífen-espaço)
Transformar texto
Transforme nomes de arquivo ou partes extraídas com conversão de caixa.
| Variável | Descrição | Exemplo |
|---|---|---|
{titlecase:} | Converter para Title Case | hello_world → Hello_world |
{uppercase:} | Converter para UPPERCASE | hello → HELLO |
{lowercase:} | Converter para lowercase | HELLO → hello |
Transformações vazias usam o nome do arquivo por padrão. Por exemplo, {uppercase:} converte o nome inteiro do arquivo para maiúsculas.
Combinar variáveis
Envolva {split:} dentro de uma transformação para extrair E converter:
{titlecase:{split:_:3}}
Para o arquivo brand_campaign_lifestyle_product.mp4:
{split:_:3}→lifestyle{titlecase:{split:_:3}}→Lifestyle
Exemplos reais
Template de nomenclatura estruturada
Arquivos: brand_campaign_lifestyle_product_9x16.mp4
Padrão: Ad|Style: {titlecase:{split:_:3}}|Type: {titlecase:{split:_:4}}
Resultado: Ad|Style: Lifestyle|Type: Product
Nomenclatura simples em maiúsculas
Arquivos: summer_sale.mp4
Padrão: {uppercase:}
Resultado: SUMMER_SALE
Nomenclatura indexada
Padrão: Ad {index:01} - {filename}
Resultado: Ad 01 - summer_sale, Ad 02 - winter_promo
Dicas
- A posição começa em 1: a primeira parte é
1, não0 - Partes ausentes retornam vazio: se você solicitar
{split:_:10}mas só houver 3 partes, nada é retornado - Transformações de caixa são opcionais: você pode usar
{split:}sozinho sem envolver em uma transformação