• Nenhum resultado encontrado

Guia de referência. Versão 6.0 SP1

N/A
N/A
Protected

Academic year: 2021

Share "Guia de referência. Versão 6.0 SP1"

Copied!
352
0
0

Texto

(1)

Guia de referência

Versão 6.0 SP1

(2)

©2013 Pitney Bowes Software Inc. Todos os direitos reservados.

Esse documento pode conter informações confidenciais ou protegidas por direitos autorais pertencentes à Pitney Bowes Inc. e/ou a seus subsidiários e suas empresas associadas.

Portrait Software, o logotipo Portrait Software, Portrait e a marca Portrait Software’s Portrait são marcas comerciais da Portrait Software International Limited e não podem ser usadas nem exploradas de forma alguma sem prévia autorização expressa por escrito da Portrait Software International Limited.

Reconhecimento de marcas comerciais

Outros nomes do produto, nomes, marcas, logotipos e símbolos da empresa referenciados aqui podem ser marcas comerciais ou marcas comerciais registradas de seus proprietários registrados.

Suporte Portrait Software

Se precisar de ajuda com algo que não se encontre nesses documentos, visite a Base de Conhecimentos em nosso site da Web.http://support.portraitsoftware.come siga os links para seu produto.

Também é possível baixar outros documentos da Portrait Software a partir desse site. Se não tiver um nome de usuário e senha - ou se os esqueceu - contate-nos através de um dos canais abaixo.

Se tiver algum problema com o uso, a instalação ou os documentos desse produto, contate-nos usando um dos seguintes métodos:

E-mail: support@portraitsoftware.com Telefone

• EUA/Canadá 1-800-335-3860 (número gratuito) • Resto do mundo +44 800 840 0001

Quando estiver reportando um problema, ajuda se nos disser: • O nome do aplicativo de software

• As circunstâncias em que o problema apareceu • Que mensagens de erro você viu (se tiver visto alguma) • A versão do software que você estava usando

Pitney Bowes Software Inc. January 02, 2014

(3)

Capítulo 1: Dialogue Admin...11

Dialogue Admin...12

Hosts do Dialogue Server...12

Instâncias do banco de dados...12

Domínios de Cliente...15

Categorias...15

Configuração de diálogo...15

Tipos de grupo...15

Tipos de operação...16

Tipos de status de diálogo...16

Tipos de evento...16

Tipos de Status de Chamada...16

Configuração do E-mail Devolvido...16

Configuração de atividade...18

Tipos de atividade...18

Opções de acompanhamento da tarefa...19

Intervalos de visualização da tarefa...19

Campos de tarefas...19

Tipos de canais...19

Canais de saída...19

Tipos de mensagem...22

Recursos...22

Repositório SQL...22

Bancos de dados secundários...23

Servicios Web...23

Repositório de plugin...23

Usuários e segurança...25

Usuários...25

(4)

Direitos de acesso...25

Segurança do objeto...29

Registro da sessão do usuário...31

Administrador geral...32

Coleções de parâmetros...32

Sistemas de aplicação...32

Manutenção da tabela...32

Serviços Públicos...32

Capítulo 2: Domínios de cliente e Expressões...35

Domínios de cliente e Expressões...36

Introdução aos domínios...36

Passo 1 - Criar o grupo principal SQL...36

Passo 2 - Adicionar o domínio...37

Passo 3 - Adicionar o Grupo de dados principal...37

Passo 4 - Adicionar os campos...38

Passo 5 - Editar propriedades do campo...38

Passo 6 - Ativar o novo Domínio...38

Passo 7 - Testar o domínio na Customer View...39

Passo 8 - Testar o domínio no Designer de seleção...39

Passo 9 - Mais Informação sobre os domínios...39

Domínios de cliente no Visual Dialogue...40

Domínios de cliente na Customer View...40

Detalhes da configuração do domínio de cliente...42

Propriedades dos domínios de cliente...42

Grupos de dados...43

Campos...47

Tipos de dados...50

Origens de pesquisa...51

Verificação do domínio de cliente...52

Executar verificação do domínio de cliente...52

Mensagens de verificação do domínio de cliente...52

Expressões...58

Definições de sintaxe de expressão...58

Operadores de expressão...60

Tipos de dados de expressão...62

(5)

Relatórios...80

Report Viewer...81

Formatos de relatório...83

XML do parâmetro de relatório...84

Ações de visualização de relatórios...86

Capítulo 4: Rastreamento de e-mail e de links...89

Rastreamento...90

Rastreamento de e-mail...90

Rastreamento de link...91

Detalhes do rastreamento de e-mail e de links...93

Rastreamento de resposta...95

Capítulo 5: Objetos de conteúdo...99

Objetos de conteúdo...100

URLs de objeto de conteúdo...100

Capítulo 6: Arquivos publicados...103

Arquivos publicados...104

URLs de arquivos publicados...104

Capítulo 7: Manipulação do e-mail devolvido...107

Manipulação do e-mail devolvido...108

Parâmetros do sistema de e-mail devolvido...108

Registro de e-mail de devolução...109

Capítulo 8: Importar e exportar objetos...111

Exportação e importação...112

Exportações...112

Importações...113

Configurar um ambiente complementar...114

(6)

Abreviação da URL...118

Instâncias do banco de dados...119

Parâmetros...119

Tipos de mensagem...120

Capítulo 10: API de plug-in...121

API de plug-in...122

Plug-ins de dados do cliente...123

Plug-ins da ramificação...126

Plug-ins de expressão...127

Plug-ins genéricos...128

Plug-ins de mensagem...128

Plug-ins do canal de saída...129

Tipos...131

Tipos de parâmetros de ramificações...131

Tipos de dados de questionário...137

Interfaces...137

Interface IMHAnswerForm...137

Interface IMHAnswerFormList...142

Interface IMHBranchDynamicList...143

Interface IMHBranchInfo...144

Interface IMHBranchParamDefs...146

Interface IMHBranchPlugin...148

Interface IMHCategory...149

Interface IMHCacheItem...149

Interface IMHCCCallStatusList...150

Interface IMHCCProject...151

Interface IMHChannelMessage...151

Interface IMHMessageContainer...153

Interface IMHCmsIdList...154

Interface IMHCreateMessagePlugin...155

Interface IMHCreateMessagePlugin2...156

Interface IMHCreateMessagePlugin3...157

Interface IMHContentItem...158

Interface IMHContentItemList...160

Interface IMHContentObjectRulePlugin...161

Interface IMHContentObjectUtils...162

Interface IMHContentRequestParams...163

(7)

Interface IMHCustomer...165

Interface IMHCustomerContainer...177

Interface IMHCustomerList...182

Interface IMHCustomerSortFieldList...183

Interface IMHCustomPluginServices...184

Interface IMHDataField...185

Interface IMHDataFields...186

Interface IMHDataGroupPlugin...187

Interface IMHDialog...189

Interface IMHDialogUtils...192

Interface IMHDialogGroup...192

Interface IMHDialogOperation...194

Interface IMHDialogServerServices...195

Interface IMHDuplicateList...204

Interface IMHDynamicValuesList...205

Interface IMHEmailBounceCodeList...206

IMHExprFunctionDefinterface...206

Interface IMHExprFunctionPlugin...207

Interface IMHGenericPlugin...208

Interface IMHLicenseInfo...209

Interface IMHMessage...210

Interface IMHMessageAssembleInfo...213

Interface IMHMessageAttachment...214

Interface IMHMessageAttachmentList...215

Interface IMHMessageBundle...216

Interface IMHMessageUtils...218

Interface IMHOutputChannelInfo...219

Interface IMHOutputChannelPlugin...220

InterfaceIMHParticipant...221

Interface IMHParticipantContainer...222

Interface IMHPlugin...225

Interface IMHQryAlternative...226

Interface IMHQryQuestion...227

