Dela via


Fakturering för hanterad applikation baserat på användning

Med marketplace metering-tjänsten kan du skapa hanterade applikationsplaner för Azure Application-erbjudanden som debiteras enligt icke-standardmässiga enheter. Ditt system informerar Microsoft via API:et för Marketplace-avläsningstjänsten om fakturerbara händelser när de inträffar.

Förutsättningar för mätarbaserad fakturering

För att en hanterad programplan ska kunna använda debitering per användning måste den:

  • Uppfylla alla erbjudandekrav enligt beskrivningen i Skapa ett Azure-programerbjudande.
  • Konfigurera prissättning för att debitera kunder den månadsvisa kostnaden för din tjänst. Priset kan vara noll om du inte vill ta ut en fast avgift och istället helt förlitar dig på mätaravläsning.
  • Ange faktureringsdimensioner för de mätningshändelser som kunden betalar för utöver det fasta priset.
  • Integrera med API:erna för Marketplace-avläsningstjänsten för att informera Microsoft om fakturerbara händelser.

Not

Prissättningen för din Azure-app med månadsprissättning och mätdebitering ska endast beakta hanteringsavgiften (det vill säga, den får inte användas för IP-, programvarukostnader, Azure-infrastruktur eller tillägg). Använd den underliggande virtuella datorn eller containererbjudandet för att hantera IP-/programvarukostnader.

Hur mätfakturering passar in i prissättningen

När det gäller att definiera erbjudandet tillsammans med dess prismodeller är det viktigt att förstå erbjudandehierarkin.

  • Varje Azure-programerbjudande kan ha en lösningsmall eller hanterade programplaner.
  • Debitering per användning implementeras endast med hanterade applikationsplaner.
  • Varje hanterad programplan har en associerad prismodell.
  • Prismodellen har en månatlig återkommande avgift som kan anges till 0 USD.
  • Varje plan, utöver den återkommande avgiften, kan också innehålla valfria dimensioner för att debitera kunder för användning som inte ingår i det fasta priset. Varje dimension representerar en fakturerbar enhet som din tjänst kommunicerar med Microsoft med hjälp av API:et för Marketplace-avläsningstjänsten.

Viktig

Du måste hålla reda på användningen i koden och endast skicka användningshändelser till Microsoft för den användning som ligger över basavgiften.

Not

Erbjudanden faktureras till kunder i kundens avtalsvaluta, med hjälp av det lokala marknadspris som publicerades när erbjudandet skapades. Det belopp som kunderna betalar, och att oberoende programvaruleverantörer betalas, beror på valutakurserna när kunden genomför erbjudandet. Mer information finns i Hur vi konverterar valuta.

Exempelerbjudande

Contoso är till exempel en utgivare med en hanterad programtjänst som heter Contoso Analytics (CoA). En Azure-kund som prenumererar på Tocoa-tjänsten kan analysera och generera rapporter per månad baserat på den valda planen. Contoso mäter tjänstens anrop upp till den inkluderade kvantiteten utan att skicka några mätningshändelser till Microsoft. När kunder använder tjänstanrop utöver den baskvantitet som ingår skickar Contoso användningshändelser till Microsoft för den extra användningen. De använder tjänsten Marketplace:s mät-API för att generera händelserna. Microsoft debiterar i sin tur kunden för de extra servicesamtal som anges av utgivaren.

Faktureringsdimensioner

Faktureringsdimensioner kommunicerar med kunden om hur de debiteras för att använda programvaran. Dessa dimensioner används också för att kommunicera användningshändelser till Microsoft. De definieras på följande sätt:

  • Dimensionsidentifierare: den oföränderliga identifierare som refereras när användningshändelser genereras.

  • Dimensionsnamn: visningsnamnet som är associerat med dimensionen, till exempel "timmar av tjänst"

  • måttenhet: beskrivningen av faktureringsenheten, till exempel "per timme".

  • Pris per enhet: priset för en dimensionsenhet.

  • Inkluderad kvantitet för månatlig period: den mängd dimension som ingår per månad för kunder som betalar den återkommande månadsavgiften måste vara ett heltal.

Faktureringsdimensioner delas mellan alla planer i ett erbjudande. Vissa attribut gäller för dimensionen för alla planer och andra attribut är planspecifika.

Attributen, som definierar själva dimensionen, delas mellan alla planer för ett erbjudande. Innan du publicerar erbjudandet påverkar en ändring av dessa attribut från kontexten för en plan dimensionsdefinitionen för alla planer. När du har publicerat erbjudandet kan dessa attribut inte längre redigeras. Attributen är:

  • Identifierare

De andra attributen för en dimension är specifika för varje plan och kan ha olika värden från plan till plan. Innan du publicerar planen kan du redigera dessa värden och endast den här planen påverkas. När du har publicerat planen går det inte längre att redigera följande attribut:

  • Inkluderad kvantitet för månatliga kunder

Dimensioner har också två specialbegrepp, aktiverade och oändliga:

  • Aktiverat anger att planen deltar i den här dimensionen. Du kanske vill lämna det här alternativet avmarkerat om du skapar en ny plan som inte skickar användningshändelser baserat på den här dimensionen. Dessutom visas alla nya dimensioner som lagts till efter att en plan först publicerades som "inte aktiverade" i den redan publicerade planen. En inaktiverad dimension visas inte i någon lista med dimensioner för en plan som kunderna ser.
  • Infinite, som representeras av oändlighetssymbolen "∞", anger att den här planen deltar i den här dimensionen, utan användning med mätning mot den här dimensionen. Om du vill ange för dina kunder att funktionerna som representeras av den här dimensionen ingår i planen, men utan någon begränsning för användningen. En dimension med oändlig användning visas i listor över dimensioner för en plan som kunderna ser. Den här planen medför aldrig en avgift.

Not

Följande scenarier stöds uttryckligen:

  • Du kan lägga till en ny dimension i en ny plan. Den nya dimensionen är inte aktiverad för några redan publicerade planer.
  • Du kan publicera en plan med en fast månadsavgift och utan några dimensioner, sedan lägga till en ny plan och konfigurera en ny dimension för planen. Den nya dimensionen är inte aktiverad för redan publicerade planer.

Begränsningar

Låsningsbeteende

En dimension som används med Marketplace-avläsningstjänsten representerar en förståelse för hur en kund betalar för tjänsten. All information om en dimension kan inte längre redigeras när ett erbjudande publiceras. Innan du publicerar ditt erbjudande är det viktigt att du har dina dimensioner helt definierade.

När ett erbjudande har publicerats med en dimension kan du inte längre ändra följande information på erbjudandenivå för den dimensionen:

  • Identifierare

När en plan har publicerats kan du inte längre ändra följande information på plannivå:

  • Inkluderad kvantitet för månatlig period
  • Om dimensionen är aktiverad för planen

Not

Debitering baserat på användning med hjälp av marknadsplats-mätningstjänsten stöds inte ännu i Azure Government Cloud.

Övre gränser

Det maximala antalet dimensioner som du kan konfigurera för ett enda erbjudande är 30 unika dimensioner.

Få support

Om du har något av följande problem kan du öppna ett supportärende.

  • Tekniska problem med API:et för marketplace-avläsningstjänsten
  • Ett problem som måste eskaleras på grund av ett fel eller en bugg på din sida (till exempel en felaktig användningshändelse)
  • Andra problem som rör mätarfakturering

Följ stegen i Support för det kommersiella marketplace-programmet i Partnercenter för att förstå supportalternativ för utgivare och öppna supportärenden med Microsoft.