Add documentation for Google Analytics internal template

Fixes #1654
This commit is contained in:
Darrel Herbst 2016-02-06 10:09:47 -05:00 committed by digitalcraftsman
parent a0eec02bd6
commit 06e90b1237
4 changed files with 33 additions and 2 deletions

View file

@ -8,7 +8,7 @@ date: 2013-07-09
menu:
main:
parent: extras
next: /extras/builders
next: /extras/analytics
prev: /taxonomies/ordering
title: Aliases
weight: 10

View file

@ -0,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" . }}

View file

@ -6,7 +6,7 @@ menu:
main:
parent: extras
next: /extras/comments
prev: /extras/aliases
prev: /extras/analytics
title: Hugo Builders
weight: 20
---

View file

@ -101,6 +101,8 @@ Following is a list of Hugo-defined variables that you can configure and their c
editor: ""
footnoteAnchorPrefix: ""
footnoteReturnLinkContents: ""
# google analytics tracking id
googleAnalytics: ""
languageCode: ""
layoutdir: "layouts"
# Enable Logging