diff --git a/lib/index.js b/lib/index.js index 0140ee8..ef5c26d 100644 --- a/lib/index.js +++ b/lib/index.js @@ -6,6 +6,7 @@ var integration = require('@segment/analytics.js-integration'); var clone = require('@ndhoule/clone'); +var extend = require('@ndhoule/extend'); /** * Expose `Keen IO` integration. @@ -13,60 +14,41 @@ var clone = require('@ndhoule/clone'); var Keen = module.exports = integration('Keen IO') .global('KeenSegment') - .option('ipAddon', false) + + // project config .option('projectId', '') + .option('writeKey', '') .option('readKey', '') + + // add-ons + .option('ipAddon', false) .option('referrerAddon', false) + .option('uaAddon', false) + .option('urlAddon', false) + .option('datetimeAddon', false) + + // track .option('trackAllPages', false) .option('trackCategorizedPages', true) .option('trackNamedPages', true) - .option('uaAddon', false) - .option('urlAddon', false) - .option('writeKey', '') - .tag('