Creating Global Meters

This topic explains how to create Global Meters to collect usage data that you want to use to set up usage-based pricing across multiple Products:

  • Note: any Aggregations that target a Global Meter also become Global and can be used to to price Plans for any Product.

Global Meters can also be used to collect user data you require to serve other business purposes.

Tip: Product-specific Meters? You can also create Product Meters, which allow you to collect usage data for specific Products. Any Aggregations that target a Product-specific Meter also then belongs to the same specific Product and can only be used to price Plans belonging to that Product. See Creating Product Meters.

Understanding Meter Options! We strongly recommend that you review the options available for configuring Meters before you attempt to create them. See Reviewing Meter Options.

To create a Global Meter:

1. Select Usage>Meters. The Meters page opens.

2. Clear the Product drop-down to show (Global). The Meters page adjusts and lists any existing Global Meters, which are clearly labeled.

3. Select Create Meter. The Create page opens:

4. Enter the Meter details:

  • Name. Descriptive name for the Meter.

  • Code. Unique identifier for the Meter in the m3ter system. You will need this Code as a unique id when submitting API calls, such as a call to update a Meter.

    • Notes:

      • When you've entered a Name and clicked in the Code field, a Code is automatically entered based on the Name. You can then edit the auto-generated Code as required.

      • The Code string has a maximum length of 80 characters and must not contain non-printable or whitespace characters (except space), and cannot start/end with whitespace.

5. Add the Data Fields you need to collect usage data. For example, a field to collect data on the volume of files stored on your service:

  • Name. Descriptive name for the field.

  • Code. Unique Identifier for field. You will need this Code as a unique id when submitting API calls, such as a call to submit measurements for this field.

    • Notes:

      • When you've entered a Name and clicked in the Code field, a Code is automatically entered based on the Name. You can then edit the auto-generated Code as required.

      • The Code string has a maximum length of 80 characters and can only contain letters, numbers, underscore, and the dollar character, and must not start with a number. The same applies to the Code used for any Derived Fields you add to a Meter - see Step 6 below.

  • Category. Defines what type of usage data you want to collect using this field. Select a Measure field type for this example.

  • Unit. Defines the unit of measure, which is GiBy for this example

Important: Units of Measure? We recommend that the units you use for your Data Fields conform to The Unified Code for Units of Measure (UCUM), which is designed to facilitate the communication between electronic systems of quantities with their units. In our worked example, we therefore use GiBy as the unit for gigabytes stored.

6. Add any required Derived Fields or Custom Fields to the Meter:

7. Select Create. The Meter Details page opens:

8. If you want to edit a Meter's details, select the Edit button, make your changes, and click Update.

9. If you want to remove a Meter, return to the Meters page and select the Delete button for the Meter:

A confirmation popup opens.

10. Select Yes to confirm the delete action.

Next: Derived Fields for Meters - Examples and Syntax



Additional Support

Login to the Support portal for additional help and to send questions to our Support team.