Cette page vous aide à débuter avec les bibliothèques clientes cloud conçues pour l'API Stackdriver Error Reporting. Pour en savoir plus sur les bibliothèques clientes des API Cloud, y compris sur les anciennes bibliothèques clientes des API Google, consultez la section Présentation des bibliothèques clientes.
Installer la bibliothèque cliente
C#
Pour en savoir plus, consultez la section Configurer un environnement de développement C#.Install-Package Google.Cloud.ErrorReporting.V1Beta1 -pre
Go
go get cloud.google.com/go/errorreporting
Java
Pour en savoir plus, consultez la section Configurer un environnement de développement Java.Si vous utilisez Maven, ajoutez les lignes suivantes à votre fichier pom.xml
. Pour en savoir plus sur les BOM, consultez la page The Google Cloud Platform Libraries BOM (BOM des bibliothèques Google Cloud Platform).
Si vous utilisez Gradle, ajoutez les éléments suivants à vos dépendances :
Si vous utilisez sbt, ajoutez les éléments suivants à vos dépendances :
Si vous utilisez Visual Studio Code, IntelliJ ou Eclipse, vous pouvez ajouter des bibliothèques clientes à votre projet à l'aide des plug-ins IDE suivants :
Les plug-ins offrent des fonctionnalités supplémentaires, telles que la gestion des clés pour les comptes de service. Reportez-vous à la documentation de chaque plug-in pour plus de détails.
Node.js
Pour en savoir plus, consultez la section Configurer un environnement de développement Node.js.npm install --save @google-cloud/error-reporting
PHP
composer require google/cloud-error-reporting
Python
Pour en savoir plus, consultez la section Configurer un environnement de développement Python.pip install --upgrade google-cloud-error_reporting
Ruby
Pour en savoir plus, consultez la section Configurer un environnement de développement Ruby.gem install google-cloud-error_reporting
Configurer l'authentification
Pour exécuter la bibliothèque cliente, vous devez d'abord configurer l'authentification en créant un compte de service et en définissant une variable d'environnement. Suivez les étapes ci-dessous pour configurer l'authentification. Pour en savoir plus, consultez la documentation sur l'authentification dans GCP.
Fournissez des identifiants d'authentification au code de votre application en définissant la variable d'environnement GOOGLE_APPLICATION_CREDENTIALS
. Cette variable ne s'applique qu'à la session d'interface système actuelle. Si vous souhaitez que la variable s'applique aux sessions d'interface système futures, définissez-la dans votre fichier de démarrage de l'interface système, par exemple dans le fichier ~/.bashrc
ou ~/.profile
.
Linux ou macOS
export GOOGLE_APPLICATION_CREDENTIALS="KEY_PATH
"
Remplacez KEY_PATH
par le chemin du fichier JSON contenant la clé de votre compte de service.
Exemple :
export GOOGLE_APPLICATION_CREDENTIALS="/home/user/Downloads/service-account-file.json"
Windows
Pour PowerShell :
$env:GOOGLE_APPLICATION_CREDENTIALS="KEY_PATH
"
Remplacez KEY_PATH
par le chemin du fichier JSON contenant la clé de votre compte de service.
Exemple :
$env:GOOGLE_APPLICATION_CREDENTIALS="C:\Users\username\Downloads\service-account-file.json"
Pour l'invite de commande :
set GOOGLE_APPLICATION_CREDENTIALS=KEY_PATH
Remplacez KEY_PATH
par le chemin du fichier JSON contenant la clé de votre compte de service.
Utiliser la bibliothèque cliente
L'exemple suivant vous montre comment utiliser la bibliothèque cliente.
C#
Go
Java
Node.js
PHP
Python
Ruby