A technical reference for the error codes and response codes returned by the
Personalization Library, formerly known as Online Engine (OLE), of Acoustic Personalization in the
browser console for your channel.
Note: This topic is relevant for the channel developers (for example, website developers) that are
using Acoustic Personalization. These error codes are only shown on a console window and are not
displayed on the Acoustic Personalization user interface.
Overview
The Personalization Library, formerly known as Online Engine (OLE), of Acoustic Personalization
returns an error code or a response code depending on the scenario.
- DCIDNF404: Personalized content not available.
- Personalization Library returns this response code in any of the following scenarios:
- No rule matches any of the visitor behavior on the channel, or
- There is no published rule available for evaluation.
- Resolution:
- To avoid this situation, ensure to create and publish personalization rules that will match the
visitor behavior on the channel.
- To handle this response code, you must specify the default content to be shown to the visitor in
the case no rules are available or no rules match the visitor behavior.
- DOM100: <ContainerID> is not a valid HTML element.
- This error code indicates that the specified element is not a valid DOM object.
-
Error resolution: Verify the HTML elements and JavaScript code in the specified container
of the channel, and make necessary changes so as to make the container a valid DOM object.
- CAR204: Visitor activity data not available.
- This information message is displayed if the caricature data is not available for the specified
zone ID. This may happen in the following scenarios:
- The visitor is visiting the channel for the very first time, and hence caricature data is not
available.
- There are no matching rules for the visitor behavior on the channel, and hence caricatures are
not generated.
- No events are generated on the channel page to create the caricatures.
-
Resolution: If the caricature data is not available for a repeat visitor (that is, a
visitor who has visited the channel before), verify the following aspects:
- Check if the channel tenant ID is correctly set.
- Confirm whether the caricature API URL is proper and is returning a valid response.
- In the Acoustic Exchange test drive, verify that the required events are delivered to the
test drive.
If the issue persists after these actions, contact the
Acoustic Personalization Support
team.
- UBX100: Error in connecting to Acoustic Exchange.
- This error code is displayed if the channel tenant and Authentication Key for the application is
not retrieved from Acoustic Exchange.
- Error resolution:
- Verify that Acoustic Personalization is properly configured in Acoustic Exchange. For more
information, see the topic Configuring Acoustic Personalization with Acoustic Exchange
- Verify that the channel tenant ID and Acoustic Exchange information, such as the Authentication Key and
Enablement Key are properly set in the index.html page of your SPA channel. In
the case of an MPA channel, verify that these details are properly set on all the web pages that
have the zones to be personalized.
- Check the Acoustic Exchange Capture object in the console.
- CAR400: Error in connecting to Acoustic Exchange.
- This error code is displayed in the case of an invalid caricature API URL.
-
Error resolution: Verify that the channel tenant ID and Acoustic Exchange information, such as the
Authentication Key and Enablement Key are properly set in the index.html page
of your SPA channel. In the case of an MPA channel, verify that these details are properly set on
all the web pages that have the zones to be personalized.
- RUL400: Error in connecting to Acoustic Exchange.
- This error code is displayed if an invalid Rule API URL is specified for the zone.
-
Error resolution: Verify that the channel tenant ID and Acoustic Exchange
information, such as the Authentication Key and Enablement Key are properly set in the
index.html page of your SPA channel. In the case of an MPA channel, verify that
these details are properly set on all the web pages that have the zones to be
personalized.
- UBX101: Verify Acoustic Personalization configuration in Acoustic Exchange.
- This error code is displayed if Acoustic Personalization is not enabled in Acoustic Exchange Capture.
- Error resolution:
- Verify that Acoustic Personalization is enabled as an offering in Acoustic Exchange Capture.
- Verify that Acoustic Exchange information such as the Authentication Key and Enablement Key are properly set
in the index.html page of your SPA channel. In the case of an MPA channel,
verify that these details are properly set on all the web pages that have the zones to be
personalized.
- GEO204: Unable to fetch geolocation information.
- This response code is displayed when the geolocation service is not able to fetch the
geographical location of the channel visitor.
-
Resolution: Contact the Acoustic Personalization Support team.
- PRNF404
- This response code is applicable to the Product Recommendations feature of Acoustic Personalization, and can be seen if:
- There are no product recommendations available for the selected product.
- There is an error in retrieving or displaying the product recommendations.
Resolution:
- To avoid this situation, ensure to create and publish the Product Recommendations rules that
will match the visitor behavior on the channel.
- To handle this response code, you must specify the default content to be shown to the visitor in
the case no rules are available or no rules match the visitor behavior.