Página 1 de 2

Adicionar o código de conversão do Google ADWords

Enviado: 23 Set 2016, 00:21
por bizonrj
GOSTARIA DE SABER COMO COLOCAR O CODIGO DE CONVERSÃO NA PAGINA finalizou uma compra checkout/success e se resgistou no site account/success ESTOU COLOCANDO MEU CODIGO MAS ESTA DANDO ERRO MEU SITE CASADAQUENTINHA.COM.BR VERSAO DA LOJA 2.2

MEU CODIGO :

<!-- Google Code for Conversao do Site Conversion Page -->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 881029540;
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "yRMdCICztmoQpOONpAM";
var google_remarketing_only = false;
/* ]]> */
</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="//www.googleadservices.com/pagead/convers ... N&script=0"/>
</div>
</noscript>

ACHEI ESSA INFORMAÇÃO NA NETE MAO NAO SEI SE E VERDADE:

Se você está usando o layout padrão da loja, siga este caminho e abra a página success.tpl
catalog/view/theme/default/template/common/success.tpl

Se você está usando um outro layout, o caminho é parecido, mudando apenas o nome do layout:
catalog/view/theme/nome-do-seu-layout/template/common/success.tpl

Agora insira o código abaixo, adicionando o código do Adwords onde está pintado de verde

<?php if (isset($this->request->get['route']) && $this->request->get['route'] == 'checkout/success') { ?>
Código de conversão do Google Adwords vai aqui
<?php } ?>

Porque é importante fazer isso? O OpenCart não possui uma página separada para o checkout como loja.com.br/checkout_finalizado.php. Ele utiliza essa página success.tpl para todas as finalizações como uma compra no carrinho ou um formulário de contato enviado com sucesso. Então, se você apenas inserir o código do Adwords sem o código acima mencionado, sempre que alguém enviar uma mensagem por um formulário pra você, isso será contado como uma conversão do Adwords, o que estará incorreto pra você. Inserindo o código acima você está dizendo ao sistema para apenas usar a tag quando ele gerar a página dinâmica do checkout.

Tive de fazer isso uma vez para um cliente e deu certo

Re: Adicionar o código de conversão do Google ADWords

Enviado: 23 Set 2016, 12:30
por veteranodf
Pode fazer os procedimentos informados que dará certo;

Re: Adicionar o código de conversão do Google ADWords

Enviado: 23 Set 2016, 14:43
por bizonrj
neste caso ficaria assim?

<?php if (isset($this->request->get['route']) && $this->request->get['route'] == 'checkout/success') { ?>
881029540 <?php } ?>

Re: Adicionar o código de conversão do Google ADWords

Enviado: 23 Set 2016, 14:50
por bizonrj
ou neste caso ficaria assim?

<?php if (isset($this->request->get['route']) && $this->request->get['route'] == 'checkout/success') { ?>
881029540 <?php } ?>

<!-- Google Code for Conversao do Site Conversion Page -->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 881029540;
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "yRMdCICztmoQpOONpAM";
var google_remarketing_only = false;
/* ]]> */
</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="//www.googleadservices.com/pagead/convers ... N&script=0"/>
</div>
</noscript>

Re: Adicionar o código de conversão do Google ADWords

Enviado: 23 Set 2016, 15:05
por veteranodf
Assim;
Código: Selecionar todos
<?php if (isset($this->request->get['route']) && $this->request->get['route'] == 'checkout/success') { ?>
<!-- Google Code for Conversao do Site Conversion Page -->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 881029540;
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "yRMdCICztmoQpOONpAM";
var google_remarketing_only = false;
/* ]]> */
</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="//www.googleadservices.com/pagead/conversion/881029540/?label=yRMdCICztmoQpOONpAM&guid=ON&script=0"/>
</div>
</noscript>
<?php } ?>

Re: Adicionar o código de conversão do Google ADWords

Enviado: 23 Set 2016, 16:05
por bizonrj
coloquei o codigo acima e apresenta este erro


Parse error: syntax error, unexpected '<' in /public_html/casadaquentinha.com.br/pedidos/catalog/language/pt-br/checkout/success.php on line 12

Re: Adicionar o código de conversão do Google ADWords

Enviado: 26 Set 2016, 11:03
por veteranodf
O arquivo que deve editar é "catalog/view/theme/nome-do-seu-layout/template/common/success.tpl", colocando o código que informei nesse arquivo é impossível aparecer o erro no arquivo de idioma "catalog/language/pt-br/checkout/success.php", pois o mesmo não tem nada a ver com a edição em questão;

Re: Adicionar o código de conversão do Google ADWords

Enviado: 27 Set 2016, 13:35
por bizonrj
ESTE CAMINHO EU NAO ENCONTRO O ARQUIVO success.tpl , COMO VC PODE VER PELO LINCK ABAIXO

https://casadaquentinha.com.br/TESTE2.png

Re: Adicionar o código de conversão do Google ADWords

Enviado: 27 Set 2016, 16:19
por veteranodf
Quando o arquivo mencionado não é encontrado na pasta do tema utilizado, o opencart utiliza o arquivo da pasta "default" no caso "catalog/view/theme/default/template/common/success.tpl", você deve editar esse arquivo;

Re: Adicionar o código de conversão do Google ADWords

Enviado: 29 Set 2016, 15:20
por bizonrj
fiz a instalação na pasta mencionada ja fiz teste de compra mas no google adwords continua: Não confirmado oque vc me sugere?