The definition of a dynamic template, to allow to customize the returned value for a column. It also allows to combine the values of several columns into one.
This option requires the combined use of a column ‘templatedValue’ and a ‘template’ parameter. The attribute ‘templateId’ of a ‘templatedValue’ must match the attribute ‘id’ of a ‘template’, as in the example below.
Full example
<providers>
<trackingProvider>
<columns>
<candidateId/>
<candidateName/>
<candidateFirstname/>
<trainingId/>
<sessionId/>
<contentGuid/>
<firstLaunchDate/>
<completionTime/>
<score/>
<timeGlobal/>
<progression/>
<status/>
<templatedValue label="URL" templateId="1" />
<templatedValue label="Learner fullname" templateId="2" />
</columns>
<parameters>
<dateFormat>MM-DD-YYYY</dateFormat>
<templates>
<template id="1">https://instanceurl.ck.com/sso/content/{5}/</template>
<template id="2">{2} {1}</template>
</templates>
</parameters>
</trackingProvider>
</providers>