Mätare definierar hur dina användningsevenemang aggregeras och mäts för faktureringsändamål.Innan du skapar en mätare, planera din strategi för användningsspårning:
Identifiera vilka användningsevenemang du vill spåra
Bestäm hur händelser ska aggregeras (antal, summa, etc.)
Definiera eventuella filtreringskrav för specifika användningsfall
Räknar helt enkelt antalet mottagna händelser.Användningsfall: API-anrop, sidvisningar, filuppladdningarBeräkning: Totalt antal händelser
Lägger ihop värden från en specifik egenskap i dina händelser.Användningsfall: Datatransfer, lagringskonsumtion, bearbetningstidBeräkning: Summa av alla egenskapsvärden
Registrerar det högsta värdet av en specifik egenskap under faktureringsperioden.Användningsfall: Maximalt antal samtidiga användare, högsta lagring som används, högsta bandbreddBeräkning: Maximalt observerat egenskapsvärde
Använder det senaste värdet av en specifik egenskap.Användningsfall: Aktuell plan nivå, senaste konfigurationsinställningBeräkning: Senast registrerade egenskapsvärde
Definiera enhetsnamnet för visningsändamål i rapporter och fakturering.Exempel: “anrop”, “GB”, “timmar”, “tokens”
3
Konfigurera händelsefiltrering (valfritt)
Ställ in kriterier för att kontrollera vilka händelser som ingår i mätaren.
Händelsefiltrering gör att du kan skapa sofistikerade regler som avgör vilka händelser som bidrar till dina användningsberäkningar. Detta är användbart för att utesluta testhändelser, filtrera efter användarnivåer eller fokusera på specifika åtgärder.
Aktivera händelsefiltreringVäxla Aktivera händelsefiltrering för att aktivera villkorlig händelsebehandling.Välj filtreringslogikVälj hur flera villkor utvärderas:
OCH-logik
ELLER-logik
Alla villkor måste vara sanna för att en händelse ska räknas. Använd detta när du behöver att händelser ska uppfylla flera strikta kriterier samtidigt.Exempel: Räkna API-anrop där user_tier = "premium" OCH endpoint = "/api/v2/users"
Minst ett villkor måste vara sant för att en händelse ska räknas. Använd detta när du vill inkludera händelser som uppfyller något av flera kriterier.Exempel: Räkna händelser där method = "POST" ELLER method = "PUT" ELLER method = "DELETE"
Ställa in filtreringsvillkor
1
Lägg till villkor
Klicka på Lägg till villkor för att skapa en ny filtreringsregel.
2
Konfigurera egenskapsnyckel
Specificera egenskapsnamnet från din händelsemetadata.
3
Välj jämförare
Välj bland tillgängliga operatörer:
equals - Exakt matchning
not equals - Uteslutningsfilter
greater than - Numerisk jämförelse
greater than or equals - Numerisk jämförelse (inkluderande)
less than - Numerisk jämförelse
less than or equals - Numerisk jämförelse (inkluderande)
contains - Sträng innehåller delsträng
does not contain - Sträng uteslutningsfilter
4
Ställ in jämförelsevärde
Ställ in målvärdet för jämförelse.
5
Lägg till grupper
Använd Lägg till grupp för att skapa ytterligare villkorsgrupper för komplex logik.
Filtrerade egenskaper måste ingå i din händelsemetadata för att villkoren ska fungera korrekt. Händelser som saknar nödvändiga egenskaper kommer att uteslutas från räkningen.
4
Skapa mätare
Granska din mätarkonfiguration och klicka på Skapa mätare.
Din mätare är nu redo att ta emot och aggregera användningsevenemang.
När du har skapat din mätare måste du länka den till en produkt för att möjliggöra användningsbaserad fakturering. Denna process kopplar din mätares användningsdata till prissättningsregler för kundfakturering.Att länka mätare till produkter etablerar kopplingen mellan användningsspårning och fakturering:
Produkter definierar prissättningsregler och faktureringsbeteende
Mätare tillhandahåller användningsdata för faktureringsberäkningar
Flera mätare kan länkas till en enda produkt för komplexa faktureringsscenarier
Transformera dina användningsdata till fakturerbara avgifter genom att korrekt konfigurera dina produktinställningar:
1
Välj produktkategori för användningsbaserad fakturering
Navigera till din produkt skapande eller redigeringssida och välj Användningsbaserad som produkttyp.
2
Välj associerad mätare
Klicka på Associerad mätare för att öppna mätarvalspanelen från sidan.Denna panel gör att du kan konfigurera vilka mätare som kommer att spåra användning för denna produkt.
3
Lägg till din mätare
I mätarvalspanelen:
Klicka på Lägg till mätare för att se tillgängliga mätare
Välj den mätare du skapade från rullgardinslistan
Den valda mätaren kommer att visas i din produktkonfiguration
4
Konfigurera pris per enhet
Ställ in prissättningen för varje enhet av användning som spåras av din mätare.
Antal enheter kunder kan förbruka utan kostnad innan beräkningen av betald användning börjar.Hur det fungerar:
Gratis tröskel: 100 enheter
Pris per enhet: $0.50
Kundens användning: 250 enheter
Beräkning: (250 - 100) × 0.50=∗∗75.00** debiterat
Gratiströsklar är idealiska för freemium-modeller, provperioder eller för att ge kunder en grundläggande tilldelning som ingår i deras plan.
Gratiströskeln gäller för varje faktureringscykel, vilket ger kunderna nya tilldelningar varje månad eller enligt din faktureringsschema.
6
Spara konfiguration
Granska din mätare och prissättningskonfiguration, klicka sedan på Spara ändringar för att slutföra inställningen.
Din produkt är nu konfigurerad för användningsbaserad fakturering och kommer automatiskt att debitera kunder baserat på deras mätta konsumtion.
Vad som händer härnäst:
Användningsevenemang som skickas till din mätare kommer att spåras och aggregeras
Faktureringsberäkningar kommer automatiskt att tillämpa dina prissättningsregler
Kunder kommer att debiteras baserat på faktisk konsumtion under varje faktureringscykel
Kom ihåg att du kan lägga till upp till 10 mätare per produkt, vilket möjliggör sofistikerad användningsspårning över flera dimensioner som API-anrop, lagring, beräkningstid och anpassade mätvärden.
Övervaka och analysera dina data för användningsbaserad fakturering med en omfattande analysinstrumentpanel. Spåra kundens konsumtionsmönster, mätarens prestanda och faktureringstrender för att optimera din prissättningsstrategi och förstå användningsbeteenden.
Mätarantaldiagrammet visualiserar användningstrender över tid med följande funktioner:
Tidsserievisualisering: Spåra användningsmönster över dagar, veckor eller månader
Stöd för flera mätare: Visa data från olika mätare samtidigt
Trendanalys: Identifiera användningstoppar, mönster och tillväxtbanor
Diagrammet skalar automatiskt baserat på din användningsvolym och valt tidsintervall, vilket ger tydlig insyn i både små fluktuationer och stora förändringar i användning.
Händelsetabellen ger en tydlig vy av individuella användningsevenemang med följande kolumner:
Händelsenamn: Den specifika åtgärden eller utlösaren som genererade användningsevenemanget
Händelse-ID: Unik identifierare för varje händelseinstans
Kund-ID: Kunden kopplad till händelsen
Tidsstämpel: När händelsen inträffade
Denna vy gör att du kan spåra och övervaka individuella användningsevenemang över din kundbas, vilket ger insyn i faktureringsberäkningar och användningsmönster.