CommerceV3 (CV3) integration
A CV3 é a plataforma líder em nuvem de serviço completo para comércio digital de alto volume.
O CommerceV3 (CV3) permite a personalização completa de todos os templates e é isso que usaremos para a integração.
Adicionar código de rastreamento de cliques
No painel de administração do CommerceV3 (CV3), vá para Content->Design->Biblioteca de modelos e em Modelos de design de site em> encontre e edite o modelo de Rodapé (footer.tpl). Insira o seguinte código no início do arquivo, salve-o e publique-o:
{literal}
<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>
{/literal}
Adicione o código de acompanhamento da venda
No painel de administração do CommerceV3 (CV3), acesse Conteúdo->Design->Biblioteca de modelos e em Modelos de checkout encontre e edite o modelo Página de agradecimento do Checkout (checkout_thanks.tpl). Insira o seguinte código no final do arquivo, salve-o e publique-o:
<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();
productIds = '';
{foreach from=$cart item=prods}
productIds += '{if $prods.att_sku == ''}{$prods.sku}{else}{$prods.att_sku}{/if}, ';
{/foreach}
productIds = productIds.slice(0,-2);
sale.setTotalCost('{$placed.totals.subtotal}');
sale.setOrderID('{$placed.order.id}');
sale.setProductID(productIds);
PostAffTracker.register();
</script>
Para permitir Comissões Vitalícias você pode salvar o e-mail do contato no campo Data 1 da comissão adicionando esta linha ao código acima:
sale.setData1('{$placed.info.billing.email}');
Se você deseja salvar detalhes adicionais do cliente, você pode usar estas variáveis:
- {$placed.info.billing.first_name}
- {$placed.info.billing.last_name}
- {$placed.info.billing.phone}
Agora está integrado. Toda vez que o cliente entra na página de agradecimento pelo pedido, o código de rastreamento é acionado e ele registra uma comissão para o afiliado indicado.
Discover the essentials of clicks (referrals) tracking with our comprehensive guide. Learn about the importance of click tracking code, explore various code examples including simple, asynchronous, and PHP versions, and dive into advanced tracking options. Optimize your affiliate marketing strategy with expert tips on setting account IDs, managing cookies, and customizing tracking parameters. Visit now to enhance your click tracking implementation!
Import and update transactions (commissions)
Easily import or update commissions in Post Affiliate Pro using CSV files. Learn formatting, configuration, and troubleshooting tips.