Entendendo os dados do Explore Notifications

Primeiro é necessário entender qual é a estrutura das notificações. O primeiro ponto são os possíveis canais de envio:

  1. App: Quando são enviadas notificações para o aplicativo que podem redirecionar o usuário para um conteúdo ou espaço. Essas notificações ficam listadas na aba de notificações no aplicativo.
  2. Chatbot: São notificações que iniciam um flow no chatbot quando o usuário clica na notificação.

Para cada um desses canais existe um tipo e formato de notificação.

Vamos começar com o canal Chatbot:

Flow Simples: Esse tipo é relacionado às notificações que acionam um flow no chatbot no momento em que o usuário clica na notificação. A estrutura é a seguinte:

Campaign: Nome da Campanha

User: Para quem foi enviada a notificação

Channel: Chatbot

Notification Type: flow

Flow Name - Type: Flow: Nome do Flow

Flow Complexo: Corresponde às notificações que acionam um flow no chatbot e possuem algum argumento, que pode ser um conteúdo, um link ou um texto. A estrutura é a seguinte:

Campaign: Nome da Campanha

User: Para quem foi enviada a notificação

Channel: Chatbot

Notification Type: flow

Flow Name - Type: Flow: Nome do Flow

Flow Args: Argumentos enviados, pode retornar o id do conteúdo ou a url do link

Agora vamos entender o canal App:

Notificação Simples: é uma notificação apenas de texto enviada para o aplicativo. A estrutura é a seguinte:

Campaign: Nome da Campanha

User: Para quem foi enviada a notificação

Channel: App

Notification Type: notification

Message Text: Texto da mensagem enviada

Notificação com Conteúdo: é uma notificação que além do texto, ao clicar na notificação o usuário é redirecionado para um conteúdo. A estrutura é a seguinte:

Campaign: Nome da Campanha

User: Para quem foi enviada a notificação

Channel: App

Notification Type: notification

Message Text: Texto da mensagem enviada

Content ID: ID do conteúdo

Notificação com Espaço: é uma notificação que além do texto, ao clicar na notificação o usuário é redirecionado para um espaço. A estrutura é a seguinte:

Campaign: Nome da Campanha

User: Para quem foi enviada a notificação

Channel: App

Notification Type: notification

Message Text: Texto da mensagem enviada

Space ID: ID do espaço

Notificação Simples com Flow: é uma notificação de texto no aplicativo e ao clicar na notificação o usuário é redirecionado para o chatbot e um flow é acionado. A estrutura é a seguinte:

Campaign: Nome da Campanha

User: Para quem foi enviada a notificação

Channel: App

Notification Type: notification

Message Text: Texto da mensagem enviada

Flow Name - Type: Notification: Nome do Flow

Notificação Complexa com Flow: é uma notificação no aplicativo, que ativa um flow no chatbot ao clicar na notificação e possui algum argumento, que pode ser um conteúdo, um link ou um texto. A estrutura é a seguinte:

Campaign: Nome da Campanha

User: Para quem foi enviada a notificação

Channel: App

Notification Type: notification

Message Text: Texto da mensagem enviada

Flow Name - Type: Notification: Nome do Flow

Flow Args: Argumentos enviados, pode retornar o id do conteúdo ou a url do link

Agora que já foram apresentados os tipos e formatos de dados de notificações, sugiro que a análise seja feita sempre filtrando um tipo de notificação (Notifications ou Flows), tendo em vista que os mesmos campos podem retornar valores diferentes para cada tipo. Outro ponto é que o dado de leitura de notificações do tipo "Notification" são encontradas no campo "Notifications Read" e do tipo "Flow", não é puxado no looker.

Dimensões e Medidas

Esses são os campos com as dimensões e medidas exclusivas do explore Notifications:

Notifications Read: Esse campo mostra os dados de leitura somente de notificações do tipo Notifications (Notification Type = notification). Se esse campo for utilizado para visualizar informações de notificações do tipo flow, os campos retornarão nulos.
  • Campaign [Dimension]: Nome das campanhas das notificações que usuários leram.
  • Read Date [Dimension]: Data de leitura da notificação pelo usuário.
  • Send Date [Dimension]: Data de envio da notificação.
  • Count [Measure]: Contagem da quantidade de usuários que leram uma notificação específica.
  • Minutes Until Read [Measure]: Minutos que o usuário levou entre receber uma notificação e lê-la.
Notifications Sent: Esse campo apresenta os dados de todas as notificações enviadas para os usuários, independente do tipo.
  • Campaign [Dimension]: Nome das campanhas das notificações enviadas para os usuários.
  • Channel [Dimension]: Retorna o canal utilizado para envio de uma campanha de notificação. Podendo retornar "Chatbot" para Notificações do tipo "Flow" e "App" para o tipo "Notification".
  • Content ID [Dimension]: No caso de notificações com conteúdo, retorna o id do conteúdo enviado na notificação.
  • Flow Args [Dimension]: Retorna os argumentos utilizados em Notificação Complexa com Flow.
  • Flow Name - Type: Flow [Dimension]: Nome do flow que é acionado quando um usuário clica em uma notificação do tipo "Flow".
  • Flow Name - Type: Notification [Dimension]: Nome do flow que é acionado quando um usuário clica em uma notificação simples ou complexa do tipo "Notification".
  • Message Text [Dimension]: Texto da notificação enviada para o usuário em notificações do tipo "Notification". No caso de notificação do tipo "Flow", retorna o nome do flow enviado (o mesmo dado apresentado em Flow Name - Type: Flow).
  • Notification Type [Dimension]: Retorna o tipo de notificação que foi enviada. Os valores aceitos são: Notification e Flow.
  • Sent Date [Dimension]: Data de envio da Notificação.
  • Space ID [Dimension]: No caso de notificações com espaço, retorna o id do espaço enviado na notificação.
  • Count [Measure]: Contagem de notificações enviadas.
  • First Send Date [Measure]: Uma notificação foi enviada para vários usuários. Essa medida retorna o primeiro horário de envio.


O que você achou desse artigo? Gostou?


Powered by HelpDocs (opens in a new tab)