Common Recommendation Validator Errors

Here are some of the common errors that sometimes occur, and how to fix them, when using the Recommendation Validator.

Error Type Error Repair
Data Error Availability allocation defined as ‘0’ on a master product in Business Manager
  • Remove inventory definitions when possible. This action results in an allocation of 'N/A'.
  • If master ID allocation is required, define a valid amount of allocation (for example, '100').
Not receiving weekly reports Weekly reports depend on viewProduct and viewReco events firing properly. If these events don't fire properly, make sure that you are using the correct isobject statement.
  • viewProduct event—Check the global product detail page template for the <isobject object="${product}" view="detail"> statement.
  • viewReco—Check content slots for the <isobject object="${product}" view="recommendation"> statement.
Storefront Error viewProduct not firing Make sure to use <isobject object="${product}" view="detail"> on global product detail page templates.
viewReco not firing Make sure that you use <isobject object="${product}" view="recommendation"> in your content slots
clickReco not firing

Use the Validator to check for clickReco. If it's missing, check the page with the recommendations that you clicked for viewReco.

If viewReco is there, make sure that its product ID matches the product ID in the viewProduct activity on the page after you click. If the IDs don't match, submit a support the developer to ensure the isobject tag is configured correctly.

Incorrect price displaying because of master product price definitions Fix the template API to call on variation price definitions instead of the master ID.
viewCategory or viewSearch not firing If you use an isobject tag when rendering each product tile, the tracking of these events happens automatically. If the events don't fire, check the product tile code.
X Privacy Update: We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used. By continuing to use this site you are giving us your consent to do this. Privacy Policy.