Design de serviço
Categoria:
Tópicos neste documento:
Para aceder a esta secção no Tridens Monetization, a partir do Menu , selecione Business configuration e clique em Service design.
Informação:
O Tridens Monetization deve ser instruído sobre quais os serviço(s) necessários para que um negócio opere internamente. Por exemplo, assuma uma indústria de telecomunicações com um serviço de dados, voz e SMS. Estes serviços consistirão em vários campos ou parâmetros. Pode então utilizar parte desses campos para determinar a quantidade a ser tarifada.Campos de serviço
Para aceder a esta secção, clique em Service fields. É apresentada uma lista paginada de todos os campos de serviço em formato tabular.
Um campo de serviço é um parâmetro que pode fazer parte de um tipo de serviço. O parâmetro conterá informações sobre uma sessão/evento no Tridens Monetization.
Exemplo de campos de serviço
Assuma uma empresa de telecomunicações que permite aos clientes fazer chamadas telefónicas. Os campos de serviço podem incluir o seguinte:
- start_time
- origin
- destination
- duration
- direction
- quantity
Informação:
Estes campos de serviço podem então ser incluídos num serviço. Assim, sempre que entra um evento de utilização para o serviço, estes são os campos que o Tridens Monetization esperará e poderá obter a quantidade tarifável a partir destes campos.Campos reservados
O session identifier e o identifier são campos reservados que devem existir como parte dos campos de serviço. São criados automaticamente quando um site é criado no Tridens Monetization.
O identifier representará o identificador de serviço de um cliente — por exemplo, um número de telemóvel para o serviço de dados ou voz. O identificador deve ser único para cada site; pode ser um número inteiro, um dispositivo ou qualquer coisa que possa ser usada para identificar um cliente de forma única.
O session identifier deve ser incluído em cada evento de utilização. Isto garante que o mesmo evento só será tarifado uma vez e não poderá ser duplicado.
Podem ser executadas/visualizadas quatro ações/subpáginas nesta secção, nomeadamente:
- Criar um campo de serviço
- Página de detalhes do campo de serviço
- Atualizar campo de serviço
- Eliminar um campo de serviço
Criar um campo de serviço
Em Campos de serviço, para criar um campo de serviço, clique em Create new. Forneça um nome e código. Opcionalmente, adicione uma descrição.
Informação:
Podem ser criados múltiplos campos de serviço.Página de detalhes do campo de serviço
Em Campos de serviço, para ver os detalhes completos de um campo de serviço, clique em Details. Contém o seguinte:
- Nome
- Código
- Descrição
Atualizar campo de serviço
Em Campos de serviço, para atualizar um campo de serviço, primeiro clique em Details; são apresentados os detalhes do campo de serviço. Depois, para atualizar, clique em Update.
Informação:
Toda a informação preenchida na secção criar um campo de serviço pode ser atualizada, exceto o Code.Eliminar um campo de serviço
Em Campos de serviço, para eliminar um campo de serviço, clique em Delete.
Nota:
Não é possível eliminar um campo de serviço que já esteja a ser utilizado noutras partes do Tridens Monetization. Todas as referências particulares ao campo de serviço devem ser eliminadas primeiro.Tipos de serviço
Para aceder a esta secção, clique em Service types. É apresentada uma lista paginada de todos os tipos de serviço em formato tabular.
Um tipo de serviço descreve um serviço no Monetization — por exemplo, um serviço de voz ou de dados. Determina quais os campos de serviço que devem fazer parte de uma sessão/evento para esse serviço em particular.
Além disso, um tipo de serviço define um serviço através da descrição dos campos de serviço opcionais ou obrigatórios e dos rating set fields que o Tridens Monetization necessita nos eventos de utilização para um serviço específico.
Informação:
Um produto adquirido pode oferecer um serviço quando o produto criado contém um tipo de serviço. O Tridens Monetization pode tarifar eventos para a utilização do serviço.Podem ser executadas/visualizadas quatro ações/subpáginas nesta secção, nomeadamente:
- Criar tipo de serviço
- Página de detalhes do tipo de serviço
- Atualizar tipo de serviço
- Eliminar tipo de serviço
Criar tipo de serviço
Em Tipos de serviço, para criar um tipo de serviço, clique em Create new.
Os campos de entrada obrigatórios incluem o seguinte:
- Nome
- Código
- Campo(s) de serviço obrigatório(s)
- Estratégia de autorização
Os campos de entrada opcionais incluem o seguinte:
- Descrição
- Campo(s) de serviço opcional(is)
- Rating set fields
- Incluído na fatura
- Impactar saldos (Impact balances)
Nota:
O Code é um identificador único de um objeto. Pode ser utilizado durante a integração com a API do Tridens Monetization.Informação:
Incluir o session identifier e o identifier como campos obrigatórios é uma boa prática. São conhecidos como campos reservados. Para mais informações, consulte Campos reservados.Para incluir os detalhes do serviço na fatura, utilize o interruptor Included on invoice para ativar/desativar. Ativar esta funcionalidade means que o **Tridens Monetization extrairá estes dados no objeto JSON gerado para uma fatura.
Nota:
Inclua apenas a informação necessária na fatura para otimização do desempenho.Se o interruptor Impact balances estiver ativado, este serviço irá impactar, reservar e trabalhar com saldos em tempo real. No caso de isto não ser necessário, desativar esta opção aumentará o desempenho da tarifação.
Rating set fields
Um campo de conjunto de tarifação (rating set field) é um campo que, em vez de ser correspondido como strings brutas, é comparado com um objeto rating sets, que pode tel múltiplas correspondências. É útil para correspondência de prefixos.
Dica:
O Tridens Monetization mapeará o campo de conjunto de tarifação para um padrão.Exemplo de rating set field
Os conjuntos de tarifação da Eslovénia na indústria das telecomunicações podem tel múltiplas correspondências: 003865, 003867, 003864, etc., representando prefixos de números de telefone. Se um campo de serviço origin for definido como um campo de conjunto de tarifação num tipo de serviço, o conteúdo do campo será comparado com todos os prefixos na Eslovénia quando o Tridens Monetization tentar encontral uma correspondência. Portanto, se a origin for 003865123123, o conjunto de tarifação da Eslovénia será correspondido.
Informação:
Comparar um campo de serviço a uma hierarquia de zonas torna-o num rating set field.Página de detalhes do tipo de serviço
Em Tipos de serviço, para ver os detalhes completos de um tipo de serviço, clique em Details. Contém o seguinte:
- Nome
- Código
- Descrição
- Campos obrigatórios
- Campos opcionais
- Rating set fields
- Estratégia de autorização
- Incluído na fatura
- Impactar saldos
Atualizar tipo de serviço
Em Tipos de serviço, para atualizar um tipo de serviço, primeiro clique em Details; são apresentados os detalhes do tipo de serviço. Depois, para atualizar, clique em Update.
Informação:
Toda a informação preenchida na secção criar tipo de serviço pode ser atualizada, exceto o Code.Nota:
Ao atualizar a informação de serviços utilizados por clientes e eventos, se um novo campo de serviço for adicionado ao tipo de serviço, o campo de serviço estará em falta em todos os eventos anteriores. Isto acontece porque o campo de serviço era desconhecido para o Tridens Monetization na altura.Eliminar tipo de serviço
Em Tipos de serviço, para eliminar um tipo de serviço, clique em Delete.
Nota:
Não é possível eliminar um tipo de serviço que já esteja a ser utilizado noutras partes do Tridens Monetization. Todas as referências particulares ao tipo de serviço devem ser eliminadas primeiro.Grupos de unidades
Para aceder a esta secção, clique em Unit groups. É apresentada uma lista paginada de todos os grupos de unidades em formato tabular.
Um grupo de unidades é concebido para criar unidades relacionadas no Tridens Monetization. Deve também ser fornecido um fator de conversão para permitir que o Tridens Monetization efetue conversões entre as unidades automaticamente.
Exemplo de um grupo de unidades
Assuma que uma empresa de telecomunicações fornece um serviço de dados aos clientes. Depois de configurar as unidades em kilobytes (kB), megabytes (MB) e gigabytes (GB), o evento de utilização pode tel entrada em kB; ao mesmo tempo, a tarifação pode funcionar em MB.
Nota:
Cada grupo de unidades deve conter unidades que pertençam ao mesmo conjunto. Por exemplo, o grupo de unidades de dados pode compreender kB, MB e GB. Além disso, deve incluir um fator de conversão que permita ao Tridens Monetization convertel entre as unidades automaticamente — por exemplo, convertel entre kB e MB.Informação:
Ao criar um plano tarifário, pode ser fornecida uma unidade para uma possível conversão de unidade de quantidade.Podem ser executadas/visualizadas quatro ações/subpáginas nesta secção, nomeadamente:
- Criar grupo de unidades
- Página de detalhes do grupo de unidades
- Atualizar grupo de unidades
- Eliminar grupo de unidades
Criar grupo de unidades
Em Grupos de unidades, para criar um grupo de unidades, clique em Create new. Forneça um nome e código. Opcionalmente, forneça uma descrição e algumas unidades.
Para adicionar uma unidade, em Units, clique em Add unit. Forneça um nome, símbolo e fator. Para tornar uma unidade específica na unidade base, selecione a caixa de verificação Base unit.
Nota:
A unidade base deve tel um fator de um, enquanto as outras devem tel um fator comparado com a unidade base.Por exemplo, assuma as seguintes unidades num grupo de unidades:
Tabela 1: Exemplo de grupo de unidades
| Nome | Símbolo | Fator | Unidade Base |
|---|---|---|---|
| kilobyte | kB | 1 | |
| megabyte | MB | 1024 | |
| gigabyte | GB | 1048576 |
Para eliminar uma unidade, em Units, clique em Delete
Página de detalhes do grupo de unidades
Em Grupos de unidades, para ver os detalhes completos de um grupo de unidades, clique em Details. Contém o seguinte:
- Nome
- Código
- Descrição
- Unidades - As unidades são apresentadas num formato tabular.
Atualizar grupo de unidades
Em Grupos de unidades, para atualizar um grupo de unidades, primeiro clique em Details; são apresentados os detalhes do grupo de unidades. Depois, para atualizar, clique em Update.
Informação:
Toda a informação preenchida na secção criar grupo de unidades pode ser atualizada, exceto o Code.Eliminar grupo de unidades
Em Grupos de unidades, para eliminar um grupo de unidades, clique em Delete.
Métricas de tarifação
Para aceder a esta secção, clique em Rating metrics. É apresentada uma lista paginada de todas as métricas de tarifação em formato tabular.
O Tridens Monetization utiliza uma métrica de tarifação para determinal a quantidade a ser tarifada com base no(s) campo(s) de serviço da sessão/evento. Por outras palavras, uma métrica de tarifação permite ao Tridens Monetization saber como obter a quantidade tarifável a partir de um evento.
Informação:
Quando uma métrica de tarifação é criada no Tridens Monetization, não está associada a um serviço ou produto. Isto é feito ao criar um plano tarifário.Podem ser executadas/visualizadas quatro ações/subpáginas nesta secção, nomeadamente:
- Criar métrica de tarifação
- Página de detalhes da métrica de tarifação
- Atualizar métrica de tarifação
- Eliminar métrica de tarifação
Criar métrica de tarifação
Em Métricas de tarifação, para criar uma métrica de tarifação, clique em Create new. Forneça um nome e código. Opcionalmente, forneça uma descrição e expressão(ões) métrica(s).
Para adicionar uma expressão métrica, em Metric expressions, clique em Add metric expression. Forneça uma prioridade, expressão e unidade. A unidade é configurada em grupos de unidades. Para mais informações, consulte Grupos de unidades.
Nota:
A Expression deve referir-se diretamente aos campos de serviço do tipo de serviço.Por exemplo, assuma que um campo de serviço quantity campo de serviço é inserido como a expressão da métrica de tarifação; o Tridens Monetization obterá a quantidade tarifável a partir do campo de serviço quantity.
Nota:
Podem ser criadas múltiplas expressões métricas com diferentes prioridades. Por exemplo, prioridade 0, prioridade 1, prioridade 2, etc. No entanto, o Tridens Monetization utilizará inicialmente a expressão métrica com um número de prioridade maior.Expressões matemáticas básicas como adição, subtração e multiplicação podem ser executadas numa expressão métrica para determinal a quantidade tarifável. Por exemplo, assuma um campo de serviço end_time e start_time; a partir daí, pode ser criada uma expressão de métrica de tarifação da forma end_time - start_time.
Informação:
A atribuição real da métrica ocorre mais tarde, quando o produto de serviço está a ser criado.Página de detalhes da métrica de tarifação
Em Métricas de tarifação, para ver os detalhes completos de uma métrica de tarifação, clique em Details. Contém o seguinte:
- Nome
- Código
- Descrição
- Expressões métricas - As expressões métricas são apresentadas num formato tabular.
Atualizar métrica de tarifação
Em Métricas de tarifação, para atualizar uma métrica de tarifação, primeiro clique em Details; são apresentados os detalhes da métrica de tarifação. Depois, para atualizar, clique em Update.
Informação:
Toda a informação preenchida na secção criar métrica de tarifação pode ser atualizada, exceto o Code.Eliminar métrica de tarifação
Em Métricas de tarifação, para eliminar uma métrica de tarifação, clique em Delete.
Nota:
Não é possível eliminar uma métrica de tarifação que já esteja a ser utilizada noutras partes do Tridens Monetization. Todas as referências particulares à métrica de tarifação devem ser eliminadas primeiro.Intervalos de cobrança
Para aceder a esta secção, clique em Charge intervals. É apresentada uma lista paginada de todos os intervalos de cobrança em formato tabular.
Um intervalo de cobrança descreve como o Tridens Monetization irá arredondar a quantidade tarifável da métrica de tarifação. Após a métrica de tarifação calcular a quantidade bruta a ser tarifada, o intervalo de cobrança pode arredondar para cima ou para baixo com base nas configurações.
Nota:
Quando o Tridens Monetization recebe um evento, a quantidade tarifável é obtida. É então comparada com o intervalo de cobrança para arredondar para cima ou para baixo para o passo seguinte. Uma vez arredondada, essa será a nova quantidade tarifável.Podem ser executadas/visualizadas quatro ações/subpáginas nesta secção, nomeadamente:
- Criar intervalo de cobrança
- Página de detalhes do intervalo de cobrança
- Atualizar intervalo de cobrança
- Eliminar intervalo de cobrança
Criar intervalo de cobrança
Em Intervalos de cobrança, para criar um intervalo de cobrança, clique em Create new. Forneça um nome e código. Opcionalmente, forneça uma descrição, passo mínimo, passo, modo de arredondamento e unidade.
O passo mínimo (min step) representa a menor quantidade que pode ser tarifada. Portanto, se o Tridens Monetization receber um evento abaixo disso, será arredondado para o passo mínimo. Por exemplo, assuma uma configuração de passo mínimo de zero, e o Tridens Monetization recebe um evento abaixo de zero; o evento será arredondado para zero.
O passo (step) representa a forma como a quantidade tarifável deve aumentar. Por exemplo, o Tridens Monetization recebe um evento e determina que a quantidade tarifável é 550 através da métrica de tarifação; se o passo estiver configurado para ser 100, o Tridens Monetization arredondará a quantidade para cima ou para baixo, dependendo da configuração do modo de arredondamento.
Se o modo de arredondamento estiver configurado para Up, a nova quantidade tarifável será 600, enquanto que se o modo de arredondamento estiver configurado para Down, o novo montante tarifável será 500.
Página de detalhes do intervalo de cobrança
Em Intervalos de cobrança, para ver os detalhes completos de um intervalo de cobrança, clique em Details. Contém o seguinte:
- Nome
- Código
- Descrição
- Passo Mínimo (Min step)
- Passo (Step)
- Modo de Arredondamento
- Unidade
Atualizar intervalo de cobrança
Em Intervalos de cobrança, para atualizar o intervalo de cobrança, primeiro clique em Details; são apresentados os detalhes do intervalo de cobrança. Depois, para atualizar, clique em Update.
Informação:
Toda a informação preenchida na secção criar intervalo de cobrança pode ser atualizada, exceto o Code.Eliminar intervalo de cobrança
Em Intervalos de cobrança, para eliminar um intervalo de cobrança, clique em Delete.