2022 Developer Survey is open! Take survey.
8 votes
Accepted

SDL 8.5 Experience Optimisation - Deployer Committing Failure

The requested added pipelines in the deployer-conf.xml have a spelling mistake in the documentation <Module Class="com.tridion.smarttarget.deployer.FredHopperDeployerModule" <Module Class="com....
user avatar
  • 360
7 votes
Accepted

Sites 9 installElasticsearchIndexes.ps1 script fails when params are appended

The first error shows you are supplying the parameters in the incorrect format. Hope below steps should work for you - Make sure you have installed elastic search 5.5 or 5.6 version running. For ...
user avatar
6 votes
Accepted

Selecting random components in a SmartTarget (XO) promotion. Is it possible?

No - it is not possible to randomize the results returned by out-of-the-box usage of SmartTarget (I guess what you are looking for is a 'random' option in the sorting dropdown). See this answer and ...
user avatar
  • 16.4k
6 votes
Accepted

When admin browses to Targeting tab, sees error "Invalid URI: Value cannot be null. Parameter name: input" in messaging center

Issue was due to a campaign directly being created in the Fredhopper Business Manager (FBM), and labeled SmartTarget (ST). Issue no longer reproducible when the label is removed from campaign. ...
user avatar
  • 880
5 votes
Accepted

Universe must not be null or empty Error SmartTarget

The error indicates that something went wrong when loading your configuration file (e.g. it is invalid). To resolve it, make sure your smarttarget_conf.xml file has a value for the DefaultUniverse ...
user avatar
  • 19.8k
5 votes

Error while starting Smart Target kettle job in Fredhopper with Experience Optimization

The fact that you get a 404 indicates that the API extension isn't working. Coupled with the error in the Business Manager, I'm certain you are running into a known issue that has been fixed in the ...
user avatar
  • 19.8k
5 votes
Accepted

Experience Optimisation trigger types

The first four are added by Fredhopper, the other four by XO. The former cannot be hidden and the latter are always hidden (as they are defined on the other tabs instead). Actually, you could ...
user avatar
  • 19.8k
4 votes

Configure XPM Footprints to overwrite claims in Web 8

Ok apparently we need claims to be declared both in the <ForwardedClaims> and <GloballyAcceptedClaims> in the staging site's cd_ambient_conf.xml. Here is a working config file: <?...
user avatar
4 votes
Accepted

Installing Experience Optimization 8 on Fredhopper - indexer is not starting on latest version fredhopper-8.1-revision-3

To quote from the prerequisites section of the documentation: SDL Web Experience Optimization 8 requires version 7.5.x of Fredhopper Access Server. You cannot use version 8 as there are breaking ...
user avatar
  • 19.8k
4 votes

Experience Optimization 8.1.1 Installation issue

The XO installer doesn't add XO TBBs to existing Publications. It does add the XO TBBs to the set of templates to create for new Publications (BluePrint roots). If you want to get the XO TBBs in an ...
user avatar
4 votes

Installing Experience Optimization on Fredhopper - indexer is not starting

As @Ankon says, if you use different user during installation process (for example root for make some directories and Fredhopper for running) you probably have not rights on some directories. Try to ...
user avatar
4 votes
Accepted

Experience Optimization 8 - Issue with loading promotions on Targeting tab

The Experience Optimization Management and Query service url seems to be incomplete in the out of the box provided cd_storage_conf.xml file as below: Incomplete URL's <Role Name="...
user avatar
  • 981
4 votes
Accepted

Experience Optimization with web 8.5 not able find Processors tag

You are looking at the wrong documentation. Experience Optimization is part of Web 8.5 now and as such has been merged into the same documentation publication. You'll notice that there isn't a ...
user avatar
  • 19.8k
4 votes
Accepted

Intermediate link "/redirect/" not working in the Experiment

