Abicart (Textalk Webshop) integration
Uma plataforma competente, acessível e fácil de usar para comerciantes online com ambições de crescer e se desenvolver.
Textalk Webshop é a plataforma de e-commerce mais popular na Suécia. Textalk Webshop é usado por mais de 2.700 lojas online. Isso se deve em grande parte ao preço baixo, mas também às grandes oportunidades. O método de integração usa modelos para integrar o site.
Não é possível usar cupons, por rastreamento de produto e comissões vitalícias com este método de rastreamento.
1. Rastreamento de cliques
A primeira etapa é inserir o código de rastreamento de cliques em sua loja online. Para fazer isso, navegue até Design da Loja > Temas e edite seu tema ativo no momento. Na guia Conteúdo, vá para o menu de Rodapé do Site e adicione o script de rastreamento de cliques ao código do rodapé.
Você pode encontrar o script de rastreamento de cliques no painel do comerciante do Post Affiliate Pro-> Ferramentas > Integração > Rastreamento de Cliques ou insira o seguinte código lá:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
try {
PostAffTracker.track();
} catch (err) { }
</script>
Quando terminar, clique no botão Salvar e pronto. O código de rastreamento de cliques agora aparecerá em todas as páginas da sua loja.
2. Acompanhamento de venda
O código de rastreamento de venda deve ser colocado na seção Configurações > Configurações de checkout > Configurações gerais de checkout. Encontre a área de texto para “Texto/HTML após pedido concluído” e cole o seguinte código lá:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
function trackIt() {
var sale = PostAffTracker.createSale();
var total = 0; var transId = ''; var curr = '';
dataLayer.forEach(element => {
if (typeof element.transactionId === "undefined") {
return;
}
total = element.cartCost;
transId = element.transactionId;
curr = element.currencyCode;
});
sale.setTotalCost(total);
sale.setOrderID(transId);
sale.setCurrency(curr);
PostAffTracker.register();
}
setTimeout(function(){trackIt();}, 2000);
</script>
Salve a seção e pronto. Como você pode ver, o código funciona diretamente com o dataLayer do Google.