Show Menu
TÓPICOS×

Uso de gráficos em Comunicações Interativas

Um gráfico ou um gráfico é uma representação visual dos dados. Ele condensa grandes quantidades de informações em um formato visual fácil de entender, permitindo que os recipient da Comunicação interativa visualizem, interpretem e analisem melhor dados complexos.
Ao criar uma comunicação interativa, você pode adicionar gráficos para representar visualmente dados bidimensionais do modelo de dados de formulário do Interative Communication. O componente Gráfico permite adicionar e configurar os seguintes tipos de gráficos: Pizza, Coluna, Rosca, Barra, Linha, Linha e Ponto, Ponto, Área e Quadrante.

Adicionar e configurar um gráfico em uma comunicação interativa

Execute as seguintes etapas para adicionar e configurar um gráfico em uma Comunicação interativa:
  1. Toque em Componentes no sidekick da Comunicação interativa.
  2. Arraste e solte o componente Gráfico em um dos seguintes componentes:
    • canal de impressão: Área do Público alvo ou campo de imagem
    • canal da Web: Área do painel ou do Público alvo
  3. Toque no componente de gráfico no editor de Comunicação interativa e selecione Configurar ( configure_icon ) na barra de ferramentas Componente.
    As Propriedades do gráfico são exibidas no painel esquerdo.
    Propriedades básicas de um gráfico de tipo de linha no canal de impressão
    Propriedades básicas de um gráfico de tipo de linha no canal da Web
  4. Configure as propriedades do gráfico com base no tipo de canal.
  5. (Somente canal de impressão) Nas Configurações do agente, especifique se é obrigatório que o agente use este gráfico. Se a opção É obrigatório para o agente usar este gráfico não estiver selecionada, o agente pode tocar no ícone de olho do gráfico na guia Conteúdo da interface do usuário do agente para mostrar ou ocultar o gráfico.
  6. Toque em para salvar as propriedades do gráfico.
    Toque em Pré-visualização para visualização da aparência e dos dados associados ao gráfico. Toque em Editar para reconfigurar as propriedades do gráfico.

Configurar propriedades do gráfico

