Awin Access Technical Integration Developer Guide (sale) PT

From Wiki

Revision as of 10:29, 21 September 2022 by Aimee Whalley (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

Implementação do Rastreamento do Awin Access - Guia Genérico de Desenvolvedores (Vendas)

Master Tag

Coloque o seguinte código em todas as páginas do seu website.

<!--Master Tag add just before the closing </body> tag--> 
<script src="https://www.dwin1.com/XXXXX.js" type="text/javascript" defer="defer"></script>

Substituia XXXXX pelo seu ID de Anunciante (fornecido pelo time de integrações).

Etiqueta de Conversão

Coloque o seguitne código na sua página de confirmação (a página que carrega quando um cliente conclui um evento lead com sucesso).

<!—Image Pixel - Mandatory --> 
 
<img src="https://www.awin1.com/sread.img?tt=ns&tv=2&merchant=XXXXX&amount={{order_total}}&cr={{currency_code}}&ref={{order_ref}}&parts=DEFAULT:{{order_total}}&vc={{voucher_code}}&ch=aw&testmode=0" border="0" width="0" height="0">
 
<!-- JavaScript Tracking - Mandatory --> 
 
<script type="text/javascript">
//<![CDATA[ /*** Do not change ***/
var AWIN = {};
AWIN.Tracking = {};
AWIN.Tracking.Sale = {};
 
/*** Set your transaction parameters ***/
AWIN.Tracking.Sale.amount = "{{order_total}}";
AWIN.Tracking.Sale.orderRef = "{{order_ref}}";
AWIN.Tracking.Sale.parts = "DEFAULT:{{order_total}}";
AWIN.Tracking.Sale.voucher = "{{voucher_code}}";
AWIN.Tracking.Sale.currency = "{{currency_code}}";
AWIN.Tracking.Sale.test = "0";
AWIN.Tracking.Sale.channel = "aw";
//]]>
</script>

Substitua XXXXX pelo seu ID de anunciante.

O texto em { colchetes } são placeholders – ele deve ser substituido pelas variáveis que o seu website utiliza para as seguitnes informações:

  • {{order_total}} O valor total da transação em duas casas decimais. Pode incluir ou excluir taxas de IVA.
  • {{currency_code}} Deve ser populado com o código de moeda ISO utilizando na transação, exemplo BRL.
  • {{order_ref}} Um código ou ID único para cada pedido.
  • {{voucher_code}} O código de cupom utilizado na transação.

Exemplo

Se um cliente compra um produto de R$59,99 utilizando o código de cupom ‘OFF50’, o código na página de confirmação deve carregar da seguinda forma:

<!—Image Pixel - Mandatory --> 
 
<img src="https://www.awin1.com/sread.img?tt=ns&tv=2&merchant=ADVERTISERID&amount=5.99&cr=GBP&ref=4-815162342&parts=DEFAULT:5.99&vc=HALFPRICE&ch=aw&testmode=0" border="0" width="0" height="0">
 
<!-- JavaScript Tracking - Mandatory --> 
 
<script type="text/javascript">
//<![CDATA[ /*** Do not change ***/
var AWIN = {};
AWIN.Tracking = {};
AWIN.Tracking.Sale = {};
 
/*** Set your transaction parameters ***/
AWIN.Tracking.Sale.amount = "59.99";
AWIN.Tracking.Sale.orderRef = "4-815162342";
AWIN.Tracking.Sale.parts = "DEFAULT:5.99";
AWIN.Tracking.Sale.voucher = "OFF50";
AWIN.Tracking.Sale.currency = "BRL";
AWIN.Tracking.Sale.test = "0";
AWIN.Tracking.Sale.channel = "aw";
//]]>
</script>

Talvez você queira utilizar PHP para carregar as variáveis (veja o exemplo abaixo). Alternativamente, se desejar usar plataformas de eCommerce de terceiros, o time de suporte deles deve te auxiliar sobre quais variáveis utilizar.

Exemplo PHP

<img border="0" height="0" src="https://www.awin1.com/sread.img?tt=ns&tv=2&merchant={{advertiserId}}&amount=<?php echo $totalAmount; ?>&ch=aw&cr=<?php echo $currencyCode; ?>&parts=DEFAULT:<?php echo $totalAmount; ?>&ref=<?php echo $orderReference; ?>&testmode=0&vc=<?php echo $voucherCode; ?>" style="display: none;" width="0">
<script type="text/javascript">
//<![CDATA[
/*** Do not change ***/
var AWIN = {};
AWIN.Tracking = {};
AWIN.Tracking.Sale = {};
/*** Set your transaction parameters ***/
AWIN.Tracking.Sale.amount = "<?php echo $totalAmount; ?>";
AWIN.Tracking.Sale.channel = "aw";
AWIN.Tracking.Sale.currency = "<?php echo $currencyCode; ?>";
AWIN.Tracking.Sale.orderRef = "<?php echo $orderReference; ?>";
AWIN.Tracking.Sale.parts = "DEFAULT:<?php echo $totalAmount; ?>";
AWIN.Tracking.Sale.test = "0";
AWIN.Tracking.Sale.voucher = "<?php echo $voucherCode; ?>";
//]]>
</script>

Último passo: Teste de rastreamento

Depois de integrar o rastreamento Awin você precisará criar um teste de transação através da Interface do Usuário Awin para verificar se o rastreamento está funcionando corretamente.

Complete os passos para realizar uma transação de teste através do nosso Guia de Teste de Transação.


Retornar para a página inicial do guia de rastreamento

Privacy

Due to new European legislation regarding how websites store information about you, AWIN is updating its privacy policy. You can see the new version of our policy here. If you would like to see the information we capture on this website, please click here for further details. In order to accept cookies on this site please click the 'I ACCEPT' button