Vous pouvez recevoir des rapports Cloud Marketplace sous forme de table BigQuery interrogeable, de fichier CSV ou de Google Sheet. Pour configurer une table BigQuery, consultez Rapports dans BigQuery.
Pour recevoir vos rapports Cloud Marketplace au format CSV, configurez un dossier Google Drive, un bucket Cloud Storage ou les deux. Vous devez pouvoir ajuster l'accès à la destination de votre choix. Par exemple, si vous utilisez un dossier Drive, votre
Google Cloud compte doit être soit propriétaire soit
éditeur du dossier. Si vous êtes éditeur du dossier, le propriétaire ne doit pas avoir restreint le dossier de sorte que lui seul puisse ajuster l'accès. S'il a restreint le dossier, le propriétaire devra définir ce dossier comme destination ou supprimer la restriction. Si votre organisation
limite les personnes pouvant être ajoutées à des emplacements Google Drive ou à des buckets Cloud Storage,
votre administrateur Google Workspace ou Cloud Storage doit s'assurer que
les destinations peuvent être partagées avec les domaines google.com et system.gserviceaccount.com.
- En savoir plus sur les autorisations de partage pour Google Drive.
- Découvrez comment restreindre l'accès aux Google Cloud ressources par domaine.
Lorsque vous ajoutez votre destination de rapport, les comptes suivants sont ajoutés en tant qu'éditeurs ou administrateurs d'objets de stockage, selon le cas :
- Le compte de service
cloud-marketplace-stats@system.gserviceaccount.com, qui télécharge les rapports dans le bucket. - Le groupe Google
gcp-marketplace-business-operations@google.com, pour déboguer et résoudre les problèmes que vous pourriez rencontrer avec les rapports.
Si vous configurez un bucket Cloud Storage, nous vous recommandons d'utiliser des listes de contrôle d'accès (LCA) pour ce bucket. Nous vous recommandons également de supprimer les règles de conservation que vous pourriez avoir sur le bucket, car la règle de conservation pourrait empêcher la mise à jour des rapports jusqu'à la fin de la période de conservation.
Si vous utilisez un accès uniforme au niveau du bucket, notez que les règles d'administration suivantes peuvent interférer avec l'accès :
- Le partage restreint de domaine empêche l'ajout de l'un de ces comptes principaux dans IAM pour le projet du bucket.
- Le compte de service multiprojet empêche l'ajout du compte de service.
Pour supprimer ces règles d'administration de votre bucket, votre dossier ou le projet hébergeant votre bucket, demandez à l'administrateur des règles d'administration de définir la règle sur la gestion par défaut de Google. Vous pouvez également contourner une ou les deux règles en créant un groupe interne, en y ajoutant les comptes principaux, puis en accordant à ce groupe les autorisations requises.
Une fois que vous avez défini un emplacement pour stocker les rapports, vous devez configurer la manière dont ceux-ci sont transmis.
Pour configurer la transmission, procédez comme suit :
Dans Producer Portal, ouvrez la page Rapports. Le lien direct vers la page est :
https://console.cloud.google.com/producer-portal/partner-report?project=YOUR_PUBLIC_PROJECT_IDL'ID de votre projet public est l'ID du projet qui héberge les composants de votre produit. Vous créez ce projet lorsque vous vous inscrivez pour devenir partenaire.
Pour ajouter une destination de rapport, cliquez sur Ajouter une destination dans l'onglet "Exportation CSV".
Sous Emplacement de destination, indiquez si vous souhaitez envoyer des rapports dans un dossier Google Drive ou un bucket Cloud Storage.
Cliquez sur Parcourir et sélectionnez un dossier ou un bucket, selon le cas.
Sélectionnez le(s) rapport(s) à enregistrer dans cette destination. Vous pouvez envoyer chaque rapport à autant de destinations que vous le souhaitez.
Si vous souhaitez que les rapports d'utilisation intègrent des niveaux de détail supplémentaires, sélectionnez une ou plusieurs des options suivantes sous Options des rapports d'utilisation :
- Utilisation séparée des clients par emplacement : divise votre rapport d'utilisation et de décaissement par emplacement des clients.
- Utilisation séparée du client par compte de facturation : divise votre rapport d'utilisation et de décaissement par compte de facturation Cloud des clients.
Pour savoir ce qui est inclus dans le rapport, consultez Rapports sur les frais et l'utilisation.
Si vous souhaitez configurer plusieurs destinations, répétez ces étapes.
Ajoutez éventuellement un ou plusieurs comptes de facturation Cloud à utiliser pour les tests. Pour en savoir plus sur les tests de produit, consultez la page Tester vos produits Google Cloud Marketplace publiés.
Pour enregistrer vos modifications, cliquez sur Enregistrer. Vous devez permettre aux comptes Cloud Marketplace d'accéder à vos destinations de rapport.
Rapports dans BigQuery
Pour recevoir vos rapports Cloud Marketplace dans BigQuery, procédez comme suit :
Sur la page Rapports de Producer Portal, accédez à l'onglet BigQuery Export.
Cliquez sur Activer l'exportation.
Si l'API BigQuery n'est pas déjà activée dans votre projet, un message d'avertissement s'affiche. Cliquez sur Activer et attendez quelques minutes que la modification prenne effet. Cliquez ensuite de nouveau sur Activer l'exportation.
Une fois l'exportation activée, prévoyez jusqu'à 24 heures pour que les données soient renseignées. Un ensemble de données associé est créé dans votre projet. Vous pouvez l'utiliser pour accéder à vos données et les analyser.
Lorsque vous activez l'exportation BigQuery, les rapports suivants sont disponibles :
- Insights quotidiens incrémentaux : rapports quotidiens sur l'utilisation.
- Insights mensuels incrémentaux : rapports mensuels sur l'utilisation, générés une fois par mois.
- Rapport de décaissement détaillé : données de rapprochement financier, générées une fois par mois.
Coûts supportés par les partenaires
Les partenaires Google Cloud Marketplace n'encourent aucun frais de stockage BigQuery lorsqu'ils activent cette fonctionnalité pour leurs projets Producer Portal. Toutefois, des frais BigQuery appropriés seront facturés pour toutes les requêtes sur les données, telles que les requêtes SQL, les fonctions définies par l'utilisateur, les scripts et certaines instructions LMD (langage de manipulation de données) et LDD (langage de définition de données). En savoir plus sur les tarifs de BigQuery.
Règles de conservation des données BigQuery
Une fois activé, le système remplit les données historiques pour les deux dernières années environ. La période de conservation des données pour ces rapports est de cinq ans.
Dépannage
Si l'ensemble de données associé est supprimé accidentellement, vous pouvez le récupérer en désactivant puis en réactivant l'exportation dans l'onglet BigQuery Export.
Si un message d'erreur tel que
US violates constraint constraints/gcp.resourceLocations on the resource projects/YOUR_PROJECT_ID/datasets/marketplace_report,
s'affiche, votre organisation dispose d'une contrainte de règle d'administration qui empêche la création
d'ensembles de données BigQuery dans la zone multirégionale US. Étant donné que les rapports BigQuery sont stockés dans la zone multirégionale US, vous devez mettre à jour la contrainte d'emplacement pour autoriser la création d'ensembles de données BigQuery dans la zone multirégionale US. Pour en savoir plus, consultez la section
Restreindre les emplacements de ressources.
Configurer les notifications pour vos rapports
Pour vous assurer de recevoir des mises à jour en temps voulu de l'équipe Google Cloud Marketplace, nous vous recommandons de configurer des notifications pour vos rapports Cloud Marketplace. Cela peut vous aider à obtenir vos rapports le plus rapidement possible si l'un des cas suivants se produit :
- Rapports retardés.
- Rapports contenant des données incomplètes ou inexactes.
- Rapports qui ont dû être régénérés.
Pour configurer des notifications pour vos rapports Cloud Marketplace, procédez comme suit :
Dans Contacts essentiels, ajoutez les personnes ou les groupes qui doivent recevoir des notifications de rapport à la catégorie "Facturation Cloud".