Produtos suportados
Produtos suportados
Requisitos de escopo
Requisitos de escopo
Definir o evento
Para enviar dados de conclusão de evento para o HubSpot, primeiro você precisa definir o evento, incluindo seus metadados, associações de objetos do CRM e propriedades. Você pode definir eventos usando a API de definição de evento personalizado ou, se você tiver uma assinatura do Marketing Hub Enterprise, poderá criar o evento no HubSpot. Ao criar o evento, a HubSpot fornecerá a opção de incluir um conjunto de propriedades de eventos padrão que você pode usar para armazenar dados de eventos. Você também pode criar propriedades adicionais para o evento. Essas propriedades podem ser criadas ou editadas a qualquer momento. Depois de configurar seu evento, você pode enviar dados para ele por meio da API ou por personalizar seu código de rastreamento da HubSpot.Enviar dados de evento
Para enviar dados de evento ao HubSpot, faça uma solicitaçãoPOST para https://api.hubspot.com/events/v3/send com os dados do evento no corpo da solicitação. Antes de enviar dados de evento, revise os limites abaixo, pois exceder esses limites resultará em erro.
Recuperar dados de evento
Para recuperar dados de eventos, faça umaGET solicitação para /events/v3/events.
- Para retornar todas as conclusões de eventos para um evento específico, inclua o parâmetro
eventTypejunto com o nome do evento interno (por exemplo,pe123456_custom_event). Você pode recuperar todos os tipos de eventos usando a API de análise de eventos. - Para retornar conclusões de eventos para um objeto específico, inclua o parâmetro
objectTypejunto com os parâmetrosobjectIdouobjectProperty.<property>. OobjectTypedeve especificar o tipo de objeto CRM (por exemplo,contact), enquanto os outros parâmetros especificam o valor do identificador exclusivo para o objeto (ID do registro ou um valor de propriedade do identificador exclusivo). Para contatos, você pode usaremailcomo uma propriedade de identificador exclusivo.
/events/v3/events?objectType=contact&objectId=111111.
Alternativamente, você pode usar o endereço de e-mail do contato:
/events/v3/events?objectType=contacts&objectProperty.email=bilbo@shire.com
Para filtrar os resultados por conclusões de eventos com um valor de propriedade de evento específico, você pode incluir o parâmetro property.<propertyName>. Por exemplo, para recuperar eventos de visita à página inicial, o URL da solicitação pode ser:
/events/v3/events?eventType=e_visited_page&property.hs_page_title=home
Para valores de propriedade com espaços, substitua os espaços por
%20 ou
+. Por exemplo, property.hs_page_title=home+page.Propriedades do evento
Os dados de conclusão do evento são armazenados nas propriedades do evento, no conjunto de propriedades de eventos padrão ou em propriedades definidas pelo usuário. Ao enviar dados de eventos, inclua um objetoproperties com pares chave-valor para as propriedades que você deseja atualizar, juntamente com os valores das propriedades a serem armazenados.
Para exibir as propriedades disponíveis de um evento:
- Na sua conta HubSpot, acesse Gestão de Dados > Eventos personalizados.
- Na tabela, clique no nome do evento.
- Na parte superior, clique na aba Propriedades.
- Na tabela de propriedades, veja o tipo sob o nome da propriedade.

Relatórios de atribuição
Eventos JavaScript, como elemento clicado e URL visitada, são preenchidos automaticamente com o tipo de ativo e os dados de interação para os relatórios de atribuição. Para incluir os mesmos dados para eventos rastreados manualmente, você precisará incluir manualmente os dados no corpo da solicitação usando as propriedades do evento. Saiba mais sobre análises de eventos personalizados. Abaixo, conheça os valores disponíveis para tipos de ativos e origens de interação, juntamente com solicitações de exemplo.Tipo de ativo
Para atribuir um tipo de ativo específico a uma solicitação de evento comportamental personalizado, inclua a propriedadehs_page_content_type no corpo da solicitação. Por exemplo:
Você também pode usar a propriedade
hs_asset_type. Se ambos hs_page_content_type e hs_asset_type estiverem incluídos em uma única solicitação, hs_page_content_type substituirá o valor hs_asset_type.
Para todos os outros tipos de ativos, use os seguintes valores:
Título de ativo
Para atribuir um evento personalizado a um ativo, inclua a propriedadehs_page_title ou hs_asset_title em sua solicitação com o nome do ativo formatado como uma string. Por exemplo:
hs_page_title:
Fontes de interação
Para atribuir um evento comportamental personalizado a uma fonte específica, inclua a propriedadehs_touchpoint_source em sua solicitação com um dos seguintes valores: