Utiliser le SDK pour créer et enregistrer des journaux de diagnostic
Vous pouvez utiliser notre SDK dans le package géré pour générer un diagnostic... Le SDK Salesforce utilise le langage de programmation Apex.
Conditions préalables
- Authentification configuré
- Enregistrement configuré.
Accédez à notre SDK via la classe Logger sous le purecloud.SDK.Logger espace de noms.
Classe d'enregistreur
Contient des méthodes qui vous permettent de créer et d’enregistrer des journaux de diagnostic via Genesys Cloud for Salesforce.
Espace de noms
purecloud.SDK.Logger
Utilisation
Utilisez ces méthodes pour créer des demandes de journal en attente, puis enregistrez les journaux à la fin d’une transaction via Genesys Cloud for Salesforce.
Méthodes d'enregistrement
Les méthodes suivantes sont disponibles pour la classe Logger.
Crée un journal en attente stocké en mémoire pour votre organisation Salesforce.
Paramètres
Exemple
L'exemple suivant crée un journal en attente en mémoire. La demande de journal s'appelle SDK, génère un message et génère la quantité d'informations la plus détaillée (DEBUG).
purecloud.SDK.Logger.createPendingLog('SDK', 'I am a diagnostic log message!', purecloud.Log.LogLevels.DEBUG);
Enregistre les journaux en attente stockés en mémoire dans votre organisation Salesforce. Utilise DML pour insérer des journaux dans Genesys Cloud_Log__c records.
Les journaux enregistrés apparaissent sur le Journaux Genesys Cloud page dans Salesforce. Pour plus d’informations, voir Événements à Salesforce.
Exemple
L'exemple suivant enregistre les journaux en attente qui ont été stockés en mémoire avec le createPendingLogs méthode.
purecloud.SDK.Logger.savePendingLogs();
Pour plus d’informations, consultez SDK dans Genesys Cloud pour Salesforce.
Pour plus d’informations sur l’intégration, consultezÀ propos de Genesys Cloud for Salesforce.