Show Menu
TÓPICOS×

products

A variável é usada para rastrear produtos e categorias de produto, assim como quantidade e preço da compra. Ela geralmente é definida em conjunto com um evento de carrinho ou um evento.
Em janeiro de 2016, atualizamos a lógica que define o evento prodView automaticamente, o que acontece quando há product , mas não há event . Esta atualização pode causar um aumento nos eventos no prodView . prodViews só aumentarão quando:
  1. A variável de eventos não contém nada além de um evento não reconhecido, como shoppingCart ou cart , que não são eventos válidos.
  1. A variável products não está vazia.
Um possível efeito colateral é que eVars de merchandising acionadas por eventos prodView podem ser associadas a um product vazio, mas somente se product list contiver apenas um produto inválido (como um ponto e vírgula sem produto listado).
A variável products rastreia a forma como os usuários interagem com os produtos do site. Por exemplo, a variável products pode rastrear quantas vezes um produto é exibido, adicionado ao carrinho, passado pelo checkout e adquirido. Ela também pode rastrear a eficácia relativa de categorias de comercialização de seu site. Os cenários abaixo são comuns para uso da variável products.
A variável products deve ser sempre definida juntamente com um evento bem-sucedido.
Tamanho máximo Parâmetro de depuração Relatórios preenchidos Valor padrão
A string " products " tem um tamanho máximo de 64k.
products Produtos
Categorias (opcional)
Receita (opcional)
Unidades (opcional)
Eventos personalizados (opcional)
eVars (opcional)
" "
Sintaxe
"Category;Product;Quantity;Price;eventN=X[|eventN2=X2];eVarN=merch_category[|eVarN2=merch_category2]"

Campo
Definição
Categoria
Contém a categoria associada do produto. Na versão 15, os produtos podem ser associados à várias categorias. Isso cria a limitação presente na versão 14. Se você não gravava as categorias do produto, recomendamos popular a área com os conjuntos de relatórios presentes na versão 15.
Produto
(obrigatório) O identificador usado para rastrear um produto. O identificador é usado para preencher o relatório Produtos. Não deixe de usar o mesmo identificador por meio do processo de checkout.
Quantidade
O número de unidades compradas. Este campo deve ser definido com um evento de compra a ser gravado.
Preço
Refere-se ao custo total de quantidade adquirida (unidades vs preço unitário), e não o valor individual. Este campo deve ser definido com um evento de compra a ser gravado.
Eventos
eventos de moeda associados ao produto em questão. Consulte eventos de moeda do produto em questão e eventos de moeda do pedido .
eVars
Valores eVar de merchandising associados a um produto específico. Ver Variáveis de merchandising .
Os valores incluídos na products variável baseiam-se no tipo de evento que você está gravando. O delimitador (;) de categoria/produto é necessário como espaço reservado na omissão de Categoria. O uso de outros delimitadores só é necessário para diferenciar o parâmetro que está sendo incluído, conforme exibido nos exemplos desta página.
Configuração de products com eventos que não são de compra
A variável products deve ser definida juntamente com um evento bem-sucedido.
Configuração de products com um evento de compra
O evento purchase deve ser definido na confirmação final ("Obrigado.") página do processo do pedido. O nome do produto, a categoria, quantidade e o preço são capturados na variável products . Embora a variável purchaseID não seja obrigatória, ela é extremamente recomendável para evitar pedidos duplicados.
Evento de moeda do produto em questão
Se um evento de moeda receber um valor na variável products , em vez da variável de eventos, ele se aplica somente a esse valor. Isso é útil para rastrear descontos em produtos, envio de produtos e outros valores similares. Por exemplo, se você configurou o evento 1 para rastrear o envio do produto, um produto com uma carga de envio de "4,50" deverá ser exibido da seguinte maneira:
s.events="event1" 
s.products="Footwear;Running Shoes;1;99.99;event1=4.50"

Neste exemplo, o valor 4,50 está associado diretamente ao produto "Tênis de corrida". Se você adicionar evento 1 ao relatório de produtos, verá "4,50" listado para o item de linha "Tênis de corrida". Assim como o Preço, este valor deve refletir a soma total para a quantidade listada. Caso tenha 2 itens com uma taxa de envio de 4,50 cada, o evento 1 deverá ser "9,00".
eventos de moeda do pedido
Se um evento de moeda receber um valor na lista de eventos, em vez da variável products , ele se aplica a todos os produtos na variável products . Isso serve para rastrear descontos, frete e valores similares de todo o pedido sem alterar o preço do produto ou rastreando na lista de produtos separadamente.
evento 10 para incluir os descontos de todos os produtos, poderá aparecer uma compra com um desconto de 10% semelhante à compra a seguir:
s.events="purchase,event10=9.95" 
s.products="Footwear;Running Shoes;1;69.95,Running Essentials;Running Socks;10;29.50" 
s.purchaseID="1234567890"

Nos relatórios de moeda, o total do relatório representa o total do evento com duplicação eliminada (neste exemplo, a quantidade total de descontos durante o período do relatório) e não a soma dos valores do evento para cada produto. Por exemplo, você verá "9,95" listado tanto para "Tênis de corrida" como para "Meias de corrida", e o total ainda será de "9,95".
se um valor para o mesmo Evento numérico/de moeda for especificado na variável products e na variável events , o valor do evento events será usado.
Armadilhas, dúvidas e dicas
  • A variável products deve ser sempre definida juntamente com um evento bem-sucedido (eventos). Se nenhum evento bem-sucedido for especificado, o evento padrão será prodView.
  • Retire todas as vírgulas e pontos-e-vírgulas dos nomes de produto e categoria antes de preencher os produtos.
  • Retire todos os caracteres HTML (símbolos registrados, marcas comerciais e assim por diante).
  • Retire símbolos de moedas ($) do preço.
Exemplos
s.products="Category;ABC123"
s.products="Category2;ABC123,;ABC456"
s.products="Category3;ABC123;1;10"
s.products="Category;ABC123;1;10,;ABC456;2;19.98"
s.events="event1"
s.products="Category;ABC123;;;event1=1.99"
s.events="event1"
s.products="Category;ABC123;1;10;event1=1.99"
s.events="event1"
s.products="Category;ABC123;1;10;event1=1.99,;ABC123;2;19.98;event1=1.99"
s.events="event1,event2"
s.products="Category;ABC123;1;10;event1=1.99|event2=25"
s.events="event1,event2"
s.products="Category;ABC123;1;10;event1=1.99|event2=25;evar1=2 Day Shipping"
s.events="event1,event2"
s.products="Category;ABC123;1;10;event1=1.99|event2=25;evar1=2 Day Shipping|evar2=3 Stars"
s.events="event1,event2"
s.products="Category;ABC123;1;10;event1=1.99|event2=25;evar1=2 Day Shipping, ;ABC456;2;19.98;event1=1.99|event2=100;evar1=Ground Shipping"
s.events="event1,event2,event3"
s.products="Category;ABC123;1;10;event1=1.99|event2=25;evar1=2 Day Shipping,;ABC456;2;19.98;event1=1.99|event2=100;evar1=Ground Shipping,;;;;event3=2.9;evar3=20% off"
s.events="event1,event2,event3=9.95"
s.products="Category;ABC123;,;ABC456;2;19.98;event1=1.99|event2=100;evar1=Ground Shipping,;;;;event3=2.9;evar3=20% off"