Set date enrichment

Gold Contributor
Gold Contributor

Hi,

 

we have an UDO variable registration_date, which we want to store in a visitor date attribute in AudienceStream. When I create the event scoped attribute in AudienceStream with "Add attribute -> Event -> Universal Variable" I have to choose a attribute type (so I chose "String"). However, when I use the set date enrichment, I can not select typed event attributes for enrichment. Only the preloaded event attributes (like Domain, Page Title), which have no type associated, can be selected.

 

How is it possible to store the registration date in a AudienceStream attribute? The capture date enrichment is no option, as the date value may be prior than the date it is passed to Tealium.

 

Best regards,

Andreas

 

2 REPLIES 2

Set date enrichment

Tealium Employee

@ahrasch You are right - only data variables that are untyped are currently available for converion into dates.

So you can remove your String event variable from UDH, and add it in iQ instead.  You add it to the iQ profile that has the same name as your UDH profile, in the same version in iQ that was most recently published to production.  You then need to save the iQ profile, but you do not need to publish it if you don't wish to.

You will then find that the iQ data variable is available in UDH and you can convert a String into a Date.

Be aware that if a different version in iQ is later published to production, without the date variables you added before, then these will effectively disappear from UDH.  To avoid this, I normally add the variables to the most recent version published to each environment in iQ.

Set date enrichment

Gold Contributor
Gold Contributor
Hi Mark,
this will work. It is a bit unfortunate that you have to use such an undocumented workaround, but I will accept this as a solution.

Thanks for your help,
Andreas
Public