- 13 Mar 2017, 11:05
#72591
Bom dia pessoal, tudo bem?
Publiquei uma loja há um tempo e recentemente a cliente contratou uma empresa para analisar os dados dela. A empresa solicitou a inserção de um código GTM e preenchimento de informações de dataLayers em determinadas páginas/situações, por exemplo, o código abaixo deverá ser carregado em todas as páginas com produtos:
Algum plugin ou desenvolvedor que consiga fazer este trabalho? Além desse código geral, preciso salvar informações no dataLayer quando adicionar ao carrinho, adicionar a lista de desejos, assinatura de newsletter e cadastro.
Obrigado desde já.
Publiquei uma loja há um tempo e recentemente a cliente contratou uma empresa para analisar os dados dela. A empresa solicitou a inserção de um código GTM e preenchimento de informações de dataLayers em determinadas páginas/situações, por exemplo, o código abaixo deverá ser carregado em todas as páginas com produtos:
Código: Selecionar todos
Estou tendo dificuldade em preencher estes campos... existe alguma forma de puxar estas variáveis independente de onde eu estiver?dataLayer.push({
'event': 'information_loaded',
'user': {
'status': 1,
'id': 'id_do_usuario',
'email': ['email_do_usuario_1', 'email_do_usuario_2', '...']
},
'sitetype': 'versao_site',
'pagetype': 'tipo_pagina',
'products': [
//Adicionar um objeto para cada produto
{
id: 'id_produto_1',
sku: 'sku_produto_1',
name: 'nome_produto_1',
brand: 'marca_produto_1',
category: 'categoria_produto_1',
manufacturer: 'fabricante_produto_1',
price: 0.00,
quantity: 1
},
{
id: 'id_produto_2',
sku: 'sku_produto_2',
name: 'nome_produto_2',
brand: 'marca_produto_2',
category: 'categoria_produto_2',
manufacturer: 'fabricante_produto_2',
price: 0.00,
quantity: 1
}
]
});
Algum plugin ou desenvolvedor que consiga fazer este trabalho? Além desse código geral, preciso salvar informações no dataLayer quando adicionar ao carrinho, adicionar a lista de desejos, assinatura de newsletter e cadastro.
Obrigado desde já.