DocumentatieTargetDoelontwikkelaarsgids

Aanmelder (Java)

Laatst bijgewerkt: 27 februari 2025
  • Onderwerpen:
  • APIs/SDKs

Gemaakt voor:

  • Ontwikkelaar

Beschrijving

Wanneer het initialiseren van SDK, zijn er verscheidene opties op het ClientConfig voorwerp, dat aan logboekverzoeken kan worden geplaatst.

OptieBeschrijving
logRequestsLogs gehele verzoeklichaam evenals reactielichaam.
logRequestStatusDe URL van het verzoek van logs, status samen met reactietijd.

Target Java SDK gebruikt slf4j -logboekregistratie. U moet uw implementatie van registreerapparaten zoals java.util.logging, logback, en log4j verstrekken. Verwijs naar https://www.slf4j.org/manual.htmlvoor meer informatie. Alle logbestanden worden afgedrukt in debug .

Voorbeeld

Voeg de slf4j afhankelijkheid toe.

Gradle

Gradient

compile 'org.slf4j:slf4j-simple:2.0.0-alpha0'
Gemaakt
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-simple</artifactId>
    <version>2.0.0-alpha0</version>
</dependency>

Schakel de DEBUG -logboeken in op basis van uw implementatie en markeer de aanvraaglogboekmarkeringen.

Foutopsporing

System.setProperty(SimpleLogger.DEFAULT_LOG_LEVEL_KEY, "DEBUG");
ClientConfig config = ClientConfig.builder()
        .client("acmeclient")
        .organizationId("1234567890@AdobeOrg")
        .logRequests(true)
        .logRequestStatus(true)
        .build();

TargetClient targetClient = TargetClient.create(config);

U zou verzoeken, reacties, en reactietijden moeten zien die in de console worden gedrukt.

recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3