diff --git a/docs/configuration/cron_jobs.rst b/docs/configuration/cron_jobs.rst index 13bc6cf7..239378b4 100644 --- a/docs/configuration/cron_jobs.rst +++ b/docs/configuration/cron_jobs.rst @@ -377,22 +377,3 @@ Example output If you have SSH access, try to run the command directly to Select for errors. If there is nothing printed from either in a SSH session or in the cron output, verify in the server's logs. If you see similar errors to ``'Warning: Invalid argument supplied for foreach()' in /vendor/symfony/console/Symfony/Component/Console/Input/ArgvInput.php:287``, you either need to use ``php-cli`` instead of ``php`` or try using ``php -d register_argc_argv=On``. ` -Tracking script -############### - -After installation and setup of the :doc:`/configuration/cron_jobs` you're ready to begin tracking Contacts. You need to add a piece of JavaScript to the websites for each site you wish to track through Mautic. - -This is straightforward process, you can add this tracking script to your website template file, or install a Mautic Integration for the more common Content Management System platforms. - -Here is an example of the tracking JavaScript which you can access by clicking on **Tracking Settings** in the Global Configuration. - - -.. code-block:: javascript - - (function(w,d,t,u,n,a,m){w['MauticTrackingObject']=n; - w[n]=w[n]||function(){(w[n].q=w[n].q||[]).push(arguments)},a=d.createElement(t), - m=d.getElementsByTagName(t)[0];a.async=1;a.src=u;m.parentNode.insertBefore(a,m) - })(window,document,'script','https://example.com/mautic/mtc.js','mt'); - mt('send', 'pageview'); - -You should replace the site URL, ``example.com/mautic`` with the URL to your Mautic instance in the example provided, but it's recommended to copy the whole code block from the tracking settings in your Mautic instance. diff --git a/docs/configuration/tracking_script.rst b/docs/configuration/tracking_script.rst new file mode 100644 index 00000000..77f5b826 --- /dev/null +++ b/docs/configuration/tracking_script.rst @@ -0,0 +1,23 @@ +.. vale off + +Tracking script +############### + +.. vale on + +After installation and setup of the :doc:`/configuration/cron_jobs` you're ready to begin tracking Contacts. You need to add a piece of JavaScript to the websites for each site you wish to track through Mautic. + +This is straightforward process, you can add this tracking script to your website template file, or install a Mautic Integration for the more common Content Management System platforms. + +Here is an example of the tracking JavaScript which you can access by clicking on **Tracking Settings** in the Global Configuration. + + +.. code-block:: javascript + + (function(w,d,t,u,n,a,m){w['MauticTrackingObject']=n; + w[n]=w[n]||function(){(w[n].q=w[n].q||[]).push(arguments)},a=d.createElement(t), + m=d.getElementsByTagName(t)[0];a.async=1;a.src=u;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://example.com/mautic/mtc.js','mt'); + mt('send', 'pageview'); + +You should replace the site URL, ``example.com/mautic`` with the URL to your Mautic instance in the example provided, but it's recommended to copy the whole code block from the tracking settings in your Mautic instance. \ No newline at end of file diff --git a/docs/index.rst b/docs/index.rst index 742ae22a..b8d400b0 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -54,6 +54,7 @@ There are different types of documentation available to help you navigate your w configuration/maxmind_license configuration/command_line_interface configuration/cron_jobs + configuration/tracking_script configuration/variables configuration/settings configuration/shortener