Cette page contient des informations sur les modèles tarifaires que vous pouvez choisir pour les applications Kubernetes, ainsi que sur l'envoi de votre structure de forfait pour examen.
Vous pouvez opter pour l'un des modèles de tarification suivants pour votre produit :
Gratuit: les clients ne paient que les ressources Google Cloud qu'ils utilisent (le coût d'exécution des clusters Google Kubernetes Engine, par exemple). Si l'utilisation de votre application est gratuite, passez à la section Ajouter votre modèle de tarification dans Producer Portal.
BYOL (Bring Your Own License, utilisation de votre propre licence): les clients vous paient directement pour l'application et sont facturés séparément pour les ressources Google Cloud qu'ils utilisent. Il est de votre responsabilité de vous assurer que vos clients utilisent une licence valide pour votre application.
Tarification en fonction de l'utilisation: les clients paient votre logiciel en fonction des mesures, appelées métriques, que vous choisissez (le nombre de conteneurs sur lesquels ils exécutent votre application, par exemple).
Si vous choisissez une tarification basée sur l'utilisation, vous pouvez également proposer un essai gratuit de votre produit. Si vous souhaitez proposer des essais gratuits avec un modèle de tarification BYOL, vous devez intégrer la licence d'essai dans votre système de facturation.
Une fois que vous avez défini votre modèle de tarification et configuré vos forfaits, ajoutez-le à votre produit dans le portail afin qu'il puisse être traité.
Vous pouvez également créer des devis personnalisés pour des clients spécifiques. Par exemple, si vous proposez un forfait basé sur l'utilisation en facturant 5 $ par conteneur en cours d'exécution, vous pouvez créer un devis personnalisé afin de proposer le même forfait à certains clients pour 2 $ par conteneur. Pour découvrir comment créer un devis personnalisé, consultez la page Créer des devis pour des clients spécifiques.
Tarification avec le modèle BYOL
Si vous souhaitez facturer vous-même vos clients, vous pouvez choisir un modèle de tarification BYOL. Vous devez fournir à vos clients un moyen d'obtenir une licence de votre part, généralement via un site Web. Une fois que le client a obtenu sa licence, vous devez la valider dans votre application.
Si vous souhaitez utiliser un modèle BYOL, passez à la section Ajouter un modèle de tarification dans Producer Portal.
Tarification en fonction de l'utilisation
Le prix des applications Kubernetes est calculé en fonction de l'utilisation. Par conséquent, les clients paient votre logiciel en fonction des mesures que vous choisissez, appelées métriques, telles que le nombre de conteneurs ou la durée du stockage. La durée pendant laquelle les clients utilisent votre produit représente un exemple type de métrique. Vous pouvez par exemple facturer un montant de 0,05 $ par heure d'utilisation. De même, vous pouvez établir une facturation basée sur la quantité de données traitées par votre application, le nombre de requêtes API exécutées par les clients, etc.
Lorsque vous choisissez des métriques, vous devez également choisir une unité de rapport pour chaque métrique. Elle représente la précision avec laquelle vous mesurez l'utilisation de votre application. Par défaut, vous devez mesurer l'unité de rapport en tant que nombre entier et non en tant que nombre fractionnaire.
Par exemple, considérons une application pour laquelle vous facturez 0,256 $ par gibioctet (1 024 Mio) de données traitées, et votre unité de rapport est le mébioctet. Si un utilisateur traite 512 mébioctets de données, un montant de (512 Mib / 1024 MiB) * $0.256
, soit 0,128 $, lui est facturé. Toutefois, si l'unité de rapport est le gibioctet, l'utilisation du client est évaluée à 1 GiB
. Le montant total de 0,256 $ lui est facturé, même s'il n'utilise qu'une fraction de gibioctet.
Le tableau suivant contient des exemples de types de métriques que vous pouvez utiliser et les unités de rapport recommandées:
Type de métrique | Unités acceptées | Unité de rapport recommandée | Exemple de prix |
---|---|---|---|
Durée | Seconde, minute, heure, jour | 1 seconde (la plus petite durée possible) | 5 $ par heure |
Données traitées |
Octet, kibioctet (Kio), mébioctet (Mio), gibioctet (Gio) Pour les données traitées, les unités sont basées sur des multiples binaires, de sorte qu'un kibioctet correspond à 1 024 octets, un mébioctet à 1 024 kibioctet, etc. | 1 mébioctet (Mio) | 10 $ par Gio |
Durée de stockage | Se reporter aux unités pour la durée et les données | 1 mébioctet-seconde | 10 $ par Gio-heure |
Métrique personnalisée | N/A. Vous devez définir l'unité que vous souhaitez mesurer, telle que la requête API. | Dépend de la métrique. | 10 $ pour 1 000 requêtes API |
Si vous souhaitez facturer en fonction d'une métrique personnalisée, assurez-vous d'utiliser une métrique delta, de sorte que chaque rapport d'utilisation reflète la modification de la valeur depuis le rapport précédent. Par exemple, vous pouvez définir un prix par e-mail, de sorte que chaque rapport d'utilisation horaire reflète le nombre d'e-mails envoyés au cours de l'heure précédente.
Définir la grille tarifaire
Après avoir choisi les métriques à utiliser, vous pouvez sélectionner l'une des grilles tarifaires suivantes :
Tarification à taux unique : les clients paient un prix fixe pour leur utilisation, de sorte que les frais augmentent proportionnellement à celle-ci. Par exemple, si vous facturez 0,5 $ par heure d'utilisation et qu'un client utilise votre application pendant 20 heures, il devra payer 10 $.
Tarification différenciée : si vous souhaitez offrir à vos clients des remises pour utilisation prolongée, vous pouvez créer des paliers de tarification. Si votre tarif est basé sur plusieurs métriques, vous pouvez définir un ensemble distinct de paliers pour chaque métrique sur laquelle vous basez votre tarif.
Les paliers s'appliquent à l'utilisation, au cours du mois de facturation. Au début de chaque nouveau mois de facturation, le prix est réinitialisé au premier palier.
Par exemple, si vous souhaitez facturer les utilisateurs pour chaque requête API, ainsi que pour la durée de stockage, vous pouvez définir les paliers de tarification suivants pour chaque métrique :
Paliers de tarification pour les requêtes API Paliers de tarification pour la durée de stockage - 0,002 $ par requête API pour 0 à 1 000 requêtes
- 0,001 $ par requête API pour 1 001 à 2 000 requêtes
- 0,0001 $ par requête API à partir de 2 001 requêtes
- 0,05 $ par Gio-heure de 0 à 1 000 Gio-heure
- 0,001 $ par Gio-heure de 1 001 à 2 000 Gio-heure
- 0,0001 $ par Gio-heure à partir de 2 001 Gio-heure
Ainsi, dans l'exemple de modèle de tarification ci-dessus, si un utilisateur effectue 1 500 requêtes API au cours d'un mois de facturation, il sera facturé 0,002 $ par requête pour les 1 000 premières requêtes API, puis 0,001 $ par requête pour les 500 autres requêtes API. Cependant, sa première requête API du mois de facturation suivant sera à nouveau facturée 0,002 $, car elle fera partie des 1 000 premières requêtes API du nouveau mois.
Ajouter votre modèle de tarification dans Producer Portal
Une fois que vous avez choisi votre modèle de tarification, vous pouvez l'ajouter au portail. L'examen des modèles de tarification peut prendre jusqu'à quatre jours ouvrés. Vous pouvez continuer à intégrer votre produit pendant l'examen du modèle de tarification.
Vous ne pouvez pas modifier votre modèle de tarification lorsqu'il est en cours de révision.
Ouvrez Producer Portal dans la console Google Cloud:
https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
Dans la liste des produits, cliquez sur le nom de votre produit.
Sur la page Overview (Présentation) de votre produit, accédez à la section Pricing (Tarification), puis cliquez sur EDIT (MODIFIER).
Définir les grilles tarifaires
Pour chaque modèle de tarification que vous souhaitez proposer, nommez vos forfaits et suivez la procédure de définition de la grille tarifaire. Vous pouvez avoir un forfait pour chaque produit.
Lorsque vous avez défini les grilles tarifaires de tous vos modèles de tarification, cliquez sur SET UP (CONFIGURER) pour configurer les grilles tarifaires, puis passez aux autres fonctionnalités de la page Pricing (Tarification).
Gratuit
- Dans la liste déroulante Pricing model (Modèle de tarification), sélectionnez Free (Gratuit).
Tarification avec le modèle BYOL
- Dans la liste déroulante Pricing model (Modèle de tarification), sélectionnez Bring your own license (BYOL votre propre licence).
Tarification en fonction de l'utilisation
Dans la liste déroulante Pricing model (Modèle de tarification), sélectionnez Tarification en fonction de l'utilisation (Usage-based only).
Dans la liste déroulante Metrics (Métriques), sélectionnez ADD OR UPDATE METRICS (AJOUTER OU MODIFIER DES MÉTRIQUES) pour ajouter une métrique.
Chaque fois que vous ajoutez une métrique, indiquez un nom à afficher, une unité de rapport et une unité d'affichage, puis cliquez sur OK ou sur ADD ANOTHER METRIC (AJOUTER UNE MÉTRIQUE). L'unité de rapport précise comment votre métrique mesure l'utilisation à des fins de facturation, tandis que l'unité d'affichage spécifie la manière dont s'affiche le prix de votre métrique. Vous pouvez par exemple facturer vos utilisateurs à la seconde d'utilisation, mais afficher le prix à l'heure de votre produit pour vos clients.
Vous pouvez également choisir de mesurer l'unité de reporting à l'aide de fractions.
Ajouter le détail des tarifs de vos grilles tarifaires
Une fois vos grilles tarifaires définies, vous pouvez y ajouter le détail de vos tarifs.
Pour ajouter le détail des tarifs des grilles tarifaires que vous avez définies, accédez à la section Pricing (Tarification) de Producer Portal.
Tarification avec le modèle BYOL
- Saisissez l'URL que les clients utilisent pour obtenir leur licence dans le champ License Acquisition URL (URL d'acquisition de licence).
Tarification en fonction de l'utilisation
Cliquez sur EDIT USAGE (MODIFIER LES FRAIS D'UTILISATION).
Pour la tarification à taux unique, ajoutez une quantité à afficher et un prix.
Pour la tarification à plusieurs niveaux, saisissez une quantité à afficher, puis cliquez sur ADD TIER (AJOUTER UN NIVEAU) pour ajouter autant de niveaux de tarification que vous le souhaitez. Une fois que le nombre voulu de niveaux s'affiche, définissez un prix et une limite inférieure pour chaque niveau dans le champ From (À partir de). La limite supérieure d'un niveau se met à jour lorsque vous ajoutez la limite inférieure du niveau suivant.
Cliquez sur OK.
Ajouter des descriptions des tarifs à vos forfaits
Après avoir spécifié le détail de vos tarifs, vous pouvez décrire votre modèle tarifaire, votre configuration par défaut ou d'autres instructions spéciales dans l'onglet FEATURES (FONCTIONNALITÉS) de la section Pricing details (Détail des tarifs).
Répondre aux questions sur la catégorie de taxe
Après avoir ajouté des fonctionnalités à vos forfaits, accédez à l'onglet TAX CATEGORY (CATÉGORIE DE TAXE) de la section Pricing details (Détail des tarifs), pour répondre aux questions sur votre produit. Google n'utilise vos réponses qu'à des fins de classification interne.
(Pour les partenaires disposant d'un profil de paiement aux États-Unis) Répondre aux questions sur la retenue à la source
Si vous disposez d'un profil de paiement avec une adresse aux États-Unis, vous devez répondre à des questions supplémentaires sur la retenue à la source après avoir répondu aux questions sur la catégorie fiscale de votre produit. Vos réponses à ces questions aideront Google à catégoriser votre produit d'un point de vue fiscal. Ces informations sont collectées afin de garantir l'exactitude des retenues et des rapports sur les revenus que vous avez générés. Pour répondre à ces questions, accédez à l'onglet Prélèvement à la source dans la section Détails des tarifs.
Ajouter un contrat de licence utilisateur final (CLUF)
Pour ajouter un contrat de licence utilisateur final (CLUF), accédez à l'onglet Terms & Policies (Conditions d'utilisation). Nous vous recommandons d'utiliser le CLUF standard de Google si votre produit le permet. Les utilisateurs pourront ainsi adopter votre produit plus rapidement.
Si votre produit nécessite un CLUF spécial, ajoutez son URL dans le champ EULA URL (URL du CLUF).
Envoyer votre modèle tarifaire pour examen
Lorsque vous êtes prêt à envoyer votre modèle de tarification, cliquez sur Envoyer.
Vous ne pouvez pas modifier votre modèle de tarification lorsqu'il est en cours de révision.
(Facultatif) Version d'essai de logiciel
Si vous souhaitez proposer une version d'essai de votre logiciel aux utilisateurs Google Cloud, remplissez le formulaire dédié pour les solutions Cloud Marketplace. Vous devez indiquer les informations ci-dessous :
- La période d'essai, en jours (30 jours, par exemple) La période d'essai doit durer au moins cinq jours.
- Valeur de l'essai, en dollars américains (par exemple, 100 USD). La valeur de l'essai doit être d'au moins 50 USD.
Les clients peuvent opter pour l'un de vos forfaits. Le crédit d'essai s'applique au forfait qu'ils ont choisi.
L'essai prend fin lorsque le client atteint la limite de crédit ou à la fin de la période d'essai, selon l'événement qui se produit en premier. Par exemple, si vous proposez un essai de 15 jours avec un crédit maximal de 100 $, l'essai s'achève lorsque les utilisateurs atteignent la limite de 100 $ ou au bout de 15 jours.
À la fin de la période d'essai, les clients sont facturés en fonction du forfait qu'ils ont choisi. Si les clients modifient leur forfait pendant la période d'essai, c'est leur nouveau forfait qui est pris en compte pour la facturation.
Si la tarification du produit est basée sur l'utilisation, nous vous recommandons de définir une limite de crédit d'essai deux fois supérieure au coût de l'utilisation prévue.
Mettre à jour la tarification des produits après leur lancement
Si plus de 30 jours se sont écoulés depuis la publication et l'approbation de votre modèle de tarification, vous pouvez mettre à jour le prix de votre produit.
Pour mettre à jour le prix de votre produit, procédez comme suit :
Ouvrez Producer Portal dans la console Google Cloud:
https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
Remplacez YOUR_PUBLIC_PROJECT_ID par l'ID du projet public que vous avez créé pour Cloud Marketplace, par exemple
my-organization-public
.Dans la liste des produits, cliquez sur l'ID du produit.
Sur la page Présentation, sous Examen des tarifs, cliquez sur MODIFIER.
Effectuez les modifications souhaitées sur vos tarifs.
Lorsque vous avez terminé, cliquez sur Envoyer.
Vous n'avez pas besoin de republier votre produit. Le prix de votre produit est mis à jour après examen et approbation de la nouvelle tarification.
Supprimer un forfait
Si vous souhaitez supprimer un forfait dans Producer Portal, vous devez vous assurer qu'aucun déploiement n'y est associé, y compris les déploiements actifs et annulés. Cela signifie que vous ne pouvez pas supprimer un forfait vous-même s'il a déjà été acheté.
Pour supprimer un forfait auquel des déploiements sont associés, contactez votre ingénieur partenaire Google.