Service Design
Kategorija:
Teme v tem dokumentu:
Za dostop do tega razdelka v Monetization v Menu izberite Business configuration in kliknite Service design.
Informacije:
Monetization je treba naučiti, katere storitve so potrebne za interno poslovanje podjetja. Na primer, predpostavimo telekomunikacijsko industrijo s storitvami za podatke, glas in SMS (ang. Short Message Service). Te storitve bodo sestavljene iz več polj ali parametrov. Nato lahko uporabite del teh polj za določitev količine, ki jo je treba oceniti.Polja storitev
Za dostop do tega razdelka kliknite Service fields. Prikaže se paginiran seznam vseh polj storitev v tabelarni obliki.
Polje storitve je parameter, ki je lahko del service types. Parameter bo vseboval informacije o eni seji/dogodku v Monetization.
Primer polj storitev
Predpostavimo telekomunikacijsko podjetje, ki strankam omogoča opravljanje telefonskih klicev. Polja storitev lahko vključujejo naslednje:
- start_time
- origin
- destination
- duration
- direction
- quantity
Informacije:
Ta polja storitev se nato lahko vključijo v storitev. Potem, kadar koli pride dogodek uporabe za storitev, so to polja, ki jih bo Monetization pričakoval, in iz teh polj lahko pridobi količino za ocenjevanje.Rezervirana polja
session identifier in identifier sta rezervirana polja, ki morata obstajati kot del polj storitve. Ustvarita se samodejno, ko je v Monetization ustvarjena site.
identifier bo predstavljal identifikator storitve ene stranke — na primer številko mobilnega telefona za podatkovno ali glasovno storitev. Identifikator mora biti edinstven za vsako spletno mesto; lahko je celo število, naprava ali karkoli, kar se lahko uporabi za edinstveno identifikacijo stranke.
session identifier mora biti vključen v vsak dogodek uporabe. To zagotavlja, da bo isti dogodek ocenjen le enkrat in ga ni mogoče podvojiti.
V tem razdelku lahko izvedete/si ogledate štiri dejanja/podstrani, in sicer:
- Ustvarjanje polja storitve
- Stran s podrobnostmi o polju storitve
- Posodobitev polja storitve
- Brisanje polja storitve
Ustvarjanje polja storitve
V razdelku service fields za ustvarjanje polja storitve kliknite Create new. Navedite ime in kodo. Po želji dodajte opis.
Informacije:
Ustvarite lahko več polj storitve.Stran s podrobnostmi o polju storitve
V razdelku service fields za ogled celotnih podrobnosti polja storitve kliknite Details. Vsebuje naslednje:
- Name
- Code
- Description
Posodobitev polja storitve
V razdelku service fields za posodobitev polja storitve najprej kliknite Details; prikažejo se podrobnosti polja storitve. Nato za posodobitev kliknite Update.
Informacije:
Vse informacije, izpolnjene v razdelku ustvarjanje polja storitve, je mogoče posodobiti, razen Code.Brisanje polja storitve
V razdelku service fields za brisanje polja storitve kliknite Delete.
Opomba:
Brisanja polja storitve, ki je že uporabljeno v drugih delih Monetization, ni mogoče izvesti. Vsako posamezno sklicevanje na polje storitve je treba najprej izbrisati.Vrste storitev
Za dostop do tega razdelka kliknite Service types. Prikaže se paginiran seznam vseh vrst storitev v tabelarni obliki.
Vrsta storitve opisuje eno storitev v Monetization — na primer glasovno ali podatkovno storitev. Določa, katera service fields naj bi bila del ene seje/dogodka za to določeno storitev.
Poleg tega vrsta storitve definira storitev tako, da prikazuje izbirna ali obvezna service fields in rating set fields, ki jih Monetization potrebuje v dogodkih uporabe za določeno storitev.
Informacije:
Kupljen izdelek lahko ponuja storitev, ko ustvarjeni product vsebuje vrsto storitve. Monetization lahko oceni dogodke za uporabo storitve.V tem razdelku lahko izvedete/si ogledate štiri dejanja/podstrani, in sicer:
- Ustvarjanje vrste storitve
- Stran s podrobnostmi o vrsti storitve
- Posodobitev vrste storitve
- Brisanje vrste storitve
Ustvarjanje vrste storitve
V razdelku service types za ustvarjanje vrste storitve kliknite Create new.
Obvezna polja za vnos vključujejo naslednje:
- name
- code
- mandatory service field(s)
- authorization strategy
Izbirna polja za vnos vključujejo naslednje:
- description
- optional service field(s)
- rating set fields
- Included on invoice
- Impact balances
Opomba:
code je edinstven identifikator predmeta. Uporablja se lahko med integracijo z API-jem (ang. Application Programming Interface) Monetization.Informacije:
Vključitev session identifier in identifier kot obveznih polj je dobra praksa. Znana sta kot rezervirana polja. Za več informacij glejte Rezervirana polja.Če želite vključiti podrobnosti o storitvi na račun, uporabite stikalo Included on invoice za omogočanje/onemogočanje. Omogočanje te funkcije pomeni, da bo Monetization te podatke izvlekel v predmet JSON (ang. JavaScript Object Notation), ustvarjen za račun.
Opomba:
Zaradi zmogljivosti na račun vključite le tiste informacije, ki so na njem potrebne.Če je stikalo Impact balances omogočeno, bo ta storitev vplivala na stanja, jih rezervirala in delala z njimi v realnem času. V primeru, da to ni potrebno, bo izklop te funkcije povečal zmogljivost ocenjevanja.
Polja nabora ocenjevanja
Polje nabora ocenjevanja (ang. Rating set field) je polje, ki se namesto ujemanja kot neobdelani nizi primerja s predmetom rating sets, ki ima lahko več ujemanj. Uporabno je za ujemanje predpon.
Nasvet:
Monetization bo polje nabora ocenjevanja preslikal glede na vzorec.Primer polja nabora ocenjevanja
Nabori ocenjevanja za Slovenijo v telekomunikacijski industriji imajo lahko več ujemanj: 003865, 003867, 003864 itd., ki predstavljajo predpone telefonskih številk. Če je polje storitve origin definirano kot polje nabora ocenjevanja na vrsti storitve, se bo vsebina polja primerjala z vsemi predponami v Sloveniji, ko bo Monetization poskušal najti ujemaje. Zato se bo, če je origin 003865123123, ujemal slovenski nabor ocenjevanja.
Informacije:
Primerjava polja storitve s hierarhijo con postane polje nabora ocenjevanja.Stran s podrobnostmi o vrsti storitve
V razdelku service types za ogled celotnih podrobnosti vrste storitve kliknite Details. Vsebuje naslednje:
- Name
- Code
- Description
- Mandatory fields
- Optional fields
- Rating set fields
- Authorization strategy
- Included on invoice
- Impact balances
Posodobitev vrste storitve
V razdelku service types za posodobitev vrste storitve najprej kliknite Details; prikažejo se podrobnosti vrste storitve. Nato za posodobitev kliknite Update.
Informacije:
Vse informacije, izpolnjene v razdelku ustvarjanje vrste storitve, je mogoče posodobiti, razen Code.Opomba:
Pri posodabljanju informacij iz storitev, ki jih uporabljajo stranke in dogodki, bo, če je vrsti storitve dodano novo polje storitve, to polje storitve manjkalo v vseh prejšnjih dogodkih. To je zato, ker polje storitve takrat Monetization ni bilo znano.Brisanje vrste storitve
V razdelku service types za brisanje vrste storitve kliknite Delete.
Opomba:
Brisanja vrste storitve, ki je že uporabljena v drugih delih Monetization, ni mogoče izvesti. Vsako posamezno sklicevanje na vrsto storitve je treba najprej izbrisati.Skupine enot
Za dostop do tega razdelka kliknite Unit groups. Prikaže se paginiran seznam vseh skupin enot v tabelarni obliki.
Skupina enot (ang. Unit group) je zasnovana za ustvarjanje povezanih enot v Monetization. Navesti je treba tudi pretvornik, ki Monetization omogoča samodejno pretvorbo med enotami.
Primer skupine enot
Predpostavimo telekomunikacijsko podjetje, ki strankam nudi podatkovno storitev. Po konfiguraciji enot v kilobajtih (ko (ang. kB)), megabajtih (Mo (ang. MB)) in gigabajtih (Go (ang. GB)), ima lahko dogodek uporabe vnos v ko; hkrati pa lahko oblikovanje cen deluje v Mo.
Opomba:
Vsaka skupina enot mora vsebovati enote, ki sodijo skupaj. Na primer, skupina enot za podatke lahko obsega ko, Mo in Go. Prav tako mora vključevati pretvornik, ki Monetization omogoča samodejno pretvorbo med enotami — na primer pretvorbo med ko in Mo.Informacije:
Pri ustvarjanju Rate Plana se lahko navede enota za morebitno pretvorbo enote količine.V tem razdelku lahko izvedete/si ogledate štiri dejanja/podstrani, in sicer:
- Ustvarjanje skupine enot
- Stran s podrobnostmi o skupini enot
- Posodobitev skupine enot
- Brisanje skupine enot
Ustvarjanje skupine enot
V razdelku unit groups za ustvarjanje skupine enot kliknite Create new. Navedite ime in kodo. Po želji navedite opis in nekatere enote.
Če želite dodati enoto, v razdelku Units kliknite Add unit. Navedite ime, simbol in faktor. Če želite določeno enoto narediti za osnovno enoto, potrdite polje Base unit.
Opomba:
Osnovna enota mora imeti faktor ena, druge pa faktor v primerjavi z osnovno enoto.Na primer, predpostavimo naslednje enote v skupini enot:
Tabela 1: Primer skupine enot
| Name | Symbol | Factor | Base unit |
|---|---|---|---|
| kilobyte | ko | 1 | |
| megabyte | Mo | 1024 | |
| gigabyte | Go | 1048576 |
Če želite izbrisati enoto, v razdelku Units kliknite Delete
Stran s podrobnostmi o skupini enot
V razdelku unit groups za ogled celotnih podrobnosti skupine enot kliknite Details. Vsebuje naslednje:
- Name
- Code
- Description
- Units - Enote so prikazane v tabelarni obliki.
Posodobitev skupine enot
V razdelku unit groups za posodobitev skupine enot najprej kliknite Details; prikažejo se podrobnosti skupine enot. Nato za posodobitev kliknite Update.
Informacije:
Vse informacije, izpolnjene v razdelku ustvarjanje skupine enot, je mogoče posodobiti, razen Code.Brisanje skupine enot
V razdelku unit groups za brisanje skupine enot kliknite Delete.
Metrike ocenjevanja
Za dostop do tega razdelka kliknite Rating metrics. Prikaže se paginiran seznam vseh metrik ocenjevanja v tabelarni obliki.
Monetization uporablja metriko ocenjevanja (ang. Rating metric) za določitev količine, ki jo je treba oceniti, na podlagi service field(s) iz seje/dogodka. Z drugimi besedami, metrika ocenjevanja omogoča Monetization, da ve, kako iz dogodka pridobiti količino, ki jo je mogoče oceniti.
Informacije:
Ko je v Monetization ustvarjena metrika ocenjevanja, ni vezana na storitev ali izdelek. To se naredi pri ustvarjanju rate plan.V tem razdelku lahko izvedete/si ogledate štiri dejanja/podstrani, in sicer:
- Ustvarjanje metrike ocenjevanja
- Stran s podrobnostmi o metriki ocenjevanja
- Posodobitev metrike ocenjevanja
- Brisanje metrike ocenjevanja
Ustvarjanje metrike ocenjevanja
V razdelku rating metrics za ustvarjanje metrike ocenjevanja kliknite Create new. Navedite ime in kodo. Po želji navedite opis in metrični izraz(e).
Če želite dodati metrični izraz, v razdelku Metric expressions kliknite Add metric expression. Navedite prioriteto, izraz in enoto. Enota je konfigurirana pod skupinami enot. Za več informacij glejte Skupine enot.
Opomba:
Expression (izraz) se mora neposredno nanašati na polja storitev iz service type.Na primer, predpostavimo, da je polje storitve quantity vstavljeno kot izraz metrike ocenjevanja; Monetization bo pridobil količino za ocenjevanje iz polja storitve quantity.
Opomba:
Ustvarite lahko več metričnih izrazov z različnimi prioritetami. Na primer, prioriteta 0, prioriteta 1, prioriteta 2 itd. Vendar pa bo Monetization sprva uporabil metrični izraz z večjo številko prioritete.V metričnem izrazu se lahko izvajajo osnovni matematični izrazi, kot so seštevanje, odštevanje in množenje, da se določi količina za ocenjevanje. Na primer, predpostavimo polji storitve end_time in start_time; iz tega se lahko ustvari izraz metrike ocenjevanja v obliki end_time - start_time.
Informacije:
Dejanska dodelitev metrike se zgodi pozneje, ko se ustvarja storitveni izdelek.Stran s podrobnostmi o metriki ocenjevanja
V razdelku rating metrics za ogled celotnih podrobnosti metrike ocenjevanja kliknite Details. Vsebuje naslednje:
- Name
- Code
- Description
- Metric expressions - Metrični izrazi so prikazani v tabelarni obliki.
Posodobitev metrike ocenjevanja
V razdelku rating metrics za posodobitev metrike ocenjevanja najprej kliknite Details; prikažejo se podrobnosti metrike ocenjevanja. Nato za posodobitev kliknite Update.
Informacije:
Vse informacije, izpolnjene v razdelku ustvarjanje metrike ocenjevanja, je mogoče posodobiti, razen Code.Brisanje metrike ocenjevanja
V razdelku rating metrics za brisanje metrike ocenjevanja kliknite Delete.
Opomba:
Brisanja metrike ocenjevanja, ki je že uporabljena v drugih delih Monetization, ni mogoče izvesti. Vsako posamezno sklicevanje na metriko ocenjevanja je treba najprej izbrisati.Intervali zaračunavanja
Za dostop do tega razdelka kliknite Charge intervals. Prikaže se paginiran seznam vseh intervalov zaračunavanja v tabelarni obliki.
Interval zaračunavanja (ang. Charge interval) opisuje, kako bo Monetization zaokrožil količino za ocenjevanje iz rating metric. Potem ko metrika ocenjevanja izračuna surovo količino za ocenjevanje, jo lahko interval zaračunavanja zaokroži navzgor ali navzdol glede na konfiguracije.
Opomba:
Ko Monetization prejme dogodek, se pridobi količina za ocenjevanje. Nato se primerja z intervalom zaračunavanja, da se zaokroži navzgor ali navzdol na naslednji korak. Ko je zaokrožena, bo to nova količina za ocenjevanje.V tem razdelku lahko izvedete/si ogledate štiri dejanja/podstrani, in sicer:
- Ustvarjanje intervala zaračunavanja
- Stran s podrobnostmi o intervalu zaračunavanja
- Posodobitev intervala zaračunavanja
- Brisanje intervala zaračunavanja
Ustvarjanje intervala zaračunavanja
V razdelku charge intervals za ustvarjanje intervala zaračunavanja kliknite Create new. Navedite ime in kodo. Po želji navedite opis, najmanjši korak (ang. Min step), korak (ang. Step), način zaokroževanja in enoto.
Najmanjši korak predstavlja najmanjšo količino, ki jo je mogoče oceniti. Zato bo, če Monetization prejme dogodek pod to vrednostjo, zaokrožen na najmanjši korak. Na primer, predpostavimo konfiguracijo najmanjšega koraka nič in Monetization prejme dogodek pod ničlo; dogodek bo zaokrožen na nič.
Korak predstavlja, kako naj se količina za ocenjevanje povečuje. Na primer, Monetization prejme dogodek in prek rating metric ugotovi, da je količina za ocenjevanje 550; če je korak konfiguriran na 100, bo Monetization zaokrožil količino navzgor ali navzdol, odvisno od konfiguracije načina zaokroževanja.
Če je način zaokroževanja konfiguriran na Up (navzgor), bo nova količina za ocenjevanje 600, če pa je način zaokroževanja konfiguriran na Down (navzdol), bo nova količina za ocenjevanje 500.
Stran s podrobnostmi o intervalu zaračunavanja
V razdelku charge intervals za ogled celotnih podrobnosti intervala zaračunavanja kliknite Details. Vsebuje naslednje:
- Name
- Code
- Description
- Min step
- Step
- Rounding mode
- Unit
Posodobitev intervala zaračunavanja
V razdelku charge intervals za posodobitev intervala zaračunavanja najprej kliknite Details; prikažejo se podrobnosti intervala zaračunavanja. Nato za posodobitev kliknite Update.
Informacije:
Vse informacije, izpolnjene v razdelku ustvarjanje intervala zaračunavanja, je mogoče posodobiti, razen Code.Brisanje intervala zaračunavanja
V razdelku charge intervals za brisanje intervala zaračunavanja kliknite Delete.