From 2816f67e48cdc4ef9bfb5612bf54d9b5681014d4 Mon Sep 17 00:00:00 2001 From: Sergey Karpuk Date: Fri, 29 Nov 2019 10:56:43 +0300 Subject: [PATCH 1/2] add google tag manager --- .env.example | 2 ++ resources/views/layouts/app.blade.php | 6 ++++++ resources/views/layouts/deps/_gtm_body.blade.php | 1 + resources/views/layouts/deps/_gtm_head.blade.php | 5 +++++ 4 files changed, 14 insertions(+) create mode 100644 resources/views/layouts/deps/_gtm_body.blade.php create mode 100644 resources/views/layouts/deps/_gtm_head.blade.php diff --git a/.env.example b/.env.example index f7459e18f..262c1efb4 100644 --- a/.env.example +++ b/.env.example @@ -49,3 +49,5 @@ GITHUB_URL_REDIRECT= SPARKPOST_SECRET= ROLLBAR_TOKEN= + +GOOGLE_TAG_MANAGER_KEY= diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 07ed45e9d..2939e2fcd 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -13,6 +13,9 @@ + @if (env('APP_ENV') == 'production') + @include('layouts.deps._gtm_head') + @endif @@ -23,6 +26,9 @@ + @if (env('APP_ENV') == 'production') + @include('layouts.deps._gtm_body') + @endif
@include('layouts._nav')
diff --git a/resources/views/layouts/deps/_gtm_body.blade.php b/resources/views/layouts/deps/_gtm_body.blade.php new file mode 100644 index 000000000..c9b7fa04b --- /dev/null +++ b/resources/views/layouts/deps/_gtm_body.blade.php @@ -0,0 +1 @@ + diff --git a/resources/views/layouts/deps/_gtm_head.blade.php b/resources/views/layouts/deps/_gtm_head.blade.php new file mode 100644 index 000000000..30219b63a --- /dev/null +++ b/resources/views/layouts/deps/_gtm_head.blade.php @@ -0,0 +1,5 @@ + From b339566f21091c02b54b5cbf57e21a75dc785f0a Mon Sep 17 00:00:00 2001 From: Sergey Karpuk Date: Fri, 29 Nov 2019 18:28:27 +0300 Subject: [PATCH 2/2] fix --- resources/views/layouts/deps/_gtm_body.blade.php | 2 +- resources/views/layouts/deps/_gtm_head.blade.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/views/layouts/deps/_gtm_body.blade.php b/resources/views/layouts/deps/_gtm_body.blade.php index c9b7fa04b..03d743a46 100644 --- a/resources/views/layouts/deps/_gtm_body.blade.php +++ b/resources/views/layouts/deps/_gtm_body.blade.php @@ -1 +1 @@ - + diff --git a/resources/views/layouts/deps/_gtm_head.blade.php b/resources/views/layouts/deps/_gtm_head.blade.php index 30219b63a..5f0f81857 100644 --- a/resources/views/layouts/deps/_gtm_head.blade.php +++ b/resources/views/layouts/deps/_gtm_head.blade.php @@ -2,4 +2,4 @@ new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); -})(window,document,'script','dataLayer','{{env('GOOGLE_TAG_MANAGER_KEY')}}'); +})(window,document,'script','dataLayer','{{ env('GOOGLE_TAG_MANAGER_KEY') }}');