forked from phpbb-extensions/googleanalytics
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
What do you think about the possibility to include UserName in the tracking capability of PHPBB-Matomo ?
It will look like that :
File : styles/all/template/event/overall_header_stylesheets_after.html
{% if MATOMOANALYTICS_ENABLED %}
<!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(["setDocumentTitle", document.domain + "/" + document.title]);
_paq.push(["setCookieDomain", "*.fazermen.com"]);
_paq.push(["setDomains", ["*.fazermen.com"]]);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
_paq.push(['enableHeartBeatTimer', 15]);
{% if MATOMOANALYTICS_USER_ID != 'Anonymous' %}
_paq.push(['setUserId', '{{ MATOMOANALYTICS_USER_ID }}' ]); // Add UserID
{% endif %}
(function() {
var u="{{ MATOMOANALYTICS_URL }}";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '{{ MATOMOANALYTICS_SITE_ID }}']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<noscript><p><img referrerpolicy="no-referrer-when-downgrade" src="{{ MATOMOANALYTICS_URL }}matomo.php?idsite=2&rec=1" style="border:0;" alt="" /></p></noscript>
<!-- End Matomo Code -->
{% endif %} /**
* Load Matomo Analytics js code
*
* @return void
* @access public
*/
public function load_matomoanalytics()
{
$this->template->assign_vars([
'MATOMOANALYTICS_ENABLED' => $this->config['matomoanalytics_enabled'],
'MATOMOANALYTICS_URL' => $this->config['matomoanalytics_url'],
'MATOMOANALYTICS_SITE_ID' => $this->config['matomoanalytics_site_id'],
'MATOMOANALYTICS_USER_ID' => $this->user->data['username'],
]);
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels