Conception de service

La conception de service englobe tous les composants essentiels qui peuvent être configurés dans Monetization pour reconnaître les événements d’utilisation, extraire les paramètres, déterminer la conversion des unités et, en fin de compte, déterminer la quantité à évaluer.

Sujets dans ce document :

Pour accéder à cette section dans Monetization, depuis le Menu, sélectionnez Configuration de l’entreprise, et cliquez sur Conception de service.

Champs de service

Pour accéder à cette section, cliquez sur Champs de service. Une liste paginée de tous les champs de service est affichée sous forme de tableau.

Un champ de service est un paramètre qui peut faire partie d’un type de service. Le paramètre contiendra des informations sur une session/un événement dans Monetization.

Exemple de champs de service

Supposons une entreprise de télécommunications qui permet aux clients de passer des appels téléphoniques. Les champs de service peuvent inclure les éléments suivants :

  • start_time
  • origin
  • destination
  • duration
  • direction
  • quantity

Champs réservés

L’identifiant de session et l’identifiant sont des champs réservés qui doivent exister dans le cadre des champs de service. Ils sont créés automatiquement lorsqu’un site est créé dans Monetization.

L’identifiant représentera l’identifiant de service d’un client—par exemple, un numéro de téléphone mobile pour un service de données ou de voix. L’identifiant doit être unique pour chaque site ; il peut s’agir d’un nombre entier, d’un appareil ou de tout ce qui peut être utilisé pour identifier un client de manière unique.

L’identifiant de session doit être inclus dans chaque événement d’utilisation. Cela garantit que le même événement ne sera évalué qu’une seule fois et ne peut pas être dupliqué.-

Quatre actions/sous-pages peuvent être effectuées/vues dans cette section, à savoir :

Créer un champ de service

Sous champs de service, pour créer un champ de service, cliquez sur Créer nouveau. Fournissez un nom et un code. Optionnellement, ajoutez une description.

Page de détails du champ de service

Sous champs de service, pour voir les détails complets d’un champ de service, cliquez sur Détails. Cela contient les éléments suivants :

  • Nom
  • Code
  • Description

Mettre à jour le champ de service

Sous champs de service, pour mettre à jour un champ de service, d’abord, cliquez sur Détails ; cela montre les détails du champ de service. Ensuite, pour mettre à jour, cliquez sur Mettre à jour.

Supprimer un champ de service

Sous champs de service, pour supprimer un champ de service, cliquez sur Supprimer.

Types de service

Pour accéder à cette section, cliquez sur Types de service. Une liste paginée de tous les types de service est affichée sous un format tabulaire.

Un type de service décrit un service dans Monetization—par exemple, un service vocal ou de données. Il détermine quels service fields doivent faire partie d’une session/événement pour ce service particulier.

De plus, un type de service définit un service en décrivant les service fields et les rating set fields Monetization nécessaires lors des événements d’utilisation pour un service spécifique.


Quatre actions/sous-pages peuvent être effectuées/vues dans cette section, à savoir :

Create service type

Sous service types, pour créer un type de service, cliquez sur Create new.

Les champs d’entrée obligatoires comprennent les éléments suivants :

  • nom
  • code
  • champ(s) de service obligatoire(s)
  • stratégie d’autorisation

Les champs d’entrée optionnels comprennent les éléments suivants :

  • description
  • champ(s) de service optionnel(s)
  • rating set fields
  • Inclus sur la facture
  • Impact sur les soldes

Pour inclure les détails du service sur la facture, utilisez l’interrupteur Inclus sur la facture pour activer/désactiver. Activer cette fonctionnalité signifie que Monetization extraira ces données dans l’objet JSON généré pour une facture.

Si l’interrupteur Impact balances est activé, ce service aura un impact, réservera et travaillera avec les soldes en temps réel. Dans le cas où cela n’est pas nécessaire, le désactiver augmentera les performances de notation.

Champs de l’ensemble de notation

