Debugging

Adobe Experience Platform SDK Logging

The Adobe Experience Platform Mobile SDK and the AEP Edge extension allow for detailed debugging in debug or test environments when using Verbose or Debug Log level. To enable this and see the log messages in your IDE see Enable debug logging.

Inspect Experience events with Project Griffon

While the log messages can be quite helpful for an application developer, inspecting the events in the Project Griffon UI is even easier. In just a few steps, you can view the timestamp ordered list of all the events generated by the AEP Edge mobile extension, along with the confirmation that the request was successfully processed by the AEP Edge Network.

To use Project Griffon, follow the Using Project Griffon instructions.

Event types handled by the AEP Edge extension

Here is a list of the events currently supported by the AEP Edge extension, that can be seen in the Project Griffon UI:

  • AEP Request Event: represents the experience event sent through the AEP Edge extension and contains the XDM and free-form data.

  • AEP Response Event Handle: represents the event handle received from Experience Edge in response to an AEP Request Event.

  • AEP Error Response: you may see this error event in case of an error with the XDM payload sent to Experience Edge or if a server-side error is returned for other reasons.

  • service: this event is published by the AEP Edge Network servers and allows you to validate that the experience event was sent successfully to the services, along with the payload attached to the request, configId used, requestId etc. Examples:

    • The service events published by com.adobe.edge.konductor indicate that a network request was received by the Edge Network.

    • The service events published by com.adobe.streaming.validation indicate if the event passed the XDM format validation based on the schema defined in Adobe Experience Platform. This can help you debug parameter type errors, incorrect parameter names etc.

Hint: If you want to filter out only the events handled by the AEP Edge extension, you can type one of the event names listed above in the Search Events input field from the Session View.