Como configurar o Feed Google Shopping
Resultado esperado: catálogo sincronizado no Dashboard (nome, imagem, preço, disponibilidade e identificador), com vitrines mostrando produtos corretos na loja.
O feed XML é a fonte do catálogo no AGTI Analytics. Sem ele sincronizado, as recomendações não têm como apresentar o sortimento completo com dados de produto.
Recomendado: PrestaShop com o módulo AGTI
Na loja PrestaShop, use o módulo oficial smartvitrines para conectar a loja (rastreamento, vitrines PDP/carrinho e conversões) e configure o feed no Dashboard para o catálogo.
Passo 1 — Módulo na loja
- Instale e configure o módulo — Instalação no PrestaShop
- Em Configurar, escolha o Identificador do Produto (
Referência,ID,EAN-13ouUPC) igual ao que o feed usa emg:id - Salve Public Key e Secret Key
Passo 2 — Feed no Dashboard
- Entre em analytics.agti.eng.br → Configurações
- Informe a URL da loja e a moeda
- Cole a URL pública do feed (acessível pela internet, sem login que bloqueie o AGTI)
- Salve e aguarde o status sincronizado
Assim você une integração da loja pelo módulo e catálogo pelo feed — o caminho mais direto para publicar recomendações.
Checklist: Checklist de integração → item Feed conectado.
WooCommerce com os plugins AGTI
No WooCommerce use o plugin aggoogleshopping (Releases) para gerar o XML com g:* e sv:*. O plugin oficial Google for WooCommerce não entrega URL XML para o sync do AGTI.
- Instale smartvitrines + aggoogleshopping — Instalação WooCommerce
- Copie a URL do feed no BO do aggoogleshopping
- Cole em Configurações no Dashboard e aguarde sincronizado
Detalhe: Feed no WooCommerce.
Loja com SDK ou API
Se a integração for via SDK ou API, o fluxo do feed no painel é o mesmo:
- Configurações → cole a URL pública do feed
- Confira a moeda (coerente com os preços do XML)
- Salve e aguarde sincronizado
Alinhe os SKUs enviados no SDK/API com o g:id do feed.
Identificador (g:id)
O g:id (ou campo equivalente no feed) precisa corresponder ao identificador usado na loja:
| No módulo PrestaShop | No feed |
|---|---|
| Referência | g:id = referência/SKU |
| ID | g:id = id numérico do produto |
| EAN-13 / UPC | g:id = código de barras |
Se loja e feed usarem conceitos diferentes, a vitrine fica vazia ou incompleta mesmo com sync ok.
Boas práticas do feed
- URL HTTPS estável (evite links temporários de export manual)
- Produtos ativos e disponíveis no XML que devem aparecer nas vitrines
- Preços e moeda alinhados ao painel
- Após mudanças grandes no sortimento, aguarde novo sync e valide um produto na loja
Problemas comuns
| Sintoma | Verifique |
|---|---|
| Status de erro | URL, autenticação HTTP do feed, XML inválido |
| Produtos faltando | Feed filtrado / paging / itens pausados |
| Preço estranho | Moeda e formatação do feed |
| Vitrine vazia | SKU da loja ≠ g:id |
Troubleshooting completo: Catálogo e recomendações.