Atribuição de associado via ID do usuário
Com a atribuição de associado usando um hash de e-mail, o associado é atribuído com segurança a um comprador. Usamos o endereço de e-mail do usuário, ou mais precisamente, um valor hash do endereço de e-mail, como o ID do usuário. Se um comprador entrar um endereço de e-mail ao fazer uma compra, verificamos se um associado está armazenado para este endereço de e-mail (ou mais precisamente, para o valor hash do endereço de e-mail). Se sim, a compra é atribuída a esse associado e o associado recebe sua comissão de vendas.
O que é um valor hash?
O valor hash é um número que é derivado do endereço de e-mail. Dessa forma, o endereço de e-mail fica mascarado e não pode mais ser determinado a partir do valor hash. Dois endereços de e-mail diferentes têm dois valores hash diferentes. Exemplo: O valor hash do endereço de e-mail info@some-domain.com é:
b911b464baff15d44ecf9516f0b27e61e43b35042f9aa29c2a5dd10948ebb3c4/d95babb3221bac9606da481414a61f3d2fddd9f73920a91a3b77df304c5622aa
Este valor é único para info@some-domain.com. Se você só tiver o valor hash, mas não souber o endereço de e-mail, não poderá descobrir o endereço de e-mail. Isso garante a proteção de dados. Nota técnica: O valor hash é calculado da seguinte forma: $hash = sha256( $email );
Nota
A atribuição de associado usando um hash de e-mail é um processo downstream. Se um associado puder ser identificado através do cookie, isso terá prioridade.
Por favor, certifique-se de que você tem o consentimento do usuário para transferir seu endereço de e-mail para a Digistore24. Obtenha o consentimento do comprador, por exemplo, com este texto: “Eu consinto que meu endereço de e-mail seja transferido para Digistore24.com para o propósito de processamento do pedido.” Por favor, busque aconselhamento jurídico sobre se e como você pode usar este texto para seu negócio.
Insira o ID do usuário e o associado
Você pode atribuir o associado ao valor hash do endereço de e-mail das seguintes maneiras:
Promolink
Você adiciona o endereço de e-mail como o parâmetro GET “email” ao promolink:
https://www.checkout-ds24.com/redir/1234/affiliate/?email=klaus.meier@some-domain.com
Promocode
Você usa um código promocional, por exemplo:
<script src="https://www.digistore24-scripts.com/service/digistore.js"></script> <script> digistorePromocode( ID_PRODUTO);</script>
O associado, a chave da campanha e o endereço de e-mail são então lidos através do parâmetro GET (se especificado).
Exemplo
- Você tem o produto Digistore24 12345.
- Seus associados direcionam visitantes para a sua página de destino (por exemplo, uma página de opt-in).
- Durante o funil, os visitantes inserem seu endereço de e-mail. Eles são direcionados (por exemplo, após um opt-in de autorresponder) para uma página de agradecimento onde o endereço de e-mail é transferido como um parâmetro GET.
- A página de destino e a página de agradecimento estão no mesmo domínio (por exemplo, www.some-domain.com).
Inclua este código na sua página de destino e na página de agradecimento:
<script src="https://www.digistore24-scripts.com/service/digistore.js"></script> <script> digistorePromocode( 12345 ); </script>
Seus associados então promoverão esta URL:
https://www.some-domain-name.com/?aff=AFFILIATE&cam=CAMPAIGNKEY
Seus associados então substituem AFFILIATE pelo seu próprio ID de associado Digistore24. O usuário é então atribuído ao associado na página de destino (ainda sem um endereço de e-mail). O associado é armazenado no cookie para esse propósito. Após optar por participar, os usuários são então direcionados para sua página de agradecimento: https://www.some-domain-name.com/danke/?email=user@some-email.com. Seu software de autorresponder deve adicionar o parâmetro GET à URL da página de agradecimento. O valor hash do endereço de e-mail é então atribuído ao associado na página de agradecimento. O associado pode então ser corretamente atribuído quando uma compra é realizada.
Outros nomes de parâmetros GET
Se o parâmetro GET NÃO for “email”, use este código:
<script src="https://www.digistore24-scripts.com/service/digistore.js"></script> <script> digistoreSetEmailParamName( "someotherparamname" ); digistorePromocode( 12345 ); </script>
https://www.some-domain-name.com/danke/?someotherparamname=user@some-email.com
Plugin do WordPress
O código promocional também pode ser integrado através de nosso plugin do WordPress Digistore24. Tudo o que você precisa fazer é
ativar o plugin e
insira o ID do produto Digistore24 na área de administração do WordPress em Configurações – Digistore24.
Opções avançadas
As seguintes opções exigem algum trabalho de programação. Elas devem ser de interesse apenas se você empregar desenvolvedores de software e tiver sua própria plataforma.
Via chamada API
Use o recurso da API Digistore24 setAffiliateForEmail(). Você também pode transferir o valor hash diretamente no lugar do endereço de e-mail, ou seja: hash256( $email )
Via código promocional
Se o endereço de e-mail ou o associado já forem conhecidos em sua aplicação, ambos podem ser definidos usando um código promocional:
<script src="https://www.digistore24-scripts.com/service/digistore.js"></script> <script> digistoreSetEmail( "eine-email@addresse.com" ); digistoreSetAffiliate( "someaffiliate" ); digistorePromocode( 12345); </script>
Você pode escolher definir apenas o endereço de e-mail ou apenas o associado usando a função JavaScript. Valores ausentes são então retirados dos parâmetros GET da URL.