Un champ d’ensemble de notation est un champ qui, au lieu d’être apparié en tant que chaînes brutes, est comparé à un objet ensembles de notation, qui peut avoir plusieurs correspondances. Cela est utile pour le rapprochement de préfixes.

Exemple de champ d’ensemble de notation

Les ensembles de notation de la Slovénie dans l’industrie des télécommunications peuvent avoir plusieurs correspondances : 003865, 003867, 003864, etc., représentant des préfixes de numéros de téléphone. Si un champ de service origine est défini comme un champ d’ensemble de notation sur un type de service, le contenu du champ sera comparé à tous les préfixes en Slovénie lorsque Monetization essaie de trouver une correspondance. Par conséquent, si l’origine est 003865123123, l’ensemble de notation de la Slovénie sera apparié.

Page de type de service détaillé

Sous types de service, pour voir les détails complets d’un type de service, cliquez sur Détails. Cela contient les éléments suivants :

  • Nom
  • Code
  • Description
  • Champs obligatoires
  • Champs optionnels
  • Champs d’ensemble de notation
  • Stratégie d’autorisation
  • Inclus sur la facture
  • Impact des soldes

Mettre à jour le type de service

Sous types de service, pour mettre à jour un type de service, cliquez d’abord sur Détails ; cela montre les détails du type de service. Then to update, click Mettre à jour.

Supprimer un type de service

Sous types de service, pour supprimer un type de service, cliquez Supprimer.

Groupes d’unités

Pour accéder à cette section, cliquez sur Groupes d’unités. Une liste paginée de tous les groupes d’unités est affichée sous un format tabulaire.

Un groupe d’unités est conçu pour créer des unités liées dans Monetization. Un facteur de conversion doit également être fourni pour permettre à Monetization d’effectuer des conversions entre les unités automatiquement.

Exemple d’un groupe d’unités

Supposons qu’une entreprise de télécommunications fournisse un service de données aux clients. Après avoir configuré les unités en kilooctets (kB), mégaoctets (MB) et gigaoctets (GB), l’événement d’utilisation peut avoir une entrée en kB ; en même temps, la tarification peut fonctionner en MB.


Quatre actions/sous-pages peuvent être effectuées/vues sous cette section, à savoir :

Créer un groupe d’unités

Sous groupes d’unités, pour créer un groupe d’unités, cliquez sur Créer nouveau. Fournissez un nom et un code. En option, fournissez une description et quelques unités.

Pour ajouter une unité, sous Unités, cliquez sur Ajouter une unité. Fournissez un nom, un symbole et un facteur. Pour faire d’une unité particulière l’unité de base, cochez la case Unité de base.

Par exemple, supposons les unités suivantes dans un groupe d’unités :

NomSymboleFacteurUnité de base
kilooctetkB1
mégaoctetMB1024
gigaoctetGB1048576

Pour supprimer une unité, sous Unités, cliquez sur Supprimer.

Page de détails du groupe d’unités

Sous groupes d’unités, pour voir les détails complets d’un groupe d’unités, cliquez sur Détails. Cela contient les éléments suivants :

  • Nom
  • Code
  • Description
  • Unités - Les unités sont affichées sous un format tabulaire.

Mettre à jour le groupe d’unités

Sous groupes d’unités, pour mettre à jour un groupe d’unités, d’abord, cliquez sur Détails ; cela montre les détails du groupe d’unités. Ensuite, pour mettre à jour, cliquez sur Mettre à jour.

Supprimer le groupe d’unités

Sous unit groups, pour supprimer un groupe d’unités, cliquez sur Supprimer.

Métriques de notation

Pour accéder à cette section, cliquez sur Métriques de notation. Une liste paginée de toutes les métriques de notation est affichée sous forme de tableau.

Monetization utilise une métrique de notation pour déterminer la quantité à évaluer en fonction des service field(s) de la session/événement. En d’autres termes, une métrique de notation permet à Monetization de savoir comment obtenir la quantité évaluable d’un événement.


