Disclaimer: This website requires Please enable JavaScript in your browser settings for the best experience.

Dev guideRecipesAPI ReferenceChangelog
Dev guideAPI ReferenceRecipesChangelogUser GuideGitHubDev CommunityOptimizely AcademySubmit a ticketLog In
Dev guide

Troubleshoot

This topic gives troubleshooting steps for Optimizely Feature Experimentation.

Optimizely app failing to load

If parts of the Optimizely app fail to load, you may need to ask your IT department to change firewall settings.

Tools to help you troubleshoot

The following sections are some tools you can use to help you identify issues if results are not showing as you expect:

Logger

The logger logs information about your experiments to help you with debugging.

You can customize the log level to the kind of information you want to track and specify where log information is sent. See the following SDK documentation for implementing the logger:

Error handler

The error handler is called when unknown flag rule keys or event keys are referenced. You can provide your own custom error handler logic to standardize across your production environment. See the following SDK documentation for implementing the error handler:

Notification listeners

Use notification listeners to trigger callbacks when certain actions are triggered in the SDK. See the following SDK documentation for configuring a notification listener:

Reasons in flag decisions

You can access log and error messages in the decision object returned by the Decide call. See the OptimizelyDecision topic in the SDK reference guides for your language for details:



Next

If you are still having issues, please reach out to Optimizely support.