guischimidt Posted February 16, 2015 Share Posted February 16, 2015 Bom dia pessoal, tenho minha TAG de remarketing corretamente configurada no meu site, ela puxa todos os dados necessários, o código é o seguinte: <script type="text/javascript"> var google_tag_params = { {if $page_name == 'index'} ecomm_pagetype: 'home' {elseif $page_name == 'search'} ecomm_pagetype: 'searchresults' {elseif $page_name == 'category'} ecomm_pagetype: 'category' {elseif $page_name == 'order-opc'} {assign var=products value=$cart->getProducts()} {$products_list = array()} {foreach $products as $product} {assign var=tmp value=array_push($products_list,$product.id_product)} {/foreach} ecomm_pagetype: 'cart', ecomm_prodid: [{implode(",",$products_list)}], ecomm_totalvalue: {$cart->getOrderTotal(true)} {elseif $page_name == 'order-confirmation'} ecomm_pagetype: 'purchase' {elseif $page_name == 'product'} ecomm_pagetype: 'product', ecomm_prodid: '{$product->id|intval}', ecomm_totalvalue: '{$product->getPrice(true, $smarty.const.NULL, $priceDisplayPrecision)}' {else} ecomm_pagetype: 'other' {/if} }; </script> <script type="text/javascript"> /* <![CDATA[ */ var google_conversion_id = 982021072; var google_custom_params = window.google_tag_params; var google_remarketing_only = true; /* ]]> */ </script> <script type="text/javascript" src="https://www.googleadservices.com/pagead/conversion.js"> </script> <noscript> <div style="display:inline;"> <img height="1" width="1" style="border-style:none;" alt="" src="https://googleads.g.doubleclick.net/pagead/viewthroughconversion/982021072/?value=0&guid=ON&script=0"/> </div> </noscript> Porém o Tag Assistant sempre me mostra o erro "No HTTP response detected", alguém ai trabalha com Remarketing Dinâmico e conseguiu contornar esse erro? Muito obrigado. Link to comment Share on other sites More sharing options...
selectshop.at Posted February 16, 2015 Share Posted February 16, 2015 Aonde vc. adicionou o código ? Vc. deverá adicionar no ficheiro footer.tpl. Veja tutorial discutido faz algumas semanas atrás aqui: https://www.prestashop.com/forums/topic/398317-incluir-google-tag-manager-gtm/ Link to comment Share on other sites More sharing options...
guischimidt Posted February 18, 2015 Author Share Posted February 18, 2015 Está adicionado no footer.tpl sim, ele capta os dados, porém recebo a mensagem de No HTTP Response Detected. Link to comment Share on other sites More sharing options...
selectshop.at Posted February 19, 2015 Share Posted February 19, 2015 A troca de protocolos assim como o HTTP sao configuracoes feitas no servidor. Vc. deverá entrar em contato com o seu provedor para debugar o problema. Link to comment Share on other sites More sharing options...
Daniel - PrestaBR Posted February 19, 2015 Share Posted February 19, 2015 A loja está ativada? Link to comment Share on other sites More sharing options...
guischimidt Posted February 26, 2015 Author Share Posted February 26, 2015 A loja está ativa, disseram que não pode ser problema no servidor e sim no script, porém passei o script para outra loja e lá está 100% Link to comment Share on other sites More sharing options...
selectshop.at Posted February 26, 2015 Share Posted February 26, 2015 firewall ou script de bloqueio em uso ? IP-tables, ban-ip, honeypot ou outro ? Link to comment Share on other sites More sharing options...
guischimidt Posted March 2, 2015 Author Share Posted March 2, 2015 Nada de bloqueio em uso. Link to comment Share on other sites More sharing options...
selectshop.at Posted March 2, 2015 Share Posted March 2, 2015 Entao é um um problema do seu servidor mesmo. Eu já configurei um monte de vezes o Remarketing para meus clientes, sem problemas adicionando o código no footer ou no header.tpl. Como já dito HTTP é um protocolo de conversa entre servidores e browsers. Se o Bot do Google nao está entendendo o que o servidor está lhe falando é porque o servidor está falando chines com ele. Assim se deixa explicar o problema melhor. Veja aqui os HTTP-headers, ou seja os protocolos de comunicacao. http://en.wikipedia.org/wiki/List_of_HTTP_status_codes De acordo com o que o servidor está mandando é aquilo que o Google esta entendendo. Se o seu servidor nao manda nenhuma resposta ou seja o código 200 (ah OK eu entendi o que vc. quer de mim), entao o Google também nao toca pra frente, ou seja ele encontra nada (uma página vazia). Link to comment Share on other sites More sharing options...
guischimidt Posted March 10, 2015 Author Share Posted March 10, 2015 Na verdade é o seguinte: Se eu coloco o o código do gooogleads.g.doubleclick dentro do <nonscript> como por padrão ele nem processa esse script, se eu coloco o mesmo código mais removo o <noscript> ele processa o código e me dá um retorno 302 (found). Link to comment Share on other sites More sharing options...
selectshop.at Posted March 10, 2015 Share Posted March 10, 2015 (edited) vc. ativou a opcao allow iframes in html ? Na aba "preferencias -> geral -> permitir iframe em HTLM = SIM" Se nao ativou Prestashop nao vai permitir vc. inserir JS terceirizado. Edited March 10, 2015 by selectshop.at (see edit history) Link to comment Share on other sites More sharing options...
guischimidt Posted March 10, 2015 Author Share Posted March 10, 2015 Está configurada assim: Link to comment Share on other sites More sharing options...
selectshop.at Posted March 10, 2015 Share Posted March 10, 2015 (edited) Estranho, entao nao lhe deveria dar este erro. Tenho certeza que alguma configuracao do seu servidor está dando o erro. Certificado SSL instalado para o URL da loja existe, ou vc. somente ativou por questao de seguranca o SSL em todas as páginas ? Certificados SSL compartilhados nao funcionam. O certificado deverá ser para a URL em questao. Edited March 10, 2015 by selectshop.at (see edit history) Link to comment Share on other sites More sharing options...
guischimidt Posted March 10, 2015 Author Share Posted March 10, 2015 Então, eu mandei ativar o SSL no meu servidor de hospedagem, pois sem SSL não consigo processar os pagamentos pelo meu gateway. Link to comment Share on other sites More sharing options...
selectshop.at Posted March 10, 2015 Share Posted March 10, 2015 Também aqui tudo correto com a sua página. Para falar a verdade nao consigo encontrar nenhum erro. Vc. já tentou com o módulo zopim desativado ? Link to comment Share on other sites More sharing options...
guischimidt Posted March 10, 2015 Author Share Posted March 10, 2015 Tentei e não resolveu. Viu, não deveria ter no meu Presta a opção de mover ou não o JS para o fim? Link to comment Share on other sites More sharing options...
selectshop.at Posted March 10, 2015 Share Posted March 10, 2015 (edited) Sim deveria, se o seu servidor estiver configurado corretamente. Eu deparei que o meu servidor (instalei um novinho Ubuntu/nginx semana passada) quando fui navegar pelo back-office, algumas coisas estavam faltando. Fui verificar a causa e eram módulos nao instalados/ativados no servidor. O Prestashop interage com a configuracao do servidor. Se a linha está faltando é porque no servidor falta um módulo ou está desativado. Edited March 10, 2015 by selectshop.at (see edit history) Link to comment Share on other sites More sharing options...
guischimidt Posted March 10, 2015 Author Share Posted March 10, 2015 Puts, no meu não aparece essa opção, será que é esse o problema? Sabe como faço pra resolver? Link to comment Share on other sites More sharing options...
selectshop.at Posted March 10, 2015 Share Posted March 10, 2015 Vc. vai ter que analizar o php.ini e verificar os módulos instalados ou se desativou algum módulo. é muito difícil dar-lhe suporte sem estar sentado na frente do seu servidor. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now