PrestaShop Google Analytics 4 — tracking com gtag, MP e dataLayer

Implemente Google Analytics 4 num módulo: gtag.js, Measurement Protocol ou dataLayer para GTM. Funil e‑commerce completo, multi‑property, health check e estatísticas live. Recupere purchases com bloqueadores ou consentimento via MP no servidor. Assistente de setup, debug e eventos alinhados ao GA4.

Główne zdjęcie produktu: Google Analytics 4 — tracking com gtag, MP e dataLayer
60.00 €

Galeria 1/22

Google Analytics 4 GA4 PrestaShop: Rastreamento Ecommerce Completo (MP, gtag, dataLayer) e Live Stats

O módulo MyPresta Google Analytics 4 oferece integração completa do GA4 para sua loja PrestaShop, permitindo rastreamento via gtag.js, Measurement Protocol ou dataLayer (GTM). Garante dados de e-commerce precisos e sem duplicidade, com eventos de funil completos, de `view_item` a `purchase` e `refund`. O painel inclui 'Live Statistics' para monitorar eventos em tempo real no back office e 'Recovery Radar' para identificar falhas no funil de conversão. Além disso, o 'Data Coach' otimiza a qualidade dos dados, suportando Enhanced Conversions e Consent Mode v2, garantindo relatórios confiáveis para suas campanhas.

Versão do módulo: 1.3.0
Versões da loja:
9.x8.x1.7.x
Funciona com ThirtyBees: Não
Traduções:
Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Slovenčina (sk)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Magyar (hu)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Čeština (cs)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Srpski (rs)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Français (fr)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Русский (ru)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Norsk (no)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Български (bg)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Íslenska (is)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Polski (pl)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Slovenščina (si)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: हिन्दी (hi)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Lietuvių (lt)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Svenska (sv)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Українська (ua)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: 日本語 (ja)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Ελληνικά (el)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Eesti (et)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Deutsch (de)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Nederlands (nl)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Dansk (da)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: English (en)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Română (ro)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Italiano (it)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Bahasa Indonesia (id)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Latviešu (lv)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Português (pt)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Hrvatski (hr)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Suomi (fi)Este módulo: Google Analytics 4 — tracking com gtag, MP e dataLayer está totalmente traduzido para a língua: Español (es)

Google Analytics 4 para a sua loja PrestaShop
gtag, Measurement Protocol ou dataLayer. Live Stats. Recovery Radar.

MyPresta Google Analytics 4 liga a sua loja ao GA4 com um método de tracking à sua escolha: gtag.js, Measurement Protocol ou dataLayer para Google Tag Manager. Um Setup Wizard guia-o pelas credenciais, Live Statistics mostra os eventos dos últimos 30 minutos no back office, Recovery Radar destaca falhas no funil, e Data Coach ajuda a melhorar a qualidade do tracking com Enhanced Conversions e correspondência Ghost de client_id. Eventos ecommerce completos. Relatórios claros em que pode agir.

PrestaShop 1.7.x, 8.x, 9.x
gtag, MP ou dataLayer
Live Statistics & Recovery Radar

O que obtém com MyPresta Google Analytics 4

Tudo o que precisa para gerir o tracking ecommerce GA4 a partir do PrestaShop: um modo de tracking claro, um funil de eventos completo, visibilidade em direto no back office e ferramentas que mantêm a qualidade dos dados elevada para relatórios Google Ads e Analytics.

Um modo de tracking de cada vez

Escolha gtag.js, Measurement Protocol ou dataLayer para GTM. Só um canal fica ativo, para os eventos permanecerem limpos e a receita não ser contada duas vezes.

Cronologia Live Statistics

Veja os eventos GA4 dos últimos 30 minutos em direto no back office PrestaShop - semelhante ao Google Analytics Realtime. Confirme que o tracking funciona enquanto as campanhas estão ativas.

Recovery Radar

Veja onde o funil precisa de atenção - com percentagens - por exemplo purchase sem add_to_cart, add_to_cart sem view_item, ou reembolsos vs compras - para corrigir o tracking antes de desperdiçar orçamento publicitário.