Configure as seguintes propriedades ao criar gráficos para canais impressos e da Web:
Texto Descrição Tipo de canal
Nome Identificador do elemento gráfico. O nome do gráfico especificado neste campo não está visível no gráfico. Ele é usado ao se referir ao elemento de outros componentes, scripts e expressões SOM. Imprimir e Web
Tipo de gráfico Tipo de gráfico que deseja gerar. As opções disponíveis são Pizza, Coluna, Rosca, Barra, Linha, Linha e Ponto, Ponto e Área. Imprimir e Web
Série > Várias séries Selecione para adicionar várias séries para os itens de coleção do modelo de dados de formulário representados no eixo X e no eixo Y. Imprimir e Web
Série > Objeto de modelo de dados Nome do item de coleta do modelo de dados de formulário para adicionar várias séries ao gráfico. Escolha uma propriedade de objeto de modelo de dados de formulário pai para as propriedades plotadas nos eixos X e Y para formar uma série significativa. O objeto de modelo de dados vinculado deve ser do tipo Número, String ou Data. Imprimir e Web
Mostrar empilhado Opte por empilhar os valores de cada séria, um sobre o outro. Imprimir e Web
Eixo X > Título Título do eixo X. Imprimir e Web
Eixo X > Objeto do modelo de dados
Nome do item de coleta do modelo de dados de formulário a ser representado no eixo X.
Escolha duas propriedades do tipo coleção/matriz do mesmo objeto de modelo de dados pai que sejam significativas em relação umas às outras para plotar nos eixos X e Y de um gráfico. O objeto de modelo de dados vinculado deve ser do tipo Número, String ou Data.
Imprimir e Web
Eixo Y > Título Título do eixo Y. Imprimir e Web
Eixo Y > Objeto do modelo de dados
Item de coleta do modelo de dados do formulário a ser representado no eixo Y. No canal Print, o objeto de modelo de dados para o eixo Y deve ser do tipo Number.
Escolha duas propriedades do tipo coleção/matriz do mesmo objeto de modelo de dados pai que sejam significativas em relação umas às outras para plotar nos eixos X e Y de um gráfico.
Imprimir e Web
Eixo Y > Função Função estatística/personalizada a ser usada para calcular os valores no eixo y. Imprimir e Web
Ocultar objeto Selecione para ocultar o gráfico na saída final. Imprimir e Web
Título Título do gráfico. Impressão
Altura Altura do gráfico em pixels. Impressão
Largura Largura do gráfico em pixels. É possível controlar a largura do gráfico no canal da Web usando a camada de estilo ou aplicando um tema. Impressão
Quebra de página obrigatória antes Selecione para adicionar uma quebra de página obrigatória antes do gráfico e colocar o gráfico na parte superior de uma nova página. Impressão
Quebra de página obrigatória após Selecione para adicionar uma quebra de página obrigatória após o gráfico e colocar o conteúdo após o gráfico na parte superior de uma nova página. Impressão
Recuo Recuo do gráfico à esquerda da página. Impressão
Dica
Formato no qual a dica de ferramenta aparece ao passar o mouse sobre um ponto de dados no gráfico no canal da Web. O valor padrão é ${x}(${y}). Dependendo do tipo de gráfico, quando você aponta o mouse para um ponto, barra ou fatia no gráfico, as variáveis ${x}e ${y} são substituídas dinamicamente pelos valores correspondentes no eixo X e no eixo Y e exibidas na dica de ferramenta.
Para desativar a dica de ferramenta, deixe o campo Dica de ferramenta em branco. Essa opção não se aplica a gráficos de linha e de área. Por exemplo, consulte Exemplo 1: Saída de gráfico na Web e na impressão.
Web
Configurações específicas ao gráfico
Além das configurações comuns, a seguinte configuração específica do gráfico está disponível:
  • Mostrar legenda: Mostra uma legenda para o gráfico de pizza ou rosca quando ativado.
  • Posição da legenda: Especifica a posição da legenda em relação ao gráfico. As opções disponíveis são Direita, Esquerda, Superior e Inferior. É recomendável usar a legenda do lado direito no canal de impressão.
  • Raio interno: Disponível para gráficos de rosca para especificar o raio (em pixels) do círculo interno no gráfico.
  • Cor da linha: Disponível para gráficos de Linha, Linha e Ponto e Área para especificar a cor da linha no gráfico.
  • Cor do ponto: Disponível para gráficos Ponto e Linha e Ponto para especificar a cor dos pontos no gráfico.
  • Cor da área: Disponível para gráficos de Área para especificar a cor da área sob a linha no gráfico.
  • Ponto de referência > Tipo de vínculo: Disponível para gráficos do Quadrante para especificar o tipo de vínculo para o ponto de referência. Use texto estático ou propriedade de objeto de modelo de dados para definir o valor do ponto de referência.
  • Ponto de referência > Eixo dos X: Disponível para gráficos de Quadrante se você selecionar Estático na lista suspensa Tipo de Vínculo para especificar o valor do eixo X para o ponto de referência.
  • Ponto de referência > Eixo Y: Disponível para gráficos de Quadrante se você selecionar Estático na lista suspensa Tipo de Vínculo para especificar o valor do eixo Y para o ponto de referência.
  • Ponto de referência > Objeto de modelo de dados para séries: Disponível para gráficos Quadrantes de várias séries se você selecionar Objeto de Modelo de Dados na lista suspensa Tipo de Vínculo. Defina a propriedade do objeto de modelo de dados de formulário para identificar o conjunto do ponto de referência.
  • Ponto de referência > Valor do objeto do modelo de dados para séries: Disponível para gráficos Quadrantes de várias séries se você selecionar Objeto de Modelo de Dados na lista suspensa Tipo de Vínculo. Use a propriedade de objeto de modelo de dados de formulário para séries e o valor definido neste campo para identificar a série para o ponto de referência.
  • Ponto de referência > Objeto de modelo de dados para ponto de referência: Disponível para gráficos de Quadrante se você selecionar Objeto de Modelo de Dados na lista suspensa Tipo de Vínculo. Defina uma propriedade de objeto de modelo de dados de formulário que seja um irmão das propriedades plotadas nos eixos X e Y. Além disso, para várias séries, defina uma propriedade de objeto de modelo de dados que seja uma entidade secundária da propriedade de objeto de modelo de dados definida para a série.
  • Ponto de referência > Valor do objeto do modelo de dados para o ponto de referência: Disponível para gráficos de Quadrante se você selecionar Objeto de Modelo de Dados na lista suspensa Tipo de Vínculo. Use a propriedade de objeto de modelo de dados de formulário para o ponto de referência e o valor definido nesse campo para identificar o ponto de referência do gráfico. Rótulos do quadrante > Superior esquerdo: Disponível para gráficos do Quadrante para especificar o nome do quadrante Superior Esquerdo.
  • Rótulos do quadrante > Parte superior direita: Disponível para gráficos de Quadrante para especificar o nome do quadrante Superior direito.
  • Rótulos do quadrante > Inferior direito: Disponível para gráficos do Quadrante para especificar o nome do quadrante inferior direito.
  • Rótulos do quadrante > Inferior esquerdo: Disponível para gráficos do Quadrante para especificar o nome do quadrante inferior esquerdo.
