diff --git a/dist/smartanalytics.classes.analytics.d.ts b/dist/smartanalytics.classes.analytics.d.ts index 2754e52..4b477a4 100644 --- a/dist/smartanalytics.classes.analytics.d.ts +++ b/dist/smartanalytics.classes.analytics.d.ts @@ -1,10 +1,10 @@ export declare class Analytics { - project: string; + projectId: string; appName: string; apiEndPoint: string; secretKey: string; constructor(optionsArg: { - projectArg: string; + projectIdArg: string; appNameArg: string; apiEndPointArg: string; secretKeyArg?: string; diff --git a/dist/smartanalytics.classes.analytics.js b/dist/smartanalytics.classes.analytics.js index 185df2e..21931e3 100644 --- a/dist/smartanalytics.classes.analytics.js +++ b/dist/smartanalytics.classes.analytics.js @@ -12,7 +12,7 @@ const plugins = require("./smartanalytics.plugins"); class Analytics { constructor(optionsArg) { this.secretKey = ''; - this.project = optionsArg.projectArg; + this.projectId = optionsArg.projectIdArg; this.appName = optionsArg.appNameArg; this.apiEndPoint = optionsArg.apiEndPointArg; if (optionsArg.secretKeyArg) { @@ -22,12 +22,11 @@ class Analytics { recordEvent(identifierArg, analyticsDataArg) { return __awaiter(this, void 0, void 0, function* () { let dataToSend = { - project: this.project, + projectId: this.projectId, appName: this.appName, identifier: identifierArg, analyticsData: analyticsDataArg }; - console.log(dataToSend); yield plugins.smartrequest.post(this.apiEndPoint, { headers: { 'authenticate': this.secretKey, @@ -41,4 +40,4 @@ class Analytics { } } exports.Analytics = Analytics; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic21hcnRhbmFseXRpY3MuY2xhc3Nlcy5hbmFseXRpY3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9zbWFydGFuYWx5dGljcy5jbGFzc2VzLmFuYWx5dGljcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUEsb0RBQW1EO0FBRW5EO0lBS0UsWUFBYSxVQUtaO1FBTkQsY0FBUyxHQUFXLEVBQUUsQ0FBQTtRQU9wQixJQUFJLENBQUMsT0FBTyxHQUFHLFVBQVUsQ0FBQyxVQUFVLENBQUE7UUFDcEMsSUFBSSxDQUFDLE9BQU8sR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFBO1FBQ3BDLElBQUksQ0FBQyxXQUFXLEdBQUcsVUFBVSxDQUFDLGNBQWMsQ0FBQTtRQUM1QyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQztZQUM1QixJQUFJLENBQUMsU0FBUyxHQUFHLFVBQVUsQ0FBQyxZQUFZLENBQUE7UUFDMUMsQ0FBQztJQUNILENBQUM7SUFFSyxXQUFXLENBQUUsYUFBcUIsRUFBRSxnQkFBcUI7O1lBQzdELElBQUksVUFBVSxHQUFHO2dCQUNmLE9BQU8sRUFBRSxJQUFJLENBQUMsT0FBTztnQkFDckIsT0FBTyxFQUFFLElBQUksQ0FBQyxPQUFPO2dCQUNyQixVQUFVLEVBQUUsYUFBYTtnQkFDekIsYUFBYSxFQUFFLGdCQUFnQjthQUNoQyxDQUFBO1lBQ0QsT0FBTyxDQUFDLEdBQUcsQ0FBQyxVQUFVLENBQUMsQ0FBQTtZQUN2QixNQUFNLE9BQU8sQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUU7Z0JBQ2hELE9BQU8sRUFBRTtvQkFDUCxjQUFjLEVBQUUsSUFBSSxDQUFDLFNBQVM7b0JBQzlCLGNBQWMsRUFBRSxrQkFBa0I7aUJBQ25DO2dCQUNELFdBQVcsRUFBRSxVQUFVO2FBQ3hCLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRztnQkFDVixPQUFPLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFBO1lBQ2xCLENBQUMsQ0FBQyxDQUFBO1FBQ0osQ0FBQztLQUFBO0NBQ0Y7QUFyQ0QsOEJBcUNDIn0= \ No newline at end of file +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic21hcnRhbmFseXRpY3MuY2xhc3Nlcy5hbmFseXRpY3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9zbWFydGFuYWx5dGljcy5jbGFzc2VzLmFuYWx5dGljcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUEsb0RBQW1EO0FBRW5EO0lBS0UsWUFBYSxVQUtaO1FBTkQsY0FBUyxHQUFXLEVBQUUsQ0FBQTtRQU9wQixJQUFJLENBQUMsU0FBUyxHQUFHLFVBQVUsQ0FBQyxZQUFZLENBQUE7UUFDeEMsSUFBSSxDQUFDLE9BQU8sR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFBO1FBQ3BDLElBQUksQ0FBQyxXQUFXLEdBQUcsVUFBVSxDQUFDLGNBQWMsQ0FBQTtRQUM1QyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQztZQUM1QixJQUFJLENBQUMsU0FBUyxHQUFHLFVBQVUsQ0FBQyxZQUFZLENBQUE7UUFDMUMsQ0FBQztJQUNILENBQUM7SUFFSyxXQUFXLENBQUUsYUFBcUIsRUFBRSxnQkFBcUI7O1lBQzdELElBQUksVUFBVSxHQUFHO2dCQUNmLFNBQVMsRUFBRSxJQUFJLENBQUMsU0FBUztnQkFDekIsT0FBTyxFQUFFLElBQUksQ0FBQyxPQUFPO2dCQUNyQixVQUFVLEVBQUUsYUFBYTtnQkFDekIsYUFBYSxFQUFFLGdCQUFnQjthQUNoQyxDQUFBO1lBQ0QsTUFBTSxPQUFPLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFO2dCQUNoRCxPQUFPLEVBQUU7b0JBQ1AsY0FBYyxFQUFFLElBQUksQ0FBQyxTQUFTO29CQUM5QixjQUFjLEVBQUUsa0JBQWtCO2lCQUNuQztnQkFDRCxXQUFXLEVBQUUsVUFBVTthQUN4QixDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUc7Z0JBQ1YsT0FBTyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQTtZQUNsQixDQUFDLENBQUMsQ0FBQTtRQUNKLENBQUM7S0FBQTtDQUNGO0FBcENELDhCQW9DQyJ9 \ No newline at end of file diff --git a/test/test.ts b/test/test.ts index 06a78b8..fc6fad1 100755 --- a/test/test.ts +++ b/test/test.ts @@ -6,9 +6,9 @@ let testAnalytics: smartanalytics.Analytics tap.test('should create a valid AnalyticsAccount', async () => { testAnalytics = new smartanalytics.Analytics({ - projectArg: 'pushrocks', + projectIdArg: 'pushrocks', appNameArg: 'smartanalytics', - apiEndPointArg: 'https://pubapi-1.herokuapp.com/analytics' + apiEndPointArg: 'https://pubapi-1.lossless.one/analytics' }) }) diff --git a/ts/smartanalytics.classes.analytics.ts b/ts/smartanalytics.classes.analytics.ts index 24bcbe6..2d1a006 100644 --- a/ts/smartanalytics.classes.analytics.ts +++ b/ts/smartanalytics.classes.analytics.ts @@ -1,17 +1,17 @@ import * as plugins from './smartanalytics.plugins' export class Analytics { - project: string + projectId: string appName: string apiEndPoint: string secretKey: string = '' constructor (optionsArg: { - projectArg: string + projectIdArg: string appNameArg: string apiEndPointArg: string secretKeyArg?: string }) { - this.project = optionsArg.projectArg + this.projectId = optionsArg.projectIdArg this.appName = optionsArg.appNameArg this.apiEndPoint = optionsArg.apiEndPointArg if (optionsArg.secretKeyArg) { @@ -21,12 +21,11 @@ export class Analytics { async recordEvent (identifierArg: string, analyticsDataArg: any) { let dataToSend = { - project: this.project, + projectId: this.projectId, appName: this.appName, identifier: identifierArg, analyticsData: analyticsDataArg } - console.log(dataToSend) await plugins.smartrequest.post(this.apiEndPoint, { headers: { 'authenticate': this.secretKey,