O rastreamento de eventos é um recurso avançado e requer trabalhar com nossa API aberta e conhecimento de linguagem de programação.
O rastreamento de eventos é um recurso flexível que permite coletar dados sobre diversos comportamentos do contato. Você pode criar um evento para qualquer atividade em seu site ou app e atribuir-lhe um valor. À medida que você começa a capturar dados de eventos e enviá-los à sua conta da ActiveCampaign, é possível usá-los para melhorar seus processos de marketing e vendas, e usá-los para acionar automações, criar condições de segmento e personalizar campanhas.
O acompanhamento de eventos com o wrapper da API PHP é uma das muitas maneiras de enviar dados de rastreamento de eventos para sua conta da ActiveCampaign. Depois de escrever o código em seu site para definir e capturar eventos, você pode usar o wrapper para enviar os dados do evento para seu ActiveCampaign. O uso de um wrapper de API facilita o envio de dados dos eventos para sua conta; os wrappers lidam com a conexão de API e as chamadas específicas da API como funções simples. Isso evita ter que criar a conexão de API e as chamadas a partir do zero.
Para saber mais, aqui está uma visão geral do Acompanhamento de Eventos e como ativá-lo em sua conta da ActiveCampaign.
Neste artigo, discutiremos como configurar o Rastreamento de Eventos com o wrapper de API.
Configurando o controle de eventos com o wrapper de API
Primeiro, você precisará definir suas credenciais de API:
define("ACTIVECAMPAIGN_URL", "https://ACCOUNT.api-us1.com");define
("ACTIVECAMPAIGN_API_KEY", "3693354bb1... 04c2d126b9c");require_once
(".. /activecampaign-api-php/includes/ActiveCampaign.class.php");$ac =
new ActiveCampaign(ACTIVECAMPAIGN_URL, ACTIVECAMPAIGN_API_KEY)
Em seguida, configure seus detalhes de rastreamento:
$ac->track_actid = "764325673";$ac->track_key = "Oy5tbe34c564...
69079D18ABC";
Você pode encontrar o ID da conta e os valores de chave na página Rastreamento de Site > Site. Clique no link que diz "API de Rastreamento de Eventos":
Se você quiser associar um endereço de email ao evento, adicione-o da seguinte forma:
$ac->track_email = "test@test.com";
Se você não associar um endereço de email, o evento ainda será adicionado e estará disponível para a criação de um segmento.
Em seguida, defina os dados do evento e envie a solicitação:
$post_data = matriz("evento" => "event_name1", // "event_name2", etc.
"eventdata" => "event_value",);$response = $ac->api("rastreamento/log",
$post_data);
A resposta será mais ou menos assim:
Objeto stdClass([success] => 1[message] => Evento gerado[http_code]
=> 200)
Agora, os dados de eventos aparecerão no Fluxo de Atividades do seu contato no Registro de Contato e você poderá usar os dados do Acompanhamento de Eventos para criar segmentos.
Aqui está uma visão geral do Acompanhamento de Eventos para saber mais.