For such URL to resolve, you have to ensure you have a Publication which maps to the Website root (you don't have to actually publish anything in that Publication, but just have a mapping in Topology ...
user avatar
4 votes

Using SmartTarget with mobile app

The Content Delivery microservices are currently only accessible through the CIL (as explained here http://docs.sdl.com/LiveContent/content/en-US/SDL%20Web-v5/GUID-A2A47810-D27A-40CA-8C22-CCDC224AF81C)...
user avatar
  • 29.6k
4 votes

Using SmartTarget with mobile app

If you want to use XO features in the mobileApp and already using DXA, there is an OOTB option available, Create a mobile page in Tridion and publish it to dxa webapp. Use DXA webapp to generate json ...
user avatar
  • 1,231
4 votes
Accepted

ClassNotFount Exception: com.tridion.smarttarget.analytics.google.GoogleAnalyticsManager

In the installation media of your Experience Optimization release, you will find the following folder: Content Delivery\roles\api\google-analytics-provider\lib In there are 10 more jars, the last ...
user avatar
  • 29.6k
4 votes
Accepted

Error bootstrappedElasticSearchConnector when installing ES indexes from script

I noticed in your installation error logs you have wrongly installed SDL Tridion Docs search functionality elasticsearch indexes installation script instead of XO elasticsearch installation script. ...
user avatar
  • 7,495
4 votes
Accepted

Experience Optimization cartridge in Sites 9 XO?

The cartridge is indeed no longer needed as the problem it was solving (URL size) doesn't exist in the new version with Elasticsearch.
user avatar
  • 19.8k
4 votes

Default Experience Optimizations TBB not loaded

If I remember correctly, the XO TBBs aren’t created using Template Builder. Instead, they are created when XO is installed as a feature. By default, the XO TBBs are created (by the installer) in /...
user avatar
3 votes
Accepted

Error while opening business process type web 8.5

It sounds like you installed the previous version of Experience Optimization on top of 8.5 (especially considering this other question you asked). However, XO is just a feature in the suite installer ...
user avatar
  • 19.8k
3 votes

SDL Experience Optimization 8 with DXA 1.4 Installation Error

According to the error message, you don't have Experience Optimization TBBs in your CMS. You must ensure that the Experience Optimization feature is installed on your CMS before running the DXA XO ...
user avatar
3 votes
Accepted

XO Promotion with Keyword Trigger not rendering in page

When using Keywords, it currently matches by an escaped value of the TCM URI -- not the title of the Keyword. So your claim should have the URI of the Keyword, URL encoded, with the dashes replaced ...
user avatar
  • 19.8k
3 votes
Accepted

Can the Web 8.5 Experience Optimization Query service be load balanced?

Sure. It's like the other microservices. As long as you register the load balancer URL for the capability, it should work just fine.
user avatar
  • 19.8k
3 votes

Experience Optimization 8 - Issue with loading promotions on Targeting tab

A 406 Unacceptable response is most unusual in this case. It suggests that the type of content being returned is not supported by the client (i.e. it wants to return content that is gzipped but the ...
user avatar
  • 19.8k
3 votes

Selecting random components in a SmartTarget (XO) promotion. Is it possible?

Actually, the correct ordering in which it is returning items is based on the way the items get published to fredhopper, not their name. This we found out the hard way. :( So basically, if you ...
user avatar
  • 8,401
3 votes

Selecting random components in a SmartTarget (XO) promotion. Is it possible?

You should check that your Page Template has the right values in the "Add Promotions" Template Building Block. There is a mandatory parameter field for Maximum items to display, and that should have ...
user avatar
3 votes
Accepted

Can we have all these (SDL web8.1.1, DXA 1.6, Experience Optimization installed on single machine considering its DEV Environment

Yes, you can do that; we also do that on some of our test environments. You do have to ensure your machine has sufficient memory. Something like 16 GB.
user avatar
3 votes
Accepted

How to quickly add Experience Optimization to an existing Environment, website build on SDL Web 8.1.1 and DXA 1.6 framework

Yes, but you can skip the step to install XO in your website/app; that is covered by the DXA XO Module installation. Yes.
user avatar
3 votes
Accepted

Smart Target: A/B testing and Multivariate Testing

You can do A/B testing using a Smart Target functionality called Experiments. This allows you to define two or more variants of content, which will be shown randomly to visitors (visitor A will see ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible