Facturation mesurée pour SaaS à l’aide du service de mesure du marché commercial
Avec le service de mesure du marché commercial, vous pouvez créer des offres de logiciel en tant que service (SaaS) qui sont facturées selon des unités non standard. Avant de publier une offre SaaS sur la Place de marché commerciale, vous définissez les dimensions de facturation telles que la bande passante, les tickets ou les e-mails traités. Les clients paient ensuite en fonction de leur consommation de ces dimensions, avec votre système informant Microsoft via l’API de service de contrôle de la Place de marché commerciale des événements facturables au fur et à mesure qu’ils se produisent.
Conditions préalables pour la facturation limitée
Pour qu’une offre SaaS utilise la facturation limitée, elle doit d’abord :
- Répondez à toutes les exigences de l’offre pour une vente via l’offre Microsoft comme indiqué dans Créer une offre SaaS dans la place de marché commerciale.
- Intégrer les API d'exécution SaaS pour permettre aux clients d'approvisionner et de se connecter à votre offre.
- Soyez configuré pour le modèle de tarification à tarif fixe pour facturer vos clients. Les dimensions sont une extension facultative au modèle de tarification à tarif fixe.
L’offre SaaS peut ensuite s’intégrer aux API de service de contrôle de la place de marché commerciale pour informer Microsoft des événements facturables.
Note
Le service de mesure de Marketplace est disponible uniquement pour le modèle de facturation à tarif fixe et ne s’applique pas au modèle de facturation par utilisateur.
Comment la facturation à l'usage s'intègre dans la tarification
Comprendre la hiérarchie d’offres est importante quand il s’agit de définir l’offre avec ses modèles tarifaires.
- Chaque offre SaaS est configurée pour vendre via Microsoft ou non. Une fois qu’une offre est publiée, cette option ne peut pas être modifiée.
- Chaque offre SaaS, configurée pour vendre via Microsoft, peut avoir un ou plusieurs plans. Un utilisateur s’abonne à l’offre SaaS, mais celle-ci est achetée via Microsoft dans le cadre d’un plan.
- Chaque plan a un modèle de tarification associé : tarif fixe ou par utilisateur . Tous les plans d’une offre doivent être associés au même modèle de tarification. Par exemple, il ne peut pas y avoir d’offre ayant des plans pour un modèle de tarification à tarif forfaitaire, et un autre modèle de tarification par utilisateur.
- Dans chaque plan configuré pour un modèle de facturation à tarif forfaitaire, au moins un tarif périodique (qui peut être de 0 $) est inclus :
- Frais périodiques mensuels : frais mensuels fixes pré-payés de manière récurrente chaque mois lorsque l’utilisateur souscrit au plan.
- Frais annuels récurrents : frais fixes annuels prépayés chaque année lorsque l’utilisateur achète le plan.
- Outre les frais récurrents, un plan forfaitaire peut également inclure des dimensions personnalisées facultatives utilisées pour facturer aux clients l’utilisation excessive non incluse dans le tarif forfaitaire. Chaque dimension représente une unité facturable que votre service communique à Microsoft en utilisant l'API de service de métrologie du marché commercial .
Important
Vous devez suivre l’utilisation dans votre code et envoyer uniquement des événements d’utilisation à Microsoft pour l’utilisation au-dessus des frais de base.
Note
Les offres seront facturées aux clients dans la devise du contrat client, en utilisant le prix du marché local publié au moment de la création de l’offre. Le montant que paient les clients et que reçoivent les éditeurs de logiciels indépendants dépend des taux de change au moment de la transaction de l'offre. En savoir plus sur comment nous convertissons la devise.
Exemple d’offre
Par exemple, Contoso est un éditeur avec un service SaaS appelé Contoso Notification Services (CNS). CNS permet à ses clients d’envoyer des notifications par e-mail ou par sms. Contoso est inscrit en tant qu’éditeur dans l’Espace partenaires pour le programme de la Place de marché commerciale pour publier des offres SaaS auprès des clients Azure. Il existe trois plans associés au CNS, décrits ci-dessous :
Plan de base
Plan Premium
- Envoyer 50000 e-mails et 1000 sms pour 350 $/an ou 120000 e-mails et 3 000 sms pour 600 $/2 ans ou des e-mails illimités et 5000 sms pour 850 /3 ans
- Au-delà de la quantité incluse pour les e-mails, payez 1 $ pour tous les 100 e-mails
- Au-delà de la quantité incluse pour les textes, payez 0,02 $ pour chaque texte
Plan d’entreprise
En fonction du plan sélectionné, un abonnement client Azure à l’offre SaaS CNS peut envoyer la quantité incluse de texte et d’e-mails par terme d’abonnement (mois ou année, comme indiqué dans les détails de l’abonnement - startDate et endDate). Contoso compte l’utilisation jusqu’à la quantité incluse dans la base sans envoyer d’événements d’utilisation à Microsoft. Lorsque les clients consomment plus que la quantité incluse, ils n’ont pas à modifier les plans ni à faire quoi que ce soit de différent. Contoso mesure le dépassement au-delà de la quantité incluse et commence à émettre des événements d’utilisation à Microsoft pour facturer l’utilisation excédentaire à l’aide de l’API du service de mesure de la place de marché commerciale. Microsoft facture à son tour le client pour le dépassement d'utilisation, comme spécifié par l'éditeur dans les dimensions personnalisées. La facturation de dépassement est effectuée au cours du prochain cycle de facturation (mensuel, mais peut être trimestrielle ou anticipée pour certains clients). Pour un plan forfaitaire mensuel, la facturation de dépassement sera effectuée pour chaque mois où le dépassement s’est produit. Pour un plan forfaitaire annuel, une fois la quantité incluse dans la base par année consommée, toutes les utilisations supplémentaires émises par le compteur personnalisé seront facturées comme dépassement pendant chaque cycle de facturation (mensuel) jusqu’à la fin de la période d’année de l’abonnement.
Dimensions de facturation
Chaque dimension de facturation définit une unité personnalisée par laquelle l'ISV peut émettre des événements d’utilisation. Les dimensions de facturation sont également utilisées pour communiquer avec le client sur la façon dont ils seront facturés pour l’utilisation du logiciel. Elles sont définies comme suit :
- ID: identificateur de dimension immuable référencé lors de l’émission d’événements d’utilisation.
- Nom d'affichage: le nom d'affichage associé à la dimension, par exemple « messages texte envoyés ».
- unité de mesure: description de l’unité de facturation, par exemple « par sms » ou « par 100 e-mails ».
- Prix par unité en USD: prix d’une unité de la dimension. Ça peut être 0.
- Quantité pour 1 mois incluse dans la base : quantité de dimension incluse par mois pour les clients payant les frais mensuels récurrents, doit être un entier. Il peut être 0 ou illimité.
- Quantité incluse par an dans la base : quantité de dimension incluse chaque année pour les clients payant les frais annuels récurrents, doit être un entier. Peut être 0 ou illimité.
- quantité pour 2 ans incluse dans la base : quantité de dimension comprise pour la période de 2 ans pour les clients payant les frais de 2 ans, doit être un entier. Peut être 0 ou illimité.
- quantité de 3 ans incluse dans la base : quantité de dimension incluse pour la période de 3 ans pour les clients payant les frais de 3 ans, doit être un entier. Peut être 0 ou illimité.
Important
Vous devez suivre l’utilisation dans votre code et envoyer uniquement des événements d’utilisation à Microsoft pour l’utilisation au-dessus des frais de base.
Les dimensions de facturation sont partagées entre tous les plans d’une offre. Certains attributs s’appliquent à la dimension dans tous les plans, et d’autres attributs sont spécifiques au plan.
Les attributs, qui définissent la dimension elle-même, sont partagés entre tous les plans d’une offre. Avant de publier l’offre, une modification apportée à ces attributs à partir du contexte d’un plan affecte la définition de dimension dans tous les plans. Une fois que vous avez publié l’offre, ces attributs ne seront plus modifiables. Ces attributs sont les suivants :
- ID
- Nom d’affichage
- Unité de mesure
Les autres attributs d’une dimension sont spécifiques à chaque plan et peuvent avoir des valeurs différentes de plan à plan. Avant de publier le plan, vous pouvez modifier ces valeurs et seul ce plan sera affecté. Une fois que vous avez publié le plan, ces attributs ne sont plus modifiables. Ces attributs sont les suivants :
Prix par unité en USD
Quantité de 1 mois incluse dans la base
Quantité de 1 an incluse dans la base
Quantité de 2 ans incluse dans la base
Quantité de 3 ans incluse dans la base
Les dimensions ont également deux concepts spéciaux, « activé » et « Illimité » :
- Activé indique que ce plan participe à cette dimension. Si vous créez un plan qui n’envoie pas d’événements d’utilisation en fonction de cette dimension, vous pouvez laisser cette option désactivée. En outre, toutes les nouvelles dimensions ajoutées après la publication d’un plan s’affichent comme « non activées » sur le plan déjà publié. Une dimension désactivée ne s’affiche pas dans les listes de dimensions d’un plan vu par les clients.
- Illimité représenté par la case à cocher « Illimité » par rapport à chaque quantité incluse, indique que ce plan participe à cette dimension, mais n’émet pas d’utilisation sur cette dimension. Si vous souhaitez indiquer à vos clients que les fonctionnalités représentées par cette dimension sont incluses dans le plan, mais sans limite d’utilisation. Une dimension avec utilisation infinie s’affiche dans les listes de dimensions d’un plan vu par les clients, avec une indication qu’elle n’entraîne jamais de frais pour ce plan.
Note
Les scénarios suivants sont explicitement pris en charge :
- Vous pouvez ajouter une nouvelle dimension à un nouveau plan. La nouvelle dimension ne sera pas activée pour les plans déjà publiés.
- Vous pouvez publier un plan forfaitaire de type sans aucune dimension, puis ajouter un nouveau plan et configurer une nouvelle dimension pour ce plan. La nouvelle dimension ne sera pas activée pour les plans déjà publiés.
Définition du prix de dimension par unité par marché pris en charge
Comme la tarification à tarif forfaitaire, les prix de dimension de facturation peuvent être définis par pays ou région pris en charge. Vous devez utiliser la fonctionnalité d’importation et d’exportation des données de tarification dans l’Espace partenaires, comme suit.
Définissez les dimensions souhaitées et marquez les marchés pris en charge.
Exportez ces données dans un fichier.
Ajoutez les prix corrects par pays/région et importez le fichier dans l’Espace partenaires.
L’interface utilisateur du compteur change pour refléter que les prix de la dimension ne peuvent être affichés que dans le fichier.
Plan privé
Comme les plans à tarif forfaitaire, un plan avec des dimensions peut être défini en tant que plan privé, accessible uniquement par l’audience définie par le plan.
Contraintes
Comportement d’essai
La facturation mesurée à l'aide du service de mesurage de la place de marché commerciale n'est pas compatible avec l'offre d'un essai gratuit. Il n’est pas possible de configurer un plan d’utilisation de la facturation limitée et d’un essai gratuit.
Comportement de verrouillage
Étant donné qu’une dimension utilisée avec le service de mesure de la Place de marché commerciale reflète la manière dont un client paiera le service, tous les détails d’une dimension ne sont plus modifiables après sa publication. Il est important que vous ayez entièrement défini vos dimensions pour un plan avant de publier.
Une fois qu’une offre est publiée avec une dimension, les détails au niveau de l’offre pour cette dimension ne peuvent plus être modifiés :
- ID
- Nom d’affichage
- Unité de mesure
Une fois qu’un plan est publié, les détails au niveau du plan ne peuvent plus être modifiés :
Quantité de 1 mois incluse dans la base
Quantité de 1 an incluse dans la base
Quantité de 2 ans incluse dans la base
Quantité de 3 ans incluse dans la base
Indique si la dimension est activée pour le plan ou non
Limites supérieures
Le nombre maximal de dimensions pouvant être configurées pour une offre unique est de 30 dimensions uniques.
Obtenir du support
Si vous rencontrez l’un des problèmes suivants, vous pouvez ouvrir un ticket de support.
Problèmes techniques liés à l'API de service de mesure du marketplace.
Problème qui doit être remonté en raison d'une erreur ou d'un bogue de votre côté (par exemple, un événement d'utilisation incorrect).
Tout autre problème lié à la facturation au compteur.
Pour comprendre les options de support de l’éditeur et ouvrir un ticket de support auprès de Microsoft, suivez les instructions de Support pour le programme de la Place de marché commerciale dans l’Espace partenaires.
Contenu connexe
API de facturation limitées Place de marché
didacticiels vidéo