Imprimir e Web

Usar funções no gráfico

Você pode configurar um gráfico para usar funções estatísticas para calcular valores a partir dos dados de origem para plotar no gráfico. Ao aplicar funções em um gráfico, é possível plotar dados que não são fornecidos diretamente pelo modelo de dados do formulário.
Enquanto o componente Gráfico vem com algumas funções incorporadas, você pode gravar funções Funções personalizadas no canal da Web personalizadas e disponibilizá-las para uso na configuração do gráfico no canal da Web.
As seguintes funções estão disponíveis por padrão com o componente Gráfico:
Média (Média) Retorna a média dos valores no eixo X ou Y para um dado valor no outro eixo.
Soma Retorna a soma de todos os valores no eixo X ou Y para um dado valor no outro eixo.
Máximo Retorna o máximo dos valores no eixo X ou Y para um determinado valor no outro eixo.
Frequency Retorna o número de valores no eixo X ou Y para um dado valor no outro eixo.
Intervalo Retorna a diferença entre o máximo e o mínimo dos valores no eixo X ou Y para um dado valor no outro eixo.
Median Retorna o valor que separa valores mais altos e mais baixos na metade no eixo X ou Y para um dado valor no outro eixo.
Mínimo Retorna o mínimo dos valores no eixo X ou Y para um dado valor no outro eixo.
Modo Retorna o valor com a maioria das ocorrências no eixo X ou Y para um dado valor no outro eixo.
Para obter mais informações, consulte Exemplo 2: Aplicação das funções Soma e Frequência em um gráfico de linhas.

Funções personalizadas no canal da Web

Além de usar as funções padrão em gráficos, você pode gravar funções personalizadas no JavaScript™ e disponibilizá-las na lista de funções no componente Gráfico para o canal da Web.
Uma função usa uma matriz ou valores e um nome de categoria como entradas e retorna um valor. Por exemplo:
Multiply(valueArray, category) {
 var val = 1;
 _.each(valueArray, function(value) {
 val = val * value;
 });
 return val;
}

Depois de gravar uma função personalizada, faça o seguinte para disponibilizá-la para uso na configuração do gráfico:
  1. Adicione a função personalizada na biblioteca do cliente associada ao Interative Communication relevante. Para obter mais informações, consulte Configuração da ação Enviar e Uso de bibliotecas do lado do cliente.
  2. Para exibir a função personalizada no menu suspenso Função, no CRXDe Lite, crie um nt:unstructured nó na pasta de aplicativos com as seguintes propriedades:
    • Adicionar propriedade guideComponentType com valor como fd/af/reducer . (mandatory)
    • Adicione a propriedade value a um nome totalmente qualificado da função personalizada do JavaScript™. (obrigatório) e defina seu valor como o nome da função personalizada, como Multiplicar.
    • Adicione a propriedade jcr:description com o valor que deseja exibir como o nome da função personalizada que aparece no menu suspenso Função. Por exemplo, Multiplicar .
    • Adicione uma propriedade qtip com um valor que será uma breve descrição da função personalizada. Ela é exibida como uma dica de ferramenta ao passar o ponteiro do mouse sobre o nome da função na lista suspensa Função .
  3. Clique em Salvar tudo para salvar a configuração.
A função agora está disponível para uso no Gráfico.

Exemplo 1: Saída de gráfico na impressão e na Web

Na guia Básico, você define o tipo de gráfico, as propriedades do modelo de dados de formulário de origem que contêm dados, os rótulos a serem representados no eixo X e no eixo Y do gráfico e, opcionalmente, a função estatística para calcular os valores de plotagem no gráfico.
Vamos entender detalhadamente as informações mínimas exigidas nas propriedades básicas, com a ajuda de uma instrução de cartão gerada por meio de uma Comunicação interativa. Considere que você deseja gerar um gráfico para descrever a quantidade de diferentes despesas na declaração. Você deseja usar diferentes tipos de gráficos para impressão e saída da Web da Comunicação Interativa.

