Ce document explique comment tester les rapports sur l'utilisation des produits SaaS que vous proposez sur Google Cloud Marketplace.
Avant de commencer
Pour tester les rapports sur l'utilisation, le forfait de votre produit doit être approuvé par Google. Pour en savoir plus, consultez Envoyer vos tarifs pour examen.
Assurez-vous d'utiliser un compte de facturation de test, dont l'utilisation est entièrement sans frais. Pour savoir comment configurer un compte de facturation test, consultez Créer un compte de facturation test.
Vérifiez que vous avez activé les rapports sur les insights incrémentaux sur les clients. Pour ce faire, procédez comme suit :
- Configurez votre compte pour recevoir des rapports.
- Activez les rapports "Insights incrémentaux sur les clients".
- Pour en savoir plus sur la structure et les champs du rapport, consultez Rapports sur les insights incrémentaux des clients.
Exécuter un test pour générer de l'utilisation
Pour vérifier vos rapports d'utilisation, exécutez un test qui génère des rapports d'utilisation, puis comparez-les aux résultats attendus. Pour exécuter le test :
Dans Producer Portal, passez à un projet Google Cloud associé à votre compte de facturation de test.
Sur la page de la fiche Google Cloud Marketplace de votre produit, utilisez votre compte de facturation test pour acheter le produit.
Envoyez un rapport d'utilisation initial pour une seule métrique reconnaissable. Cette valeur doit être supérieure à 0, 01 USD et inférieure à la quantité d'utilisation que vous prévoyez pour une heure d'utilisation. Par exemple, si votre produit facture par Gio et par heure, envoyez un seul rapport d'utilisation équivalant à un Gio par heure. Cela permet de vérifier plus facilement que la mesure et la facturation fonctionnent comme prévu lorsque vous les comparez au rapport "Insights incrémentaux sur les clients".
Pour savoir comment envoyer des rapports d'utilisation, y compris comment les mettre en forme et indiquer les durées d'utilisation, consultez Envoyer des rapports d'utilisation à Google.
Continuez à envoyer au moins un rapport d'utilisation par heure pendant au moins six heures. Si vous envoyez plusieurs rapports d'utilisation par heure, cela n'affecte pas la durée minimale requise du test, qui reste de six heures.
Pendant toute la durée de la période de test, créez des journaux contenant les informations d'utilisation que vous signalez au format Google Sheets ou CSV, avec le format suivant :
Heure (UTC) operationIDstartTimeendTimeconsumerIdmetricNamemetricValueTIME OPERATION_ID START_TIME END_TIME project_number: PROJECT_NUMBER METRIC_NAME METRIC_VALUE Fournissez ces journaux au format Google Sheets ou CSV à votre équipe d'ingénieurs partenaires Cloud Marketplace.
Une fois que vous avez reçu le rapport sur les insights incrémentaux des clients correspondant à la période pendant laquelle vous avez effectué vos tests, Google compare les valeurs de votre rapport avec vos valeurs attendues, y compris les champs suivants :
chargessku_idsku_descriptionusageunitcurrencyexternal_account_id
Google vous envoie les résultats de sa comparaison.
Nettoyer après les tests
Une fois que Google a reçu et vérifié votre utilisation pendant la période de test, nettoyez les ressources que vous avez créées pour les tests en procédant comme suit :
- Arrêtez d'envoyer des rapports d'utilisation pour les droits d'accès que vous avez créés à des fins de test.
- Annulez tous les droits d'accès que vous avez créés pour les tests.
- Supprimez tous les membres de l'équipe Google que vous avez ajoutés à votre compte de facturation Cloud lors des tests.
Articles associés
- Prévisualisez votre produit dans Producer Portal pour voir comment il s'affiche pour les utilisateurs de Cloud Marketplace.
- Prévisualisez le prix de votre produit.