Guia de implementação da camada de dados para e-commerce

O que você irá aprender?

    Antes de começar precisamos entender que existem duas maneiras de passar informações personalizadas para dentro do Google Tag Manager através do código fonte, falamos sobre isso nesse post, da uma lida nesse post antes e volta pra cá :D

    Lista variáveis aplicáveis a templates e componentes

    Dados globais

    As informações abaixo devem estar presentes em todos os templates do e-commerce. Chamaremos esse objeto de globalFieldData.

    Dados do produto

    Os dados do produto representam produtos individuais que foram visualizados, adicionados/removidos ao/do carrinho de compra e etc. Por padrão, iremos utilizar o mesmo que o google e chamararemos esse objeto de productFieldObject. Abaixo segue a lista de valores contidos nesse objeto:

    Dados de impressões

    Representa as informações sobre um produto que foi exibido em uma vitrine/prateleira. Iremos chamar esse objeto de impressionFieldObject seguindo o padrão do google.

    Dados de pesquisa

    Informações sobre a busca realizada por um usuário. Iremos chamar essas informações de searchFieldData.

    Dados do carrinho

    As informações presentes abaixo devem estar na página de carrinho. Chamaremos essas informações de cartFieldData.

    Dados do checkout

    Informações presentes no processo de compra. Chamaremos essas informações de checkoutFieldData.

    ##Dados de transação

    Informações da transação realizada. Chamaremos esse dados de transactionFieldData.

    ##Eventos

    Home View (homeView)

    Informações que serão disparadas na home

    • Dados globais globalFieldData;
    • Dados de impressões impressionProductFieldObject;

    Category View (categoryView)

    Informações que serão disparadas nas páginas de categoria

    • Dados globais globalFielData;
    • Dados de impressões impressionProductFieldObject;

    Internal Site Search View (internalSiteSearchView)

    Informações que serão disparadas nas páginas de resultado de pesquisa

    • Dados globais globalFielData;
    • Dados de pesquisa searchFielData;
    • Dados de impressões impressionProductFieldObject;

    Product View (productView)

    Informações que serão disparadas nas páginas de produto
    • Dados globais globalFielData;
    • Dados de produto productFieldObject;

    Add to cart (addToCart)

    Informações que são disparadas quando adicionado um produto no carrinho

    • Dados de produto productFieldObject;

    Remove from cart (removeFromCart)

    Informações que são disparadas quando removido um produto no carrinho

    • Dados de produto productFieldObject;

    Cart View (cartView)

    Informações que serão disparadas na página de carrinho

    • Dados globais globalFielData;
    • Dados do checkout checkoutFieldData;
    • Dados de carrinho cartFieldData;

    Checkout (checkout)

    Informações que serão disparadas no processo de checkout

    • Dados globais globalFielData;
    • Dados de checkout checkoutFieldData;
    • Dados de carrinho cartFieldData;

    Order placed (orderPlaced)

    Informações que serão disparadas na página de finalização de pedido

    • Dados globais globalFielData;
    • Dados de transação transactionFieldData;

    Dúvidas? Comentários? Sugestões?

    Mande um e-mail para gente contato@metricasboss.com.br, até a próxima :D

    WhatsApp