Health score & Data Coach

O Health score audita Measurement ID, modo, consentimento, purchase, IDs do catálogo e erros recentes como uma percentagem clara. O Data Coach avalia a qualidade do tracking e mostra o que melhorar primeiro.

Setup Wizard

Configuração guiada: escolha o canal, introduza Measurement ID / API secret, defina opções de privacidade e envie um evento de teste - passo a passo.

Enhanced Conversions & Ghost

User-ID, Enhanced Conversions e coletor Ghost para client_id no modo Measurement Protocol - para os eventos do servidor corresponderem à mesma sessão de browser que o Google já conhece a partir de anúncios e cookies.

event_id sem duplicados

IDs de evento estáveis para purchase, refund, add_to_cart e mais. Seguros em refresh e na encomenda, para atualizar a página de confirmação não criar uma segunda venda no GA4.

Funil ecommerce completo

De view_item e add_to_cart até begin_checkout, purchase e refund - com payloads items[] ricos que alimentam relatórios ecommerce GA4 precisos.

Painéis de administração organizados

Wizard, Mode, Events, Catalog, Privacy, Orders, Multi-property, Live, Health e Updates - cada tema no seu próprio painel.

Um canal. items[] ricos. IDs sem duplicados. Prova em direto.

Estas peças trabalham em conjunto para os seus dados ecommerce GA4 permanecerem fiáveis - mesmo quando bloqueadores de anúncios, banners de consentimento ou particularidades do tema atrapalham.

gtag, MP ou dataLayer. Escolha gtag.js no browser, Measurement Protocol no servidor, ou pushes dataLayer para Google Tag Manager. A administração mostra apenas os campos do seu modo, para a configuração ficar clara.
Coletor Ghost. No modo Measurement Protocol um script mínimo captura o client_id sem disparar gtag em duplicado. Os eventos do servidor correspondem à mesma sessão de browser que o Google já conhece a partir de anúncios e cookies.
event_id estável. Purchase, refund, add_to_cart e mais recebem IDs seguros em refresh, registados na loja. O GA4 deduplica. F5 na página de confirmação não cria uma segunda venda.
Live Stats + Radar + Data Coach. Cada envio entra no log de eventos. Live Statistics mostra eventos a disparar agora. Recovery Radar mostra onde o funil falha. Data Coach pontua a qualidade do tracking para a subir antes de aumentar orçamentos.

Um canal, items[] ricos, event_id sem duplicados e visibilidade em direto no back office - dados ecommerce em que pode confiar, com prova que pode verificar a qualquer momento no PrestaShop.

Mudança de jogo

Live Statistics + Recovery Radar

Veja os eventos GA4 dos últimos 30 minutos em direto no back office PrestaShop e use o Recovery Radar para detetar falhas de conversão enquanto as campanhas ainda gastam.

Passo 1 - Veja o funil em direto

Abra Live Statistics enquanto navega na loja. No back office ve os eventos dos últimos 30 minutos a aparecerem à medida que acontecem - page_view, view_item, add_to_cart, purchase e mais, cada um com a sua cor. Filtre a legenda se o gráfico ficar demasiado cheio.

Passo 2 - Leia o Recovery Radar

Os KPIs do Radar assinalam purchases sem add_to_cart no mesmo carrinho, add_to_cart sem view_item nas horas anteriores, reembolsos vs compras, e recuperações Measurement Protocol. Insights em linguagem simples explicam o que cada falha costuma significar.

Passo 3 - Corrija antes de queimar orçamento

ATC partido? Hook do tema ou toggle de evento. Purchase sem ATC? Landing do anúncio direto para o caixa ou JS bloqueado - MP + Ghost recupera a correspondência. Muitos reembolsos? Estados do Order lifecycle. Age com dados da loja, não com um palpite atrasado do DebugView.

