ref: 06e90b1237cc29fa17be96d13bf9d0428e65e2a8
parent: a0eec02bd60d1c221b5fc0875761508eb03dd566
author: Darrel Herbst <[email protected]>
date: Sat Feb 6 05:09:47 EST 2016
Add documentation for Google Analytics internal template Fixes #1654
--- a/docs/content/extras/aliases.md
+++ b/docs/content/extras/aliases.md
@@ -8,7 +8,7 @@
menu:
main:
parent: extras
-next: /extras/builders
+next: /extras/analytics
prev: /taxonomies/ordering
title: Aliases
weight: 10
--- /dev/null
+++ b/docs/content/extras/analytics.md
@@ -1,0 +1,29 @@
+---
+date: 2016-02-06
+linktitle: Analytics
+menu:
+ main:
+ parent: extras
+next: /extras/builders
+prev: /extras/aliases
+title: Analytics in Hugo
+weight: 15
+---
+
+Hugo ships with prebuilt internal templates for Google Analytics tracking, including both synchronous and asynchronous tracking codes.
+
+## Configuring Google Analytics
+
+Provide your tracking id in your configuration file, e.g. config.yaml.
+
+ googleAnalytics = "UA-123-45"
+
+## Example
+
+Include the internal template in your templates like so:
+
+ {{ template "_internal/google_analytics.html" . }}
+
+For async include the async template:
+
+ {{ template "_internal/google_analytics_async.html" . }}
--- a/docs/content/extras/builders.md
+++ b/docs/content/extras/builders.md
@@ -6,7 +6,7 @@
main:
parent: extras
next: /extras/comments
-prev: /extras/aliases
+prev: /extras/analytics
title: Hugo Builders
weight: 20
---
--- a/docs/content/overview/configuration.md
+++ b/docs/content/overview/configuration.md
@@ -101,6 +101,8 @@
editor: ""
footnoteAnchorPrefix: ""
footnoteReturnLinkContents: ""
+ # google analytics tracking id
+ googleAnalytics: ""
languageCode: ""
layoutdir: "layouts"
# Enable Logging