Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorer314 <guix314@free.fr>2016-05-25 00:14:51 +0300
committerThomas Steur <tsteur@users.noreply.github.com>2016-05-25 00:14:51 +0300
commitd6617bfb0395e0c51dad5a2ed713d9969f24cad5 (patch)
tree041247fe66130158742dd93c8ca23b98f5239b56 /js
parent076595490851e1657bbbdb3cf9524d9aa0dc3338 (diff)
add callback ability to trackPageView (#10172)
* Update piwik.js * Update piwik.js
Diffstat (limited to 'js')
-rw-r--r--js/piwik.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/js/piwik.js b/js/piwik.js
index 21f5e2fd78..67b01813e9 100644
--- a/js/piwik.js
+++ b/js/piwik.js
@@ -4046,10 +4046,10 @@ if (typeof window.Piwik !== 'object') {
/*
* Log the page view / visit
*/
- function logPageView(customTitle, customData) {
+ function logPageView(customTitle, customData, callback) {
var request = getRequest('action_name=' + encodeWrapper(titleFixup(customTitle || configTitle)), customData, 'log');
- sendRequest(request, configTrackerPause);
+ sendRequest(request, configTrackerPause, callback);
}
/*
@@ -6016,8 +6016,9 @@ if (typeof window.Piwik !== 'object') {
*
* @param string customTitle
* @param mixed customData
+ * @param function callback
*/
- trackPageView: function (customTitle, customData) {
+ trackPageView: function (customTitle, customData, callback) {
trackedContentImpressions = [];
if (isOverlaySession(configTrackerSiteId)) {
@@ -6026,7 +6027,7 @@ if (typeof window.Piwik !== 'object') {
});
} else {
trackCallback(function () {
- logPageView(customTitle, customData);
+ logPageView(customTitle, customData, callback);
});
}
},