The Adobe Experience Platform Edge extension is integrated with Adobe Assurance mobile extension to allow for request-response events inspection and provides rich verbose logging that can be used when verifying your mobile implementation.
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 set the verbose/trace mode for MobileCore logging.
While the log messages can be quite helpful for an application developer, inspecting the events in the Assurance 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 Assurance, follow the Using Assurance instructions.
Here is a list of the events currently supported by the AEP Edge extension, that can be seen in the Assurance 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 Experience 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 and other errors.
- The service events published by
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.