add support for customMetric, customDimension, and event tracking
updated docs