class Jekyll::AttendeasePlugin::AnalyticsGoogleTagManagerBodyTag
Public Instance Methods
render(context)
click to toggle source
# File lib/jekyll/attendease_plugin/tags.rb, line 273 def render(context) site_settings = context.registers[:site].data['site_settings'].clone analytics = site_settings['analytics'] return '' if analytics.nil? \ || analytics['googleTagManagerId'].nil? \ || analytics['googleTagManagerId'].empty? script = <<_EOT <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=#{analytics['googleTagManagerId']}" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> _EOT script end