Porque isto importa: Google Ads e GA4 otimizam com base nos eventos que envia. Live Statistics mostra esses eventos à medida que acontecem. Recovery Radar mostra em percentagens onde o funil falha (por exemplo purchase sem add_to_cart) para reagir enquanto o orçamento ainda corre - com dados claros da loja, não com um palpite atrasado.

Guia completo de funcionalidades

Cada funcionalidade explicada em linguagem simples para donos de loja. Sem jargão Measurement Protocol. Uma a uma, para saber exatamente o que MyPresta Google Analytics 4 faz pelas suas campanhas e relatórios.

Setup Wizard

O módulo abre com um Setup Wizard. Escolha gtag.js, Measurement Protocol ou dataLayer para GTM, cole o Measurement ID (e API secret para MP), ative opcionalmente o coletor Ghost e Consent Mode v2, e envie um purchase de teste para confirmar que o GA4 recebe dados.

Quando a configuração estiver concluída, o wizard marca-se como completo. Pode voltar a executá-lo a qualquer momento no mesmo separador se mudar de canal ou reconstruir a loja.

Modo de tracking: gtag, MP ou dataLayer (nunca dois)

O separador Mode é uma escolha exclusiva. Clique num pictograma. Todos os eventos da loja passam depois por esse único canal.

  • Modo gtag.js
    Tracking clássico no browser com eventos ecommerce GA4, Enhanced Conversions e suporte Consent Mode v2.
  • Modo Measurement Protocol
    Hits do lado do servidor a partir do PrestaShop. Resiste a bloqueadores de anúncios e a privacidade iOS. Combine com Ghost para correspondência de client_id, para os eventos MP ainda se juntarem a mesma jornada do utilizador.
  • Modo dataLayer (GTM)
    Pushes dataLayer ecommerce limpos para Google Tag Manager. O seu contentor GTM continua a controlar quais as tags que disparam - o módulo fornece payloads de evento precisos.

Conjunto completo de eventos ecommerce GA4

Ative ou desative cada evento no separador Events. Cada interruptor inclui uma explicação em linguagem simples do que faz e quando usar. Payloads items[] ricos alimentam os relatórios ecommerce GA4 e sobem as pontuações de qualidade do Data Coach.

  • Núcleo do funil
    page_view, view_item, select_item, view_item_list, add_to_cart, remove_from_cart, begin_checkout, add_payment_info, purchase.
  • Engagement & leads
    search, add_to_wishlist, sign_up, generate_lead, contact.
  • Reembolsos
    refund corrige a receita após devoluções para Google Ads e GA4 não otimizarem com dinheiro devolvido.

Live Statistics & Recovery Radar

  • Vista em direto de 30 minutos
    No back office ve os eventos GA4 dos últimos 30 minutos em direto. Sabe de imediato se o tracking funciona enquanto os anúncios gastam. Escolha com que frequência a vista atualiza e quanto tempo o log é guardado.
  • KPIs Recovery Radar
    Purchase sem add_to_cart, add_to_cart sem view_item, reembolsos vs compras - mostrados em percentagens com dicas em linguagem simples para saber o que corrigir primeiro.
  • Retenção do log & atualização
    Escolha quantos dias de histórico de eventos guardar e com que frequência Live Statistics atualiza. Logging opcional de page_view quando precisa de depuração de tráfego mais profunda.

Health & diagnósticos + Data Coach

O separador Health pontua a sua configuração em percentagem: Measurement ID presente, modo selecionado, API secret (para MP), Ghost ativado, purchase ligado, consentimento configurado, erros de envio recentes e formato de ID do catálogo.

Data Coach (Data Quality Coach) avalia a qualidade do tracking a partir dos eventos e payloads de items que envia. Um funil completo com items[] ricos obtém pontuações mais fortes - e o coach mostra o que melhorar a seguir.

Envie um purchase de teste para o GA4 DebugView, percorra o log de eventos recentes e reveja as dicas do coach - tudo no mesmo espaço de diagnósticos.

