Configure a atribuição de pagamento

A atribuição de pagamentos permite identificar qual criador de conteúdo indicou um usuário que fez uma compra. Todas as compras feitas por esse usuário são atribuídas a esse criador de conteúdo, garantindo que ele receba os pagamentos corretos da campanha.

Aviso
Se as compras forem feitas por meio de uma vitrine de criador ou de uma página criada com o Xsolla Site Builder, nenhuma configuração adicional de atribuição de pagamentos é necessária — ela funciona automaticamente. Se você estiver usando uma vitrine personalizada, siga as instruções abaixo.

Como funciona

Para habilitar a atribuição, use o parâmetro tracking_id.

O tracking_id é um identificador único usado para:

  • rastrear o desempenho das campanhas
  • identificar qual criador indicou o usuário
  • coletar análises na Partner Network
  • calcular corretamente as recompensas e os pagamentos

Quando um usuário segue o link pessoal de um criador de conteúdo, a Xsolla gera um tracking_id único de 32 caracteres e o adiciona ao URL da página de destino. O destino pode ser qualquer página de destino associada à venda de produtos. Passe o tracking_id gerado na solicitação para gerar um token de pagamento. Após a conclusão da transação, o tracking_id é armazenado junto com os dados de pagamento e é usado para atribuição, análises e cálculos financeiros.

Exemplo de um link com o parâmetro tracking_id: https://webshop-external-demo.xsolla.site/?tracking_id=abcdefghijklmnopqrstuvwxyz123456

Aviso
Sem um tracking_id, o pagamento não pode ser atribuído a uma fonte de tráfego. Esses pagamentos não são incluídos no relatório de desempenho e não são considerados no cálculo dos pagamentos ao criador.

Para passar o tracking_id ao gerar um token de pagamento:

  1. Obtenha o tracking_id a partir dos parâmetros de consulta no URL.
  2. Salve-o no localStorage do navegador.
  3. Inclua o tracking_id na solicitação para gerar o token de pagamento.

Obter o tracking_id

Obter o tracking_id no lado do cliente depende do seu tipo de integração. Você pode implementar sua própria lógica para extrair o tracking_id ou usar o script da Partner Network fornecido pela Xsolla. A atribuição de pagamentos funciona da mesma forma, independentemente do tipo de páginas de venda, incluindo vitrines, páginas de itens individuais ou chaves de jogo, e catálogos multijogo.

Aviso
Certifique-se de que o script seja executado antes de qualquer outro JavaScript que modifique a URL. Caso contrário, o tracking_id pode ser perdido.

Este script extrai automaticamente o tracking_id dos parâmetros de consulta da URL e o salva no localStorage. Para recuperar o valor salvo, é fornecido o método getTrackingId(), que é chamado ao gerar um token de pagamento.

Exemplos detalhados de implementação são fornecidos nas abas abaixo.


Independentemente de como você o integra — usando o snippet de JavaScript ou o script da Partner Network — chame XsollaPartnerNetwork.getTrackingId() para recuperar o tracking_id armazenado:

Copy
Full screen
Small screen
1const trackingId = XsollaPartnerNetwork.getTrackingId();
2if (trackingId) {
3  console.log('Saved tracking_id from URL:', trackingId);
4  // add tracking_id into your request parameters
5}

Passe o tracking_id ao gerar o token de pagamento

Dependendo de como você configurou sua integração, use uma das opções abaixo para passar o tracking_id para o método de geração de token.

Aviso
Para garantir uma atribuição precisa, certifique-se de que o tracking_id esteja incluído na solicitação de token.
Este artigo foi útil?
Obrigado!
Podemos melhorar alguma coisa? Mensagem
Que pena ouvir isso
Explique porque este artigo não foi útil para você. Mensagem
Obrigado pelo seu feedback!
Avaliaremos sua mensagem e a usaremos para melhorar sua experiência.
Última atualização: 29 de Julho de 2026

Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.

Relatar um problema
Nós sempre avaliamos nossos conteúdos. Seu feedback nos ajuda a melhorá-los.
Forneça um e-mail para que possamos responder
Obrigado pelo seu feedback!
Não conseguimos enviar seu feedback
Tente novamente mais tarde ou contate-nos via doc_feedback@xsolla.com.