4545 </field >
4646 <field id =" public_id" translate =" label comment" type =" text" sortOrder =" 20" showInDefault =" 1" showInWebsite =" 1" showInStore =" 1" >
4747 <label >Public ID</label >
48- <comment ><![CDATA[
49- <div class="default_loader_mfgtm_js_example">
50- E.g. <strong>GTM-XXXXXXX</strong><br/>
51- Public ID is used to insert the code to your pages automatically:
52- <pre style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;">
53- <!-- Google Tag Manager -->
54- <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
55- new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
56- j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
57- 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
58- })(window,document,'script','dataLayer','<strong>GTM-XXXXXXX</strong>');</script>
59- <!-- End Google Tag Manager -->
60- </pre>
61- <pre style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;">
62- <!-- Google Tag Manager (noscript) -->
63- <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=<strong>GTM-XXXXXXX</strong>"
64- height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
65- <!-- End Google Tag Manager (noscript) -->
66- </pre>
67- </div>
68- <div id="mfgtm_js_example"></div>
69- If you want to paste the GTM script and noscript manually please use the "Head Script and Body Noscript" option as Google Tag Manager Installation Method.
70-
71- ]]> </comment >
48+ <comment >
49+ <![CDATA[
50+ <div class="default_loader_mfgtm_js_example">
51+ E.g. <strong>GTM-XXXXXXX</strong><br/>Public ID is used to insert the code to your pages automatically:
52+ <div style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;margin-bottom: 14px;white-space: pre-line;"><!-- Google Tag Manager -->
53+ <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
54+ new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
55+ j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
56+ 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
57+ })(window,document,'script','dataLayer','<strong>GTM-XXXXXXX</strong>');</script>
58+ <!-- End Google Tag Manager -->
59+ </div>
60+ <div style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;margin-bottom: 14px;white-space: pre-line;"><!-- Google Tag Manager (noscript) -->
61+ <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=<strong>GTM-XXXXXXX</strong>"
62+ height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
63+ <!-- End Google Tag Manager (noscript) -->
64+ </div>
65+ </div>
66+ <div id="mfgtm_js_example"></div>
67+ If you want to paste the GTM script and noscript manually please use the "Head Script and Body Noscript" option as Google Tag Manager Installation Method.
68+ ]]>
69+ </comment >
7270 <depends >
7371 <field id =" mfgoogletagmanager/web_container/install_gtm" >use_public_id</field >
7472 </depends >
@@ -78,18 +76,19 @@ If you want to paste the GTM script and noscript manually please use the "Head S
7876 <depends >
7977 <field id =" mfgoogletagmanager/web_container/install_gtm" >use_head_and_body_script</field >
8078 </depends >
81- <comment ><![CDATA[
79+ <comment >
80+ <![CDATA[
8281 <p>Please navigate to <a href="https://tagmanager.google.com/" title="Google Tag Manager" target="_blank">Google Tag Manager</a> Workspace > Admin > Install Google Tag Manager and copy the <strong><head></strong> script.<br/> E.g.<br/>
83- <pre style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;">
84- <!-- Google Tag Manager --& gt;
85- <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({ 'gtm.start ':
86- new Date().getTime(),event :'gtm.js '});var f=d.getElementsByTagName(s)[0],
87- j=d.createElement(s),dl=l!= 'dataLayer'?'&l ='+l:'';j.async=true;j.src=
88- 'https://www.googletagmanager.com/gtm.js?id= '+i+dl;f.parentNode.insertBefore(j,f) ;
89- })(window,document,'script','dataLayer','<strong>GTM-XXXXXXX</strong>');& lt;/script >
90- <!-- End Google Tag Manager -->
91- </pre> </p>
92- <p>Also you can use scripts from the Stape.io or other alternative services for custom GTM Loaders.</p>
82+ <div style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;white-space: pre-line;"><!-- Google Tag Manager -->
83+ <script& gt;(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
84+ new Date().getTime(),event: 'gtm.js '});var f=d.getElementsByTagName(s)[0],
85+ j=d.createElement(s),dl=l!='dataLayer'?'&l='+l :'';j.async=true;j.src=
86+ 'https://www.googletagmanager.com/gtm.js?id ='+i+dl;f.parentNode.insertBefore(j,f);
87+ })(window,document, 'script ','dataLayer','<strong>GTM-XXXXXXX</strong>');</script> ;
88+ & lt;!-- End Google Tag Manager -- >
89+ </div>
90+ </p>
91+ <p>Also you can use scripts from the Stape.io or other alternative services for custom GTM Loaders.</p>
9392 ]]>
9493 </comment >
9594 </field >
@@ -98,31 +97,34 @@ j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.
9897 <depends >
9998 <field id =" mfgoogletagmanager/web_container/install_gtm" >use_head_and_body_script</field >
10099 </depends >
101- <comment ><![CDATA[
100+ <comment >
101+ <![CDATA[
102102 <p>Please navigate to <a href="https://tagmanager.google.com/" title="Google Tag Manager" target="_blank">Google Tag Manager</a> Workspace > Admin > Install Google Tag Manager and copy the <strong><body></strong> noscript.<br/> E.g.<br/>
103- <pre style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;">
104- <!-- Google Tag Manager ( noscript) --> ;
105- <noscript><iframe src ="https://www.googletagmanager.com/ns.html?id=<strong>GTM-XXXXXXX</strong>" ;
106- height="0" width="0" style="display:none;visibility:hidden">& lt;/iframe></ noscript>
107- <!-- End Google Tag Manager (noscript) -->
108- </pre> </p>
109- <p>Also you can use scripts from the Stape.io or other alternative services for custom GTM Loaders.</p>
103+ <div style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;white-space: pre-line;"><!-- Google Tag Manager (noscript) -->
104+ < noscript><iframe src="https://www.googletagmanager.com/ns.html?id=<strong>GTM-XXXXXXX</strong>" ;
105+ height="0" width="0" style ="display:none;visibility:hidden"></iframe></noscript> ;
106+ & lt;!-- End Google Tag Manager ( noscript) -- >
107+ </div>
108+ </p>
109+ <p>Also you can use scripts from the Stape.io or other alternative services for custom GTM Loaders.</p>
110110 ]]>
111111 </comment >
112112 </field >
113113 <field id =" account_id" translate =" label comment" type =" text" sortOrder =" 50" showInDefault =" 1" showInWebsite =" 1" showInStore =" 1" >
114114 <label >Account ID</label >
115- <comment ><![CDATA[
115+ <comment >
116+ <![CDATA[
116117 <p>Please get the <a href="https://tagmanager.google.com/" title="Google Tag Manager" target="_blank">Google Tag Manager</a> account ID from the GTM Workspace URL path. E.g.<br/>
117- <pre style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;">https://tagmanager.google.com/#/container/accounts/<strong>XXXXXXXXXX</strong>/containers/XXXXXXXXX</pre ></p>
118+ <div style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;white-space: pre-line;word-break: break-all; ">https://tagmanager.google.com/#/container/accounts/<strong>XXXXXXXXXX</strong>/containers/XXXXXXXXX</div ></p>
118119 ]]>
119120 </comment >
120121 </field >
121122 <field id =" container_id" translate =" label comment" type =" text" sortOrder =" 60" showInDefault =" 1" showInWebsite =" 1" showInStore =" 1" >
122123 <label >Container ID</label >
123- <comment ><![CDATA[
124+ <comment >
125+ <![CDATA[
124126 <p>Please get the <a href="https://tagmanager.google.com/" title="Google Tag Manager" target="_blank">Google Tag Manager</a> container ID from the GTM Workspace URL path. E.g.<br/>
125- <pre style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;">https://tagmanager.google.com/#/container/accounts/XXXXXXXXXX/containers/<strong>XXXXXXXXX</strong></pre ></p>
127+ <div style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;white-space: pre-line;word-break: break-all; ">https://tagmanager.google.com/#/container/accounts/XXXXXXXXXX/containers/<strong>XXXXXXXXX</strong></div ></p>
126128 ]]>
127129 </comment >
128130 </field >
@@ -153,7 +155,7 @@ height="0" width="0" style="display:none;visibility:hid
153155 </depends >
154156 <comment ><![CDATA[
155157 <p>Please get the <a href="https://tagmanager.google.com/" title="Google Tag Manager" target="_blank">Google Tag Manager</a> account ID from the GTM Workspace URL path. E.g.<br/>
156- <pre style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;">https://tagmanager.google.com/#/container/accounts/<strong>XXXXXXXXXX</strong>/containers/XXXXXXXXX</pre ></p>
158+ <div style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;white-space: pre-line;word-break: break-all; ">https://tagmanager.google.com/#/container/accounts/<strong>XXXXXXXXXX</strong>/containers/XXXXXXXXX</div ></p>
157159 ]]>
158160 </comment >
159161 </field >
@@ -164,7 +166,7 @@ height="0" width="0" style="display:none;visibility:hid
164166 </depends >
165167 <comment ><![CDATA[
166168 <p>Please get the <a href="https://tagmanager.google.com/" title="Google Tag Manager" target="_blank">Google Tag Manager</a> container ID from the GTM Workspace URL path. E.g.<br/>
167- <pre style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;">https://tagmanager.google.com/#/container/accounts/XXXXXXXXXX/containers/<strong>XXXXXXXXX</strong></pre ></p>
169+ <div style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;white-space: pre-line;word-break: break-all; ">https://tagmanager.google.com/#/container/accounts/XXXXXXXXXX/containers/<strong>XXXXXXXXX</strong></div ></p>
168170 ]]>
169171 </comment >
170172 </field >
@@ -412,20 +414,19 @@ To create a new secret, navigate in the
412414 <field id =" protect" translate =" label comment" type =" select" sortOrder =" 10" showInDefault =" 1" showInWebsite =" 1" showInStore =" 1" canRestore =" 1" >
413415 <label >Enable Google Consent Mode</label >
414416 <source_model >Magento\Config\Model\Config\Source\Yesno</source_model >
415- <comment ><![CDATA[
417+ <comment >
418+ <![CDATA[
416419 <p>If set to "Yes" Google Tag Manager Extension will set consent as "denied" by default for measurement capabilities. For example:
417- <pre style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;">
418- gtag('consent', 'default', {
419- 'ad_storage': 'denied',
420- 'ad_user_data': 'denied',
421- 'ad_personalization': 'denied',
422- 'analytics_storage': 'denied'
423- ...
424- wait_for_update: 2000
425- });
426- </pre>
427- Lear more about <a href="https://developers.google.com/tag-platform/security/guides/consent?consentmode=advanced" target="_blank" title="Google Consent Mode">Google Consent Mode</a>.<br/>
428- This option is also compatible with Google Consent Mode V2.
420+ <div style="border: 1px dashed #5f5f5f;padding: 5px;background: #f4f4f4;white-space: pre;"> gtag('consent', 'default', {
421+ 'ad_storage': 'denied',
422+ 'ad_user_data': 'denied',
423+ 'ad_personalization': 'denied',
424+ 'analytics_storage': 'denied'
425+ ...
426+ wait_for_update: 2000
427+ });</div>
428+ Lear more about <a href="https://developers.google.com/tag-platform/security/guides/consent?consentmode=advanced" target="_blank" title="Google Consent Mode">Google Consent Mode</a>.<br/>
429+ This option is also compatible with Google Consent Mode V2.
429430 ]]>
430431 </comment >
431432 </field >
0 commit comments