Checklist para Configurar o Feed de Veículos no Gerenciador de Negócios da Meta
Monte o catálogo Auto-Veículos sem reprovação: campos obrigatórios, availability com espaço, preço em BRL, Pixel content_ids, sync por URL e diagnósticos do Commerce Manager.
Por Equipe Pipegrow · Inteligência de negócio automotivo · 26 de julho de 2026
Meta AIA só performa se o feed passar nos Diagnósticos do Commerce Manager. Sem isso, você escala orçamento em item rejeitado, preço errado ou ID que o Pixel não reconhece.
Este artigo é a lista de prontidão — conta, campos, sync, Pixel e erros — antes de ligar campanha de catálogo.
flowchart TD
conta[Catalogo_Auto_Veiculos] --> feed[Feed_URL_agendado]
feed --> pixel[Pixel_CAPI_content_ids]
pixel --> diag[Diagnosticos_limpos]
diag --> aia[Campanha_AIA]
Antes do arquivo: conta e catálogo certo
| Ativo | Requisito | Função no AIA |
|---|---|---|
| Meta Business Portfolio | Conta empresarial com acesso admin | Dono do catálogo e permissões |
| Catálogo | Tipo Auto - Veículos (não e-commerce genérico) | Campos VIN, km, ano etc. |
| Pixel / Dataset + CAPI | Eventos com content_ids | Match com itens do catálogo |
| Página Facebook / Instagram | Associadas ao portfólio | Identidade dos anúncios |
| Conta de anúncios | Permissão de usar o catálogo | Veicular AIA |
Caminho típico: Commerce Manager → criar catálogo → escolher Auto - Veículos → atribuir à conta de Ads e à equipe de mídia.
Campos obrigatórios do feed
Arquivo CSV, TSV ou XML em UTF-8. Upload direto até ~100 MB; feed por URL até volumes bem maiores (com ZIP/GZIP se preciso).
| Atributo | Obrigatório | Formato / exemplo |
|---|---|---|
id | Sim | VIN ou SKU estável — igual ao Pixel |
title | Sim | Até ~150 caracteres (ex.: Corolla XEi 2022) |
description | Sim | Texto técnico/comercial (sem spam) |
availability | Sim | in stock, out of stock, available for order (com espaço) |
condition | Sim | new, used, refurbished |
price | Sim | 24990.00 BRL (valor + ISO 4217) |
link | Sim | HTTPS da VDP |
image_link | Sim | HTTPS; mín. 500×500 (ideal 1024×1024 1:1) |
brand / make | Sim | Marca |
model | Sim | Modelo |
year | Sim | 4 dígitos |
mileage.value | Sim | Só número (45000) |
mileage.unit | Sim | km ou mi |
vin | Sim | 17 caracteres |
body_style | Recomendado | SUV, Sedan… |
state_of_vehicle | Recomendado | new / used |
custom_label_0…4 | Opcional | Overstock, margem, feirão |
Imagens: JPG/PNG, menos de 8 MB, sem watermark, faixa de preço ou arte promocional. CSV com vírgulas/aspas segue RFC 4180.
Atenção Brasil: Google Merchant usa in_stock com underscore; Meta não. No ETL no-code, mapeie a sintaxe certa por canal.
Como importar e agendar sync
Opções: upload manual, URL agendada (recomendado), Catalog Batch API ou parceiro/integrador.
No Commerce Manager: Catálogo → Fontes de dados → Adicionar itens → Feed de dados → Usar um URL. Cole a URL do XML/CSV do DMS ou do gerenciador de feeds.
Frequência:
- Giro alto → fetch horário (ou várias vezes ao dia)
- Baixa rotatividade → diária pode bastar
Alinhe com a gestão dinâmica do inventário: lote só noturno = estoque fantasma pago. Defina moeda padrão da conta (BRL) para cobrir omissões pontuais de price.
Pixel, CAPI e match de id
Eventos mínimos: ViewContent na VDP; Lead (ou Purchase) no formulário/reserva; opcional InitiateCheckout em simulação de financiamento.
Exemplo mínimo:
fbq('track', 'ViewContent', {
content_type: 'product',
content_ids: ['WBA3D31070F123456'],
value: 24990.0,
currency: 'BRL',
});
Regra de ouro: content_ids[0] === id do feed (mesma string). CAPI no servidor envia os mesmos eventos com event_id idêntico ao do Pixel para deduplicação — gerado por requisição (não cache estático compartilhado).
No catálogo: Configurações → Fontes de eventos → associar o Pixel/Dataset.
Vehicle Sets (depois do feed limpo)
Com o inventário aprovado, crie conjuntos no Commerce Manager para campanhas distintas — um feed mestre, vários filtros:
| Filtro | Exemplo de uso |
|---|---|
body_style | SUVs vs hatches |
condition / state_of_vehicle | Novos vs usados |
price | Até R$ 80 mil |
custom_label_* | Parados 60+ dias / margem alta |
Detalhe de mensagem e orçamento por conjunto está no guia AIA; aqui o ponto é: não segmente campanha em cima de catálogo sujo.
Diagnósticos: erros que reprovam
Monitore Diagnósticos no Commerce Manager antes de escalar verba.
| Sintoma | Causa típica | Correção |
|---|---|---|
| Match rate baixo | content_ids ≠ id | Unificar VIN/SKU no site e no feed |
| Item rejeitado (availability) | in_stock com underscore | Trocar para in stock |
| Preço inválido | Só número, sem BRL | Concatenar ISO 4217 |
| Sem criativo | image_link 404 ou HTTP | HTTPS + HTTP 200, sem firewall bloqueando Meta |
| Mileage inválido | 45.000 km no value | Número puro + unit = km |
Checklist final de prontidão
- Catálogo criado como Auto - Veículos
- Permissões na conta de anúncios e na equipe
- Todos os campos obrigatórios mapeados (incluindo
vine mileage) -
availabilitycom espaço (in stock/out of stock) -
pricecom BRL - Imagens 1:1, HTTPS, sem watermark; VDP HTTPS
- Feed por URL com agenda horária ou diária (conforme giro)
- Pixel + CAPI: ViewContent e Lead ativos
-
content_ids=iddo feed;event_idpara dedupe - Pixel vinculado em Fontes de eventos do catálogo
- Diagnósticos sem erros críticos
Só então: campanha Vendas ou Cadastros com catálogo + Vehicle Set; geo no raio da loja; Advantage+ Creative / PLV depois do match estável — quando o formato AIA já venceu o carrossel manual no custo por proposta.
O feed não é detalhe de TI: é o contrato entre pátio, Pixel e leilão. Checklist verde no Commerce Manager; depois escala. Checklist vermelho; qualquer AIA só amplifica o erro.
Para governar mídia + pré-venda + inventário no nível da diretoria, veja o manual de tráfego pago para CMOs.
Perguntas frequentes
- Posso usar um catálogo de e-commerce genérico para veículos?
- Não para AIA. Crie o catálogo na categoria Auto - Veículos no Commerce Manager. Catálogo genérico de produtos desativa ou enfraquece campos como quilometragem, ano e VIN — e o formato de inventário automotivo não liga corretamente.
- Por que availability com underscore (in_stock) reprova na Meta?
- A Meta espera valores com espaço simples: in stock, out of stock, available for order. Underscore (padrão Google Merchant) é sintaxe de outra plataforma. No export do CRM/ETL, substitua antes de publicar o feed.
- Com que frequência agendar o fetch por URL?
- Com giro alto de seminovos, prefira atualização horária (ou várias vezes ao dia) para baixar vendidos rápido. Estoque mais estável tolera diária. Batch só noturno deixa o catálogo mentindo no horário comercial.
- O que acontece se content_ids do Pixel for diferente do id do feed?
- A taxa de correspondência (match rate) cai e o retargeting dinâmico falha: a pessoa não vê o carro que visitou. Use a mesma string estável (VIN ou SKU) no id do feed e em content_ids — maiúsculas, hífens e espaços idênticos.
Quem escreveu este post
Equipe Pipegrow
Inteligência de negócio automotivo
A Pipegrow ajuda concessionárias e lojas de seminovos a enxergar o custo real do estoque parado e a acelerar o giro com dados, processo e conteúdo prático.
Veja também
O que É um Feed XML Automotivo e Por Que Ele É o Coração do Seu Marketing Digital
Entenda o feed XML que liga DMS ao Google, Meta e portais: VIN único, atributos por canal, latência, custom labels e por que mídia programática depende de inventário estruturado.
Por Que o Seu DMS Não Conecta Perfeitamente com o Gerenciador do Facebook?
Gargalos reais entre DMS e Meta: schema do feed, TLS, IDs duplicados, Leads Access Manager, tokens e webhooks — por que a integração “funciona” e ainda perde estoque e lead.
Tráfego Pago para Concessionárias: Manual de Sobrevivência para CMOs Automotivos
Mapa executivo de mídia para redes automotivas: mix Google/Meta, matriz de budget, KPIs soberanos (CPV/ROAS), SLA de 5 minutos, closed-loop CRM–DMS e roadmap 0–90+ dias.
O que são Meta Automotive Inventory Ads (AIA) e Como Funcionam para Concessionárias
Entenda os anúncios de catálogo automotivo da Meta: feed Auto-Veículos, Pixel, conjuntos de estoque e por que relevância depende de dados alinhados ao pátio.
Meta AIA vs. Carrossel Comum: Qual Entrega o Menor Custo por Proposta Recebida?
Carrossel manual vs Meta Automotive Inventory Ads: CTR, CVR, fadiga criativa, leilão e custo por proposta — quando migrar verba de inventário para o catálogo dinâmico.
Como Estruturar Campanhas Dinâmicas de Veículos sem Depender do Time de TI
Monte feed para Meta AIA e Google Vehicle Ads a partir do XML do CRM, com ETL no-code, planilha para custom labels e GTM na VDP — sem fila de integração custom.
Por Que Seu Anúncio de Veículos Está Gastando Dinheiro com Carros Já Vendidos?
Estoque fantasma na mídia paga: latência entre DMS e feed, algoritmo favorecendo unidade vendida, CPL inflado e checklist para parar de queimar verba em carro que já saiu do pátio.