제품
카테고리:
이 문서의 주제:
Monetization에서 이 섹션에 액세스하려면 Menu에서 Catalog를 선택한 다음 Products를 클릭합니다.
제품
이 섹션에 액세스하려면 Products를 클릭합니다. 모든 제품의 페이지가 매겨진 목록이 표 형식으로 표시됩니다.
제품은 일반 제품 또는 서비스 제품일 수 있습니다. 일반 제품은 고객이 지불하는 월별 또는 일회성 요금일 수 있고, 서비스 제품은 고객이 데이터 또는 음성 서비스와 같은 서비스를 사용할 수 있게 합니다.
정보:
이 섹션은 오퍼링 카탈로그에서 제품을 생성, 업데이트, 삭제할 수 있는 도구를 제공합니다. 제품은 최종적으로 번들을 생성할 때 사용됩니다. 각 제품은 자체 price, tax, charge tag, rate plan을 가질 수 있습니다.
참고: 제품은 여러 버전을 가질 수 있습니다.
이 섹션에서는 다섯 가지 작업/하위 페이지를 수행하거나 볼 수 있습니다.
제품 생성
제품에서 제품을 생성하려면 Create new를 클릭합니다. 이는 다음 네 섹션으로 구성됩니다.
제품 정보 섹션
정보 섹션에서는 제품의 Name, Code, Description이 필수입니다.
제품을 인보이스에 포함하려면 Included on invoice 토글 스위치로 활성화/비활성화합니다. 이 기능을 활성화하면 Monetization은 하나의 인보이스에 대해 생성된 JSON 객체에 이 데이터를 가져옵니다.
참고:
성능 최적화를 위해 인보이스에 필요한 정보만 포함합니다.정보:
Sensitive data 토글 스위치를 사용해 제품에서 민감한 데이터를 활성화하면, 셀프케어 포털에서 신규 고객 온보딩 프로세스 중 해당 제품에 액세스할 수 없다는 의미입니다.구성 섹션
구성 섹션에는 여러 입력 필드가 있습니다. 그러나 Product type, Cycle, Quantity, Price type, Bill item, Resources, Versions, Price만 필수이고 나머지는 선택 사항입니다.
팁:
생성할 제품 유형을 미리 알고 있으면 도움이 됩니다. 예를 들어 제품이 일회성 제품인지, 월간 구독 제품인지, 고객에게 서비스를 부여하는 제품인지 여부입니다.Product type
Product type 선택은 필수이며 두 가지 옵션을 사용할 수 있습니다.
- Subscription
- One-time
- Subscription
- 구독 제품은 일정 간격을 기준으로 반복되는 제품을 의미합니다. 이 간격은 event type이라고 하며 Monetization에서 구성할 수 있습니다. Event type 구성에 대한 자세한 내용은 Event types를 참조하세요.
- One-time
- 일회성 제품은 반복되지 않고 갱신 없이 한 번만 구매되는 제품을 의미합니다. 따라서 event type은 일회성 제품에 포함되지 않을 수 있습니다.
참고:
고객은 일회성 제품 유형에 대해 선불 또는 후불로 결제할 수 있습니다. 선불 결제의 경우 구매 즉시 화폐 잔액에 영향이 적용됩니다. 반면 후불 결제의 경우 화폐 잔액은 billing cycle 종료 시 인보이스에 추가됩니다.Event type
Event type은 Monetization에서 구성된 주기입니다. 예를 들어 주간, 월간, 연간 주기가 있습니다. 자세한 내용은 Event types를 참조하세요.
참고:
Subscription product type을 가진 제품에는 event type을 선택해야 합니다.월간 구독의 경우, 고객의 billing cycle이 전환될 때마다(즉, Monetization이 청구를 발행할 때마다) 고객에게 월간 간격(event type)도 있으면 Monetization은 구매한 모든 제품을 확인하여 어떤 제품을 갱신해야 하는지 파악합니다.
주간 구독의 경우 고객에게 월간 간격(event type)이 있다고 가정합니다. 고객의 billing cycle이 전환될 때마다(즉, Monetization이 청구를 발행할 때마다) Monetization은 제품을 네 번 청구해야 한다고 판단합니다. 따라서 고객 주기 전체에서 제품을 갱신합니다(월간 고객이 주간 제품을 사용하는 경우).
참고:
고객 주기는 온보딩 프로세스 중 subscription 아래에서 구성할 수 있습니다. 자세한 내용은 Onboarding a customer를 참조하세요.
고객의 billing profile을 생성할 때도 구성할 수 있습니다. 자세한 내용은 Billing profiles를 참조하세요.
정보:
일회성 제품에 event type을 선택하면, 해당 간격은 일회성 제품이 구매 후 얼마나 오래 유효한지를 설명합니다. Event type이 구성되지 않으면 무기한 유효합니다.Duration
제품의 Duration은 선택 사항이며, terms를 위해 더 이상 권장되지 않습니다. Monetization은 duration 필드를 사용해 subscription product가 몇 주기 동안 활성 상태여야 하는지 지정했습니다. 예를 들어 6개월입니다. 그러나 이제 Monetization은 제품이 얼마나 오래 유효해야 하는지와 언제 종료되어야 하는지를 알기 위해 terms를 사용합니다.
자세한 내용은 Terms를 참조하세요.
Cycle
제품 Cycle은 필수이며 Forward 또는 Arrear로 구성할 수 있습니다. Forward cycle의 경우 고객은 제품 비용을 미리 지불합니다. 이는 고객의 첫 번째 인보이스에서 Monetization이 두 번 청구한다는 뜻입니다. 첫 번째는 방금 종료된 제품 서비스 사용에 대한 청구이고, 두 번째는 이후 사용에 대한 청구입니다.
제품이 Arrear cycle을 사용하도록 구성하면 고객은 제품 비용을 미리 지불하지 않습니다. 대신 제품에 rating이 적용되고 고객은 billing cycle 종료 시 청구됩니다.
참고:
Forward 또는 Arrear는 일회성 및 구독 Product type에 적용될 수 있습니다. Forward를 선택하면 제품 구매 시 잔액에 즉시 impact가 적용됩니다. Arrear를 선택하면 청구 시점에 잔액에 impact가 적용됩니다.Priority
선택 사항인 Priority가 구성된 경우 번들 내에서 한 제품에 다른 제품보다 더 높은 중요도를 부여할 수 있습니다. 이는 계정 잔액이 제한된 prepaid payment type을 처리할 때 더 중요합니다.
고객을 위해 여러 제품이 포함된 번들을 구매할 때 어떤 제품을 먼저 구매하고 어떤 제품을 마지막에 구매할지 결정할 수 있습니다.
참고:
번들은 그룹화를 위한 상위 수준 객체이지만, 제품 우선순위는 번들과 관계없이 적용됩니다.또한 여러 서비스 제품을 처리할 때 Priority를 구성하는 것은 중요합니다. 예를 들어 SMS 서비스를 제공하는 두 제품이 있다고 가정합니다. 첫 번째 제품은 일반 메시징용이며 일반 메시지용 rate plan이 있습니다. 두 번째 제품은 특정 고객에 대해 첫 번째 제품 위에 특별 요금으로 구매됩니다.
두 번째 제품에 첫 번째 제품보다 더 높은 우선순위가 주어진다고 가정합니다. 이는 Monetization이 해당 고객의 usage event를 수신할 때 SMS 서비스를 제공하는 두 제품을 찾는다는 뜻입니다. Monetization은 적용할 가격을 파악하기 위해 두 제품의 rate plan만 필요합니다. 그러나 가장 높은 우선순위의 제품(두 번째 제품)이 사용됩니다.
따라서 제품은 기존 제품 위에 구매되어 이전 제품의 가격을 재정의할 수 있습니다.
참고:
숫자가 높을수록 우선순위가 높음을 나타냅니다.정보:
동일한 서비스를 가진 두 제품에 동일한 우선순위와 동일한 service identifier가 지정된 경우, Monetization은 가장 먼저 찾은 항목과 일치시킵니다.Quantity
필수 항목인 Quantity는 고객이 처음 제품을 구매하는 횟수를 나타냅니다. 제품 구매 시 제공되는 기본 수량을 나타내며 일반적으로 1입니다. 그러나 실제 제품 구매 중에는 수량을 재정의할 수 있습니다.
참고:
Quantity 값은 1보다 크거나 같아야 합니다.Price type
필수 항목인 Price type은 Debit 또는 Credit일 수 있으며, 제품에 대해 리소스가 어떻게 영향받는지를 의미합니다. debit price type의 경우 리소스에 긍정적인 impact가 적용되고, credit price type의 경우 리소스에 부정적인 impact가 적용됩니다.
팁:
화폐 청구의 경우 price type을 Debit으로 설정합니다. 그러면 예를 들어 monetary resource가 0에서 10으로 이동하여 고객이 10유로의 부채를 지게 됩니다. 반대로 Credit으로 설정하면 고객에게 일부 화폐 리소스가 제공됩니다.Bill item
필수 항목인 Bill item은 청구가 청구서/인보이스에 표시되는 방식을 포함합니다. Bill item은 Monetization의 Business configuration Finance Bill Items에서 구성할 수 있습니다.
자세한 내용은 Bill Items를 참조하세요.
Quantity override resource
Quantity override resource는 선택 사항입니다. 그러나 구성된 경우 제품을 구매하거나 새 billing cycle 중 갱신할 때 구성된 리소스의 현재 잔액으로 해당 제품의 수량을 재정의하도록 선택할 수 있음을 의미합니다.
예를 들어 제품(일반적으로 Arrear cycle)이 quantity override resource를 구성했다고 가정합니다. 이 경우 Monetization은 고객의 구성된 리소스 잔액을 사용해 제품 수량을 결정합니다.
이는 한 주기에서 소비된 총 kWh에 따라 달라지는 Network Access Tariff와 같이 총 소비량과 관련된 제품이 있는 유틸리티 산업에서 특히 유용합니다. kWh counter resource(helper resources)를 사용할 수 있으며, 이는 billing cycle 동안 계속 업데이트됩니다. 그런 다음 주기 종료 시 해당 counter resource의 값이 Network Access Tariff의 수량이 됩니다.
Charge tag
선택 사항인 Charge tag는 Monetization이 할인에서 제품을 대상으로 삼을 수 있는 방식을 나타냅니다. 제품에 특정 charge tag가 지정되면 할인을 생성할 때 해당 charge tag를 참조하여 대상으로 지정할 수 있습니다.
Charge tag는 Monetization의 Business configuration Charging Tags에서 구성할 수 있습니다.
자세한 내용은 Tags를 참조하세요.
Charge interval
선택 사항인 Charge interval은 서비스 제품을 생성할 때 추가해야 합니다. 이는 특정 charge interval에 명시된 구성으로 usage event에서 얻은 rating 가능한 수량을 반올림하는 것을 포함합니다.
Charge interval은 Monetization의 Business configuration Service design Charge Intervals에서 구성할 수 있습니다.
자세한 내용은 Charge intervals를 참조하세요.
Tax supplier
선택 사항인 Tax supplier는 Monetization이 제공하는 타사 taxation gateway와 통합할 때 훨씬 더 중요합니다.
정보:
Monetization은 세금을 계산하지 않습니다. 구성된 taxation gateway가 세금을 계산합니다.Tax supplier는 Monetization의 Business configuration Finance Tax suppliers에서 구성할 수 있습니다.
General ledger
General ledger는 선택 사항입니다. 그러나 구성된 경우 Monetization에 제품이 재무 목적으로 어떻게 동작하고 작동해야 하는지 알려줍니다. General ledger 아래에는 계정이 매핑되어 제품이 구매될 때마다 어떤 계정에 credit하고 어떤 계정에 debit할지 지정합니다.
정보:
General ledger는 Monetization에서 재무 보고서를 생성하는 데 도움이 됩니다.General ledger는 Monetization의 Business configuration Finance General ledgers에서 구성할 수 있습니다.
Rollover
Rollover는 선택 사항입니다. 그러나 구성된 경우 제품의 특정 리소스를 billing cycle 사이에서 이전할 수 있습니다.
예를 들어 구매 시 고객에게 1GB의 데이터를 제공하는 제품이 있다고 가정합니다. 그러나 billing cycle이 끝나기 전에 고객에게 아직 200MB의 미사용 데이터가 남아 있습니다. 이 경우 rollover는 명시된 Cycle rollover amount에 따라 미사용 리소스를 다음 billing cycle로 이전할 수 있게 합니다.
Rollover는 Monetization의 Catalog Products Rollovers에서 구성할 수 있습니다.
자세한 내용은 롤오버를 참조하세요.
Service
Service는 선택 사항입니다. 그러나 서비스 제품을 생성할 때는 필수입니다.
참고:
service type이 있는 제품은 서비스 제품으로 처리되며, 구매 시 service identifier가 제공되어야 합니다. 일반적으로 이러한 제품에는 Monetization이 특정 서비스 이벤트의 rating에 사용하는 rate plan이 구성되어 있습니다.Service는 Monetization의 Business configuration Service design Service Types에서 구성할 수 있습니다.
자세한 내용은 Service types를 참조하세요.
Provisioning tag
Provisioning tag는 선택 사항입니다. 그러나 구성된 경우 provisioning server와 함께 작동합니다. 네트워킹 솔루션 통합을 다룰 때 일부 서비스 제품(Data, Voice, SMS - SIM 카드와 관련됨)은 Monetization에서 사용하기 전에 네트워크에 provisioning되어야 합니다.
참고:
Provisioning server가 성공 응답으로 Monetization에 회신하면 제품이 활성화되고 청구됩니다.예를 들어 고객이 제품을 구매한 후 Monetization은 웹 링크가 구성된 경우 provisioning server에 요청을 보내 특정 번호를 가진 특정 SIM 카드가 제품을 구매했음을 알립니다. 서버가 이를 provisioning하면 Monetization은 모든 것이 정상임을 확인하는 응답을 기대하며, 그 후에야 제품이 고객에게 활성화됩니다.
Non-active rating
Non-active rating은 선택 사항이지만 제품과 할인에서 구성할 수 있습니다. 이는 해당 제품과 할인이 비활성 또는 종료된 후에도 Monetization이 관련 impact를 계속 적용해야 하는지를 의미합니다.
구성 가능한 옵션은 세 가지입니다.
- FORBIDDEN — Monetization은 제품이 활성 상태인 경우에만 제품에 rating을 적용할 수 있음을 의미합니다.
- RATE_INACTIVE — Monetization은 제품이 활성 또는 비활성 상태일 때만 rating을 적용할 수 있고, 종료된 경우에는 적용할 수 없음을 의미합니다.
- RATE_INACTIVE_AND_CLOSED — Monetization은 제품이 활성, 비활성 또는 종료 상태인지와 관계없이 일관되게 rating을 적용함을 의미합니다.
예를 들어 비활성 서비스 제품의 non-active rating이 RATE_INACTIVE라고 가정합니다. Monetization이 해당 서비스의 usage event를 수신하면 제품에 rating을 적용합니다. 그러나 non-active rating이 FORBIDDEN으로 설정되어 있으면 usage event는 해당 제품에 대해 rating되지 않습니다.
Resources
Resources는 필수이며 제품에 연결될 리소스를 나타냅니다. 즉, 고객이 제품을 구매하면 그 대가로 리소스를 받습니다. 그런 다음 고객은 해당 리소스를 사용할 수 있습니다.
Resources는 Monetization의 Business configuration Charging Resources에서 구성할 수 있습니다.
자세한 내용은 Resources를 참조하세요.
리소스를 추가하려면 Add resource를 클릭하고 제품 구매와 함께 제공될 특정 리소스를 선택합니다.
참고:
각 리소스에는 Version이 포함되어야 합니다.리소스를 삭제하려면 Delete를 클릭합니다.
Versions
Versions는 리소스와 함께 사용되며 유효 기간 구성에 따라 유효합니다. 기본적으로 제품 버전은 제품이 생성된 날부터 무기한 유효합니다. 그러나 제품의 다른 버전을 포함해야 하는 경우 먼저 현재 버전의 종료일을 무기한에서 특정 날짜로 변경합니다.
참고:
제품 버전에서 price, rate plan, tax를 변경할 수 있습니다.정보:
서비스 제품을 구성할 때 여러 rate plan을 포함할 수 있습니다. 예를 들어 한 rate plan은 특정 지역의 이벤트 rating에 사용하고, 다른 rate plan은 다른 지역의 이벤트 rating에 사용할 수 있습니다.제품을 변경/업데이트할 때마다 새 제품을 생성할 필요는 없습니다. 대신 제품 버전을 업데이트할 수 있습니다. 제품 버전의 기록도 Monetization에 보관됩니다. 따라서 이전 날짜에 구성된 내용도 계속 액세스할 수 있습니다.
참고:
버전을 구성할 때 제품의 기본 구성은 수정할 수 없습니다.제품 버전을 추가하려면 Add version을 클릭합니다. Validity period와 Price는 필수입니다. 또한 Rate plans와 Tax는 선택적으로 구성할 수 있습니다.
버전을 삭제하려면 Delete를 클릭합니다.
일할 계산 섹션
Prorated는 특정 기간에 맞게 조정한다는 의미입니다. 이 섹션에서는 Purchase action을 다음 세 변수 중 하나로 구성할 수 있습니다.
- Full amount
- Prorated amount
- None
참고:
일할 계산 섹션은 제품의 최초 구매 중에만 적용됩니다.Full amount로 구성한 경우, 예를 들어 제품 가격이 50유로이고 고객이 해당 월 16일에 구매하더라도 Monetization은 고객에게 동일한 50유로를 청구합니다.
Prorated amount로 구성한 경우, 예를 들어 제품 가격이 50유로이고 고객이 해당 월 16일에 구매하면 Monetization은 고객에게 50유로를 청구하지 않습니다. 대신 고객과 제품의 cycle을 고려합니다. 이를 기준으로 고객이 지불할 정확한 가격을 계산합니다.
참고:
Prorated amount는 일 단위로 반올림됩니다. 따라서 제품을 오전 2시에 구매하든 오후 2시에 구매하든 가격은 동일하게 유지됩니다.제품 요약
이 섹션은 이전 세 섹션(제품 정보 섹션, 구성, 일할 계산)에 입력된 내용의 요약을 보여줍니다. 제품을 생성하기 전에 제품 세부 정보를 검토할 수 있습니다.
제품 복사
제품에서 기존 제품을 복사하면 새 제품을 빠르게 생성할 수 있습니다. 기본적으로 Copy를 클릭하면 제품 생성 페이지로 이동하며, 복사된 제품의 데이터가 함께 포함됩니다.
예를 들어 gold, diamond, platinum 제품이 있고 이름과 가격만 변경된다고 가정합니다. 각 제품을 처음부터 생성하는 대신 하나를 생성한 뒤 이전 제품에서 나머지 두 개를 복사하고 이름과 가격을 편집할 수 있습니다.
제품 세부 정보 페이지
제품에서 제품의 전체 세부 정보를 보려면 Details를 클릭합니다. 여기에는 다음 섹션이 포함됩니다.
- Info
- Configuration
- Proration
정보:
상태가 Active인 제품은 해당 제품이 아직 유효하다는 의미입니다.제품 업데이트
제품에서 제품을 업데이트하려면 먼저 Details를 클릭합니다. 그러면 제품 세부 정보가 표시됩니다. 그런 다음 업데이트하려면 Update를 클릭합니다.
참고:
제품 생성 섹션에서 입력한 모든 정보는 Code를 제외하고 업데이트할 수 있습니다.제품 삭제
제품에서 제품을 삭제하려면 Delete를 클릭합니다.
참고:
고객이 이미 구매한 제품은 삭제할 수 없습니다. Monetization에서 다른 항목과 관련된 객체는 삭제할 수 없습니다.요금제
이 섹션에 액세스하려면 Rate plans를 클릭합니다. 모든 rate plan의 페이지가 매겨진 목록이 표 형식으로 표시됩니다.
- 개요
- Rate plan은 service type의 필드를 일치시킨 다음 하나의 mapping에 특정 impact(가격)를 적용하는 데 사용됩니다. 예를 들어 슬로베니아에서 시작된 데이터 서비스는 미국에서 시작된 데이터 서비스와 다른 impact/가격을 가집니다.
- 정의
- Rate plan은 usage event에 rating을 적용하는 데 사용되는 mapping입니다. 제품이 서비스 제품(즉, service type이 구성된 제품)인 경우 일반적으로 Monetization에 해당 서비스의 이벤트가 어떻게 rating되어야 하는지 알려주는 rate plan도 있습니다.
참고:
rating metric이 rating할 수량을 결정하는 즉시, 해당 수량은 rate plan에서 impact를 적용하기 위한 기준으로 사용됩니다.- 작동 방식
- Monetization이 특정 서비스에 대한 이벤트를 수신할 때마다, 해당 서비스가 속한 서비스 제품을 찾고 그 제품에 Monetization이 이벤트를 어떻게 rating해야 하는지 파악할 수 있는 rate plan이 연결되어 있는지 확인합니다.
- 명세
- Rate plan은 이벤트 rating을 위해 특정 서비스를 제공하는 제품에 부여됩니다. 제품은 여러 rate plan을 가질 수 있습니다. 또한 고객은 더 높은 우선순위의 rate plan을 가진 새 제품을 구매할 수 있으며, 이는 가격 책정을 변경합니다. 이는 마케팅 전략을 위해 수행할 수 있습니다.
이 섹션에서는 다섯 가지 작업/하위 페이지를 수행하거나 볼 수 있습니다.
요금제 생성
요금제에서 rate plan을 생성하려면 Create new를 클릭합니다. 이는 다음 세 섹션으로 구성됩니다.
요금제 정보 섹션
정보 섹션에서 Name, Code, Description, Validity period를 입력합니다. General ledger는 Monetization이 재무 회계 목적으로 rate plan을 기록하는 방식을 나타냅니다. 또한 rate plan의 Service와 Rating metric을 선택합니다.
참고:
Service는 어떤 service type이 rate plan에 귀속될지를 나타냅니다. 예를 들어 데이터용 rate plan은 음성 통화 이벤트를 rating하는 데 사용해서는 안 됩니다.
또한 service를 포함하면 Monetization은 mapping에 제공할 수 있는 필드를 알 수 있습니다.
정보:
이벤트가 발생하여 rate plan에 들어오면 Monetization은 가격을 적용하기 전에 먼저 실제 rating할 수량이 무엇인지 파악해야 하며, 이는 rating metric에서만 얻을 수 있습니다.
Rating metric은 Monetization이 service type 필드에서 rating할 수량을 계산할 수 있게 하는 표현식 집합입니다.
매핑 섹션
매핑 섹션에는 처음에 빈 mapping 목록이 있습니다.
Mapping fields
Mapping field는 rate plan 행의 한 열을 나타냅니다. Mapping field는 charge를 적용할 올바른 rate plan mapping을 결정하기 위해 문자열 값 또는 rating set과 비교되는 service type field와 관련됩니다.
Mapping field는 요금제 정보 섹션에 포함된 service type에서 찾은 service field의 드롭다운 선택을 제공합니다. 특정 service field를 선택한 후 Add를 클릭합니다. 추가된 mapping field를 제거하려면 를 클릭합니다.
참고:
각 이벤트에는 Quantity 및 Amount 필드가 있으며, 이들은 service type 필드가 아닙니다. 입력 매개변수가 아니라 rating을 통해 계산되기 때문입니다. Quantity는 Monetization이 rating할 계산된 수량을 의미합니다.Mappings
무한한 수의 mapping을 생성할 수 있으며, 각각 고유한 이벤트 항목을 담당할 수 있고 우선순위를 가집니다. Rate plan mapping을 생성하려면 Mappings에서 Add mapping을 클릭합니다.
참고:
가장 높은 우선순위의 mapping이 먼저 rating됩니다. 특정 지역/국가의 일부 사업자에 특화된 mapping이 있는 경우 우선순위 설정이 유용합니다.각 mapping 행에 특정 mapping field를 추가한 후, usage event의 매개변수가 특정 mapping 행과 일치하도록 하려는 값을 입력합니다.
참고:
Mapping 행의 mapping field에서 usage event 매개변수를 모든 값과 일치시키려면 *****를 사용합니다.Mapping field가 rating set field인 경우, Monetization은 rating sets 섹션 아래에 설정된 계층 구조를 보여줍니다.
팁:
Rate plan mapping을 생성할 때 고정 문자열/텍스트 값 대신 rating set에 매핑할 수 있습니다. Rating set은 prefix match를 찾고, 비교할 여러 값을 가질 수 있으므로 유용합니다.
예를 들어 통신 산업에서 Slovenia rating set에 match value(+386, +38671, +38641)가 있고 United States rating set에 match value(+1, +12)가 있다고 가정합니다.
origin이 +3865541234로 설정된 음성 통화 usage event가 도착하면, 문자열 prefix가 Slovenia rating set의 match value와 일치하므로 이 이벤트는 Slovenia rate plan mapping에 매핑됩니다. 이벤트의 origin이 +14234235435라면 United States rate plan mapping에 매핑됩니다.
Mapping을 복사하려면 Mappings에서 Copy를 클릭하고, mapping을 삭제하려면 Delete를 클릭합니다. Mapping을 복사하면 복사된 mapping의 데이터를 유지한 채 새 mapping 행이 생성됩니다.
Mapping groups
각 mapping은 여러 mapping group을 가질 수 있습니다. Mapping group을 생성하려면 Mappings에서 먼저 Toggle을 클릭한 다음 Add mapping group을 클릭합니다.
각 mapping group에는 rating metric을 포함할 수 있습니다. Rating metric을 포함하면 요금제 정보 섹션에 입력된 rating metric을 재정의할 수 있습니다. 또한 rating 프로세스 전체에서 여러 rating metric을 사용할 수 있게 합니다.
각 mapping group에는 여러 tariff를 포함할 수도 있습니다.
팁:
예를 들어 주간 tariff와 야간 tariff 두 개를 구성할 수 있습니다. 그런 다음 주간 tariff용 mapping group 하나와 야간 tariff용 mapping group 하나를 둘 수 있습니다.
그러면 Monetization이 tariff를 파악할 때 하위 프로세스에서 발생하는 동작을 변경할 수 있습니다.
참고:
Monetization이 이벤트를 rating하려고 할 때 mapping을 확인하고, 일치 항목을 찾으면 tariff 측면에서 구성된 내용을 확인합니다.각 mapping group에는 할인에 주로 사용되는 charge tag도 포함할 수 있습니다. 자세한 내용은 Tags를 참조하세요. 또한 각 mapping group 아래에 range를 구성할 수 있습니다. 자세한 내용은 Ranges를 참조하세요.
Ranges
Rate plan mapping이 결정되면, range는 고객에게 사용 가능한 무료 리소스가 있는지 확인하는 것과 같은 추가 조건에 사용됩니다.
Range 조건이 true이면 Monetization은 range 안에 있는 details를 적용합니다. Monetization은 rating되지 않은 수량이 남아 있는 한 range detail을 계속 적용합니다.
Range를 생성하려면 Mapping groups에서 Add range를 클릭합니다.
참고:
Base는 Monetization이 확인하는 값 유형을 나타냅니다. 구성하려면 Pick value를 클릭합니다. 이는 리소스, 이벤트 필드, 값 또는 사용자 지정 값일 수 있습니다.범위 예시
두 개의 range가 있고, 첫 번째 range에는 Priority가 1, Base가 Free Data resource, Start 값이 No minimum, Stop 값이 0이라고 가정합니다.
두 번째 range에는 Priority가 0, Base가 US-Dollar resource, Start 값이 No minimum, Stop 값이 No maximum이라고 가정합니다.
고객에게 무료 20MB가 있지만 25MB를 소비한다고 가정합니다. 무료 20MB는 유효한 range(-20에서 0)에 있으므로 Free Data resource에 적용됩니다. 그러나 나머지 5MB는 더 이상 해당 range에 맞지 않으므로 항상 유효한 두 번째 range에서 화폐 청구로 적용됩니다.
참고:
Start 및 Stop 값은 각 range에 지정된 최소값과 최대값입니다. 값을 No minimum 및 No maximum으로 설정하면 필드는 각각 -2147483647 및 2147483647로 설정됩니다.Multi-tier 체크박스 옵션은 range를 단계별로 진행하는 데 사용됩니다. 예를 들어 다음 range가 있다고 가정합니다.
- Quantity_Counter; 0-100 — 단위당 1유로 적용
- Quantity_Counter; 100-200 — 단위당 2유로 적용
- Quantity_Counter; 200-infinite — 단위당 3유로 적용
수량이 250인 이벤트가 있다고 가정합니다. Multi-tier가 비활성화된 경우 금액은 다음과 같습니다.
250 × 3 euro = 750 euro 전체 수량은 해당되는 range(3)를 기준으로 청구됩니다.
Multi-tier가 활성화된 경우 가격은 다음과 같습니다.
100 × 1 euro + 100 × 2 euro + 50 × 3 euro = 450 euro 수량이 각 tier를 통과합니다.
참고:
각 resource range는 여러 resource detail을 가질 수 있습니다. 규칙이 충족되면 Monetization은 특정 detail을 적용할 수 있습니다. 자세한 내용은 Details를 참조하세요.Details
Details는 Monetization에서 발생할 impact를 의미합니다.
Detail을 생성하려면 Ranges에서 Toggle을 클릭한 다음 Add detail을 클릭합니다. Priority, Resource, Amount, Impact type, Bill item, General ledger, Unit, Resource tag를 입력합니다.
일부 용어 설명
Amount는 가격을 의미합니다. Amount(debit)는 고객에게 청구한다는 의미입니다.
Impact type(scaled)은 Monetization이 수신된 계산 수량에 amount를 곱한다는 의미이고, impact type(fixed)은 가격이 수신된 수량으로 곱해지지 않는다는 의미입니다.
Bill item은 Monetization에 청구가 인보이스에 어떻게 표시될지 알려주는 데 사용됩니다.
Unit은 가능한 수량 단위 변환에 사용됩니다. 자세한 내용은 Unit groups를 참조하세요.
Resource tag는 할인 대상으로 지정하는 데 사용됩니다.
General ledger는 Monetization이 재무적으로 항목을 추적하는 방식을 알려줍니다. General ledger를 생성할 때 어떤 계정에 credit 또는 debit할지 결정하기 위해 여러 account mapping이 제공됩니다.
요금제 요약
이 섹션은 이전 두 섹션에 입력된 정보를 표시하며, rate plan을 생성하기 전에 검토할 수 있습니다.
요금제 복사
요금제에서 기존 rate plan을 복사하면 새 rate plan을 빠르게 생성할 수 있습니다. 기본적으로 Copy를 클릭하면 rate plan 생성 페이지로 이동하며, 복사된 rate plan의 데이터가 함께 포함됩니다.
이 기능을 사용하면 이전에 생성한 rate plan을 모델로 삼아 새 rate plan을 빠르게 생성할 수 있습니다.
요금제 세부 정보
요금제에서 rate plan의 전체 세부 정보를 보려면 Details를 클릭합니다. 여기에는 다음이 포함됩니다.
- Name
- Code
- Description
- General ledger
- Service
- Rating metric
- Validity
정보 아래에는 rate plan mapping이 해당 range 및 detail과 함께 표 형식으로 표시됩니다.
요금제 업데이트
요금제에서 rate plan을 업데이트하려면 먼저 Details를 클릭합니다. 그러면 rate plan 세부 정보가 표시됩니다. 그런 다음 업데이트하려면 Update를 클릭합니다.
정보:
요금제 생성 섹션에서 입력한 모든 정보는 Code를 제외하고 업데이트할 수 있습니다.요금제 삭제
Rate plan을 삭제하려면 Delete를 클릭합니다.
참고:
제품에서 이미 사용 중인 rate plan은 삭제할 수 없습니다. 먼저 rate plan에 대한 모든 개별 참조를 삭제해야 합니다.레이팅
Rating은 Monetization에서 각 제품 또는 rate plan resource detail에 설정된 수량과 금액에 따라 resource balance impact를 적용하는 프로세스입니다.
레이팅 세트
이 섹션에 액세스하려면 Rating sets를 클릭합니다. 모든 rating set가 표시됩니다.
- 개요
- Rating set는 zoning hierarchy를 생성할 수 있는 위치를 나타냅니다. Usage event를 설정하려면 둘 중 하나가 필요하기 때문에 rate plan과 밀접하게 결합되어 있습니다.
- 정의
- Rating set는 rate plan mapping에 유연성을 추가하기 위해 여러 match set를 가진 계층적 객체입니다. 문자열 mapping 대신 RatingSet 객체의 전체 match set와 비교됩니다.
- 예시
- 가장 일반적인 예는 국가의 prefix입니다. 예를 들어 슬로베니아 prefix는 +386이고, 슬로베니아의 Telemach 사업자는 +38670, +38640일 수 있으며, 다른 사업자는 +38641일 수 있습니다. 이렇게 zoning hierarchy가 생성되고 rate plan mapping에서 참조될 수 있습니다.
이 섹션에서는 네 가지 작업/하위 페이지를 수행하거나 볼 수 있습니다.
레이팅 세트 생성
레이팅 세트에서 상위 rating set를 생성하려면 Create a new parent rating set을 클릭합니다.
팁:
단순한 rating set 생성에는 사용자 인터페이스를 사용하는 것이 좋습니다. 그러나 많은 데이터를 포함하는 rating set 또는 최초 가져오기 중에는 Monetization API를 사용하는 것이 더 쉬울 수 있습니다.Name과 Code를 입력합니다. Match Set은 올바른 rate plan mapping을 결정하기 위해 usage event의 필드와 비교되는 문자열 값의 집합입니다. Match set를 생성하려면 Match Set에서 Create new를 클릭합니다.
Info Set은 rating set에 사용자 지정 정보를 저장하는 데 사용되는 key-value pair 집합입니다. 처리 로직에는 영향을 주지 않습니다. Info set를 생성하려면 Info Set에서 Create new를 클릭합니다.
정보:
Rate plan mapping을 생성할 때 고정 문자열/텍스트 값 대신 rating set에 매핑할 수 있습니다. Rating set는 prefix match를 찾고 여러 값과 비교할 수 있으므로 유용합니다.레이팅 세트 예시
통신 산업에서 Slovenia rating set에는 +386, +38671, +38641의 match value가 있고, United States rating set에는 +1 및 +12의 match value가 있습니다.
origin이 +3865541234로 설정된 음성 통화 usage event가 도착합니다. 문자열 prefix가 Slovenia rating set의 match value와 일치하므로 이 이벤트는 Slovenia rate plan mapping에 매핑됩니다.
반대로 이벤트의 origin이 +14234235435로 설정되어 있으면 United States rate plan mapping에 매핑됩니다.
참고:
각 상위 rating set 아래에 rating subset을 생성할 수 있습니다. 이를 수행하려면 rating set의 이름을 클릭하고 rating subset의 세부 정보인 name, code, match set(선택 사항), info set(선택 사항)을 입력합니다.레이팅 세트 세부 정보
레이팅 세트에서 rating set의 전체 세부 정보를 보려면 rating set의 이름을 클릭합니다. 여기에는 다음 정보가 포함됩니다.
- Name
- Code
- Match set
- Info set
레이팅 세트 업데이트
레이팅 세트에서 rating set를 업데이트하려면 먼저 rating set의 이름을 클릭합니다. 그러면 세부 정보가 표시됩니다. 그런 다음 업데이트하려면 Update를 클릭합니다.
레이팅 세트 삭제
레이팅 세트에서 rating set를 삭제하려면 먼저 rating set의 이름을 클릭합니다. 그러면 세부 정보가 표시됩니다. 그런 다음 삭제하려면 Delete를 클릭합니다.
참고:
Rate plan에서 이미 사용 중인 rating set는 삭제할 수 없습니다. 먼저 rating set에 대한 모든 개별 참조를 삭제해야 합니다.롤오버
이 섹션에 액세스하려면 Rollovers를 클릭합니다. 모든 rollover의 페이지가 매겨진 목록이 표 형식으로 표시됩니다.
Rollover는 billing cycle 사이에서 resource balance를 이전할 수 있는 방식을 결정하는 구성된 규칙입니다. 이를 통해 고객은 소비하지 않은 일부 리소스 단위를 다음 billing cycle로 이동할 수 있습니다.
예를 들어 고객은 매월 무료 200MB 데이터를 받지만, rollover는 소비되지 않은 경우 100MB 데이터를 다음 주기로 이월할 수 있다고 정의합니다.
이 섹션에서는 네 가지 작업/하위 페이지를 수행하거나 볼 수 있습니다.
롤오버 생성
롤오버에서 rollover를 생성하려면 Create new를 클릭합니다. 이는 다음 네 섹션으로 구성됩니다.
롤오버 정보 섹션
정보 섹션에서 Name, Code, Description을 입력합니다.
참고:
Code는 객체의 고유 식별자입니다. Monetization API와 통합할 때 사용할 수 있습니다.유효성 섹션
유효성 섹션에서는 rollover의 활성 기간을 나타내는 날짜를 구성합니다.
롤오버 세부 정보 섹션
이 섹션에서 Name과 Code를 입력합니다. Priority는 rollover가 여러 개 있는 경우 먼저 사용할 rollover를 결정합니다.
참고:
숫자가 높을수록 우선순위가 높음을 나타냅니다.Cycle rollover amount는 이전할 수 있는 최대 금액을 지정합니다. Cycle rollover amount를 -1로 구성하면 최대 금액이 무한대가 됩니다.
Transfer type은 새로 이전된 잔액이 원본에서 차감되는지(modified source), 또는 사본으로 생성되는지(leave source)를 결정합니다.
Resource transfer from은 잔액을 이전하는 리소스를 나타냅니다.
Resource transfer to는 특정 잔액을 받는 리소스를 나타냅니다.
General ledger는 rollover가 회계 목적으로 기록되는 방식을 나타냅니다.
롤오버 요약
이 섹션은 이전 세 섹션의 정보를 표시하며, rollover를 생성하기 전에 검토할 수 있습니다.
롤오버 세부 정보 페이지
롤오버에서 rollover의 전체 세부 정보를 보려면 Details를 클릭합니다. 여기에는 다음 섹션이 포함됩니다.
- Info
- Validity
- Rollover details
롤오버 업데이트
롤오버에서 rollover를 업데이트하려면 먼저 Details를 클릭합니다. 그러면 rollover 세부 정보가 표시됩니다. 그런 다음 업데이트하려면 Update를 클릭합니다.
정보:
롤오버 생성 섹션에서 입력한 모든 정보는 Code를 제외하고 업데이트할 수 있습니다.롤오버 삭제
롤오버에서 rollover를 삭제하려면 Delete를 클릭합니다.
참고:
제품에서 이미 사용 중인 rollover는 삭제할 수 없습니다. 먼저 rollover에 대한 모든 개별 참조를 삭제해야 합니다.요율
이 섹션에 액세스하려면 Tariffs를 클릭합니다. 모든 tariff의 페이지가 매겨진 목록이 표 형식으로 표시됩니다.
Tariff는 Monetization에서 Time of Use를 나타냅니다. 서비스 이벤트의 특정 사용 시간을 표현하는 데 사용됩니다. Tariff를 사용하면 야간/주간, 주말/평일 등에 발생하는 usage event에 대해 다른 가격을 설정할 수 있습니다.
정보:
Tariff는 time-related intervals라고도 하며 전기/유틸리티 산업에서 매우 널리 사용됩니다.이 섹션에서는 네 가지 작업/하위 페이지를 수행하거나 볼 수 있습니다.
요율 생성
요율에서 tariff를 생성하려면 Create new를 클릭합니다. Name, Code, Type, Priority, Validity period를 입력합니다. 선택적으로 Description을 추가합니다.
참고:
Code는 객체의 고유 식별자입니다. Monetization API와 통합할 때 사용할 수 있습니다.참고:
특정 시간, 요일, 주에 대해 서로 다른 range를 가진 여러 tariff를 생성할 수 있습니다. 그런 다음 tariff는 rate plan을 생성할 때 사용됩니다.선택한 Type에 따라 tariff는 날짜(dd-mm-yy), 요일(1-7), 시간 범위(08:00-10:00), 월 내 일 범위(8-12), 일 및 시간 범위(8일~12일 08:00-10:00 사이)를 나타낼 수 있습니다.
예를 들어 Type이 시작 시간 12:00 AM과 종료 시간 5:00 AM이 있는 시간 범위를 사용하도록 구성된 경우, tariff를 rate plan에 적용하면 다른 가격 책정으로 이어질 수 있습니다.
또한 tariff는 우선순위에 따라 일치됩니다. 예를 들어 workday tariff가 우선순위 1로 모든 Mon-Fri 요일을 대상으로 할 수 있지만, 2022년 9월 13일 화요일의 Holiday Date tariff가 우선순위 2이면 이를 재정의합니다.
참고:
숫자가 높을수록 우선순위가 높음을 나타냅니다.요율 세부 정보 페이지
요율에서 tariff의 전체 세부 정보를 보려면 Details를 클릭합니다. 여기에는 다음이 포함됩니다.
- Status
- Name
- Code
- Description
- Type
- Priority
- Validity period
요율 업데이트
요율에서 tariff를 업데이트하려면 먼저 Details를 클릭합니다. 그러면 tariff 세부 정보가 표시됩니다. 그런 다음 업데이트하려면 Update를 클릭합니다.
정보:
요율 생성 섹션에서 입력한 모든 정보는 Code를 제외하고 업데이트할 수 있습니다.요율 삭제
요율에서 tariff를 삭제하려면 Delete를 클릭합니다.