gtm

Como utilizar o conjunto de tags gtm

O conjunto de tags {% gtm %} podem ser utilizados para disparar eventos ou adicionar informações no data layer. Veja a seguir sas utilizações:

  • Adicionar informações do produto no data layer:
{% gtm product_detail: product %}
  • Evento para adicionar o produto no carrinho:
<button
    type="submit"
    class="add-to-cart-button"
    data-text-available="<span>Comprar</span>"
    data-text-unavailable="<span>Produto indisponível</span>"
    data-action="add-cart"
    data-event="addToCart"
    data-event-json='{% gtm item: product %}'>
    <span>Comprar</span>
</button>
  • Evento de impressão:
{% gtm product_impression: product %}
  • Evento de remover um item do carrinho (modal):
<button class="btn-delete" data-action="delete-item-cart" data-event-json="{% gtm remove: item %}">remover</button>
  • Evento de alterar a quantidade de itens no carrinho (modal):
<button class="btn-plus" data-cart-quantity="plus" data-event-json="{% gtm quantity_change: item %}">+</button>
  <button class="btn-minus" data-cart-quantity="minus" data-event-json="{% gtm quantity_change: item %}">-</button>