O Script do site (Embed) adiciona conversão automática de links de afiliado ao seu site — sem backend próprio e sem expor a sua API key. Ele encontra os links de loja na página e troca pelos seus links de afiliado.
A Embed Key é diferente da API key: ela é travada por domínio (só funciona nos sites que você autorizar) e serve apenas para converter links no navegador. Para integrações server-to-server, use a API key.
1) Gerar a Embed Key
No painel: API e IA MCP → Script do site.
- Informe um nome (ex.: “Meu blog”).
- Liste os domínios autorizados (um por linha — ex.:
meusite.com.br). - Clique em Gerar chave e copie o token agora (ele não é mostrado de novo).
2) Colar o script no site
Cole no <head> do seu site:
<script src="https://app.botdoafiliado.com/embed/v1/affiliate.js?token=SEU_TOKEN" async></script>
Pronto. O script converte os links automaticamente, inclusive em conteúdo carregado depois (SPA/infinite scroll). Para não converter um link específico, adicione o atributo data-no-affiliate na tag <a>.
Alternativa: chamar a API direto
A partir de um domínio autorizado, você pode chamar o endpoint de conversão:
curl -X POST 'https://app.botdoafiliado.com/embed/v1/convert-links' \
-H 'x-embed-token: SEU_TOKEN' \
-H 'content-type: application/json' \
--data '{"urls":["https://loja.com/produto"]}'
Resposta: items[] com url_original e affiliate_url por item.
Segurança
- A Embed Key é travada por host — só funciona a partir dos domínios cadastrados.
- Não expõe a API key nem o ID do bot.
- É revogável a qualquer momento no painel.
Veja também: Autenticação da API e POST /convert-links.