analytics-tagging-lib-npm
Version:
analytics-tagging-lib-npm
39 lines (28 loc) • 884 B
JavaScript
/**
* Copyright (c) 2020 - Liverpool. All rights reserved
* Grupo de Asesores Profesionales en Servicios de Integración {GAPSI} - CDMX - 2020
*/
/**
* @author: Genaro Bermúdez [14/03/2020]
* @updated: ---
* @description: library for Liverpool Analytics Tagging
* @since-version: 1.0
*/
class AnalyticsTagging {
/** Prepare the class attributes */
constructor() {
/** Singleton validation */
if (typeof AnalyticsTagging.instance === "object") {
console.log("Old instance returned for AnalyticsTagging");
return AnalyticsTagging.instance;
}
/** Return message */
console.log("New instance for AnalyticsTagging");
}
/** Publish events and its attributes */
publish(layer) {
console.log("publish > " + layer);
}
}
/** Export sentence */
module.exports = AnalyticsTagging;