LemonStand integration
Uma plataforma de e-commerce para varejistas que desejam expandir seus negócios.
Este é um método de integração para o carrinho de compras do LemonStand. O código de integração é mantido com “Parciais” inseridos em Modelos e Páginas.
Rastreamento de cliques
O primeiro passo é a integração do rastreamento de cliques. Aqui está uma descrição onde inserir o código de rastreamento de cliques, que é necessário para o rastreamento de vendas.
Antes de tudo, navegue até seu Design da loja > Editor > Parciais e clique na parcial “layout-footer“. Adicione o código de rastreamento de cliques ao final do arquivo:
<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>
Salve seu código.
Acompanhamento de vendas
A integração do rastreamento de vendas também é um processo fácil. Navegue até Design da loja > Editor > Páginas e clique na página Recibo.
Adicione o seguinte código de acompanhamento de vendas após esta linha:
{% if invoice %}
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('{{ invoice.subtotal }}');
sale.setOrderID('{{ invoice.order.number }}');
PostAffTracker.register();
</script>
Se você deseja rastrear o e-mail do cliente (para comissões vitalícias), pode usar esta variável:
{{ customer.email }}
Salve seu código. Se você deseja acompanhar as comissões por produto, siga as instruções da próxima etapa.
Correspondência do ID do produto
Caso você queira rastrear informações por produto, use este código de rastreamento de venda, em vez do da etapa 2.
Navegue até Design da loja > Editor > Páginas e clique na página Recibo. Adicione o seguinte código de acompanhamento de vendas após a linha:
{% if invoice %}
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var i = 1;
PostAffTracker.setAccountId('Account_ID');
{% for shipment in invoice.shipments %}
{% for item in shipment.shipmentItems %}
var sale = PostAffTracker.createSale();
sale.setTotalCost('{{ (item.quantity * item.pivot.price) }}');
sale.setOrderID('{{ invoice.order.number }}(' + i + ')');
sale.setProductID('{{ item.product.sku }}');
PostAffTracker.register();
i = i + 1;
{% endfor %}
{% endfor %}
</script>
É isso, salve seu trabalho e você pode começar a rastrear seus pedidos