Skip to content
Idioma: Português

Estatísticas

Atribuir conversões e vendas

Atualizado a 1 de novembro de 2026 4 min de leitura

Como a sua loja comunica vendas ao LinkHarbor: ID do clique, segredo de callback e callback de venda. E como os pagamentos de apoiantes contam.

Uma conversão é uma venda ou um pagamento de apoiante que o LinkHarbor consegue atribuir a um clique na sua página. Assim vê não só quantas vezes um link foi clicado, mas também o que resultou disso. Este artigo destina-se a criadores com loja própria e aos programadores que ligam a loja. Pode analisar conversões e criar segredos de callback a partir do Creator Pro.

De onde vêm as conversões

  • Vendas que a sua loja ou o seu servidor comunica através de um callback de venda
  • Pagamentos de apoiantes via Stripe; um reembolso volta a remover a conversão, veja Pagamentos de apoiantes com Stripe

Cada conversão herda os dados do clique a que pertence: página, link, país, dispositivo, origem e parâmetros UTM. É por isso que aparece nas estatísticas exatamente onde o clique teve origem.

Como funciona a atribuição

  1. Um visitante clica num link da sua página
  2. O LinkHarbor conta o clique e, ao redirecionar, acrescenta ao URL de destino o parâmetro lt_click_id com um ID de clique único
  3. A sua página de destino (por exemplo, a loja) lê lt_click_id do endereço e guarda-o até à compra
  4. Depois da compra, o seu servidor envia ao LinkHarbor um callback de venda com este ID de clique
  5. A conversão aparece no painel e nas estatísticas da página

O ID do clique só é acrescentado a destinos que comecem por http:// ou https://. Os links para mailto: ou tel: não o recebem, porque aí o parâmetro estragaria o assunto ou o número de telefone. Os cliques de bots também não recebem ID de clique.

Criar um segredo de callback

Um callback de venda tem de se identificar com um segredo de callback. Proprietários e admins gerem os segredos a partir do Creator Pro em «Callback e API», na secção da conta do menu.

A página «Callback e API» com os cartões das chaves de API e dos segredos de callback
Os segredos de callback estão em «Callback e API»
  1. Abra «Callback e API»
  2. No cartão «Segredos de callback», clique em «+ Criar novo segredo»
  3. Se quiser, introduza um nome, por exemplo «Callback da loja»
  4. Clique em «Criar segredo»
  5. Copie o segredo de imediato: só é mostrado uma vez
«Editar»
Altere o nome e o estado (ativo ou inativo). Um segredo inativo é recusado.
«↺ Rodar»
Cria um novo segredo. O antigo deixa de funcionar de imediato – por isso, introduza logo o novo na sua loja.
«Eliminar»
Remove o segredo depois de um pedido de confirmação.
«Último callback:»
Mostra quando o segredo foi usado pela última vez; caso contrário, «Ainda não utilizado».

Pode criar até 5 segredos de callback por espaço de trabalho.

Enviar o callback de venda

O seu servidor envia um pedido POST à API do LinkHarbor. O segredo vai no cabeçalho X-Callback-Secret.

Callback de venda com curl
curl -X POST https://dock.at-harbor.com/v1/callbacks/sale \
  -H "Content-Type: application/json" \
  -H "X-Callback-Secret: YOUR_CALLBACK_SECRET" \
  -d '{
    "click_id": "3f2b8c1e-5d4a-4b7e-9a10-2c6d8e0f1a23",
    "order_id": "B-10042",
    "amount": "49.90",
    "currency": "EUR"
  }'
click_id
Obrigatório. O ID do clique de lt_click_id (10–36 caracteres).
order_id
Obrigatório. O seu número de encomenda (1–128 caracteres). Só é contada uma conversão por número de encomenda, por isso um callback repetido não cria uma segunda.
amount
Obrigatório. O montante como número decimal.
currency
Obrigatório. Um código de moeda de 3 letras, por exemplo EUR.
occurred_at, meta
Opcional. O momento da compra e até 50 chaves próprias (1–64 caracteres cada) com informação adicional. Um valor é texto com no máximo 500 caracteres, um número, true/false ou null; a API recusa objetos aninhados.

Respostas

EstadoSignificado
200Conversão guardada; a resposta contém o conversion_id
403Segredo errado ou inativo – ou ID de clique desconhecido, se não enviar um workspace_id
404ID de clique desconhecido (só se enviar o seu workspace_id)
413O corpo tem mais de 1 MB (request_too_large)
422Falta um campo obrigatório ou tem o formato errado, como um valor em meta demasiado longo ou aninhado
429Mais de 120 callbacks por minuto a partir do mesmo endereço IP

Todos os campos e códigos de erro para programadores estão em Enviar vendas e dados próprios.

Analisar conversões

  • Painel: os mosaicos «Conversões» e «CVR» e o cartão «Conversões» por fonte e meio UTM
  • Estatísticas da página: o cartão «Conversões» com «CVR total», «CVR únicos» e «Decomposição»
  • CVR total = conversões divididas pelos cliques; CVR únicos = conversões divididas pelos cliques únicos

Não encontrou o que procura?

Diga-nos de que precisa e a nossa equipa de suporte ajuda-o pessoalmente.

Contactar o suporte