Browse code

Add google ads conversion label to settings

Benjamin Roth authored on26/03/2019 18:04:38
Showing3 changed files
... ...
@@ -62,6 +62,7 @@ $aModule = array(
62 62
     'settings'    => array(
63 63
         array('group' => 'main', 'name' => 'sOxEsAnalyticsId', 'type' => 'str', 'value' => ''),
64 64
         array('group' => 'main', 'name' => 'sOxEsAdsId', 'type' => 'str', 'value' => ''),
65
+        array('group' => 'main', 'name' => 'sOxEsAdsConvLabel', 'type' => 'str', 'value' => ''),
65 66
         array('group' => 'esUninstall', 'name' => 'blOxEsAnalyticsSweep', 'type' => 'bool', 'value' => 'false'),
66 67
     )
67 68
 );
... ...
@@ -15,6 +15,7 @@ $aLang = array(
15 15
     'SHOP_MODULE_GROUP_esUninstall'              => 'Deinstallieren',
16 16
     'SHOP_MODULE_sOxEsAnalyticsId'               => 'Google Analytics ID (UA-XXXXX-X)',
17 17
     'SHOP_MODULE_sOxEsAdsId'                     => 'Google Ads ID (AW-XXXXX)',
18
+    'SHOP_MODULE_sOxEsAdsConvLabel'              => 'Google Ads Conversion Label',
18 19
     'SHOP_MODULE_blOxEsAnalyticsSweep'           => 'Alle zum Modul gehörenden Datenbankfelder löschen<p class="info">ACHTUNG: Bereits eingetragene Daten gehen verloren.</p>',
19 20
 
20 21
 );
... ...
@@ -3,6 +3,7 @@
3 3
 [{assign var="oConfig" value=$oViewConf->getConfig()}]
4 4
 [{assign var=googleTrackingId value=$oConfig->getConfigParam('sOxEsAnalyticsId')}]
5 5
 [{assign var=googleAdsId value=$oConfig->getConfigParam('sOxEsAdsId')}]
6
+[{assign var=googleAdsConvLabel value=$oConfig->getConfigParam('sOxEsAdsConvLabel')}]
6 7
 [{if $googleTrackingId}]
7 8
   <!-- Global site tag (gtag.js) - Google Analytics -->
8 9
   <script async src="https://www.googletagmanager.com/gtag/js?id=[{$googleTrackingId}]"></script>
... ...
@@ -80,7 +81,7 @@
80 81
 
81 82
   [{if $googleAdsId}]
82 83
     gtag('event', 'conversion', {
83
-      'send_to': '[{$googleAdsId}]/5c0rCMbkt5EBEMOv59YD',
84
+      'send_to': '[{$googleAdsId}]/[{$googleAdsConvLabel}]',
84 85
       'transaction_id': '[{$order->oxorder__oxordernr->value}]',
85 86
       'value':          '[{$sTotal}]',
86 87
     });