Interface IMHQrySection...228

Interface IMHQuestionnaire...229

Interface IMHQuestionnaireUtils...231

Interface IMHReportEngine...233

(8)

Interface IMHReportFormat...235

Interface IMHReportParameter...236

Interface IMHReportParameterList...237

Interface IMHReportTemplate...238

Interface IMHSelection...239

Interface IMHSQLDef...240

Interface IMHSystemUser...241

Interface IMHUnmergedMessage...242

Interface IMHWebPublicFile...245

Capítulo 11: API do Dialogue Server...247

API do Dialogue Server...248

API Activity...249

API Dialogue...253

API Customer...261

API Generic...269

API Message...272

API Emarketing Mail...285

API Quest...286

API Report...290

API Selection...295

API System...298

API Telemarketing...301

API Web Utils...304

Capítulo 12: Administração HQ...311

Portrait Shared Server...312

Configurar o Portrait HQ...312

Configurar a taxa de quadros...312

Configurar o registro no aplicativo Portrait HQ...312

Configurar o banco de dados do Portrait Shared Repository...313

Configurar o Sharepoint...313

Configurar o Portrait Shared Server...313

Configurar a Autenticação do Windows ...313

Configurar o registro no Portrait Shared Server...314

Configurar relatórios de campanha...315

Configurar links rápidos no MyView...316

(9)

Alterar as permissões de usuários do HQ...319

Configurar Atividades de Marketing...321

Configurar tipos de atividade...321

Configurar subtipos de atividades...321

Configuração de prioridades de atividade...322

Configurar canais...323

Configurar cartões de cliente...325

Integração de dados de resultados...327

Tabelas operacionais...328

Tabelas de resumo e esquema de relatório...333

Registrar dados a partir de uma ferramenta externa...339

Solucionar problemas do Portrait HQ...339

Falha ao autenticar o Portrait HQ após a instalação do SharePoint ...339

Problemas com as credenciais de segurança ao executar o Portrait HQ...340

A aplicação para solucionar problemas trava ao tentar fazer logon...340

Problema ao carregar o Portrait Shared Services...340

Criar Nomes de entidade de serviço para o Portrait Shared Services ...340

Registro...341

Desinstalar o Dialogue Server após ter instalado o SharePoint e o Portrait HQ...341

Alterar a conta usada como Conta de serviço após a instalação do PSS ...341

Não consegue visualizar as tarefas criadas no "MyView" do Portrait HQ...342

Obter a mensagem de erro "Failed retrieving task list" no Portrait HQ...342

Capítulo 13: Reconhecimentos de terceiros...343

(10)
(11)

Capítulo

1

Dialogue Admin

Nesta seção:

Dialogue Admin . . . .12

Hosts do Dialogue Server . . . .12

Instâncias do banco de dados . . . .12

Domínios de Cliente . . . .15

Configuração de diálogo . . . .15

Configuração de atividade . . . .18

Tipos de canais . . . .19

Recursos . . . .22

Usuários e segurança . . . .25

Administrador geral . . . .32

(12)

Dialogue Admin

O Dialogue Admin é o aplicativo cliente de administração do Portrait Dialogue.

Hosts do Dialogue Server

A partir da janela do navegador do Dialogue Admin é possível se conectar a um ou mais hosts do Dialogue Server. Um host do Dialogue Server representa uma instalação em um servidor.

Para se conectar a um Dialogue Server, selecione o nó Hosts do Dialogue Server e escolha Item > Novo a partir do menu.

Editar propriedades de host

A maior parte das informações em Propriedades de host é somente leitura e inclui informações relativas à versão do software e à licença. Porém, é possível editar o seguinte:

Forçar servidor a usar o idioma inglês (US) (para todas as instâncias): Isto substitui o idioma do Dialogue Server e de todas as suas instâncias, de forma que o servidor gere mensagens de erro e outros textos exibidos em inglês (EUA). Esta opção é útil para administradores do sistema que pretendem que o Dialogue Server use temporariamente o inglês (EUA) para exibir informações de erro e de log.

Existe uma configuração correspondente em Propriedades da instância do banco de dados, na qual é possível substituir o idioma em uma única instância.

Observação:

Instâncias do banco de dados

Em um Host do Dialogue Server podem existir várias instalações do Dialogue Database. Cada instalação é chamada uma instância do banco de dados.

Todas as instâncias disponíveis são enumeradas abaixo do nó Instâncias do banco de dados. Para administrar ou acessar uma instância, o usuário terá de iniciar sessão na instância com um nome de usuário e uma senha válidos ou iniciar sessão no próprio computador servidor.

Observação:

Definir uma nova instância

Para definir e configurar uma nova instância:

• Certifique-se de que o esquema do banco de dados do Dialogue Server está instalado. Dialogue Admin

(13)

• Selecione o nó Instâncias do banco de dados e escolha Item > Novo no menu. Essa operação deve ser efetuada localmente no computador servidor hospedando o Dialogue Server.

• Inicie a sessão na instância usando o nome de usuário/senha padrão (consulte o guia de instalação).

Ao definir ou editar uma instância, é possível configurar várias propriedades importantes:

• Identificador curto (ISID)

Um identificador curto para sua instância. O identificador curto deve consistir em um ou dois caracteres alfabéticos maiúsculos e deve ser diferente de todas as outras instâncias do host do Dialogue Server. • É a instância padrão

Padrão é selecionado se a instância selecionada for a instância padrão do sistema (no host do Dialogue Server).

• Ativar a opção Ativar serviço do gerenciador de diálogo

Ativa ou desativa o Serviço do gerenciador de diálogo Este serviço é responsável pela execução de tarefas de segundo plano, como operações acionadas por eventos ou agendadas, entre outras. • Ativar o Serviço para envio de mensagens

Ativa ou desativa o Serviço para envio de mensagens. Este serviço é responsável pelo envio de mensagens de saída do sistema.

• Ativar a opção Ativar serviço Receber e-mail

Ativa ou desativa o serviço Receber mail. Esse serviço é responsável por recuperar e tratar dos e-mails devolvidos.

• Ativar autenticação do Windows

Ao ativar esta opção, os usuários podem iniciar a sessão no sistema com suas credenciais do Windows, sem a necessidade de digitar um nome de usuário e uma senha.

• Registrar erros do servidor e mensagens de depuração

Esta opção ativa o registro de todos os erros e exceções para arquivos na pasta:

<DialogServer>\LogFiles\Errors

Esta opção também ativa o registro de informações diversas para o Portrait Dialogue Process Monitor. Mais importante, as mensagens de erro SQL detalhadas são registradas e o método LogDebugMessage na API do plug-in é ativado.

• Forçar servidor a usar o idioma inglês (US)

Isto substitui o idioma da instância ou da sessão do usuário, de forma que o Dialogue Server gere mensagens de erro ou outros textos exibidos em inglês (EUA). Esta opção é útil para administradores do sistema que pretendem que uma instância use temporariamente o inglês (EUA) para exibir informações de erro e de log.

Existe uma configuração correspondente em Propriedades de host, na qual é possível substituir o idioma do servidor de todas as instâncias.

Observação:

• Colocar instância off-line

Esta opção desativa a instância para uso e qualquer processamento do servidor. Quando essa opção é configurada, os usuários não conseguem iniciar sessão ou chamar quaisquer métodos de servidor.

(14)

Porém, as chamadas de método em curso não são canceladas. Esta opção é útil, por exemplo, ao efetuar a manutenção do banco de dados ou ao atualizar o sistema.

• Tipo de servidor do banco de dados

Um dos DBMSs suportados (atualmente, Oracle e Microsoft SQL Server). • String de conexão

O string de conexão MS OLE DB usado para se conectar ao Dialogue Database.

Se você estiver usando o SQL Server Native Client para se conectar, deve definir o parâmetro Informações de Persistência de Segurança na guia Tudo da Observação:

