Bem-vindo ao atendimento ao Cliente da Kelkoo

Integração do Kelkoo Sales Tracking usando Magento

Passo 1: identificar o seu modelo

Antes de começar, é necessário identificar qual modelo está usando para o Magento. Para fazer isso, abra a pasta raiz do seu site por um cliente FTP e vá para a pasta web / app / design / frontend /

Nesta pasta existem os modelos instalados. Geralmente são “base”, “default” e um terceiro tema. Este último provavelmente é seu.


Passo 2: abra o arquivo da sua página de agradecimento

Por exemplo, se o seu modelo é “personalizado”. Deve ir ao diretório

web/app/design/frontend/custom/default/template/checkout/

Claramente, em vez de “custom”, deve ter o nome do seu modelo.

Neste caminho vai encontrar o arquivo “success.phtml”, que é o arquivo o que estávamos procurando. Abra-o com seu editor de texto (no word/wordpad/openoffice).


Passo 3: encontrar os detalhes da ordem

O arquivo success.phtml muda de modelo para modelo, mas podemos supor que não geraremos problemas ao adicionar nosso código à parte inferior do arquivo. Cole o código abaixo no final do arquivo

<?php
$orderObj = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId());
$_totalData =$orderObj->getData();
?>

Esse código nos permite obter o valor das duas variáveis: a ordem total e o id da ordem. Essas variáveis devem ser usadas em nosso código de acompanhamento de vendas.

As variáveis são :

Total order : $_totalData[‘grand_total’]
Order ID : $this->getOrderId()


Passo 4: inserir o código

Logo após o código adicionado acima, podemos adicionar o script Kelkoogroup.

Kelkoogroup script

<script type="text/javascript">
    var _kkstrack = {
      merchantInfo: [{ country:"COUNTRY", merchantId:"COM_ID" }],
      orderValue: '<?=$_totalData['grand_total'] ?>',
      orderId: '<?=$this->getOrderId() ?>',
      basket: [{ productname: 'PRODUCT1_NAME',
                 productid: 'PRODUCT1_ID',
                 quantity: 'PRODUCT1_QUANTITY',
                 price: 'PRODUCT1_PRICE'
                },
                { productname: 'PRODUCT2_NAME',
                 productid: 'PRODUCT2_ID',
                 quantity: 'PRODUCT2_QUANTITY',
                 price: 'PRODUCT2_PRICE'
                }
               ]

    };
    (function() {
      var s = document.createElement('script');
      s.type = 'text/javascript';
      s.async = true;
      s.src = 'https://s.kk-resources.com/ks.js';
      var x = document.getElementsByTagName('script')[0];
      x.parentNode.insertBefore(s, x);
    })();
 </script>

Como pode ver, o Kelkoo Sales Tracking requer alguns detalhes do pedido.

    • VALORES EM VERDES são valores fixos (estáticos) para passar na tag;
      • COM_ID: Este é o ID exclusivo que representa a sua loja dentro do sistema Kelkoo. Note que pode entrar em sua Merchant Extranet account e use diretamente o gerador de tags JS que atualizará automaticamente o código com o seu COMID. Então só precisa copiar e colar o código gerado e atualizar os outros valores abaixo.
      • COUNTRY  é o código do país de duas letras para o país no qual seus produtos estão listados no Kelkoo: ‘at’ para Áustria, ‘be’ para a Bélgica, ‘br’ para o Brasil, ‘ch’ para a Suíça, ‘cz’ para a República Checa, ‘de’ para a Alemanha, ‘dk’ para a Dinamarca, ‘es’ para a Espanha, ‘fi’ para a Finlândia, ‘fr’ para a França, ‘ie’ para a Irlanda, ‘it’ para a Itália, ‘mx’ para o México, ‘nb’ para a Bélgica flamenga, ‘nl’ para Holanda, ‘no’ para a Noruega, ‘pl’ para a Polônia, ‘pt’ para Portugal, ‘ru’ Para a Rússia, ‘se’ para a Suécia, ‘uk’ para o Reino Unido, ‘us’ para os Estados Unidos.