ShopSite integration
Um carrinho de compras premiado e fácil de usar para pequenas e médias empresas.
A integração com o ShopSite é feita colocando o script de rastreamento de vendas na página de confirmação do pedido.
Navegação para o código da página de agradecimento
Faça login na sua central de administrador do ShopSite e clique em Comércio > Sistema de Pedidos > Agradecimento e insira o código de integração no texto na parte inferior da tela de agradecimento: seção.
Por código de rastreamento de pedido
Se você deseja criar 1 comissão por cada pedido para não ter valores de comissão diferentes para produtos diferentes, use este código:
<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(ss_subtotal);
sale.setOrderID(ss_ordernum);
sale.setProductID(ss_sku.join(', '));
if (typeof ss_coupon_name !== 'undefined') {
sale.setCoupon(ss_coupon_name);
}
sale.setData1(ss_email);
PostAffTracker.register();
</script>
Por código de rastreamento do produto
Se você deseja definir comissões diferentes para produtos diferentes, use este código:
<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 = [];
var discountPercentage = 1;
if (typeof ss_coupon_discount !== 'undefined') {
var discountValue = Math.abs(Number(ss_coupon_discount));
discountPercentage = 1 - (discountValue / (Number(ss_subtotal) + discountValue));
}
for (i = 0; i < ss_sku.length; i++) {
sale[i] = PostAffTracker.createSale();
sale[i].setTotalCost(ss_price[i] * ss_quantity[i] * discountPercentage);
sale[i].setOrderID(ss_ordernum + '(' + i + ')');
sale[i].setProductID(ss_sku[i]);
sale[i].setData1(ss_email);
if (typeof ss_coupon_name !== 'undefined') {
sale[i].setCoupon(ss_coupon_name);
}
if (i != ss_sku.length) {
sale[i].doNotDeleteCookies();
}
}
PostAffTracker.register();
</script>
Integração de rastreamento de cliques
Para poder acompanhar as vendas também os cliques devem ser rastreados para criar uma relação entre clientes e afiliados. Você pode obter o código de rastreamento de cliques no painel do comerciante em Ferramentas > Integração > Rastreamento de cliques.
Você deve adicionar o código à seção Preferências > Configurações de layout > Rodapé do ShopSite.
Como alternativa, se você não estiver usando o rodapé em seu modelo, poderá adicionar o código em Preferências > Configurações de layout > Texto A ou Texto B.
Isso é tudo o que é necessário. Agora, sempre que houver venda, o ShopSite chamará nosso script de rastreamento de vendas, e o sistema gerará comissão para o afiliado.