caixa de diálogo da string de conexão para Verdadeiro, para poder manter a senha de usuário do banco de dados.

• Idioma do banco de dados do sistema

O idioma no qual o Dialogue Database e os dados do sistema foram instalados. Esse também é o idioma padrão da interface do usuário da instância.

Esta configuração deve coincidir com o idioma real do Dialogue Database. Clique em Resolver para recuperar o idioma da tabela SYSTEM_INFO no banco de dados. Observação:

Quando especifica ou altera a string de conexão, o Dialogue Admin tenta automaticamente se conectar ao banco de dados e recuperar o idioma.

• Tentativa de conexão

O valor mínimo determina o intervalo de tempo antes de ser efetuada uma tentativa de conexão caso o Dialogue Database fique indisponível. O intervalo é duplicado para cada falha de conexão subsequente até que o valor máximo seja atingido, o qual é usado como o intervalo de tentativas daí em diante.

Editar uma instância

Para editar as propriedades de uma instância, selecione a instância no navegador do Dialogue Admin e escolha Item > Propriedades do menu.

Reiniciar uma instância

Para reiniciar uma instância, selecione a instância no navegador do Dialogue Admin e escolha Item > Reiniciar do menu.

A opção de reinicialização é especialmente usada se uma instância tem falhado, por exemplo, se o banco de dados tem estado indisponível. A reinicialização de uma instância indicará aos serviços do Dialogue Server (MH Servidor do gerenciador de diálogo e MH Send Message Service) que a instância está pronta a ser usada.

Reiniciar uma instância também limpará todos os dados em cache nessa instância, incluindo consultas SQL, definições de Customer Domain, Parâmetros, etc.

(15)

Domínios de Cliente

Os Domínios de cliente contêm todos os conjuntos diferentes dos clientes definidos no Portrait Dialogue. Um desses conjuntos de clientes é chamado um domínio de cliente. Temos como exemplo de domínios de cliente: pessoas, mercado B2B, residências ou clientes potenciais.

Para obter mais informações e ajuda sobre os domínios de cliente, consulte a seção Domínios de cliente

e Expressões na Suporte técnico.

Categorias

Categorias são usadas para caracterizar os clientes. É possível um cliente ser membro de uma ou mais

categorias. Existem quatro tipos de categorias:

• Categoria simples

Um cliente pode ser ou não membro de uma categoria simples. • Categoria com valores

Quando um cliente é membro de uma categoria com valores, esse cliente obtém um ou mais valores na categoria. Se tal categoria for de múltiplas seleções, é possível o cliente obter vários valores. Caso contrário, o cliente irá obter somente um valor.

• Categoria de pontuação

Quando um cliente é membro de uma categoria de pontuação, ele tem um valor de pontuação situado entre um valor mínimo e máximo definido.

• Categoria de bloqueio de canal

Quando um cliente é membro de uma categoria de bloqueio de canal, não irá receber mensagens ou comunicações através do respectivo canal. Exemplo: Um cliente é um membro de uma categoria de bloqueio de e-mail, os e-mails não serão enviados para esse cliente.

Configuração de diálogo

A "Configuração de diálogo" contém subnós usados para administrar itens usados para o design de diálogos.

Tipos de grupo

Os tipos de grupos são os tipos de grupos definidos que podem ser usados em diálogos. Um tipo de grupo tem um nome e um tipo de dados. O tipo de dados de grupo pode ser constituído por um dos três seguintes:

• Banco de dados O datatype do banco de dados representa todos os clientes em seu banco de dados do cliente, ou seja, todos os clientes no domínio de cliente abordados pelo diálogo.

(16)

• Padrão O datatype padrão é o datatype normal no qual residem os participantes do diálogo. • Difuso O datatype difuso é usado em tipos de grupos que representam clientes não identificados,

por exemplo, um mercado ou um público-alvo.

É possível definir diversos tipos de grupos para personalizar a forma como cria seus diálogos. Porém, a funcionalidade do grupo será sempre definida pelo datatype que escolher.

Tipos de operação

Os tipos de operação são a definição das operações usadas ao criar diálogos no Visual Dialogue. É possível definir diversos tipos de operação. A lógica por detrás das operações é implementada em plug-ins. Existem plug-ins padrão ou plug-ins personalizados que é possível programar. A relação entre uma operação e um plug-in é configurada dentro de um tipo de operação. Tal relação é chamada de tipo de ramificação, sendo possível configurar a ordem dos tipos de ramificação em um tipo de operação. Além disso, é possível configurar o símbolo usado para uma operação e a categoria da operação (que é usada para uma categorização visual no Visual Dialogue), bem como opções de execução padrão.

Tipos de status de diálogo

Os tipos de status de diálogo servem somente para categorizar diálogos de acordo com as diferentes fases de um ciclo de vida de um diálogo. Um diálogo terá sempre um dos tipos de status definidos. É possível definir diversos tipos de status, apesar de alguns tipos serem padrão do sistema e não poderem ser removidos.

Tipos de evento

Os tipos de evento são as definições de eventos postadas no Dialogue Server a partir do exterior. Alguns tipos de evento são padrão e são usados pelo próprio sistema. Podem ser adicionados outros tipos de eventos em projetos de integração para descrever um evento externo em outro sistema de aplicação, para o qual o Dialogue Server deverá ser notificado.

É possível postar eventos através da API do Dialogue Server ou, como alternativa, diretamente no Dialogue Database chamando um procedimento armazenado.

Tipos de Status de Chamada

Um tipo de status de chamada é usado para descrever o que aconteceu a um cliente em um projeto de telemarketing. Por exemplo, se a chamada foi concluída com sucesso ou se a linha de telefone do cliente estava desligada.

É possível definir diversos tipos de status de chamada, apesar de alguns tipos serem padrão do sistema e não poderem ser removidos.

Configuração do E-mail Devolvido

A "Configuração do e-mail devolvido" contém subnós usados para administrar o tratamento da configuração de e-mails devolvidos.

(17)

Configurações de Devolução

O Dialogue Server pode tratar dos e-mails devolvidos automaticamente. É possível configurar diferentes configurações de e-mails devolvidos baseadas no fato de o MH Serviço de e-mail de entrada recuperar e-mails de diferentes contas para tratar dos e-mails devolvidos.

Quando cria ou edita uma configuração, são apresentadas cinco opções em uma caixa de diálogo. Geral: Aqui pode definir o nome da configuração, podendo ativá-la ou desativá-la. A configuração deve ser ativada para processar os e-mails recebidos. Também deve configurar os mapeamentos de campos de domínio do cliente. Esses mapeamentos indicam ao serviço quais os campos dos domínios que irão ser usados para tentar determinar qual o cliente que deveria ter recebido o e-mail devolvido.

Lógica de devolução:Ao selecionar Explorar por ID de mensagem do cliente, coloca o Serviço de e-mail de entrada a analisar e-e-mails devolvidos pelo ID da mensagem do cliente contido no e-e-mail original.O

intervalo de análise em dias, determina o número de dias a observar no histórico de e-mails enviados

para identificar um e-mail enviado que foi devolvido.Os endereços a ignorar ao analisar correspondem a uma lista de endereços, separada por ponto e vírgula, a ignorar durante a análise de e-mails devolvidos. Tipicamente, os endereços usados como endereço do remetente nos e-mails enviados são inseridos aqui.

Na parte Manipulação não automática da opção, é possível configurar a forma como os e-mails devolvidos são tratados, se for necessária alguma interação manual no tratamento. Encaminhar para esse endereço corresponde ao endereço de e-mail usado quando um e-mail devolvido é encaminhado para uma manipulação manual. Se selecionar a opção Se possível, use o "endereço do remetente" original ao

encaminhar, o endereço original no e-mail devolvido é usado ao encaminhar. Isso é especialmente útil

