Shopify apps

Aplicativo Wascer Conversion Tracking para Shopify dataLayer

A seguir, está a lista de eventos da camada de dados e seus respectivos payloads gerados pelo aplicativo de Rastreamento de Conversões:

page_view

Disparado a cada carregamento de página na loja virtual. Não inclui um objeto de ecommerce eletrônico.

{
  "event": "page_view_wascer",
  "page_type": "product",
  "page_url": "https://sua-loja.myshopify.com/products/camiseta-basica",
  "user_data": {
    "first_name": "João",
    "last_name": "Silva",
    "email": "joao@exemplo.com",
    "phone": "+5511999999999",
    "city": "São Paulo",
    "region": "SP",
    "country": "BR",
    "zip": "01310-100",
    "customer_id": "1234567890",
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "abc123token",
    "cart_quantity": 2,
    "cart_value": 199.8,
    "currency": "BRL",
    "lines": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_name": "Camiseta Básica",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "quantity": 2,
        "price": 99.9,
        "line_total_price": 199.8
      }
    ]
  }
}

page_type values: home · product · category · basket · checkout · purchase · other

O Pixel Personalizado também emite market_id e market_handle no nível superior quando a loja usa o Shopify Markets.

view_item

Disparado quando um cliente visualiza a página de detalhes de um produto. Disparado novamente quando há alteração de variante.

{
  "event": "view_item_wascer",
  "page_type": "product",
  "page_url": "https://sua-loja.myshopify.com/products/camiseta-basica",
  "ecommerce": {
    "value": "99.90",
    "currency": "BRL",
    "items": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "item_name": "Camiseta Básica",
        "variant_name": "P / Preto",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "item_url": "/products/camiseta-basica",
        "imageURL": "https://cdn.shopify.com/s/files/1/0000/0001/products/camiseta.jpg",
        "affiliation": "Minha Loja",
        "price": 99.9,
        "quantity": 1,
        "index": 1
      }
    ]
  },
  "user_data": {
    "first_name": "João",
    "last_name": "Silva",
    "email": "joao@exemplo.com",
    "phone": "+5511999999999",
    "city": "São Paulo",
    "region": "SP",
    "country": "BR",
    "zip": "01310-100",
    "customer_id": "1234567890",
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "abc123token",
    "cart_quantity": 0,
    "cart_value": 0,
    "currency": "BRL",
    "lines": []
  }
}

view_item_list

Disparado quando um cliente visualiza uma página de coleção.

{
  "event": "view_item_list_wascer",
  "page_type": "category",
  "page_url": "https://sua-loja.myshopify.com/collections/camisetas",
  "ecommerce": {
    "item_list_id": "gid://shopify/Collection/987654321",
    "item_list_name": "Camisetas",
    "currency": "BRL",
    "items": [
      {
        "item_id": "shopify_BR_1234567890",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "item_name": "Camiseta Básica",
        "variant_name": "P / Preto",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "item_url": "/products/camiseta-basica",
        "imageURL": "https://cdn.shopify.com/s/files/1/0000/0001/products/camiseta.jpg",
        "affiliation": "Minha Loja",
        "price": 99.9,
        "quantity": 1,
        "index": 1
      },
      {
        "item_id": "shopify_BR_1234567891",
        "item_sku": "CAM-M-BRN",
        "item_variant": "9876543211",
        "item_name": "Camiseta Premium",
        "variant_name": "M / Branco",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "item_url": "/products/camiseta-premium",
        "imageURL": "https://cdn.shopify.com/s/files/1/0000/0001/products/camiseta-premium.jpg",
        "affiliation": "Minha Loja",
        "price": 149.9,
        "quantity": 1,
        "index": 2
      }
    ]
  },
  "user_data": {
    "first_name": "João",
    "last_name": "Silva",
    "email": "joao@exemplo.com",
    "customer_id": "1234567890",
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "abc123token",
    "cart_quantity": 0,
    "cart_value": 0,
    "currency": "BRL",
    "lines": []
  }
}

Para view_item_list, item_id omite a parte da variante (apenas shopify_BR_{productId}), já que a página representa o produto como um todo.

search_submitted

Disparado quando um cliente envia uma consulta de pesquisa.

