Configure a atribuição de pagamento

A atribuição de pagamento ajuda a identificar quais links de criadores de conteúdos levaram ao usuário fazer a compra. Todas as compras feitas por aquele usuário estão vinculadas ao criador, de forma que ele possa receber pagamentos pelos resultados da campanha.

Como funciona

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

tracking_id é um identificador único que vincula o pagamento de um usuário a uma fonte de tráfego (como uma campanha de anúncios). Ele é usado para:

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

O tracking_id é gerado pela Xsolla quando um usuário clica no link pessoal de um criador de conteúdos. Conforme usuários acionam este link, a Xsolla automaticamente anexa o parâmetro tracking_id, um identificador exclusivo de 32 caracteres, ao URL. O link pode levar à página principal da Web Shop, um item específico, ou uma promoção, dependendo da campanha. Você deve passar o tracking_id na solicitação para gerar um token de pagamento. Após a conclusão da transação, o tracking_id é salvo com os dados do pagamento e é usado para a atribuição, análises e relatórios financeiros.

Exemplo: https://webshop-external-demo.xsolla.site/?tracking_id=abcdefghijklmnopqrstuvwxyz123456

Aviso
Se tracking_id não for passado, o pagamento não será atribuído a uma fonte de tráfego, não aparecerá no relatório de desempenho, e não será incluído nos pagamentos aos criadores.
Para passar o tracking_id ao gerar um token de pagamento:
  1. Obtenha o tracking_id dos parâmetros de consulta no URL.
  2. Salve-o no localStorage do navegador.
  3. Inclua tracking_id na solicitação para gerar o token de pagamento.

Obtenha o tracking_id

A obtenção do parâmetro tracking_id no lado do cliente depende do seu tipo de integração. Você pode implementar sua própria lógica para extrair tracking_id, ou usar o script de rastreamento da Partner Network fornecido pela Xsolla.

Aviso
Certifique-se de que o script seja executado antes de qualquer outro JavaScript que modifique o URL. Caso contrário, o tracking_id poderá ser perdido.
Recomendamos usar o script de rastreamento da Partner Network — ele salva o tracking_id automaticamente no localStorage e fornece acesso ao método getTrackingId().

Fornecemos exemplos detalhados da implementação nas abas abaixo.

Passe o tracking_id ao gerar um token de pagamento

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

Aviso
Para garantir a atribuição precisa, certifique-se de que o tracking_id seja incluído na solicitação do 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: 23 de Setembro de 2025

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.