ao tratar e-mails devolvidos que não são e-mails devolvidos verdadeiros mas antes respostas de destinatários Se a caixa de seleção não estiver selecionada ou se o endereço original não for encontrado, o "Endereço do remetente" padrão é usado como endereço do remetente.

Códigos de devolução:Aqui é possível substituir a configuração do manipulação em Códigos de

devolução.

Servidores de e-mail: Aqui é possível configurar a forma como os serviços se ligam aos servidores de e-mail.O Servidor de entrada de emails é usado para recuperar e-mails devolvidos e a conta aqui configurada é a tipicamente usada como endereço do remetente quando os e-mails são enviados. É possível escolher entre três tipos de servidor de entrada diferentes:

• pop suporta o protocolo POP3 • imap suporta o protocolo IMAP4

• nenhum não recupera quaisquer e-mails devolvidos, porém, depende de um programa externo para fazer isso. Isso permite-lhe criar seu próprio programa para recuperar e-mails, não ficando dependente do MH Serviço de e-mail de entrada para isso. Os e-mails devem estar em um formato MIME padrão, incluindo o caractere terminador SMTP padrão (CRLF.CRLF). Cada e-mail deve estar em um arquivo separado com um nome único dentro da configuração da devolução. Os arquivos devem ser colocados no diretório "<Diretóriodetrabalho>\<Nome de configuração>\Entrada" onde o diretório de trabalho é o diretório que especificou no parâmetro do sistema de e-mail devolvido geral Diretóriodetrabalho e

Nome de configuração é o nome da configuração de devolução.

(18)

Outros:Se a opção Sempre registrar informações do cliente estiver selecionada, o Serviço de e-mail de entrada irá relacionar sempre o e-mail devolvido com o cliente aplicável e registrará essa informação no Dialogue Database. Se não estiver selecionada, o Serviço de e-mail de entrada irá registrar somente a informação do e-mail devolvido sem quaisquer informações do cliente. Para códigos de devolução com a ação de devolução configurada para Evento, todos os e-mails devolvidos serão registrados com as informações do cliente, independentemente da configuração desse parâmetro. Selecionar essa opção pode afetar o desempenho de seu sistema.

O Endereço do receptor de relatório é o endereço de e-mail dos destinatários a receber os relatórios do Serviço de e-mail de entrada. Esse relatório contém todos e-mails devolvidos e o total por código de devolução. É possível configurar o intervalo entre cada despacho usado Intervalo em minutos. O Serviço de e-mail de entrada mantém os e-mails que recupera no disco. Isso pode ocupar muito espaço se o sistema receber imensas devoluções, para reduzir o espaço usado, é possível configurar o serviço para excluir arquivos antigos. Use Intervalo em dias para fazer isso.

Códigos de devolução

Existem diferentes motivos que podem levar um e-mail a ser devolvido. No Dialogue Server, esses motivos são definidos usando códigos de e-mails devolvidos. Cada código de devolução representa um motivo para um e-mail ser devolvido, e-mails com códigos de devolução diferentes podem ser tratados de forma diferente pelo sistema.

A ação de devolução determina a forma como tratar um e-mail devolvido com um código de devolução

específico. Existem três tipos de ação possíveis:

• ignorar - o e-mail devolvido é ignorado e o sistema não toma qualquer ação

• evento - é postado um evento se o sistema conseguir identificar o destinatário original do e-mail • encaminhar - o e-mail devolvido é encaminhado para um endereço de e-mail específico

Atualizar registro de mensagem determina se a tabela do banco de dados MESSAGE_LOG será

atualizada quando um e-mail for devolvido. Essa atualização irá ocorrer somente se o sistema conseguir identificar o e-mail original usando as informações do e-mail devolvido.

Configuração de atividade

A "Configuração de atividade" contém subnós usados para configurar tipos de atividade e comportamento de tarefas.

Tipos de atividade

Os tipos de atividade são as definições das atividades do cliente armazenadas no Dialogue Database. Uma atividade descreve uma interação com um cliente.

É possível definir diversos tipos de atividade. Ao configurar uma atividade, é possível especificar se é possível um usuário inserir manualmente tal atividade por meio da aplicação Web. Algumas atividades são postadas automaticamente quando os diálogos são executados, outras atividades são postadas através da aplicação Web por um usuário ou através da API do Dialogue Server de outros sistemas de Configuração de atividade

(19)

aplicação. Existe um procedimento armazenado disponível para postar atividades diretamente no Dialogue Database.

Opções de acompanhamento da tarefa

As opções de acompanhamento da tarefa são valores padrão ao configurar o tempo de acompanhamento de uma tarefa. Podem ser definidos quaisquer conjuntos de opções e esses itens serão listados na interface de usuário em uma lista suspensa.

Intervalos de visualização da tarefa

Os intervalos de visualização da tarefa são valores padrão ao filtrar a lista Minhas tarefas na Customer View. Podem ser definidos quaisquer conjuntos de intervalos e esses itens serão listados na interface do usuário.

Campos de tarefas

Os campos de tarefas são um conjunto de campos que mapeiam campos de dados nos domínios de cliente.

Uma tarefa está relacionada (ou registrada) a um cliente em um domínio de cliente. Ao exibir uma lista de tarefas, essas podem estar relacionadas com os clientes de domínios diferentes. Para ser possível exibir informações de clientes em uma lista dessas, o conceito de campos de tarefas terá de ter sido introduzido. Um campos de tarefas mapeia os campos de dados nos domínios de cliente sendo usados com tarefas. Quando o sistema gera uma lista de tarefas com colunas de campo de tarefa, os dados dos domínios diferentes são recuperados e exibidos nessas colunas.

No Dialogue Database, a tabela TASK_FIELD define os campos de tarefa enquanto o TASK_FIELD_MAPPINGguarda as referências para os campos de domínio.

Os campos de tarefa são usados tanto no Task Manager no Visual Dialogue como em Minhas tarefas na Customer View.

Tipos de canais

Os tipos de canais são todos os mídia e outras formas/métodos usados para comunicar com os clientes. Alguns canais são canais de comunicação físicos, como e-mail, fax ou SMS. Outros canais representam

situações de comunicação, como reuniões.

É instalado um conjunto de tipos de canais padrão com o Dialogue Database, sendo possível configurar livremente os tipos de canais, conforme apropriados.

Canais de saída

(20)

Por exemplo, para o tipo de canal de e-mail, digite as implementações pertencentes do canal de saída, através de um plug-in de canal, a lógica para enviar e-mails usando o protocolo SMTP.

Para alguns tipos de canais, pode ser mais apropriado usar mais do que uma implementação física, por exemplo, o envio de mensagens SMS terá uma variedade de implementações dependendo do fornecedor de serviço SMS (a operadora de telecomunicações usada para distribuir mensagens de SMS).

Um plug-in do canal de saída define um conjunto de parâmetros de controle. Alguns desses parâmetros são fixos e configurados mediante as propriedades do canal de saída. Outros parâmetros de controle são configurados para cada modelo de mensagem. Os seguintes parágrafos contêm uma descrição dos parâmetros de controle fixos usados pelos canais eletrônicos instalados.

Parâmetros de controle fixos para mensagem de e-mail

Os seguintes parâmetros de controle fixo são usados com o canal de saída de e-mail. Eles são, em sua maioria, valores definidos pelos protocolos de e-mail padrão. Porém, alguns são específicos para o Dialogue Server.

O nome ou o endereço IP do servidor de e-mail SMTP usado para enviar e-mails. Esse parâmetro é necessário.

IP do host Smtp

O número da porta usada pelo servidor de e-mail SMTP. O número padrão é o 25. Esse parâmetro é necessário.

Porta do host Smtp

O valor de tempo limite em milissegundos usado ao tentar ligar ao serviço de e-mail SMTP. Esse parâmetro é necessário.

Tempo limite de conexão