{
  "event": "search_wascer",
  "page_type": "other",
  "page_url": "https://sua-loja.myshopify.com/search?q=camiseta",
  "ecommerce": {
    "search_term": "camiseta",
    "currency": "BRL",
    "items": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "item_name": "Camiseta Básica",
        "variant_name": "P / Preto",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "item_url": "/products/camiseta-basica",
        "imageURL": "https://cdn.shopify.com/s/files/1/0000/0001/products/camiseta.jpg",
        "affiliation": "Minha Loja",
        "price": 99.9,
        "quantity": 1,
        "index": 1
      }
    ]
  },
  "user_data": {
    "first_name": "João",
    "last_name": "Silva",
    "email": "joao@exemplo.com",
    "customer_id": "1234567890",
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "abc123token",
    "cart_quantity": 0,
    "cart_value": 0,
    "currency": "BRL",
    "lines": []
  }
}

add_to_cart

Disparado quando um cliente adiciona um produto ao carrinho.

{
  "event": "add_to_cart_wascer",
  "page_type": "product",
  "page_url": "https://sua-loja.myshopify.com/products/camiseta-basica",
  "ecommerce": {
    "value": "99.90",
    "currency": "BRL",
    "items": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "item_name": "Camiseta Básica",
        "variant_name": "P / Preto",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "item_url": "/products/camiseta-basica",
        "imageURL": "https://cdn.shopify.com/s/files/1/0000/0001/products/camiseta.jpg",
        "affiliation": "Minha Loja",
        "price": 99.9,
        "quantity": 1,
        "index": 1
      }
    ]
  },
  "user_data": {
    "first_name": "João",
    "last_name": "Silva",
    "email": "joao@exemplo.com",
    "customer_id": "1234567890",
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "abc123token",
    "cart_quantity": 1,
    "cart_value": 99.9,
    "currency": "BRL",
    "lines": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_name": "Camiseta Básica",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "quantity": 1,
        "price": 99.9,
        "line_total_price": 99.9
      }
    ]
  }
}

remove_from_cart

Acionado quando um cliente remove um produto do carrinho ou reduz sua quantidade a zero.

{
  "event": "remove_from_cart_wascer",
  "page_type": "basket",
  "page_url": "https://sua-loja.myshopify.com/cart",
  "ecommerce": {
    "value": "99.90",
    "currency": "BRL",
    "items": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "item_name": "Camiseta Básica",
        "variant_name": "P / Preto",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "item_url": "/products/camiseta-basica",
        "imageURL": "https://cdn.shopify.com/s/files/1/0000/0001/products/camiseta.jpg",
        "affiliation": "Minha Loja",
        "price": 99.9,
        "quantity": 1,
        "index": 1
      }
    ]
  },
  "user_data": {
    "first_name": "João",
    "last_name": "Silva",
    "email": "joao@exemplo.com",
    "customer_id": "1234567890",
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "abc123token",
    "cart_quantity": 0,
    "cart_value": 0,
    "currency": "BRL",
    "lines": []
  }
}

view_cart

Disparado quando um cliente visualiza a página do carrinho ou abre a gaveta do carrinho.

{
  "event": "view_cart_wascer",
  "page_type": "basket",
  "page_url": "https://sua-loja.myshopify.com/cart",
  "ecommerce": {
    "value": "199.80",
    "currency": "BRL",
    "items": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "item_name": "Camiseta Básica",
        "variant_name": "P / Preto",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "item_url": "/products/camiseta-basica",
        "imageURL": "https://cdn.shopify.com/s/files/1/0000/0001/products/camiseta.jpg",
        "affiliation": "Minha Loja",
        "price": 99.9,
        "quantity": 2,
        "index": 1
      }
    ]
  },
  "user_data": {
    "first_name": "João",
    "last_name": "Silva",
    "email": "joao@exemplo.com",
    "customer_id": "1234567890",
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "abc123token",
    "cart_quantity": 2,
    "cart_value": 199.8,
    "currency": "BRL",
    "lines": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_name": "Camiseta Básica",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "quantity": 2,
        "price": 99.9,
        "line_total_price": 199.8
      }
    ]
  }
}

begin_checkout

Disparado quando um cliente inicia o processo de finalização da compra. Somente Pixel personalizado — o Bloco de Aplicativo do Tema não tem acesso ao contexto de finalização da compra.

