Advertiser Tracking Guide PT
From Wiki
Guia de tracking de anunciantes
Introdução
O tracking da Awin consiste em cinco elementos principais, denominados MasterTag, Tag de Conversão, implementação Server to Server (S2S), Fall-back Conversion Pixel e por fim o Product Level Tracking, que é opcional:
Elemento | Posicionamento | Descrição | Dependência |
MasterTag também se refere à Dwin1 Tag | Todas as páginas* | A biblioteca do JavaScript que contém todas as funções necessárias para as soluções de tracking | Obrigatório |
A tag de conversão também é chamada de Código de tracking ou Tag de Rastreamento | Página de Confirmação | Declaração JavaScript que diz à MasterTag que houve uma conversão | Obrigatório |
Server to Server (S2S) | Backend | Método de tracking independente do navegador | Obrigatório |
Fall-back Conversion Pixel também chamado de Pixel de Imagem | Página de Confirmação | Método de tracking alternativo | Obrigatório |
Product Level Tracking | Página de Confirmação | Permite ao anunciante utilizar as informações para cada produto comprado individualmente | Opcional |
"*" Por favor, note que a MasterTag deve ser integrada em todas as páginas exceto naquelas que mostram ou processam informações de pagamento.
Como o tracking pode ser implementado de maneiras muito diferentes dependendo do site e do tipo de campanha/programa, nós dividimos o guia de integração em partes individuais, cada uma com sua subpágina.
Caso tenha alguma dúvida ou preocupação, fale com o contato de contas ou integrador designado da Awin.
[+] Integração Padrão
[+] MasterTag
A MasterTag é uma biblioteca JavaScript que contém todas as funções necessárias para a nossa solução de tracking e deve ser incondicionalmente adicionada a todas as páginas no site, incluindo a página de confirmação, mas excluindo qualquer página que mostre ou processe informações de pagamento. Isso deve ser feito o mais tardar possível, por exemplo, ao colocar o elemento do script HTML logo acima da tag de fechamento body e declará-la como defer=defer"
.
Modelo
https://www.dwin1.com/{{advertiserId}}.js
-
{{advertiserId}}
deve ser substituído por um ID do programa do anunciante Awin aplicável. Consulte o seu contato de contas ou integrador designado da Awin em caso de dúvidas.
[+] Tag de Conversão
A Tag de Conversão, ou Código de Tracking como também pode ser chamada, é a declaração do objeto JavaScript AWIN.Tracking.Sale
, que é feito na página de confirmação para instruir a MasterTag que houve uma conversão. Ela então executará os pedidos de tracking necessários.
Modelo
/*** Do not change ***/ var AWIN = {}; AWIN.Tracking = {}; AWIN.Tracking.Sale = {}; /*** Set your transaction parameters ***/ AWIN.Tracking.Sale.amount = "{{totalAmount}}"; AWIN.Tracking.Sale.channel = "{{channel}}"; AWIN.Tracking.Sale.orderRef = "{{orderReference}}"; AWIN.Tracking.Sale.parts = "{{commissionGroupCode}}:{{totalAmount}}"; AWIN.Tracking.Sale.voucher = "{{voucherCode}}"; AWIN.Tracking.Sale.currency = "{{currencyCode}}"; AWIN.Tracking.Sale.test = "{{isTest}}";
-
{{totalAmount}}
deve ser substituído pelo valor total da transação - sem considerar o valor do frete, mas considerar os descontos. O valor deve ser um númeral, sem separador de milhar e por padrão a casa decimal deve ser separada usando ponto, por exemplo: "1083.29
"
Se o tipo de transação for um lead, declare o número de leads, por exemplo: "1
" -
{{commissionGroupCode}}
deve ser substituido pelo Código do Grupo de Comissão ao que deve ser atribuida a transação. Caso não existan Grupos de Comissão deve colocar Default. Os caracteres aceitos para o código commissionGroup são alfanuméricos (letra maiúscula), sublinhado '_', ponto '.' e menos '-' -
{{channel}}
deve ser substituído pelo nome do canal que foi considerado como último clique."aw
"deve ser sempre utilizado para Awin. Por favor, consulte a informação separada sobre o Channel Parameter para mais informações. -
{{orderReference}}
deve ser substituido pelo ID único de pedido / reserva -
{{currencyCode}}
se o site tiver múltiplas moedas, esse parâmetro deve ser preenchido com o código da moeda da transação específica, caso os clientes puderem fazer transações apenas em BRL, encaminhar BRL. -
{{voucherCode}}
se um cupom de desconto for utilizado em uma transação, o código dele deve ser preenchido dentro deste parâmetro; se não teve uso de cupom, deixar vazio. -
{{isTest}}
deve ser preenchido com "0
" quando o tracking estiver LIVE, ou com "1
" caso esteja em modo de teste. Quando definido para o último, os pedidos de teste recebidos não serão processados.
[+] Fall-back Conversion Pixel
Também é obrigatório disparar um Pixel de imagem na conversão. Isso pode ser feito através de um elemento de imagem HTML ou anexando um objeto de imagem ao DOM.
Modelo
https://www.awin1.com/sread.img?tt=ns&tv=2&merchant={{advertiserId}}&amount={{totalAmount}}&ch={{channel}}&parts={{commissionGroupCode}}:{{totalAmount}}&vc={{voucherCode}}&cr={{currencyCode}}&ref={{orderReference}}&testmode={{isTest}}
-
{{advertiserId}}
deve ser substituído pelo ID do programa. Consulte o gerente da sua conta ou o responsável designado em caso de dúvida. -
{{totalAmount}}
deve ser substituído pelo valor total da transação - sem considerar o valor do frete, descontos, ou em determinados casos impostos. O valor deve ser um número variavel, sem separador de milhar, a casa decimal deve ser usando ponto como padrão, por exemplo: "1083.29
"
Se o tipo de transação for um lead, declare o número de leads, por exemplo: "1
" -
{{commissionGroupCode}}
deve ser substituido pelo Código do Grupo de Comissão ao que deve ser atribuida a transação. Caso não existan Grupos de Comissão deve colocar Default. Os caracteres aceitos para o código commissionGroup são alfanuméricos (letra maiúscula), sublinhado '_', ponto '.' e menos '-' -
{{channel}}
deve ser substituído pelo nome do canal que foi considerado como último clique."aw
"deve ser sempre utilizado para Awin. Por favor, consulte a informação separada sobre o Channel Parameter para mais informações. -
{{orderReference}}
deve ser substituido pelo ID único de pedido / reserva -
{{currencyCode}}
se o site tiver múltiplas moedas, esse parâmetro deve ser preenchido com o código da moeda da transação específica, caso os clientes puderem fazer transações apenas em BRL, encaminhar BRL. -
{{voucherCode}}
se um cupom de desconto for utilizado em uma transação, o código dele deve ser preenchido dentro deste parâmetro; se não teve uso de cupom, deixar vazio. -
{{isTest}}
deve ser preenchido com "0
" quando o tracking estiver LIVE, ou com "1
" caso esteja em modo de teste. Quando definido para o último, os pedidos de teste recebidos não serão processados.
[+] Cross Device Tracking
A solução Cross Device Tracking da Awin permitem que os anunciantes remunerem os afiliados por transações de jornadas com múltiplos dispositivos. A capacidade de rastrear vários dispositivos permitirá aos anunciantes compreender como o canal de desempenho impulsiona clientes, onde antes qualquer pessoa que estivesse interagindo com o canal em mais do que um dispositivo era perdida instantaneamente.
Esta solução agora permite que a Awin remunere os afiliados por jornadas de compras com dispositivos múltiplos, uma funcionalidade que faltava na indústria desde que os usuários passaram a consumir a Internet em dispositivos múltiplos.
Para mais informações sobre o Cross Device Tracking e sobre como ele funciona, veja esta página aqui. Com uma Integração Padrão, você terá acesso a esta funcionalidade, se você não quiser ter acesso a este recurso, não deixe de falar com o seu contato técnico na Awin.
[+] Deduplicação
Se você estiver trabalhando com múltiplos canais de marketing e/ou redes, é necessário realizar a deduplicação, para que a comissão não seja paga para diversas fontes de tráfico pela mesma conversão.
[+] Channel Parameter
A Awin aconselha fortemente que todos os clientes utilizem o Channel Parameter para instruir o nosso sistema sobre como processar cada conversão com base na fonte do tráfico.
[+] Exemplos de Integrações
[+] Grupos de Comissão
Os grupos de comissão podem ser utilizados para atribuir toda ou partes da transação para um percentual ou quantidade de comissão específico. Os próprios grupos são criados e mantidos dentro do "Gerente de Comissões" na interface da Awin.
[+] Novo vs Existente
Uma maneira muito eficiente de remunerar os afiliados por trazer novos clientes é pagando uma comissão ligeiramente mais alta por estas transações.
[+] Múltiplos Grupos de Comissão
É possível dividir a transação em partes em que cada uma é atribuída a um grupo de comissão separado. Faça isso preenchendo cada parte com o caracter pipe "|
".
[+] Conversão de Moeda
Se o seu site gera transações em várias moedas, você poderá utilizar a Awin para realizar a conversão da moeda estrangeira para a moeda padrão definida para o seu programa de anunciante. As moedas padrão podem ser AUD, BRL, CAD, CHF, DKK, EUR, GBP, NOK, PLN, SEK ou USD, dependendo da região em que seu programa está sendo executado. Se você não souber qual é a moeda padrão do seu programa, entre em contato com o gerente da sua conta.
[+] Tracking por Cupom de Desconto
O tracking da Awin ajuda a informar se um cupom de desconto foi utilizado pelo cliente durante o processo de checkout.
[+] Parâmetros Personalizados Recomendados
É possível declarar outras informações e associá-las com a transação usando os parâmetros de tracking personalizados, que mais tarde podem ser enviados através do Validar Pendências ou Relatório Personalizado.
[+] Parâmetro de Tracking Personalizado
[+]Múltiplos Parâmetros de Tracking Personalizados
[+] Product Level Tracking
Product Level Tracking permite que o anunciante gere relatórios muito mais detalhados, onde o desempenho de produtos individuais pode ser facilmente mensurado.
Da perspectiva de integração, desde que você já esteja utilizando a MasterTag, é tão simples quanto adicionar um elemento HTML oculto à página de confirmação que contém linhas individuais em um formato específico, descrevendo quais produtos estão incluídos no pedido.
[-] PLT Via Pixel de Tracking
Alternativamente, se a implementação não utiliza rastreamento baseado em JavaScript (consulte o tópico Conversão por Pixel), é possível declarar Product Level Tracking dentro do string do pedido de URL do pixel.
[+] Conversão por Pixel
Se você não conseguir integrar a MasterTag em todas as páginas e/ou implementar a Tag de Conversão baseada em JavaScript na página de confirmação, então é possível - mas não recomendado - rastrear as conversões do Awin utilizando apenas o Fall-back Conversion Pixel localizado na págna de confirmação.
[+] Server To Server (S2S)
Recomendamos implementar um dos dois métodos de tracking - ou tracking offline por lote ou pedidos S2S.
[+] API de conversões
O rastreamento server-side também pode ser integrado via a nova API de conversões Awin.
[+] Exemplos de Integrações
[+] Template Geral
[+] Exemplo de HTML nativo