function _google_tag_noscript_snippet in GoogleTagManager 7
Returns JavaScript noscript snippet.
Return value
array The noscript snippet.
1 call to _google_tag_noscript_snippet()
- google_tag_snippets in includes/
snippet.inc - Returns JavaScript snippets.
File
- includes/
snippet.inc, line 76 - Contains the JavaScript snippet insertion code.
Code
function _google_tag_noscript_snippet() {
// Gather data.
$container_id = _google_tag_variable_clean('google_tag_container_id');
$query = _google_tag_environment_query();
$compact = variable_get('google_tag_compact_snippet', 1);
// Build noscript snippet.
$noscript = <<<EOS
<noscript aria-hidden="true"><iframe src="https://www.googletagmanager.com/ns.html?id={<span class="php-variable">$container_id</span>}{<span class="php-variable">$query</span>}"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
EOS;
if ($compact) {
$noscript = str_replace("\n", '', $noscript);
}
/*
$noscript = <<<EOS
<!-- Google Tag Manager -->
$noscript
<!-- End Google Tag Manager -->
EOS;
*/
return $noscript;
}