{
  "event": "begin_checkout_wascer",
  "page_type": "checkout",
  "page_url": "https://sua-loja.myshopify.com/checkouts/abc123",
  "checkout_token": "abc123def456",
  "ecommerce": {
    "value": "199.80",
    "currency": "BRL",
    "cart_total": "199.80",
    "cart_quantity": 2,
    "items": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "item_name": "Camiseta Básica",
        "variant_name": "P / Preto",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "item_url": "/products/camiseta-basica",
        "imageURL": "https://cdn.shopify.com/s/files/1/0000/0001/products/camiseta.jpg",
        "affiliation": "Minha Loja",
        "price": 99.9,
        "quantity": 2,
        "index": 1
      }
    ]
  },
  "user_data": {
    "first_name": "João",
    "last_name": "Silva",
    "email": "joao@exemplo.com",
    "phone": "+5511999999999",
    "street": "Rua das Flores, 123",
    "city": "São Paulo",
    "region": "SP",
    "country": "BR",
    "zip": "01310-100",
    "customer_id": "1234567890",
    "new_customer": false,
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "gid://shopify/Cart/abc123",
    "cart_quantity": 2,
    "cart_value": 199.8,
    "currency": "BRL",
    "lines": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_name": "Camiseta Básica",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "quantity": 2,
        "price": 99.9,
        "line_total_price": 199.8
      }
    ]
  }
}

add_contact_info

Acionado quando um cliente envia suas informações de contato (e-mail/telefone) no momento do pagamento. Somente Pixel personalizado.

{
  "event": "add_contact_info_wascer",
  "page_type": "checkout",
  "page_url": "https://sua-loja.myshopify.com/checkouts/abc123/contact",
  "checkout_token": "abc123def456",
  "ecommerce": {
    "value": "199.80",
    "currency": "BRL",
    "cart_total": "199.80",
    "cart_quantity": 2,
    "items": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "item_name": "Camiseta Básica",
        "variant_name": "P / Preto",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "item_url": "/products/camiseta-basica",
        "imageURL": "https://cdn.shopify.com/s/files/1/0000/0001/products/camiseta.jpg",
        "affiliation": "Minha Loja",
        "price": 99.9,
        "quantity": 2,
        "index": 1
      }
    ]
  },
  "user_data": {
    "email": "joao@exemplo.com",
    "phone": "+5511999999999",
    "customer_id": "1234567890",
    "new_customer": false,
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "gid://shopify/Cart/abc123",
    "cart_quantity": 2,
    "cart_value": 199.8,
    "currency": "BRL",
    "lines": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_name": "Camiseta Básica",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "quantity": 2,
        "price": 99.9,
        "line_total_price": 199.8
      }
    ]
  }
}

add_address_info

Acionado quando um cliente envia seu endereço de entrega no momento da finalização da compra. Somente Pixel personalizado.

{
  "event": "add_address_info_wascer",
  "page_type": "checkout",
  "page_url": "https://sua-loja.myshopify.com/checkouts/abc123/shipping",
  "checkout_token": "abc123def456",
  "ecommerce": {
    "value": "199.80",
    "currency": "BRL",
    "cart_total": "199.80",
    "cart_quantity": 2,
    "items": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "item_name": "Camiseta Básica",
        "variant_name": "P / Preto",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "price": 99.9,
        "quantity": 2,
        "index": 1
      }
    ]
  },
  "user_data": {
    "first_name": "João",
    "last_name": "Silva",
    "email": "joao@exemplo.com",
    "phone": "+5511999999999",
    "street": "Rua das Flores, 123",
    "city": "São Paulo",
    "region": "SP",
    "country": "BR",
    "zip": "01310-100",
    "customer_id": "1234567890",
    "new_customer": false,
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "gid://shopify/Cart/abc123",
    "cart_quantity": 2,
    "cart_value": 199.8,
    "currency": "BRL",
    "lines": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_name": "Camiseta Básica",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "quantity": 2,
        "price": 99.9,
        "line_total_price": 199.8
      }
    ]
  }
}

add_shipping_info

Acionado quando um cliente seleciona um método de envio no momento da finalização da compra. Somente Pixel personalizado.

