Sha256: 24ec7cdf5f3fdb9dc618500f9f7a3fe068c272f53f0af797f9764b7e73a25b43

Contents?: true

Size: 772 Bytes

Versions: 13

Compression:

Stored size: 772 Bytes

Contents

module Awestruct
  module Extensions
    module GoogleAnalytics

      def google_analytics()
        html = ''
        html += %Q(<script type="text/javascript">\n)
        html += %Q(var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");\n)
        html += %Q(document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));\n)
        html += %Q(</script>\n)
        html += %Q(<script type="text/javascript">\n)
        html += %Q(try {\n)
        html += %Q(var pageTracker = _gat._getTracker("#{site.google_analytics}");\n)
        html += %Q(pageTracker._trackPageview();\n)
        html += %Q(} catch(err) {}</script>\n)
        html 
      end
    end
  end

end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
awestruct-0.1.8 lib/awestruct/extensions/google_analytics.rb
awestruct-0.1.7 lib/awestruct/extensions/google_analytics.rb
awestruct-0.1.6 lib/awestruct/extensions/google_analytics.rb
awestruct-0.1.5 lib/awestruct/extensions/google_analytics.rb
awestruct-0.1.4 lib/awestruct/extensions/google_analytics.rb
awestruct-0.1.3 lib/awestruct/extensions/google_analytics.rb
awestruct-0.1.2 lib/awestruct/extensions/google_analytics.rb
awestruct-0.1.1 lib/awestruct/extensions/google_analytics.rb
awestruct-0.1.0 lib/awestruct/extensions/google_analytics.rb
awestruct-0.0.9 lib/awestruct/extensions/google_analytics.rb
awestruct-0.0.8 lib/awestruct/extensions/google_analytics.rb
awestruct-0.0.6 lib/awestruct/extensions/google_analytics.rb
awestruct-0.0.5 lib/awestruct/extensions/google_analytics.rb