Magento 2 module fixing Magento Cookie Restriction bug on Magento 2.1.x versions
In order to comply with European Cookie Law we have to enable Magento Cookie Restriction Mode., (*1)
By enabling Cookie Restriction Mode Magento 2.1.x does not show Google Analytics Tracking code even if user allow cookies., (*2)
This is due to bug #5596 (https://github.com/magento/magento2/issues/5596) affecting magento 2.1.x versions., (*3)
This module fixes the issue and enable Google Analytics if user gives consent., (*4)
Not only Magento Google Analytics module benefits from this fix, but also every module using the standard Magento module Cookie., (*5)
Install module:, (*6)
composer config repositories.magento2-cookie-restriction-fix git https://github.com/magma/magento2-cookie-restriction-fix.git composer require magma/magento2-cookie-restriction-fix
Enable module:, (*7)
./bin/magento setup:upgrade
In order to comply with Cookie Law every third-party module should block tracking cookies unless the user accepts to save them., (*8)
Standard Magento Module Cookie Restriction Mode is meant to do so., (*9)
Third party developers can use this mechanism by checking the condition isUserNotAllowSaveCookie
provided by the module Magento_Cookie., (*10)
Tested on Magento 2.1.8. It should work on older Magento 2.1.x versions., (*11)