mirror of
https://github.com/bitwarden/desktop.git
synced 2024-09-29 04:07:39 +02:00
Additional analytics events
This commit is contained in:
parent
e411170a90
commit
a20881383e
@ -1,17 +1,20 @@
|
|||||||
angular
|
angular
|
||||||
.module('bit.tools')
|
.module('bit.tools')
|
||||||
|
|
||||||
.controller('toolsController', function ($scope, SweetAlert, i18nService) {
|
.controller('toolsController', function ($scope, SweetAlert, i18nService, $analytics) {
|
||||||
$scope.i18n = i18nService;
|
$scope.i18n = i18nService;
|
||||||
$scope.launchWebVault = function (createOrg) {
|
$scope.launchWebVault = function (createOrg) {
|
||||||
|
$analytics.eventTrack('Launch Web Vault' + (createOrg ? ' For Share' : ''));
|
||||||
chrome.tabs.create({ url: 'https://vault.bitwarden.com/#/' + (createOrg ? '?org=free' : '') });
|
chrome.tabs.create({ url: 'https://vault.bitwarden.com/#/' + (createOrg ? '?org=free' : '') });
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.launchiOS = function () {
|
$scope.launchiOS = function () {
|
||||||
|
$analytics.eventTrack('Launch iOS');
|
||||||
chrome.tabs.create({ url: 'https://itunes.apple.com/us/app/bitwarden-free-password-manager/id1137397744?mt=8' });
|
chrome.tabs.create({ url: 'https://itunes.apple.com/us/app/bitwarden-free-password-manager/id1137397744?mt=8' });
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.launchAndroid = function () {
|
$scope.launchAndroid = function () {
|
||||||
|
$analytics.eventTrack('Launch Android');
|
||||||
chrome.tabs.create({ url: 'https://play.google.com/store/apps/details?id=com.x8bit.bitwarden' });
|
chrome.tabs.create({ url: 'https://play.google.com/store/apps/details?id=com.x8bit.bitwarden' });
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -24,6 +27,7 @@
|
|||||||
cancelButtonText: i18nService.cancel
|
cancelButtonText: i18nService.cancel
|
||||||
}, function (confirmed) {
|
}, function (confirmed) {
|
||||||
if (confirmed) {
|
if (confirmed) {
|
||||||
|
$analytics.eventTrack('Launch Web Vault For Import');
|
||||||
chrome.tabs.create({ url: 'https://vault.bitwarden.com' });
|
chrome.tabs.create({ url: 'https://vault.bitwarden.com' });
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
$scope.submitPromise = checkPassword().then(function () {
|
$scope.submitPromise = checkPassword().then(function () {
|
||||||
return getCsv();
|
return getCsv();
|
||||||
}).then(function (csv) {
|
}).then(function (csv) {
|
||||||
|
$analytics.eventTrack('Exported Data');
|
||||||
downloadFile(csv);
|
downloadFile(csv);
|
||||||
}, function () {
|
}, function () {
|
||||||
toastr.error(i18nService.invalidMasterPassword, i18nService.errorsOccurred);
|
toastr.error(i18nService.invalidMasterPassword, i18nService.errorsOccurred);
|
||||||
|
Loading…
Reference in New Issue
Block a user