Entender e utilizar atributos de URL no Fin Messenger pode ajudar a capturar e gerenciar dados sobre a origem das conversas de forma eficaz. Este artigo orienta como recuperar URLs de início de chat, atualizações da URL da página atual e dicas de solução de problemas.
Por que os atributos de URL são importantes
Os atributos de URL no Fin Messenger desempenham um papel crucial para identificar onde as conversas se originam e rastrear detalhes da jornada dos users. Por exemplo:
A URL de início do chat ajuda a determinar a página específica onde a conversa começou.
A URL da página atual oferece insights sobre a navegação dos users e atributos importantes para segmentação de público.
Recuperando a URL de início do chat
Para capturar a URL de início do chat em conversas do Fin Messenger, você pode recuperá-la usando a Conversations API. Aqui estão os passos principais:
Verifique o Campo Source: O campo 'source' na Conversations API revela a URL exata onde o chat começou. Certifique-se de que sua configuração está preparada para consultar e armazenar esse campo corretamente.
Evite confiar no campo Referer: Note que os dados do referer frequentemente refletem a página anterior, não a página onde o chat foi iniciado.
Coordene com sua equipe de engenharia: Garanta que atributos como 'conversation_url' ou 'conversation_source' estejam preenchidos corretamente no início do chat.
Atualizações da URL da página atual
Comportamento padrão
A URL da página atual no Fin Messenger é um atributo padrão que atualiza dinamicamente conforme os users navegam. É usada principalmente para segmentação de público no seu workflow Fin, mas não aparece como atributo de conversa por padrão.
Forçando atualizações
Aplicações de página única podem não disparar atualizações de URL a menos que configuradas especificamente para isso. Em situações onde a atualização da URL precisa ser acionada manualmente (por exemplo, em apps de página única):
Use o método JavaScript
Intercom('update', { last_request_at: Math.floor(Date.now()/1000) }).Esta abordagem força o Fin a atualizar os dados da conversa em tempo real.
Considerações especiais para users e leads
A URL da página atual atualiza automaticamente para ambos users e leads enquanto navegam entre páginas.
Em aplicações de página única, certifique-se de que os gatilhos apropriados estejam configurados para capturar eventos de navegação.
Dicas de solução de problemas
Se você encontrar problemas com atributos de URL:
Confirme que sua implementação está armazenando corretamente o campo 'source' para URLs de início de chat.
Verifique se você não está confiando na URL da página atual para propósitos que ela não pode cumprir (por exemplo, atributos de conversa).
Para aplicações de página única, verifique se os gatilhos de atualização JavaScript estão configurados corretamente.
Ao entender como o Fin Messenger lida com atributos de URL e usar os métodos fornecidos para recuperar, atualizar ou solucionar problemas, você pode garantir captura precisa de dados e eficácia operacional. Para configurações avançadas, como atributos personalizados ('conversation_url' ou 'conversation_source'), consulte sua equipe de engenharia para alinhar suas configurações às necessidades específicas de dados.