Especifica o nome de usuário usado para iniciar sessão no servidor de e-mail SMTP, se for necessária autenticação.

Nome do usuário

Especifica a senha usada para iniciar a sessão no servidor de e-mail SMTP, se for necessária autenticação.

Password

Um parâmetro opcional que identifica o programa que criou a mensagem de e-mail. O valor padrão é o Dialogue Server

Agente de e-mail

Indica o conjunto de caracteres padrão usado para a mensagem de e-mail. O conjunto de caracteres padrão é o UTF-8

Conjunto de caracteres padrão

Indica a codificação de transferência padrão usada para a mensagem de e-mail. Os valores possíveis são: quoted-printable, base64 e 7 bits. A codificação padrão é quoted-printable.

Codificação da transferência de conteúdo

Indica se a mensagem deve ser compatível com RFC 2045. O valor padrão é True.

QuotedPrintable RFC2045

Especifica um endereço de e-mail de caminho de Retorno. Por padrão, (se esse campo estiver vazio) o campo do cabeçalho do caminho de Retorno é configurado Endereço de e-mail

devolvido

para o mesmo que o campo De da mensagem de e-mail. Tipicamente, isso é usado para encaminhar todas as mensagens devolvidas para uma conta de devolução.

(21)

Especifica se deve ser gerado e enviado um e-mail devolvido para a conta de e-mail configurada para receber e-mails devolvidos. Se for True, os e-mails Gerar devolução

em caso de erro

devolvidos são gerados quando ocorrem erros, conforme especificado nos parâmetros Códigos de erro de devolução permanente e Códigos de erro de

devolução temporária.

Uma lista separada por vírgulas de códigos de erro SMTP tratados como e-mails devolvidos permanentemente.

Códigos de erro de devolução

permanente

Uma lista separada por vírgulas de códigos de erro SMTP tratados como e-mails devolvidos temporariamente.

Códigos de erro de devolução

temporária

Especifica a saída do plug-in de envio de e-mail. Os valores possíveis são: Nenhum, Smtp e Arquivo. O valor padrão é Smtp.

Destino de saída

Usado para especificar o caminho completo para o local onde os arquivos de e-mail são armazenados, caso seja usado um destino de saída do Arquivo. Caminho de saída

Parâmetros de controle fixos para mensagens do Facebook

Não existem parâmetros de controle fixos para os canais de saída do Facebook. Todos os parâmetros de controle do Facebook são configurados com base por modelo de mensagem.

Parâmetros de controle fixos para mensagem FTP

Não existem parâmetros de controle fixos para o canal de saída FTP. Todos os parâmetros de controle FTP são configurados com base por modelo de mensagem.

Parâmetros de controle fixos para mensagem SMS

Os parâmetros de controle a seguir são usados com mensagens SMS.

Uma URL para a gateway de SMS fornecida pela empresa fornecedora do serviço SMS. Servidor url é necessário.

Servidor url

Os parâmetros de controle para os tipos de mensagem SMS podem ser diferentes de instalação para instalação pois o sistema é configurado para usar diferentes fornecedores Observação:

de gateway de SMS. Os parâmetros listados aqui são os utilizados com o provedor de gateway SMS ScanGIT na Noruega.

Parâmetros de controle fixos para mensagens do Twitter

Não existem parâmetros de controle fixos para os canais de saída do Twitter. Todos os parâmetros de controle do Twitter são configurados com base por modelo de mensagem.

(22)

Tipos de mensagem

Os tipos de mensagem são definições de como as mensagens são criadas. Uma mensagem modelo ou base é sempre baseada em um tipo de mensagem.

Um tipo de mensagem usa um plug-in para criar a mensagem. Normalmente, esse plug-in irá mesclar o modelo da mensagem ou a mensagem base com os dados do cliente (de um domínio de clientes). É possível personalizar um plug-in de mensagem. É instalado um conjunto de plug-ins padrão com o Dialogue Server:

• Plug-in de mesclagem de texto • Plug-in de mesclagem de RTF • Plug-in de transformação de XSL • Plug-in de mesclagem do Microsoft Word

Ao configurar tipos de mensagem, é possível configurar um conjunto de propriedades. Os mais importantes são:

• Um canal de saída opcional usado para enviar mensagens desse tipo • O plug-in usado para criar (mesclar) a mensagem

• Um tipo de atividade padrão para gerar quando esse tipo de mensagem é criado

• Seja para usar o editor de mensagens interno para editar mensagens modelos ou base ou um editor externo.

Otimização do armazenamento de mensagens

A opção Permitir a otimização do armazenamento determina se é possível otimizar a forma como as mensagens são armazenadas no banco de dados para reduzir a quantidade de dados armazenados. A otimização do armazenamento tem de ser suportada pelo plug-in de mensagens usado. O Plug-in de

mesclagem de texto e o Plug-in de mesclagem de RTF suportam a otimização do armazenamento. Se Permitir otimização do armazenamento estiver desligado, o conteúdo final da mensagem é sempre

armazenado.

Recursos

Recursos contém uma coleção de itens específicos de sistema de baixo nível. Esses itens são tipicamente

administrados por usuários técnicos responsáveis pela integração com outros sistemas e fontes de dados , assim como a implementação de plug-ins personalizados.

Repositório SQL

O Repositório SQL contém grupos de instruções SQL personalizadas usadas pelo Dialogue Server. Existem várias áreas nas quais as consultas SQL podem ser adicionadas e personalizadas:

• Para recuperar dados nos domínios de cliente Tipos de mensagem

(23)

• Para atualizar dados dos domínios de cliente

• Para executar instruções SQL dos plug-ins personalizados

• Para implementar operações selecionar e dividir no diálogo baseado em instruções SELECT

Quando o item de menu Visualizar > Dados do sistema é selecionado, as consultas SQL usadas internamente pelo Dialogue Server são mostradas conjuntamente com as consultas SQL personalizadas. Essas consultas SQL não devem ser modificadas. Observação:

Bancos de dados secundários

Normalmente, as instruções SQL são executadas usando a conexão padrão. A conexão padrão é a Conexão OLE DB usada para conectar ao Dialogue Database. Porém, por vezes o Dialogue Server necessita recuperar dados de outros bancos de dados por meio de outras conexões. Por exemplo, um conjunto de arquivos de banco de dados paradox podem representar um banco de dados do cliente. Esse banco de dados alternativo é chamado Banco de dados secundário e possui sua própria conexão de banco de dados.

Ao configurar um banco de dados secundário, é configurado um string de conexão OLE DB. Além disso, é necessário especificar um tipo de banco de dados para que o Dialogue Server saiba como formatar as instruções SQL.

DICA: Diversos drivers OLE DB e ODBC acessados por meio de OLD DB não suportam o pool de conexão e transação MTS. Isso pode causar erros como "Falha a inscrever a transação do chamador". Para ignorar o pool automático da conexão e da inscrição da transação, adicione a seguinte string de conexão:

;OLE DB Services=-3

Em alguns casos, os valores apropriados podem ser 0 ou -4, em vez de -3. Tenha em atenção que adicionar essa configuração irá desativar as transações para essa conexão de banco de dados.

Servicios Web

Os serviços Web contêm um conjunto de serviços Web conhecidos do Dialogue Server. Quando o servidor sabe como chamar um serviço Web, esse pode ser usado como fonte de dados em um domínio de cliente ou pode ser chamado de uma operação em um diálogo.

Os serviços Web e sua aplicação não foram totalmente implementados na versão atual. Observação:

Repositório de plugin

O Repositório de plugin contém pedaços de código ou plug-ins que implementam funções personalizáveis. É possível implementar e instalar um plug-in como um objeto COM, um classe .NET ou um script. A abordagem de script usa oScript do Windowse suporta idiomas de script instaladas como VBScript JScript e PerlScript. O Dialogue Server irá carregar e chamar os plug-ins quando necessário. Por exemplo, os plug-ins são chamados quando uma operação de diálogo é executada.