{
  "event": "add_shipping_info_wascer",
  "page_type": "checkout",
  "page_url": "https://sua-loja.myshopify.com/checkouts/abc123/shipping",
  "checkout_token": "abc123def456",
  "ecommerce": {
    "value": "199.80",
    "currency": "BRL",
    "cart_total": "199.80",
    "cart_quantity": 2,
    "items": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "item_name": "Camiseta Básica",
        "variant_name": "P / Preto",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "item_url": "/products/camiseta-basica",
        "imageURL": "https://cdn.shopify.com/s/files/1/0000/0001/products/camiseta.jpg",
        "affiliation": "Minha Loja",
        "price": 99.9,
        "quantity": 2,
        "index": 1
      }
    ]
  },
  "delivery": {
    "shipping_tier": "Sedex",
    "shipping_amount": 15.9,
    "shipping_discount_amount": 0,
    "delivery_method_type": "shipping",
    "currency": "BRL",
    "address_province_code": "SP",
    "address_zip": "01310-100"
  },
  "user_data": {
    "first_name": "João",
    "last_name": "Silva",
    "email": "joao@exemplo.com",
    "phone": "+5511999999999",
    "street": "Rua das Flores, 123",
    "city": "São Paulo",
    "region": "SP",
    "country": "BR",
    "zip": "01310-100",
    "customer_id": "1234567890",
    "new_customer": false,
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "gid://shopify/Cart/abc123",
    "cart_quantity": 2,
    "cart_value": 199.8,
    "currency": "BRL",
    "lines": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_name": "Camiseta Básica",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "quantity": 2,
        "price": 99.9,
        "line_total_price": 199.8
      }
    ]
  }
}

add_payment_info

Acionado quando um cliente envia suas informações de pagamento no momento da finalização da compra. Somente Pixel personalizado.

{
  "event": "add_payment_info_wascer",
  "page_type": "checkout",
  "page_url": "https://sua-loja.myshopify.com/checkouts/abc123/payment",
  "checkout_token": "abc123def456",
  "ecommerce": {
    "value": "199.80",
    "currency": "BRL",
    "cart_total": "199.80",
    "cart_quantity": 2,
    "payment_type": "credit_card",
    "items": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "item_name": "Camiseta Básica",
        "variant_name": "P / Preto",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "item_url": "/products/camiseta-basica",
        "imageURL": "https://cdn.shopify.com/s/files/1/0000/0001/products/camiseta.jpg",
        "affiliation": "Minha Loja",
        "price": 99.9,
        "quantity": 2,
        "index": 1
      }
    ]
  },
  "delivery": {
    "shipping_tier": "Sedex",
    "shipping_amount": 15.9,
    "shipping_discount_amount": 0,
    "delivery_method_type": "shipping",
    "currency": "BRL",
    "address_province_code": "SP",
    "address_zip": "01310-100"
  },
  "user_data": {
    "first_name": "João",
    "last_name": "Silva",
    "email": "joao@exemplo.com",
    "phone": "+5511999999999",
    "street": "Rua das Flores, 123",
    "city": "São Paulo",
    "region": "SP",
    "country": "BR",
    "zip": "01310-100",
    "customer_id": "1234567890",
    "new_customer": false,
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "gid://shopify/Cart/abc123",
    "cart_quantity": 2,
    "cart_value": 199.8,
    "currency": "BRL",
    "lines": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_name": "Camiseta Básica",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "quantity": 2,
        "price": 99.9,
        "line_total_price": 199.8
      }
    ]
  }
}

purchase

Acionado quando um cliente finaliza um pedido (página de agradecimento). Somente Pixel personalizado.

{
  "event": "purchase_wascer",
  "page_type": "purchase",
  "page_url": "https://sua-loja.myshopify.com/thank-you/orders/abc123",
  "checkout_token": "abc123def456",
  "ecommerce": {
    "transaction_id": "gid://shopify/Order/1122334455",
    "value": "215.70",
    "currency": "BRL",
    "cart_total": "215.70",
    "cart_quantity": 2,
    "sub_total": 199.8,
    "tax": 0,
    "shipping": 15.9,
    "coupon": "DESCONTO10",
    "discount": "DESCONTO10",
    "discount_amount": 10.0,
    "discount_percentage": null,
    "payment_type": "credit_card",
    "items": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "item_name": "Camiseta Básica",
        "variant_name": "P / Preto",
        "item_brand": "Nike",
        "item_category": "Camisetas",
        "item_url": "/products/camiseta-basica",
        "imageURL": "https://cdn.shopify.com/s/files/1/0000/0001/products/camiseta.jpg",
        "affiliation": "Minha Loja",
        "price": 99.9,
        "quantity": 2,
        "index": 1,
        "discount": 10.0
      }
    ]
  },
  "delivery": {
    "shipping_tier": "Sedex",
    "shipping_amount": 15.9,
    "shipping_discount_amount": 0,
    "delivery_method_type": "shipping",
    "currency": "BRL",
    "address_province_code": "SP",
    "address_zip": "01310-100"
  },
  "user_data": {
    "first_name": "João",
    "last_name": "Silva",
    "email": "joao@exemplo.com",
    "phone": "+5511999999999",
    "street": "Rua das Flores, 123",
    "city": "São Paulo",
    "region": "SP",
    "country": "BR",
    "zip": "01310-100",
    "customer_id": "1234567890",
    "new_customer": false,
    "shopify_client_id": "abc123def456"
  },
  "cart_state": {
    "cart_id": "gid://shopify/Cart/abc123",
    "cart_quantity": 2,
    "cart_value": 215.7,
    "currency": "BRL",
    "lines": [
      {
        "item_id": "shopify_BR_1234567890_9876543210",
        "item_name": "Camiseta Básica",
        "item_sku": "CAM-P-PRT",
        "item_variant": "9876543210",
        "quantity": 2,
        "price": 99.9,
        "line_total_price": 199.8
      }
    ]
  }
}

Field Reference

item object

FieldTypeDescription
item_idstringProshopify_BR_{productId}{variantId} . For view_item_list , variant part is omitted: shopify_BR{productId}
item_skustringProduct SKU
item_variantstringNumeric Shopify variant ID
item_namestringProduct title
variant_namestringVariant title (e.g. “P / Preto” )
item_brandstringProduct vendor
item_categorystringProduct type
item_urlstringProduct URL path
imageURLstringFeatured image URL
affiliationstringShop name (configured in app settings)
pricenumberUnit price in the store currency
quantitynumberQuantity
indexnumberPosition in the list (1-based)
discountnumberDiscount amount applied to the line item (Custom Pixel only)
item_selling_plan_idstringSelling plan ID — subscriptions (Custom Pixel only)
item_selling_plan_namestringSelling plan name — subscriptions (Custom Pixel only)

user_data object

FieldTypeDescription
first_namestringCustomer first name
last_namestringCustomer last name
emailstringCustomer email
phonestringCustomer phone
streetstringStreet address (Custom Pixel / checkout only)
citystringCity
regionstringProvince/state code (e.g. “SP” )
countrystringCountry code (e.g. “BR” )
zipstringPostal code
customer_idstringShopify customer ID
new_customerbooleantrue if this is the customer’s first order (Custom Pixel / checkout only)
shopify_client_idstringShopify browser client identifier (Custom Pixel only)

delivery object

Presente nos eventos de finalização de compra (begin_checkout through purchase). Somente Pixel personalizado.

FieldTypeDescription
shipping_tierstringShipping method name (e.g. “Sedex” )
shipping_amountnumberShipping cost
shipping_discount_amountnumberDiscount applied to shipping
delivery_method_typestring“shipping” , “pickup” , etc.
currencystringCurrency code
address_province_codestringProvince/state code of shipping address
address_zipstringPostal code of shipping address

cart_state object

FieldTypeDescription
cart_idstringCart token (Theme App Block) or Cart GID (Custom Pixel)
cart_quantitynumberTotal number of items in cart
cart_valuenumberTotal cart value
currencynumberCurrency code
linesarrayCart line items
lines[].item_idstringshopify_BR_{productId}_{variantId}
lines[].item_namestringProduct title
lines[].item_skustringProduct SKU
lines[].item_variantstringNumeric variant ID
lines[].quantitynumberLine item quantity
lines[].pricenumberUnit price
lines[].line_total_pricenumberTotal price for the line

top-level fields (Custom Pixel only)

FieldTypeDescription
market_idstringShopify Market numeric ID (omitted if no market)
market_handlestringShopify Market handle (omitted if no market)
checkout_tokenstringCheckout token — present on all checkout events only

Architecture Notes

  • Campos nulos/vazios são removidos automaticamente de todas as cargas úteis — campos com valores null , undefined ou “” não são incluídos.
  • Deduplicação — o Bloco de Aplicativos do Tema aguarda 500 ms após o carregamento da página e ignora qualquer evento já emitido pelo Pixel Personalizado nos últimos 1,5 s.
  • Os eventos de finalização de compra (de begin_checkout a purchase) são disparados exclusivamente pelo Pixel Personalizado, que tem acesso ao contexto de finalização de compra do Shopify.
  • Os eventos da loja virtual (de page_view a view_cart) podem ser disparados por ambas as fontes; o Pixel Personalizado tem prioridade.
  • Ecommerce: null é enviado para a camada de dados antes de cada evento de ecommerce para limpar o objeto de ecommerce anterior, seguindo a recomendação do Google GA4.
  • O parâmetro page_view não inclui um objeto de ecommerce eletrônico.

Este artigo foi útil?

Não encontrou o que procurava?

Nosso time responde em até 4 horas em dias úteis.

Falar com o suporte →