Wix integration
Crie um site gratuito com Wix.com. Escolha um template incrível e personalize qualquer coisa com o construtor de sites Wix – não são necessárias habilidades de codificação.
Esta integração descreve como integrar a loja Wix. Se você estiver usando os botões Ecwid ou PayPal no Wix, use os métodos para essas soluções.
Personalizar a página de agradecimento da loja
Faça login no seu painel Wix e edite seu site. Depois que o Editor carregar no menu do lado esquerdo, clique no botão Minha loja, vá para Páginas da loja e abra a página de agradecimento. Quando a página de agradecimento for carregada, clique no botão Adicionar no menu do lado esquerdo e, em Mais, selecione Incorporações e, a partir daí, adicione o elemento iframe HTML à sua página de agradecimento.
Agora, na barra superior do editor, encontre o Modo Dev e clique no botão para ativar o Modo Dev. Com o modo de desenvolvimento ativado, clique na barra de código da página de agradecimento que apareceu na parte inferior da tela.
Substitua o código nesta seção pelo abaixo, onde você precisa substituir #thankYouPage1 e #html1 pelos IDs de seus próprios elementos, conforme mostrado na captura de tela abaixo.
$w.onReady(function () {
$w('#thankYouPage1').getOrder()
.then((order) => {
$w('#html1').postMessage(order);
})
.catch((error) => {
});
});

Por código de rastreamento de pedido
Ainda no editor da página de agradecimento, insira o seguinte código no elemento HTML que você adicionou à sua página:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
window.onmessage = (event) => {
if (event.data) {
var orderObject = event.data;
var totalCost = 0;
var productIds = [];
for (i = 0; i < orderObject.lineItems.length; i++) {
totalCost += orderObject.lineItems[i].totalPrice - orderObject.lineItems[i].discount;
if (orderObject.lineItems[i].taxIncludedInPrice === true) {
totalCost -= orderObject.lineItems[i].tax;
}
if (orderObject.lineItems[i].sku != undefined) {
productIds.push(orderObject.lineItems[i].sku);
} else {
productIds.push(orderObject.lineItems[i].productId);
} }
PostAffTracker.setAccountId('Account_ID'); var sale = PostAffTracker.createSale();
sale.setTotalCost(totalCost);
sale.setOrderID(orderObject.number);
sale.setCurrency(orderObject.currency);
sale.setProductID(productIds);
if (orderObject.discount !== undefined && orderObject.discount !== null && orderObject.discount.appliedCoupon !== undefined && orderObject.discount.appliedCoupon !== null) {
sale.setCoupon(orderObject.discount.appliedCoupon.code);
}
PostAffTracker.register();
}
}
</script>
Se você deseja rastrear o endereço de e-mail, telefone ou nome do cliente, você pode usar as variáveis orderObject.buyerInfo.email, orderObject.buyerInfo.phone, orderObject.buyerInfo.firstName, orderObject.buyerInfo.lastName.
Dê uma olhada na documentação do Wix para ver um exemplo de todo o orderObject.
Depois de adicionar os códigos, publique a página.
Por código de rastreamento do produto
Ainda no editor da página de agradecimento, insira o seguinte código no elemento HTML que você adicionou à sua página:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
window.onmessage = (event) => {
if (event.data) {
var orderObject = event.data;
PostAffTracker.setAccountId('Account_ID');
for (i = 0; i < orderObject.lineItems.length; i++) {
totalCost = orderObject.lineItems[i].totalPrice - orderObject.lineItems[i].discount;
if (orderObject.lineItems[i].taxIncludedInPrice === true) {
totalCost -= orderObject.lineItems[i].tax;
}
if (orderObject.lineItems[i].sku != undefined) {
productId = orderObject.lineItems[i].sku;
} else {
productId = orderObject.lineItems[i].productId;
}
var sale = PostAffTracker.createSale();
sale.setTotalCost(totalCost);
sale.setOrderID(orderObject.number + '(' + i + ')');
sale.setCurrency(orderObject.currency);
sale.setProductID(productId);
if (orderObject.discount !== undefined && orderObject.discount !== null && orderObject.discount.appliedCoupon !== undefined && orderObject.discount.appliedCoupon !== null) {
sale.setCoupon(orderObject.discount.appliedCoupon.code);
}
if (i < orderObject.lineItems.length -1) {
sale.doNotDeleteCookies();
}
}
PostAffTracker.register();
}
}
</script>
Se você deseja rastrear o endereço de e-mail, telefone ou nome do cliente, você pode usar as variáveis orderObject.buyerInfo.email, orderObject.buyerInfo.phone, orderObject.buyerInfo.firstName, orderObject.buyerInfo.lastName.
Dê uma olhada na documentação do Wix para ver um exemplo de todo o orderObject.
Depois de adicionar os códigos, publique a página.
Adicione o código de rastreamento de cliques
A última etapa é adicionar o código de rastreamento de cliques a todas as páginas do seu site Wix. Para fazer isso, navegue até o painel do Wix e depois para Configurações> Código personalizado.
Na tela que se abre, cole o código que você pode obter no painel do comerciante do Post Affiliate Pro em Ferramentas> Integração> Rastreamento de cliques e adicioná-lo ao final do corpo e carregá-lo em todas as páginas uma vez.
9. Integrate the affiliate software with your website
Integrate your affiliate software seamlessly with your website for effective tracking of referrals and commissions. Set it up right!
Post Affiliate Pro installation
Easily install Post Affiliate Pro with our step-by-step guide. Ensure server compatibility, create a database, and start managing affiliates today!
Copy Post Affiliate Pro to your server
Learn to install Post Affiliate Pro on your server effortlessly with our step-by-step video guide using an FTP client.