Tipos diferentes de plug-ins Existem seis grupos de plug-ins:

(24)

• Plug-ins de dados do cliente

Esses plug-ins são usados na definição dos domínios de cliente para atualizar dados do cliente. • Plug-ins da ramificação do diálogo

Esses plug-ins implementam ramificações nas operações de diálogo. Muitos dos plug-ins da ramificação padrão instalados com o sistema são implementados como scripts e são open-source.

• Plug-ins de expressão

Esses plug-ins implementam funções de expressão definidas pelo usuário. • Plug-ins de mensagem

Esses plug-ins são responsáveis por criar mensagens. Por exemplo, um dos plug-ins padrão mescla modelos Word com dados do cliente.

• Plug-ins do canal de saída

Esses plug-ins implementam a comunicação física (saída) por meio de um canal. Por exemplo, o "plug-in de envio de e-mail" envia mensagens de e-mail por meio do protocolo SMTP.

• Plug-ins genéricos

Esses plug-ins implementam uma lógica personalizada por meio da API do Dialogue Server com um qualquer número de parâmetros de entrada e um valor de retorno.

Estes quatro tipos de plug-ins seguem diferentes regras de implementação. As funções implementadas por diferentes tipos de plug-ins são diferentes. Consulte a seção sobre APIs do Plug-in para obter uma descrição detalhada.

Instalar plug-ins implementados como objetos COM

Os plug-ins implementados como objetos COM devem ser registradas localmente em computadores hospedando o Dialogue Server. Normalmente, os objetos COM são registrados usando a ferramenta do Windows regsvr32.exe. No Dialogue Admin, o GUID representando o ID da classe do objeto COM deve ser inserido na janela Propriedades do plug-in.

Instalar plug-ins implementados como classes .NET

São criados plug-ins baseados em .NET como classes em uma biblioteca de classe .NET. O nome do arquivo e o caminho da biblioteca compilada ou a montagem devem ser especificados na janela

Propriedades do plug-in no Dialogue Admin. O caminho deve ser um caminho local no computador

hospedando o Dialogue Server - não um recurso de rede. Além disso, o nome e o namespace da classe devem ser especificados.

É possível especificar um arquivo de configuração (similar a app.config) para um plug-in .NET. O arquivo de configuração deve ser colocado no mesmo diretório que a montagem .NET e deve ter o mesmo nome da montagem mais o .config. Exemplo: myplugin.dll.config deve ser o nome do arquivo de configuração para a montagem myplugin.dll.

Para plug-ins baseados em .NET, existe um opção chamada "Executar sempre em um domínio de aplicação separado". Se essa opção for selecionada, cada instância da classe do plug-in será criada em um novo domínio de aplicação .NET. A criação de novos domínios de aplicação envolve mais inicialização e pode diminuir o desempenho. Isso acontece, por exemplo, se a WCF (Windows Communication Foundation) necessitar ser inicializada. Porém, essa opção é útil se as instâncias do Repositório de plugin

(25)

plug-in necessitarem ser separadas, por exemplo, devido a problemas com a segurança do thread. Note que para o "Plug-in de envio de e-mail do MH", essa opção deve ser selecionada.

Usuários e segurança

Usuários e segurança contem subnós para configurar usuários do sistema e grupos de usuários e seus

direitos de acesso, assim como a segurança do objeto.

Usuários

Os usuários são os operadores (ou pessoas) com acesso ao Portrait Dialogue. Um usuário tem um nome de usuário, nome completo e uma senha. Além disso, é possível configurar algumas propriedades adicionais como endereço de e-mail e celular.

Um usuário tem diferentes direitos de acesso ao sistema e pode ser membro de um ou mais grupos de usuários. Um usuário herda os direitos de acesso de grupos dos quais é membro.

O usuário chamado "interno" é usado internamente e deve ser modificado.

DICA: Para copiar um usuário, selecione o usuário e escolha Item > Fazer cópia a partir do menu.

Grupos de Usuários

Um grupo de usuários é um grupo de usuários do sistema. Os direitos de acesso atribuídos a um grupo

são herdados por seus membros.

Direitos de acesso

A tabela abaixo descreve os diferentes direitos de acesso que é possível atribuir aos usuários e aos grupos de usuários.

Descrição Direito de acesso

Módulo

É possível o usuário iniciar sessão em nome de outro usuário usando método API LoginDelegate.

Permite ao usuário criar sessões de usuário para outros usuários Dialogue Server

Permite ao usuário iniciar sessão em uma instância do Dialogue Admin.

Permitir início de sessão no Dialogue Admin

Dialogue Admin

Permite aos usuários efetuar alterações no Dialogue Admin, exceto alterações Permite ao usuário a alteração de

dados no Dialogue Admin

relacionadas com a segurança e os usuários do sistema.

Permite aos usuários alterar a segurança do sistema no Dialogue Admin.

Permite ao usuário alterar a segurança do sistema

(26)

Permite aos usuários iniciar sessão no Dialogue.

Permitir início de sessão no Dialogue

Diálogo

Os usuários podem criar novos diálogos no Dialogue.

Permite ao usuário criar novos diálogos

Os usuários podem editar e alterar diálogos no Dialogue.

Permite ao usuário editar diálogos

Os usuários podem excluir diálogos no Dialogue.

Permite ao usuário excluir diálogos

Os usuários podem executar operações de diálogo na visualização de execução de um diálogo.

Permite ao usuário executar diálogos

Os usuários podem limpar todos os dados de execução de um diálogo, incluindo a exclusão de todos os participantes de um diálogo. Permite ao usuário limpar

diálogos

Os usuários podem criar, alterar e excluir questionários.

Permite ao usuário conceber questionários

Os usuários podem excluir dados de resposta do Dialogue.

Permite ao usuário excluir dados de resposta no Dialogue

Os usuários podem abrir e usar o módulo Organizador de tarefas no Dialogue. Não inclui o direito de acesso à vista resumo da tarefa. Permite ao usuário acessar o

Organizador de tarefas

Os usuários podem acessar a vista resumo da tarefa (não requer o acesso ao Organizador de tarefas).

Permite ao usuário acessar o resumo das tarefas

Os usuários podem criar novos modelos de relatório no Dialogue.

Permite ao usuário criar novos modelos de relatório

Os usuários podem editar e excluir modelos de relatório no Dialogue.

Permite ao usuário editar modelos de relatório

Os usuários podem excluir rastreamento de e-mails e de links do Dialogue.

Permite ao usuário excluir rastreamento de e-mails e de links

Os usuários podem criar, alterar e excluir modelos principais.

Permite ao usuário conceber modelos principais

Os usuários podem criar, alterar e excluir objetos de conteúdo.

Permite ao usuário conceber objetos de conteúdo

Os usuários podem exportar dados do cliente do Dialogue

Permite ao usuário exportar dados do cliente no Dialogue

Os usuários podem exportar objetos do Dialogue

Permite ao usuário exportar objetos no Dialogue Direitos de acesso

(27)

Os usuários podem importar objetos para o Dialogue.

Permite ao usuário importar objetos no Dialogue

Os usuários podem iniciar sessão no módulo Web da Customer View.

Permite ao usuário iniciar sessão na Customer View

Customer View

Os usuários podem pesquisar por clientes em domínios de cliente e visualizar dados de clientes individuais.

Permite ao usuário procurar dados do cliente

Os usuários podem adicionar novos clientes e editar clientes existentes.

Permite ao usuário editar dados do cliente

Os usuários podem excluir clientes existentes. Permite ao usuário excluir clientes

Os usuários podem adicionar e editar atividades de um cliente.

Permite ao usuário editar atividades

Os usuários podem excluir as atividades de um cliente.

Permite ao usuário excluir atividades

Os usuários podem adicionar e editar mensagens de um cliente.

