172 lines
3.8 KiB
JavaScript
172 lines
3.8 KiB
JavaScript
module.exports = {
|
|
protocolVersion: "1",
|
|
hostname: "https://www.google-analytics.com",
|
|
path: "/collect",
|
|
batchPath: "/batch",
|
|
batching: true,
|
|
batchSize: 10,
|
|
acceptedParameters: [
|
|
|
|
// General
|
|
"v", "tid", "aip", "ds", "qt", "z",
|
|
|
|
// User
|
|
"cid", "uid",
|
|
|
|
// Session
|
|
"sc", "uip", "ua", "geoid",
|
|
|
|
// Traffic Sources
|
|
"dr", "cn", "cs", "cm", "ck", "cc", "ci", "gclid", "dclid",
|
|
|
|
// System Info
|
|
"sr", "vp", "de", "sd", "ul", "je", "fl",
|
|
|
|
// Hit
|
|
"t", "ni",
|
|
|
|
// Content Information
|
|
"dl", "dh", "dp", "dt", "cd", "linkid",
|
|
|
|
// App Tracking
|
|
"an", "aid", "av", "aiid",
|
|
|
|
// Event Tracking
|
|
"ec", "ea", "el", "ev",
|
|
|
|
// E-commerce (transaction data: simple and enhanced)
|
|
"ti", "ta", "tr", "ts", "tt",
|
|
|
|
// E-commerce (item data: simple)
|
|
"in", "ip", "iq", "ic", "iv",
|
|
|
|
// E-commerce (currency: simple and enhanced)
|
|
"cu",
|
|
|
|
// Enhanced E-Commerce (see also: regex below)
|
|
"pa", "tcc", "pal", "cos", "col", "promoa",
|
|
|
|
// Social Interactions
|
|
"sn", "sa", "st",
|
|
|
|
// Timing
|
|
"utc", "utv", "utt", "utl", "plt", "dns", "pdt", "rrt", "tcp", "srt", "dit", "clt",
|
|
|
|
// Exceptions
|
|
"exd", "exf",
|
|
|
|
// Content Experiments
|
|
"xid", "xvar"],
|
|
|
|
acceptedParametersRegex: [
|
|
/^cm[0-9]+$/,
|
|
/^cd[0-9]+$/,
|
|
/^cg(10|[0-9])$/,
|
|
|
|
/pr[0-9]{1,3}id/,
|
|
/pr[0-9]{1,3}nm/,
|
|
/pr[0-9]{1,3}br/,
|
|
/pr[0-9]{1,3}ca/,
|
|
/pr[0-9]{1,3}va/,
|
|
/pr[0-9]{1,3}pr/,
|
|
/pr[0-9]{1,3}qt/,
|
|
/pr[0-9]{1,3}cc/,
|
|
/pr[0-9]{1,3}ps/,
|
|
/pr[0-9]{1,3}cd[0-9]{1,3}/,
|
|
/pr[0-9]{1,3}cm[0-9]{1,3}/,
|
|
|
|
/il[0-9]{1,3}nm/,
|
|
/il[0-9]{1,3}pi[0-9]{1,3}id/,
|
|
/il[0-9]{1,3}pi[0-9]{1,3}nm/,
|
|
/il[0-9]{1,3}pi[0-9]{1,3}br/,
|
|
/il[0-9]{1,3}pi[0-9]{1,3}ca/,
|
|
/il[0-9]{1,3}pi[0-9]{1,3}va/,
|
|
/il[0-9]{1,3}pi[0-9]{1,3}ps/,
|
|
/il[0-9]{1,3}pi[0-9]{1,3}pr/,
|
|
/il[0-9]{1,3}pi[0-9]{1,3}cd[0-9]{1,3}/,
|
|
/il[0-9]{1,3}pi[0-9]{1,3}cm[0-9]{1,3}/,
|
|
|
|
/promo[0-9]{1,3}id/,
|
|
/promo[0-9]{1,3}nm/,
|
|
/promo[0-9]{1,3}cr/,
|
|
/promo[0-9]{1,3}ps/
|
|
],
|
|
parametersMap: {
|
|
"protocolVersion": "v",
|
|
"trackingId": "tid",
|
|
"webPropertyId": "tid",
|
|
"anonymizeIp": "aip",
|
|
"dataSource": "ds",
|
|
"queueTime": "qt",
|
|
"cacheBuster": "z",
|
|
"clientId": "cid",
|
|
"userId": "uid",
|
|
"sessionControl": "sc",
|
|
"ipOverride": "uip",
|
|
"userAgentOverride": "ua",
|
|
"documentReferrer": "dr",
|
|
"campaignName": "cn",
|
|
"campaignSource": "cs",
|
|
"campaignMedium": "cm",
|
|
"campaignKeyword": "ck",
|
|
"campaignContent": "cc",
|
|
"campaignId": "ci",
|
|
"googleAdwordsId": "gclid",
|
|
"googleDisplayAdsId": "dclid",
|
|
"screenResolution": "sr",
|
|
"viewportSize": "vp",
|
|
"documentEncoding": "de",
|
|
"screenColors": "sd",
|
|
"userLanguage": "ul",
|
|
"javaEnabled": "je",
|
|
"flashVersion": "fl",
|
|
"hitType": "t",
|
|
"non-interactionHit": "ni",
|
|
"documentLocationUrl": "dl",
|
|
"documentHostName": "dh",
|
|
"documentPath": "dp",
|
|
"documentTitle": "dt",
|
|
"screenName": "cd",
|
|
"linkId": "linkid",
|
|
"applicationName": "an",
|
|
"applicationId": "aid",
|
|
"applicationVersion": "av",
|
|
"applicationInstallerId": "aiid",
|
|
"eventCategory": "ec",
|
|
"eventAction": "ea",
|
|
"eventLabel": "el",
|
|
"eventValue": "ev",
|
|
"transactionId": "ti",
|
|
"transactionAffiliation": "ta",
|
|
"transactionRevenue": "tr",
|
|
"transactionShipping": "ts",
|
|
"transactionTax": "tt",
|
|
"itemName": "in",
|
|
"itemPrice": "ip",
|
|
"itemQuantity": "iq",
|
|
"itemCode": "ic",
|
|
"itemCategory": "iv",
|
|
"currencyCode": "cu",
|
|
"socialNetwork": "sn",
|
|
"socialAction": "sa",
|
|
"socialActionTarget": "st",
|
|
"userTimingCategory": "utc",
|
|
"userTimingVariableName": "utv",
|
|
"userTimingTime": "utt",
|
|
"userTimingLabel": "utl",
|
|
"pageLoadTime": "plt",
|
|
"dnsTime": "dns",
|
|
"pageDownloadTime": "pdt",
|
|
"redirectResponseTime": "rrt",
|
|
"tcpConnectTime": "tcp",
|
|
"serverResponseTime": "srt",
|
|
"domInteractiveTime": "dit",
|
|
"contentLoadTime": "clt",
|
|
"exceptionDescription": "exd",
|
|
"isExceptionFatal": "exf",
|
|
"isExceptionFatal?": "exf",
|
|
"experimentId": "xid",
|
|
"experimentVariant": "xvar"
|
|
}
|
|
};
|