fpt-akainsights-react-native
Version:
React Native Plugin for the akaInsights Javascript SDK
49 lines (48 loc) • 2.15 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var HttpClient_1 = __importDefault(require("../helpers/HttpClient"));
var EventService = /** @class */ (function () {
function EventService() {
}
EventService.postRegistrationEvent = function (data) {
return HttpClient_1.default.post('/event/behavior/registration', data);
};
EventService.postPurchaseEvent = function (data) {
return HttpClient_1.default.post('/event/behavior/purchase', data);
};
EventService.postItemPurchaseEvent = function (data) {
return HttpClient_1.default.post('/event/behavior/purchase_item', data);
};
EventService.postCartUpdateEvent = function (data) {
return HttpClient_1.default.post('/event/behavior/cart_update', data);
};
EventService.postCheckoutEvent = function (data) {
return HttpClient_1.default.post('/event/behavior/checkout', data);
};
EventService.postItemViewEvent = function (data) {
return HttpClient_1.default.post('/event/behavior/view_item ', data);
};
EventService.postCategoryViewEvent = function (data) {
return HttpClient_1.default.post('/event/behavior/view_category', data);
};
EventService.postFirstSessionEvent = function (data) {
return HttpClient_1.default.post('/event/behavior/first_session', data);
};
EventService.postSessionStartEvent = function (data) {
return HttpClient_1.default.post('/event/behavior/session_start', data);
};
EventService.postSessionEndEvent = function (data) {
return HttpClient_1.default.post('/event/behavior/session_end', data);
};
EventService.postPageVisitEvent = function (data) {
return HttpClient_1.default.post('/event/behavior/page_visit ', data);
};
EventService.postCampaignEvent = function (data) {
return HttpClient_1.default.post('/event/behavior/campaign', data);
};
return EventService;
}());
exports.default = EventService;