Permite ao usuário editar mensagens

Os usuários podem excluir as mensagens de um cliente.

Permite ao usuário excluir mensagens

Os usuários podem visualizar formulários de resposta registrados em um cliente.

Permite ao usuário visualizar formulários de resposta

Os usuários podem adicionar e editar formulários de resposta de um cliente. Permite ao usuário editar

formulários de resposta

Os usuários podem excluir um formulário de resposta registrado a um cliente.

Permite ao usuário excluir formulários de resposta

Os usuários podem adicionar e editar associações de categoria.

Permite ao usuário editar associações de categoria

Os usuários podem remover uma associação de categoria de um usuário.

Permite ao usuário excluir associações de categoria

Os usuários podem procurar os diálogos nos quais um cliente participa.

Permite ao usuário procurar diálogos (Web)

Os usuários podem adicionar um cliente a um diálogo se o mesmo tiver grupos que permitam inserções manuais de participantes.

Permite ao usuário editar a participação do diálogo (Web)

Os usuários podem excluir um cliente de participar em um diálogo.

Permite ao usuário excluir a participação do diálogo (Web)

Os usuários podem iniciar sessão no módulo Web de telemarketing e acessar qualquer Permite ao usuário acessar

projetos de telemarketing Web de

(28)

projeto TM. Esses usuários podem agir como operadores em todos os projetos.

Normalmente, os usuários são atribuídos a projetos de Observação:

telemarketing por meio do designer de telemarketing no Dialogue e não têm acesso a todos os projetos.

Os usuários podem visualizar a página de relatório de telemarketing dentro do módulo Web de Telemarketing.

Permite ao usuário acessar os relatórios do projeto TM

Os usuários podem iniciar sessão no Report Portal.

Permite ao usuário iniciar sessão no Report Portal

Report Portal

Os usuários podem executar relatórios do Report Portal.

Permite ao usuário executar relatórios

Os usuários podem visualizar relatórios arquivados a partir do Report Portal. Permite ao usuário visualizar

relatórios arquivados

Os usuários podem salvar relatórios que executaram no Report Portal para o arquivo de relatório.

Permite ao usuário salvar relatórios em arquivo

Os usuários podem excluir relatórios arquivados no Report Portal. Permite ao usuário excluir

relatórios do arquivo

Os usuários podem alterar os parâmetros do id do usuário e do nome de usuário nos relatórios do sistema.

Permite ao usuário substituir os parâmetros do sistema

Os usuários pode iniciar sessão no Dashboard.

Permite ao usuário iniciar sessão no Dashboard

Dashboard

Os usuários podem configurar widgets compartilhados entre si e adicionar e configurar seus próprios widgets. Permite ao usuário alterar suas

próprias configurações do Dashboard

Os usuários podem adicionar e configurar widgets compartilhados por todos os usuários. Permite ao usuário alterar as

configurações padrão dos Dashboards

Os usuários podem iniciar sessão no Designer de mensagem.

Permite ao usuário acessar o Designer de mensagem Portal da Web

Os usuários podem criar e editar modelos no Designer de mensagem.

Permite ao usuário editar modelos do Designer de mensagem Direitos de acesso

(29)

Os usuários podem excluir modelos no Designer de mensagem.

Permite ao usuário excluir modelos do Designer de mensagem

Os usuários podem usar a funcionalidade da taxa de spam no Designer de mensagem. Permite ao usuário verificar a taxa

de spam de modelos

Os usuários podem usar a funcionalidade de teste de envio no Designer de mensagem. Permite ao usuário testar o envio

de mensagens

Os usuários podem iniciar sessão e usar o plug-in do Outlook.

Permite ao usuário iniciar sessão no plug-in do Outlook do MS Plug-in do Outlook

Segurança do objeto

A Segurança do objeto contém objetos de diferentes tipos para os quais é possível definir propriedade e em algumas instâncias desbloquear objetos onde a opção bloquear/desbloquear é aplicável. Cada objeto tem um proprietário. Por padrão, o proprietário é o usuário que criou o objeto.

O usuário pode bloquear vários tipos de objetos que está a editar atualmente no Visual Dialogue. Se um objeto necessitar ser explicitamente desbloqueado, é possível realizar essa ação a partir da janela "Propriedades do objeto" por um administrador do sistema.

Além disso, alguns tipos de objetos podem ter direitos de acesso configurados individualmente. Existem quatro desses tipos de objetos:

• Domínios de cliente

É possível configurar em detalhe os direitos de acesso de um domínio de cliente. Esses direitos de acesso aplicam-se a usuários nas aplicações Web.

• Diálogos

É possível configurar em detalhe os direitos de acesso de cada diálogo. Isso controla os direitos de acesso dentro do Visual Dialogue.

• Modelos de relatório

É possível configurar em detalhe os direitos de acesso para cada modelo de relatório. Isso controla o acesso ao designer do modelo de relatório no Visual Dialogue e o acesso ao modelo no Report Portal da Web.

• Projetos de Telemarketing

Cada projeto de telemarketing aparece como um objeto. É possível configurar direitos de acesso como "Permite ao usuário agir como operador de TM".

Descrição dos direitos de acesso que se aplicam a objetos

A tabela abaixo descreve os diferentes direitos de acesso que é possível atribuir aos usuários e aos grupos de usuários por objetos.

Descrição Direito de acesso

(30)

Os usuários podem pesquisar e visualizar clientes no domínio.

Permite ao usuário acessar aos dados do cliente no domínio Domínio do

cliente

Os usuários podem adicionar novos clientes e editar clientes existentes no domínio.

Permite ao usuário editar os dados do cliente no domínio

Os usuários podem excluir clientes no domínio. Permite ao usuário excluir clientes

no domínio

Os usuários podem adicionar e editar atividades de clientes no domínio.

Permite ao usuário editar atividades no domínio

Os usuários podem excluir atividades de clientes no domínio.

Permite ao usuário excluir atividades no domínio

Os usuários podem adicionar e editar mensagens de clientes no domínio. Permite ao usuário editar

mensagens no domínio

Os usuários podem excluir mensagens de clientes no domínio.

Permite ao usuário excluir mensagens no domínio

Os usuários podem procurar e visualizar formulários de resposta de clientes no domínio. Permite ao usuário acessar

formulários de perguntas no domínio

Os usuários podem registrar formulários de resposta novos e alterar outros existentes no domínio.

Permite ao usuário editar formulários de perguntas no domínio

Os usuários podem excluir formulários de resposta registrados em clientes no domínio. Permite ao usuário excluir

formulários de resposta no domínio

Os usuários podem adicionar e alterar as associações de categoria dos clientes no domínio.

Permite ao usuário editar associações de categoria

Os usuários podem remover associações de categoria de clientes no domínio.

Permite ao usuário excluir associações de categoria

Os usuários podem adicionar clientes como participantes do diálogo no domínio. Isso é Permite ao usuário editar a

participação do diálogo no domínio

(Web) somente possível para diálogos que têm grupos

que permitem inserções manuais de participantes.

Os usuários podem excluir clientes de participar em um diálogo no domínio.

Permite ao usuário excluir a participação do diálogo no domínio (Web)

Os usuários podem editar o diálogo no Visual Dialogue.

Editar diálogo Diálogo

Os usuários podem excluir o diálogo no Visual Dialogue.

Excluir diálogo Segurança do objeto

(31)

Os usuários podem executar operações na visualização de execução do diálogo no Visual Dialogue.

Executar diálogo

Os usuários podem limpar o diálogo no Visual Dialogue. Isso exclui todos os dados de Limpar diálogo

execução do diálogo, incluindo todos seus participantes.

Os usuários podem editar e excluir o modelo de relatório no Visual Dialogue.

Editar modelo de relatório Modelo de

relatório

Os usuários podem executar o relatório a partir do Report Portal.

Executar relatório

