I seem to be missing the link between the ecommerce extension and the usage of rtv/rta/rtc parameters in IBM NetInsight.
I have in my UDO:
var utag_data = {
order_id:"123456789",
order_type:"view",
order_total:"18",
order_retail:"20",
product_id:["pid1","pid2"],
product_name:["pn1","pn2"],
product_sku:["prod1","prod2"],
product_qty:["1","4"],
product_up:["10","2"]
}
These get correctly translated to the _c prefixed variables in the UDO:
{
"_cbrand" : [],
"_ccat" : [],
"_ccat2" : [],
"_ccity" : "",
"_ccountry" : "",
"_ccurrency" : "",
"_ccustid" : "",
"_corder" : "123456789",
"_cpdisc" : [],
"_cprice" : [
"10.00",
"2.00"
],
"_cprod" : [
"pid1",
"pid2"
],
"_cprodname" : [
"pn1",
"pn2"
],
"_cpromo" : "",
"_cquan" : [
"1",
"4"
],
"_cship" : "",
"_csku" : [
"prod1",
"prod2"
],
"_cstate" : "",
"_cstore" : "",
"_csubtotal" : "",
"_ctax" : "",
"_ctotal" : "",
"_ctype" : "view",
"_czip" : ""
}
First I noticed the empty variables which are 'normal' cause they do not exist in the UDO but should they actually exist and would this cause problems.
My question is how to have the rtv parameter filled in and send correctly using this extension as the value for this parameter should be rtv=prod1;1;2,prod2,1,2...
Is Tealium doing this automatically and if so what am I missing, if not what do I have to do in this case?