Adobe Campaign JavaScript SDK

Data Types

Campaign uses a typed system with some specificities:

XTK type JS type Comment / Description
string 6 string never null, defaults to ""
memo 12 string
CDATA 13 string
byte 1 number signed integer in the [-128, 128[ range. Never null, defaults to 0
short 2 number signed 16 bits integer in the [-32768, 32768[ range. Never null, defaults to 0
long 3 number signed 32 bits integer. Never null, defaults to 0
int64 string signed 64 bits integer. As JavaScript handles all numbers as doubles, it's not possible to properly represent an int64 as a number, and it's therefore represented as a string.
float 4 number single-percision numeric value. Never null, defaults to 0
double 5 number double-percision numeric value. Never null, defaults to 0
datetime 7 Date UTC timestamp with second precision. Can be null
datetimetz
datetimenotz
date 10 Date UTC timestamp with day precision. Can be null
boolean 15 boolean boolean value, defaultint to false. Cannot be null
timespan
primarykey string A primary key is serialized with format |[|[...]]