Os usuários podem visualizar relatórios arquivados a partir do Report Portal. Visualizar relatórios arquivados

Os usuários podem salvar relatórios que executaram no Report Portal para o arquivo de relatório.

Salvar relatório para o arquivo

Os usuários podem excluir relatórios arquivados no Report Portal.

Excluir relatórios do arquivo

Os usuários podem alterar os parâmetros do id do usuário e do nome de usuário nos relatórios do sistema.

Substituir os parâmetros do sistema

Os usuários podem agir como operadores de TM no projeto de telemarketing. Esse direito Permite ao usuário agir como um

Operador de TM Projeto de

telemarketing

de acesso é atribuído por meio do designer de telemarketing no Visual Dialogue.

Os usuários podem visualizar a página de relatório do projeto no módulo Web de telemarketing.

Permite ao usuário acessar o relatório do projeto TM

Registro da sessão do usuário

O Registro da sessão do usuário dá acesso ao histórico dos logons do usuário, incluindo os usuários atualmente como sessão iniciada.

DICA: Para fazer logoff de um usuário ativo, selecione o usuário no nó "Ativo" e escolha Item > Logoff da sessão a partir do menu.

(32)

Administrador geral

O Administrador geral é uma coleção de diversos itens configuráveis.

Coleções de parâmetros

As coleções de parâmetros são conjuntos diferentes de parâmetros do sistema. Um parâmetro do sistema é uma configuração que pode ser alterada pelo administrador do sistema.

É possível adicionar parâmetros e coleções de parâmetros.

Sistemas de aplicação

Um Sistema de aplicação pode ser um módulo de aplicação padrão do Portrait Dialogue ou outro sistema

integrado com o Dialogue Server. O conceito do sistema de aplicação é usado nos seguintes contextos:

• Logon

Quando uma aplicação faz logon no Dialogue Server, tem de especificar um sistema de aplicação válido.

• Eventos

Quando um evento é postado no Dialogue Server, o servidor irá seguir o sistema de aplicação que postou o evento.

Manutenção da tabela

A Manutenção da tabela dá aos usuários acesso às tabelas do banco de dados no Dialogue Database:

• Propriedades

Selecionar uma tabela e escolher Item > Propriedades fornece uma lista descritiva de colunas na tabela selecionada.

• Abrir

Selecionar uma tabela e escolher Item > Abrir fornece acesso para editar dados na tabela selecionada.

AVISO: A edição de dados em uma tabela de banco de dados deve ser somente efetuada por um técnico certificado com conhecimentos do modelo Dialogue Database.

Serviços Públicos

O suporte da Microsoft tende a usar três utilitários principais para a depuração de transações e erros associados do MSDTC:

• DTCPing – baixar a partir de e documentado em

http://support.microsoft.com/default.aspx?scid=kb;en-us;306843. Use a ferramenta DTCPing Administrador geral

(33)

para verificar o suporte a transações distribuídas através de firewalls ou em redes. A ferramenta DTCPing deve estar instalada no computador do servidor e do cliente, sendo uma boa alternativa para o utilitário DTCTester quando o SQL Server não está instalado em nenhum dos computadores. • DTCTester – baixar a partir de e documentado em

http://support.microsoft.com/default.aspx?scid=kb;en-us;293799. Use a ferramenta DTCTester para verificar o suporte a transações distribuídas através de firewalls ou em redes. O utilitário DTCTester usa o ODBC para verificar o suporte a transações em um banco de dados do SQL Server e, por esse motivo, necessita do SQL Server instalado em um dos computadores sendo testado.

(34)
(35)

Capítulo

2

Domínios de cliente e

Expressões

Nesta seção:

Domínios de cliente e Expressões . . . .36

Introdução aos domínios . . . .36

Domínios de cliente no Visual Dialogue . . . .40

Domínios de cliente na Customer View . . . .40

Detalhes da configuração do domínio de cliente . . . .42

Verificação do domínio de cliente . . . .52

(36)

Domínios de cliente e Expressões

Introdução

O Portrait Dialogue tem a capacidade de acessar dados do clientes por meio de uma variedade de origens. Para definir a forma como os dados do cliente são acessados, é usado o conceito de domínio

de cliente.

Os domínios de cliente são configurados no Dialogue Admin e representam todos os tipos diferentes de clientes no Dialogue Server. Temos como exemplo de domínios de cliente: pessoas, mercado B2B, residências ou clientes potenciais. Um domínio de cliente pode ser composto por dados de mais do que uma origem.

O Dialogue Server usa a definição do domínio de cliente para acessar aos dados do cliente e para disponibilizar esses dados às aplicações por meio de sua API.

No topo dos domínios de cliente, está definida um idioma de expressões.Expressõessão uma forma unificada de consultar dados do cliente - independentemente da origem das informações subjacentes.

Introdução aos domínios

A introdução aos domínios fornece uma introdução à forma como os domínios são configurados. Em um fluxo de trabalho passo a passo, é criado um domínio simples.

O domínio criado nesse tutorial representa indivíduos no Banco de dados do cliente padrão. O primeiro passo do tutorial éCriar o grupo principal SQL.

Passo 1 - Criar o grupo principal SQL

Para definir um domínio de cliente, necessitamos primeiro escrever uma instrução SQL que selecione clientes do banco de dados. Chamamos a isso o grupo principal SQL pois define o grupo de dados principal no domínio.

Neste exemplo, selecionamos indivíduos do Banco de dados do cliente padrão. Isso envolveu selecionar a partir de duas tabelas, cliente e pessoa. Conforme mostrado na imagem abaixo, é escrita uma instrução SELECT para recuperar um seleção apropriada das colunas das duas tabelas.

(37)

A instrução SQL é armazenada no Repositório SQL no Dialogue Admin. Para adicionar uma definição SQL ao Repositório SQL, selecione um grupo SQL no navegador (lado esquerdo da tela) e escolha Item > Novo... a partir do menu.

Passo 2 - Adicionar o domínio

O segundo passo será adicionar o próprio domínio. Marque o nó Domínios de cliente em Dialogue Admin e selecione Item > Novo... a partir do menu. Uma janela a pedir o nome do novo domínio aparece.

Após digitar o nome, o Editor do domínio de cliente é exibido no Dialogue Admin.

Passo 3 - Adicionar o Grupo de dados principal

O próximo passo é adicionar o grupo de dados principal ao domínio usando o SQL definido no passo 1. Adicione um novo grupo selecionando Grupo > Novo... a partir do menu. A janela Propriedades do

Referências

Documentos relacionados

dois gestores, pelo fato deles serem os mais indicados para avaliarem administrativamente a articulação entre o ensino médio e a educação profissional, bem como a estruturação

Curvas de rarefação (Coleman) estimadas para amostragens de espécies de morcegos em três ambientes separadamente (A) e agrupados (B), no Parque Estadual da Ilha do Cardoso,

Senhor Lourival de Jesus por conta de seu falecimento, solicitando uma Moção de Pesar inclusive, solicitou também a restauração das estradas da zona rural, em especial

1. As candidaturas são analisadas pela Comissão Permanente do Conselho Geral ou por uma comissão especialmente designada para o efeito por aquele órgão sendo qualquer uma destas

Foram desenvolvidas duas formulações, uma utilizando um adoçante natural (stévia) e outra utilizando um adoçante artificial (sucralose) e foram realizadas análises

autoincriminação”, designadamente através da indicação de exemplos paradigmáticos. Sem prejuízo da relevância da matéria – traduzida, desde logo, no número e

Ainda, neste trabalho, houve alguns aspectos em que significantemente não ocorreram alterações, como a presença de sub-harmônicos em M1XM2XM3, a presença de

para Geniuskit bifamiliar Variante para ligação da campainha externa e campainha suplementar para Geniuskit monofamiliar e bifamiliar cadores suplementares para Geniuskit