Gráfico de colunas para impressão

Para fazer isso, especifique as seguintes propriedades:
  • Nome - Especifique o nome do gráfico.
  • Tipo de gráfico - Selecione Coluna na lista suspensa.
  • Título - Especifique o Tipo de Despesa para o eixo X e a Quantia da Transação para o eixo Y.
  • Objetos do modelo de dados - Selecione as propriedades do objeto do modelo de dados para criar vínculos de dados para os eixos X (Tipo de Despesa) e Y (Quantia de Transação).
Gráfico de colunas no canal de impressão de uma comunicação interativa

Gráfico de rosca para Web

Para fazer isso, especifique as seguintes propriedades:
  • Nome - Especifique o nome do gráfico.
  • Tipo de gráfico - Selecione Rosca na lista suspensa.
  • Objetos do modelo de dados - Selecione as propriedades do objeto do modelo de dados para criar vínculos de dados para os eixos X (Tipo de Despesa) e Y (Quantia de Transação).
  • Raio interno - Especifique o valor do Raio interno como 150 para especificar o raio (em pixels) do círculo interno no gráfico.
  • Dica de ferramenta - Use o formato padrão $($) para exibir a dica de ferramenta. A dica de ferramenta é exibida como: Tipo de Despesa (Quantia da Transação). Exemplo: Débito para Bitcoin(10000).
Gráfico de rosca no canal da Web de uma comunicação interativa

Exemplo 2: Aplicação das funções Soma e Frequência em um gráfico de linhas

Ao aplicar funções em um gráfico, é possível plotar dados que não são fornecidos diretamente pelo modelo de dados do formulário. Neste exemplo, usamos um exemplo de declaração de cartão de crédito para entender como as funções Soma e Frequência podem ser aplicadas ao gráfico.
Gráfico de linhas sem uma função com duas transações "Débito para AirBnB"

Função de soma

É possível aplicar a função sum para adicionar valores de várias instâncias da mesma propriedade de dados e mostrá-la apenas uma vez. Por exemplo, no gráfico a seguir, a função Sum é aplicada no eixo Y para somar o montante dos dois Débitos para transações AirBnB (2050 e 1050) e mostrar apenas uma transação (3100).
A função Sum pode tornar o gráfico mais útil quando você deseja agrupar e exibir a soma de muitas instâncias da mesma propriedade de dados.

Função de frequência

A função Frequency retorna o número de valores do eixo Y para um dado valor no outro eixo. Com a aplicação da função Frequency no eixo Y (Quantia da Transação), o gráfico mostra que houve duas ocorrências de Débito para transações do AirBnB e uma ocorrência do restante dos tipos de transações.

Exemplo 3: Gráfico Quadrante de Várias Séries na Web

O gráfico representa a quantia para transações executadas em um intervalo de datas específico. O gráfico Quadrante oferece a capacidade de dividir a área do gráfico em quatro seções rotuladas. O caractere usa um ponto de referência estático para os eixos X e Y. Use o recurso de várias séries para separar dados com base no nome do banco.
Para fazer isso, especifique as seguintes propriedades:
  • Nome: Especifique o nome do gráfico.
  • Tipo de gráfico: Selecione Quadrante na lista suspensa.
  • Marque a caixa de seleção Várias séries .
  • Objeto de Modelo de Dados: Especifique a propriedade de objeto de modelo de dados para a série. A propriedade de objeto de modelo de dados para o nome do banco é um pai das propriedades de objetos de modelo de dados plotadas nos eixos X e Y.
  • Objetos do modelo de dados: Selecione as propriedades do objeto de modelo de dados para criar vínculos de dados para os eixos X (Data da Transação) e Y (Quantia da Transação).
  • Na seção Ponto de referência, selecione Estático como o Tipo de vínculo.
  • Especifique os valores para os pontos de referência do eixo X e do eixo Y.
  • Especifique os rótulos do quadrante para os quadrantes Superior Esquerdo, Superior Direito, Inferior Direito e Inferior Esquerdo.
  • Marque a caixa de seleção Mostrar legendas para exibir os códigos de cor dos nomes dos bancos.