I am setting up Smart Target (2014 SP1) on an existing (Java) deployer, and am in some confusion about what is actually required. There doesn't seem to be the same role distinction that we have with the normal CD API, as far as I can see the installation process and configuration are identical for the deployer and the web application. After installing in my deployer I have:
logback.xml- this makes sense to me
smarttarget_conf.xml- I see I need parts of this, but perhaps not all (
QueryServerelement doesn't seem relevant for example)
tld/smarttarget.tl- not necessary I guess
web.xml- added tag library - again not necessary I guess?
smarttarget.referrers.xml- it seems from the docs that this is not relevant for the deployer
- 22 additional jar files, some of which make sense, but some of which I am unsure are necessary (like 7 google api jars, and 2 ADF cartridge jars)
Is there any way (other than trial and error) to know exactly what the deployer requires as a minimal configuration, and also vice versa, what the web application requires?