Como configurar o script Remarketing do Adwords no Magento 1, passando para o script parâmetros dinâmicos.
Primeiro, edite o arquivo footer.phtml do tema que você está utilizando em sua Loja.
Exemplo de caminho: app/design/frontend/base/default/template/page/html/footer.phtml
Adicione no final do arquivo:
<?php $page_type = Mage::app()->getFrontController()->getRequest()->getControllerName(); if($page_type == 'index') { ?> <script type="text/javascript"> var google_tag_params = { ecomm_pagetype: 'home' }; </script> <?php } elseif($page_type == 'category') { ?> <script type="text/javascript"> var google_tag_params = { ecomm_pagetype: 'category' }; </script> <?php } elseif($page_type == 'product') { $product_id = Mage::registry('current_product')->getId(); $product_id = Mage::getModel('catalog/product')->load($product_id)->getSku(); $product_price = Mage::registry('current_product')->getPrice(); ?> <script type="text/javascript"> var google_tag_params = { ecomm_pagetype: 'product', ecomm_prodid: '<?php echo $product_id; ?>', ecomm_totalvalue: <?php echo $product_price; ?> }; </script> <?php } elseif($page_type == 'cart') { $cart = Mage::getModel('checkout/session')->getQuote(); foreach ($cart->getAllItems() as $item) { $product_id = $item->getProductId(); $product_id = $item->getSku(); $product_id_all = $product_id_all.',"'.$product_id.'"' ; $productPrice = $item->getProduct()->getPrice(); $productPrice_all = $productPrice_all.','.$productPrice; } $product_id_all=substr($product_id_all, 1); $productPrice_all=substr($productPrice_all, 1); ?> <script type="text/javascript"> var id=[<?php echo $product_id_all; ?>]; var price=[<?php echo $productPrice_all; ?>]; var google_tag_params = { ecomm_pagetype: 'cart', ecomm_prodid: id, ecomm_totalvalue: price }; </script> <?php } elseif($page_type == 'onepage') { $cart = Mage::getModel('checkout/session')->getQuote(); foreach ($cart->getAllItems() as $item) { $product_id = $item->getProductId(); $product_id = $item->getSku(); $product_id_all = $product_id_all.',"'.$product_id.'"' ; $productPrice = $item->getProduct()->getPrice(); $productPrice_all = $productPrice_all.','.$productPrice; } $product_id_all=substr($product_id_all, 1); $productPrice_all=substr($productPrice_all, 1); ?> <script type="text/javascript"> var id=[<?php echo $product_id_all; ?>]; var price=[<?php echo $productPrice_all; ?>]; var google_tag_params = { ecomm_pagetype: 'purchase', ecomm_prodid: id, ecomm_totalvalue: price }; </script> <?php }else{ ?> <script type="text/javascript"> var google_tag_params = { ecomm_pagetype: 'other' }; </script> <?php } ?> <script type="text/javascript"> /* <![CDATA[ */ var google_conversion_id = xxxxxxx; var google_custom_params = window.google_tag_params; var google_remarketing_only = true; /* ]]> */</script> <script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"> </script> <noscript> <div style="display:inline;"> <img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/xxxxxx/?value=0&guid=ON&script=0"/> </div> </noscript>
No script acima, altere o var google_conversion_id = xxxxxxx; para o conversion id de sua conta.
Acesse o painel administrativo e atualize o Cache da loja.
Script de Remarketing do Adwords permite que você informe alguns parâmetros dinâmicos, como a página que está sendo visitada, carrinho, página do produto, página de uma categoria e até página a conversão, além de outros parâmetros..
Essas informações são uteis para que você possa trabalhar com públicos alvos mais qualificados, segmentados de acordo com objetivo de suas campanhas e agrupados pelas ações que foram tomadas dentro da loja.
Segurança: Atualizações frequentes geralmente incluem patches de segurança para corrigir vulnerabilidades identificadas. Ao manter o Magento atualizado, você reduz significativamente…
Como adicionar uma mensagem de Alerta ou Aviso do Admin do Magento 2 Injete o Magento\Framework\Message\ManagerInterface no construtor da sua…
Para exibir as mensagens adicionadas na classe Magento\Framework\Message\ManagerInterface em um arquivo .phtml, você pode usar o seguinte código: <?php $objectManager…
Para criar um script no Magento 2 que exporte as categorias para um arquivo XML com o nome da categoria,…
Para definir um vídeo MP4 como plano de fundo em um <div> usando HTML e CSS, você pode seguir estas…
Como desativar o "lastname" no Magento 2 e Adobe Commerce Desativando a obrigatoriedade do campo Execute a SQL abaixo diretamente…