Privacidade, Consent Mode v2 & correspondência Ghost

  • Consent Mode v2
    Respeite o consentimento de marketing / analytics com defaults Consent Mode v2 e atualizações quando o seu CMP concede permissão.
  • Enhanced Conversions & User-ID
    Envie dados do cliente com hash e User-ID opcional quando o cliente está autenticado - para melhor atribuição e correspondência de conversões Google Ads.
  • Coletor Ghost (modo MP)
    Script leve no front-office captura o client_id para os eventos Measurement Protocol do servidor corresponderem à mesma sessão de browser - sem disparar tracks gtag em duplicado.

Order lifecycle

Decida quando o purchase dispara: imediatamente na validação da encomenda, ou só quando a encomenda chega a um estado pago que escolher. Mapeie estados de reembolso / cancelamento para os eventos refund corrigirem a receita GA4 após devoluções.

Purchase e refund usam valores event_id estáveis ligados à encomenda. Atualizar a página de confirmação ou voltar a guardar o estado não cria uma segunda conversão.

Catalog Doctor

Os valores item_id do GA4 devem corresponder a forma como identifica produtos nos feeds e no Google Merchant Center. Configure a origem do ID (id do produto, referência, atributo, combinado), separadores, prefixos e sufixos.

Catalog Doctor mostra exemplos em direto dos IDs gerados com as suas definições atuais para verificar a correspondência com o feed antes de escalar Shopping ou Performance Max.

Regras Multi-property

Execute mais do que uma propriedade GA4 quando necessário. Adicione regras por loja, idioma, país ou moeda para configurações multi-loja e multi-mercado enviarem eventos para o Measurement ID certo - sem editar ficheiros do tema.

Pronto para PrestaShop 1.7, 8 e 9

Criado para PrestaShop moderno: hooks nativos, sem overrides do core, AJAX dedicado para Live Stats e Wizard (para o JSON nunca partir em layouts HTML), mais uma camada de compatibilidade PrestaShop 9. O separador Updates mantém-no nas notificações de release MyPresta.eu.

Funcionalidade avançada

Conjunto completo de eventos GA4. Dados ecommerce precisos. Pontuações Data Coach fortes.

MyPresta Google Analytics 4 rastreia um conjunto amplo e poderoso de eventos ecommerce e de engagement GA4 com payloads items[] ricos. Essa profundidade preenche Product funnel, Monetization e relatórios de items - e apoia as pontuações Data Coach / qualidade de dados mais elevadas para a qualidade do tracking na sua loja.

Cobertura completa do funil com dados de produto estruturados significa relatórios ecommerce GA4 mais claros e melhores sinais para a otimização Google Ads.

