Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@doodle/tracking / dist / cjs / src / services / avo / constants.js
Size: Mime:
'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

/**
 * @private
 */
var AVO_EVENT_NAME_SYMBOL = Symbol('AVO_EVENT_NAME_SYMBOL');
/**
 * The prefix used on Avo user properties.
 * @private
 */

var AVO_USER_PROPERTY_PREFIX = 'user';
/**
 * Avo can only identify users by attaching an action to an event.
 * This is the name of a dummy/proxy event that we can use in place.
 * @private
 */

var AVO_PROXY_EVENT_IDENTIFY_USER = 'Identify User';
/**
 * Avo uses a custom property on events with "Identify" action attached.
 * @private
 */

var AVO_IDENTIFY_ACTION_PROPERTY = 'userId_';
/**
 * Avo can only log page views by attaching an action to an event.
 * This is the name of a dummy/proxy event that we can use in place.
 * @private
 */

var AVO_PROXY_EVENT_LOG_PAGE_VIEW_NAME = 'Log Page View';
/**
 * Avo uses a custom property on events with "Log Page View" action attached.
 * @private
 */

var AVO_LOG_EVENT_ACTION_PROPERTY = 'customDestinationPageName_';

exports.AVO_EVENT_NAME_SYMBOL = AVO_EVENT_NAME_SYMBOL;
exports.AVO_IDENTIFY_ACTION_PROPERTY = AVO_IDENTIFY_ACTION_PROPERTY;
exports.AVO_LOG_EVENT_ACTION_PROPERTY = AVO_LOG_EVENT_ACTION_PROPERTY;
exports.AVO_PROXY_EVENT_IDENTIFY_USER = AVO_PROXY_EVENT_IDENTIFY_USER;
exports.AVO_PROXY_EVENT_LOG_PAGE_VIEW_NAME = AVO_PROXY_EVENT_LOG_PAGE_VIEW_NAME;
exports.AVO_USER_PROPERTY_PREFIX = AVO_USER_PROPERTY_PREFIX;
//# sourceMappingURL=constants.js.map