You would not use DCSext. when passing a custom parameter. The parameters you pass are exactly what will be sent when the SDK fires off an event. So, you will still append WT. parameters with WT. - such as WT.ti for title - but you wouldn't prepend DCS. to the SDC-parameter override parameters such as dcsaut and you wouldn't prepend DCSExt. to any custom parameters.
In your above example, the correct syntax would be:
[e setValue:@"Test" forCustomParameter:@"WT.seg_1"];
[e setValue:@"Test2" forCustomParameter:@"category"];
I fortunately did it, they way you described.
I have trouble getting custom parameters into Webtrends and the standard stuff like screens views etc, being set with eventForScreenView and eventDescr works fine.
It is very odd, I will have to check the logfiles to see if data is actually there.
I will get back with more info
Do you see anything wrong here?
I can see that autorelease] is missing (compared to the documentation), would that cause the next code not to be fired off?