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
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.tracking_id
ao gerar um token de pagamento:- Obtenha o tracking_id dos parâmetros de consulta no URL.
- Salve-o no
localStorage
do navegador. - 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.
tracking_id
poderá ser perdido.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.
tracking_id
seja incluído na solicitação do token.Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.