Quatre actions/sous-pages peuvent être effectuées/vues dans cette section, à savoir :

Créer une métrique de notation

Sous rating metrics, pour créer une métrique de notation, cliquez sur Créer nouveau. Fournissez un nom et un code. Optionnellement, fournissez une description et une ou plusieurs expressions métriques.

Pour ajouter une expression métrique, sous Expressions métriques, cliquez sur Ajouter une expression métrique. Fournissez une priorité, une expression et une unité. L’unité est configurée sous les groupes d’unités. Pour plus d’informations, voir Unit groups.

Par exemple, supposons qu’une quantité service field soit insérée comme expression de métrique de notation ; Monetization obtiendra la quantité évaluable à partir du champ de service quantité.

Des expressions mathématiques de base telles que l’addition, la soustraction et la multiplication peuvent être effectuées dans une expression de métrique pour déterminer la quantité évaluable. Par exemple, supposons un champ de service end_time et start_time ; à partir de cela, une expression de métrique de notation de la forme end_time - start_time peut être créée.

Détails de la page de métrique de notation

Sous rating metrics, pour voir les détails complets d’une métrique de notation, cliquez sur Détails. Cela contient les éléments suivants :

  • Nom
  • Code
  • Description
  • Expressions de métriques - Les expressions de métriques sont affichées sous un format tabulaire.

Mettre à jour la métrique de notation

Sous rating metrics, pour mettre à jour une métrique de notation, d’abord, cliquez sur Détails ; cela montre les détails de la métrique de notation. Ensuite, pour mettre à jour, cliquez sur Mettre à jour.

Supprimer la métrique de notation

Sous rating metrics, pour supprimer une métrique de notation, cliquez sur Supprimer.

Intervalles de charge

Pour accéder à cette section, cliquez sur Intervalles de charge. Une liste paginée de tous les intervalles de charge est affichée sous un format tabulaire.

Un intervalle de charge décrit comment Monetization arrondira la quantité notable à partir de la métrique de notation. Après que la métrique de notation ait calculé la quantité brute à noter, l’intervalle de charge peut arrondir vers le haut ou vers le bas en fonction des configurations.


Quatre actions/sous-pages peuvent être effectuées/vues dans cette section, à savoir :

Créer un intervalle de charge

Sous intervalles de charge, pour créer un intervalle de charge, cliquez sur Créer nouveau. Fournissez un nom et un code. En option, fournissez une description, un pas minimum, un pas, un mode d’arrondi et une unité.

Le pas minimum représente la plus petite quantité qui peut être notée. Par conséquent, si Monetization reçoit un événement en dessous de cela, il sera arrondi au pas minimum. Par exemple, supposons une configuration de pas minimum de zéro, et Monetization reçoit un événement en dessous de zéro ; l’événement sera arrondi à zéro.

Le pas représente comment la quantité notale doit s’incrémenter. Par exemple, Monetization reçoit un événement et détermine que la quantité évaluable est de 550 grâce à la rating metric ; si l’étape est configurée à 100, Monetization arrondira la quantité vers le haut ou vers le bas en fonction de la configuration du mode d’arrondi.

Si le mode d’arrondi est configuré sur Up, la nouvelle quantité évaluable sera de 600, tandis que si le mode d’arrondi est configuré sur Down, le nouveau montant évaluable sera de 500.

Détails de la page d’intervalle de charge

Sous charge intervals, pour voir les détails complets d’un intervalle de charge, cliquez sur Details. Cela contient les éléments suivants :

  • Nom
  • Code
  • Description
  • Étape min
  • Étape
  • Mode d’arrondi
  • Unité

Mettre à jour l’intervalle de charge

Sous charge intervals, pour mettre à jour l’intervalle de charge, d’abord, cliquez sur Details ; cela montre les détails de l’intervalle de charge. Ensuite, pour mettre à jour, cliquez sur Update.

Supprimer l’intervalle de charge

Sous charge intervals, pour supprimer un intervalle de charge, cliquez sur Delete.