EventoO que medeExemplo de payload JSON
page_view Cada visita a uma página da loja - produto, categoria, carrinho, CMS. Tráfego base para engagement e relatórios de landing.
{
  "event": "page_view",
  "page_title": "Leather Crossbody Bag",
  "page_location": "https://shop.example/bags/leather-crossbody-bag",
  "currency": "EUR"
}
view_item O cliente abriu uma página de produto. Alimenta visualizações de items, product funnel e audiências de remarketing.
{
  "event": "view_item",
  "currency": "EUR",
  "value": 89.99,
  "items": [{
    "item_id": "BAG-2048",
    "item_name": "Leather Crossbody Bag",
    "item_brand": "Nord & Lane",
    "item_category": "Bags",
    "price": 89.99,
    "quantity": 1
  }]
}
select_item O cliente clicou num produto a partir de uma lista ou bloco de recomendações. Mostra quais listagens convertem interesse em visualizações de produto.
{
  "event": "select_item",
  "item_list_name": "Bestsellers",
  "currency": "EUR",
  "items": [{
    "item_id": "CERA-110",
    "item_name": "Ceramic Pour-Over Set",
    "item_category": "Kitchen",
    "price": 49.99,
    "index": 2
  }]
}
view_item_list Impressões de categoria, resultados de pesquisa ou listagens em destaque. Mede que coleções recebem atenção antes de um clique.
{
  "event": "view_item_list",
  "item_list_id": "cat-12",
  "item_list_name": "Coffee & Tea",
  "currency": "EUR",
  "items": [
    {"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "index": 1},
    {"item_id": "MUG-88", "item_name": "Stoneware Travel Mug", "price": 24.50, "index": 2}
  ]
}
add_to_cart Produto adicionado ao carrinho. Sinal central a meio do funil para Google Ads e audiências de carrinho abandonado.
{
  "event": "add_to_cart",
  "currency": "EUR",
  "value": 89.99,
  "items": [{
    "item_id": "BAG-2048",
    "item_name": "Leather Crossbody Bag",
    "item_variant": "Cognac / Medium",
    "price": 89.99,
    "quantity": 1
  }]
}
remove_from_cart Produto removido do carrinho. Ajuda a explicar abandonos e a limpar a matemática do funil para o Recovery Radar.
{
  "event": "remove_from_cart",
  "currency": "EUR",
  "value": 24.50,
  "items": [{
    "item_id": "MUG-88",
    "item_name": "Stoneware Travel Mug",
    "price": 24.50,
    "quantity": 1
  }]
}
begin_checkout Checkout iniciado com o conteúdo do carrinho. Mede a intenção de compra e o abandono do caixa.
{
  "event": "begin_checkout",
  "currency": "EUR",
  "value": 139.98,
  "items": [
    {"item_id": "BAG-2048", "item_name": "Leather Crossbody Bag", "price": 89.99, "quantity": 1},
    {"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "quantity": 1}
  ]
}
add_payment_info Método de pagamento escolhido. Sinal no final do funil antes do purchase - excelente para análise de passos do checkout.
{
  "event": "add_payment_info",
  "currency": "EUR",
  "value": 139.98,
  "payment_type": "credit_card",
  "items": [
    {"item_id": "BAG-2048", "item_name": "Leather Crossbody Bag", "price": 89.99, "quantity": 1},
    {"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "quantity": 1}
  ]
}
purchase Encomenda concluída (após pagamento quando o lifecycle o define). Receita completa com imposto, portes, transaction_id e linhas de items.
{
  "event": "purchase",
  "transaction_id": "ORD-45821",
  "currency": "EUR",
  "value": 154.87,
  "tax": 9.99,
  "shipping": 4.90,
  "items": [
    {"item_id": "BAG-2048", "item_name": "Leather Crossbody Bag", "price": 89.99, "quantity": 1},
    {"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "quantity": 1}
  ]
}
search Pesquisa interna na loja. Revela o que os clientes procuram - mesmo quando nunca compram.
{
  "event": "search",
  "search_term": "leather bag cognac"
}
add_to_wishlist Produto guardado na lista de desejos. Intenção suave de compra para remarketing e relatórios de interesse no produto.
{
  "event": "add_to_wishlist",
  "currency": "EUR",
  "value": 49.99,
  "items": [{
    "item_id": "CERA-110",
    "item_name": "Ceramic Pour-Over Set",
    "item_category": "Kitchen",
    "price": 49.99,
    "quantity": 1
  }]
}
sign_up Nova conta de cliente criada. Rastreia conversões de registo para além das vendas de produtos.
{
  "event": "sign_up",
  "method": "email"
}
generate_lead Newsletter ou formulário de lead submetido. Mede o crescimento da lista para CRM e campanhas de leads Google Ads.
{
  "event": "generate_lead",
  "currency": "EUR",
  "value": 0,
  "lead_source": "newsletter_footer"
}
contact Formulário de contacto enviado. Captura pedidos de suporte e inquéritos B2B como conversões mensuráveis.
{
  "event": "contact",
  "form_name": "Contact us",
  "page_location": "https://shop.example/contact"
}
refund Encomenda (ou linha) reembolsada após uma devolução. Corrige a receita para GA4 e Google Ads permanecerem honestos.
{
  "event": "refund",
  "transaction_id": "ORD-45821",
  "currency": "EUR",
  "value": 89.99,
  "items": [{
    "item_id": "BAG-2048",
    "item_name": "Leather Crossbody Bag",
    "price": 89.99,
    "quantity": 1
  }]
}

Cada evento acima pode incluir dados de produto estruturados. É assim que MyPresta Google Analytics 4 preenche os relatórios ecommerce GA4 e ajuda a qualidade de tracking do Data Coach a chegar ao topo da escala.

Casos de uso reais GA4 & Google Ads

MyPresta Google Analytics 4 adapta-se a forma como compra tráfego. Aqui estão situações de campanha que as lojas enfrentam todas as semanas - e como este módulo lhes responde.

Otimização de purchase que se mantém limpa

Ative purchase + view_item + add_to_cart. Use Order lifecycle para o purchase disparar só em estados pagos. event_id deduplicado impede que refreshes na confirmação inflacionem resultados.

Recuperação de bloqueadores com Measurement Protocol

Use Measurement Protocol com Ghost. Os eventos do servidor continuam quando os browsers bloqueiam tags. Recovery Radar mostra purchases recuperados do lado do servidor.

Correspondência de items Shopping / Merchant Center

Alinhe item_id com Catalog Doctor antes de escalar Shopping. IDs correspondentes mantêm os relatórios de items preenchidos quando os eventos purchase disparam.

Audiências de remarketing a meio do funil

view_item e add_to_cart têm de ser fiáveis. Live Stats prova que o ATC dispara no seu tema; o Radar assinala ATC sem view_item a partir de adições em lista/categoria.

ROAS após devoluções

Mapeie estados de refund no Order lifecycle. Eventos refund corrigem a receita GA4 após cancelamentos para a otimização não perseguir dinheiro devolvido.

Tracking Consent Mode v2 na UE

Ative Consent Mode v2 e portões de privacidade. Os eventos esperam pela aceitação do CMP. Mantém-se em conformidade sem abandonar a medição por completo.

Propriedades multi-país / multi-loja

As regras Multi-property encaminham por loja, idioma, país ou moeda. Um módulo, várias propriedades GA4 - sem forks de tema por mercado.

Verificação de arranque na Black Friday

Abra Live Statistics, faça uma encomenda de teste, veja view_item → add_to_cart → purchase aparecerem em 30 minutos. Health score + Data Coach antes de subir orçamentos a meia-noite.

MyPresta Google Analytics 4 numa frase

Escolha um canal GA4, rastreie o funil ecommerce completo com items[] ricos e eventos sem duplicados, acompanhe Live Stats e Recovery Radar para falhas, e melhore as pontuações de qualidade do Data Coach - tudo a partir de um único módulo PrestaShop.

Por baixo do capô

Estatísticas para nerds

Visão técnica do que vem no pacote: modos de tracking, log de eventos, motor Live Statistics e pontuação Data Coach.

2,500+
Linhas no módulo principal

Uma classe principal myanalytics.php que liga Wizard, Mode, Events, Catalog, Privacy, Orders, Live Stats, Health, Data Coach e Updates.

~20
Classes PHP em classes/

Trackers para gtag / MP / dataLayer, LiveStats, HealthScore, DataCoach, CatalogDoctor, EventId, Consent, UserData e mais.

~15
Hooks PrestaShop

Header, footer, carrinho, checkout, confirmação de encomenda, mudança de estado, pesquisa, registo, newsletter, contacto e hooks de produto - nativos, sem hacks de tema.

~10
Separadores admin

Wizard, Mode, Events, Catalog, Privacy, Orders, Multi-property, Live, Health, Updates - cada um um espaço de trabalho focado.

15
Tipos de evento GA4

page_view até refund - cada um com interruptores, payloads items[] e mapeamento de cores Live Stats para a cronologia.

577
Linhas em LiveStats

Motor PHP para a cronologia de 30 minutos, agregações Recovery Radar, limpeza de retenção e mapa de cores de eventos.

567
Linhas no JS live

myanalytics-live.js - janela de eventos em direto, tooltips, filtros de legenda e atualização Recovery Radar no back office.

~107
Ficheiros do módulo

Classes PHP, runtimes JS, templates Smarty, schema SQL, traduções e camada de compatibilidade PrestaShop 9.

Base de dados e log de eventos

  • Log de eventos + dedupe para purchase e refund dispararem uma única vez mesmo com retries e refreshes na confirmação.
  • Tabela de regras Multi-property para encaminhamento por loja / idioma / país / moeda para o Measurement ID certo.
  • 577+ linhas em LiveStats a alimentar a cronologia de 30 minutos, agregações Recovery Radar e limpeza de retenção.

Arquitetura e mapa de ficheiros

  • Factory de trackers: gtag.js, Measurement Protocol ou dataLayer - uma implementação ativa por pedido.
  • Data Coach + HealthScore pontuam a qualidade do tracking a partir da cobertura real de eventos e da profundidade dos payloads.
  • Ghost JS para MP entrega o client_id sem chamar gtag track - mais helpers Consent Mode v2 e Enhanced Conversions.
  • 567+ linhas só em myanalytics-live.js - janela de eventos em direto de 30 minutos, filtros de legenda e atualização Recovery Radar.
Janela 30 min
Vista em direto dos últimos 30 minutos no back office - estilo Google Analytics Realtime, sem esperar pelo DebugView.
KPIs Radar
Onde o funil falha: purchase sem ATC, ATC sem view_item, reembolsos vs compras, recuperações MP.
v1.3.0
Release atual. PrestaShop 1.7.x, 8.x e 9.x. Um codebase em três gerações da plataforma.

Mode decide como os eventos viajam. Ghost decide como o GA4 os corresponde. event_id decide que contam uma vez. Live Stats, Recovery Radar e Data Coach decidem que pode provar a qualidade.

2,500+ linhas em myanalytics.php, um motor LiveStats de 577 linhas, uma cronologia live de 567 linhas, ~107 ficheiros do módulo, e release v1.3.0. Um stack GA4 completo para PrestaShop: Measurement Protocol, modos de tracking exclusivos e Data Coach para purchase, client_id e dados de campanha permanecerem consistentes e auditáveis.

60.00 €

Galeria do Módulo 1/22

Porque escolher o nosso módulo
Google Analytics 4 — tracking com gtag, MP e dataLayer?

Otimização e Automação

O MyPresta Google Analytics 4 otimiza e automatiza o rastreamento GA4. Com Live Statistics, Recovery Radar e Data Coach, garante dados precisos e sem duplicados para Purchase e reembolsos, impulsionando a eficiência das suas campanhas e relatórios.

Aumento de Vendas

O MyPresta Google Analytics 4 assegura dados e-commerce precisos para o GA4. Com tracking completo do funil, Recovery Radar e Data Coach, o módulo otimiza campanhas e previne perdas, impulsionando diretamente o aumento de vendas com melhor atribuição e conversões.

15 anos de experiência

O MyPresta Google Analytics 4 foi construído com base em 15 anos de experiência em PrestaShop. Oferece tracking GA4 completo e sem duplicados (gtag, MP, dataLayer), com Live Stats e Recovery Radar. Garante dados fiáveis para otimização de campanhas e compatibilidade total com as versões atuais.

Ampla Personalização

O módulo MyPresta Google Analytics 4 oferece ampla personalização, permitindo escolher o método de tracking (gtag, MP, dataLayer), ativar eventos específicos, configurar IDs de catálogo e gerir o lifecycle de encomendas. Adapta-se perfeitamente às necessidades únicas da sua loja.

Código Aberto

O módulo MyPresta Google Analytics 4, essencial para o tracking de GA4, é de código aberto, oferecendo acesso total à sua estrutura. Isso possibilita edições e integrações personalizadas, garantindo que o seu funil de eventos GA4 se adapte perfeitamente. A licença é vitalícia, com um ano de atualizações gratuitas.

Licença e Atualizações

O módulo MyPresta Google Analytics 4 oferece licença vitalícia para o tracking GA4 da sua loja. Desfrute de atualizações gratuitas por um ano completo. Após esse período, renove o acesso às atualizações com descontos até 90%, garantindo sempre a medição otimizada.