> ## Documentation Index
> Fetch the complete documentation index at: https://docs.topsort.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Atribuição Halo

export const LastUpdatedPt = ({date}) => {
  const label = "Última atualização:";
  return <>
      <style>{`
        .last-updated-component {
          display: inline-flex;
          align-items: center;
          gap: 8px;
          padding: 10px 16px;
          border-radius: 8px;
          margin-top: 12px;
          margin-bottom: 16px;
          font-size: 14px;
          background-color: rgba(0, 0, 0, 0.05);
          border: 1px solid rgba(0, 0, 0, 0.12);
          color: rgba(0, 0, 0, 0.75);
          line-height: 1;
        }

        .last-updated-component svg {
          flex-shrink: 0;
          vertical-align: middle;
        }

        .last-updated-component span {
          display: inline-flex !important;
          align-items: center !important;
          line-height: 1 !important;
        }

        [data-theme="dark"] .last-updated-component {
          background-color: #3a3a3a;
          border: 2px solid #888888;
          color: #ffffff;
        }

        [data-theme="dark"] .last-updated-component svg {
          stroke: #ffffff;
        }
      `}</style>
      <div className="last-updated-component">
        <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round">
          <circle cx="12" cy="12" r="10" />
          <polyline points="12 6 12 12 16 14" />
        </svg>
        <span>
          <strong style={{
    fontWeight: 600
  }}>{label}</strong> 
          <time dateTime={date}>{date}</time>
        </span>
      </div>
    </>;
};

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Modelos de atribuição tradicionais, limitados a interações do mesmo produto, geralmente perdem o impacto total da receita da publicidade. Os anúncios frequentemente impulsionam vendas de produtos relacionados ou não anunciados, não apenas aquele promovido.
</div>

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Por exemplo, um anúncio para um novo produto também pode impulsionar vendas de produtos mais antigos da mesma marca. Da mesma forma, um anúncio de produto em um marketplace pode levar os clientes a explorar todo o catálogo do vendedor, gerando receita além do item anunciado. Esses "efeitos halo" não são capturados pela atribuição do mesmo produto.
</div>

## Modelo de Atribuição Halo

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Para resolver isso, oferecemos o modelo de Atribuição Halo. Este modelo substitui a restrição do mesmo produto por uma restrição do mesmo fornecedor. Ele identifica todos os produtos que foram comprados daquele fornecedor, independentemente de terem sido diretamente anunciados. A Atribuição Halo pode usar cliques ou impressões como o evento de atribuição.
</div>

<Note>Fale com seu representante da Topsort para habilitar este modelo de atribuição em seu marketplace.</Note>

## Como Funciona

Ao relatar uma compra, cada item de produto comprado deve incluir seu vendorId. Exemplo de um evento de compra com ID do Fornecedor:

```json theme={null}
{
  "purchases": [
    {
      "id": "...",
      "opaqueUserId": "...",
      "occurredAt": "2024-10-28T07:43:54-06:00",
      "items": [
        {
          "vendorId": "VEIA929919", // Vendor ID
          "unitPrice": 900,
          "quantity": 1,
          "productId": "MKQUJ9191"
        }
      ]
    }
  ]
}
```

***

<LastUpdatedPt date="2025-11-18" />
