diff options
author | er314 <guix314@free.fr> | 2016-05-25 00:14:51 +0300 |
---|---|---|
committer | Thomas Steur <tsteur@users.noreply.github.com> | 2016-05-25 00:14:51 +0300 |
commit | d6617bfb0395e0c51dad5a2ed713d9969f24cad5 (patch) | |
tree | 041247fe66130158742dd93c8ca23b98f5239b56 /js | |
parent | 076595490851e1657bbbdb3cf9524d9aa0dc3338 (diff) |
add callback ability to trackPageView (#10172)
* Update piwik.js
* Update piwik.js
Diffstat (limited to 'js')
-rw-r--r-- | js/piwik.js | 9 |
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); }); } }, |