RodrigoOrnelas

DL - purchase

Jul 27th, 2023 (edited)
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JavaScript 3.96 KB | Source Code | 0 0
  1. window.dataLayer = window.dataLayer || [];
  2. window.dataLayer.push({
  3.   event: 'purchase',                       // nome do evento. Não alterar esse campo.
  4.   user_data:{
  5.     em: '[email protected]',                 // email do usuário                      
  6.     fn:'joaocacao',                        // nome do usuário sem espaço em letra minuscula e sem caracter especial
  7.     ln:'sa',                               // sobrenome do usuário sem espaço em letra minuscula e sem caracter especial
  8.     ph:'551499999999',                     // telefone do usuário
  9.     user_id: '1234abc1'                    // identificação única do usuário no Banco de Dados
  10.     ge:'m',                                // Genero - utilize 'm' para masculino e 'f' para feminino
  11.     bt: '19900501',                        // Data de Nascimento no formato AAAAMMDD (somente números)
  12.     zp: '14025',                           // CEP - somente números e os 5 primeiros dígitos
  13.     ct: 'ribeiraopreto',                   // cidade sem espaço em letra minuscula e sem caracter especial
  14.     st: 'sp'                               // estado com dois digitos em letra minuscula
  15.     },
  16.  
  17.   ecommerce: {  
  18.     currency:'BRL',                        // moeda atual      
  19.     transaction_id: '323412',              // Id da Transação
  20.     payment_type:'Cartao',                 // Cartao, Boleto ou Pix
  21.     shipping_tier:'pac' ,                  // Tipo de frete (sedex,pac...)
  22.     subtotal:10.23,                        // valor bruto sem desconto e sem frete
  23.     shipping:8.23 ,                        // valor do frete
  24.     discount:8.23 ,                        // valor do desconto
  25.     tax:9.23,                              // taxa adicionais
  26.     preco_medio 127.80,                    // ( 127.80 + 127.80 ) / 2  [preco prod1 + preco prod2 + ⋯ + preco prodN]/N prod distintos            
  27.     qtd_media 1.5,                         // (1+3)2     qtd_média = [Qtd1 + Qtd2 + ⋯ + QtdN]/N prod distintos
  28.     value: 264.83,                         // Valor Total                      
  29.     items: [
  30.      {                                     // matriz com todos os produtos
  31.       item_name: 'Camisa Xadrez',          // inserir a variável com o nome do produto
  32.       item_id: '1298',                     // inserir a variável com o id do produto
  33.       item_sku: "SKU-765432454",           // inserir a variável com o skus
  34.       price: 127.80,                       // inserir a variável com o preço do produto. Numérico. Não inserir moeda
  35.       item_brand: 'Hugo Boss',             // inserir a variável com a marca do produto
  36.       item_category: 'Camisas',            // inserir a variável com a categoria do produto
  37.       item_category2: 'Masculina',         // inserir a variável com a categoria2 do produto (até 5 categorias são aceitas)
  38.       item_variant: 'Azul',                // inserir a variável com a variação do produto
  39.       quantity: 1                          // inserir a variável com a quantidade do produto.
  40.      },
  41.      {                                     // matriz com todos os produtos
  42.       item_name: 'Camisa Xadrez',          // inserir a variável com o nome do produto
  43.       item_id: '1298',                     // inserir a variável com o id do produto
  44.       item_sku: "SKU-555555555",           // inserir a variável com o skus
  45.       price: 127.80,                       // inserir a variável com o preço do produto. Numérico. Não inserir moeda
  46.       item_brand: 'Hugo Boss',             // inserir a variável com a marca do produto
  47.       item_category: 'Camisas',            // inserir a variável com a categoria do produto
  48.       item_category2: 'Masculina',         // inserir a variável com a categoria2 do produto (até 5 categorias são aceitas)
  49.       item_variant: 'verde',               // inserir a variável com a variação do produto
  50.       quantity: 3                          // inserir a variável com a quantidade do produto.
  51.      },
  52.     ]
  53.   }
  54. });
Advertisement
Add Comment
Please, Sign In to add comment