Skip to content

Commit 81227f8

Browse files
Add integration google-analytics This commit copies the content of the integration repo into the "integrations" folder. Original repo: https://github.com/segment-integrations/analytics.js-integration-google-analytics Readme: https://github.com/segment-integrations/analytics.js-integration-google-analytics/blob/master/README.md
1 parent 6ba0fbb commit 81227f8

File tree

7 files changed

+16852
-0
lines changed

7 files changed

+16852
-0
lines changed
+237
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,237 @@
1+
2.16.0 / 2019-03-05
2+
===================
3+
4+
* Add support for product level custom dimensions to Product List Viewed and Product List Filtered handlers
5+
6+
2.15.0 / 2018-08-07
7+
===================
8+
9+
* Fix casing from abmiguous docs
10+
* Bump version
11+
* Add lodash to package.json
12+
* Correct casing on parameter name
13+
* Change amp id setting name
14+
15+
2.15.0 / 2018-08-06
16+
==================
17+
18+
* Change amp id setting name
19+
20+
2.14.0 / 2018-03-28
21+
=================
22+
23+
* Support position property as part of product data.
24+
25+
2.13.0 / 2018-02-26
26+
=================
27+
28+
* Support product-level custom dimensions for enhanced ecommerce events.
29+
30+
2.12.0 / 2018-02-06
31+
=================
32+
33+
* Support custom dimensions for enhanced ecommerce events.
34+
35+
2.9.6 / 2017-11-28
36+
=================
37+
38+
* Add support for useGoogleAmpClientId option.
39+
40+
2.9.5 / 2017-10-26
41+
=================
42+
43+
* Release to support reversion of failed deploy.
44+
45+
2.9.4 / 2017-08-31
46+
=================
47+
48+
* Fix tracker naming from 2.9
49+
50+
2.9.3 / 2017-08-28
51+
==================
52+
53+
* Fix breaking changes in 2.9.1
54+
55+
2.9.2 / 2017-08-25
56+
==================
57+
58+
* Revert 2.9.0 and 2.9.1
59+
60+
2.9.1 / 2017-08-25
61+
==================
62+
63+
* Gate naming the GA tracker with an option
64+
65+
2.9.0 / 2017-24-08
66+
==================
67+
68+
* Use custom name for tracker rather than default unnamed
69+
70+
2.8.0 / 2017-06-13
71+
==================
72+
73+
* Extend previous change to apply for custom properties of `page` events.
74+
75+
2.7.0 / 2017-05-31
76+
==================
77+
78+
* Add an interface option to stop the integration from setting custom metrics/dimensions to the global GA tracker object
79+
80+
2.6.0 / 2017-05-10
81+
==================
82+
83+
* Sets id, when present, as a custom dimension on ga tracker object out of the box
84+
85+
2.5.1 / 2017-05-05
86+
==================
87+
88+
* Remove excess pageview from addImpression-bound events
89+
90+
2.5.0 / 2017-04-27
91+
==================
92+
93+
* Allow user to override global nonInteraction setting
94+
95+
2.4.1 / 2017-03-09
96+
==================
97+
98+
* Renamed 'sorters' to 'sorts' to match spec
99+
* Protected against non-array inputs
100+
101+
2.4.0 / 2017-03-07
102+
==================
103+
104+
* Add Support for addImpression action
105+
106+
2.3.0 / 2016-12-08
107+
==================
108+
109+
* Add Support for Optimize
110+
111+
2.2.0 / 2016-09-06
112+
==================
113+
114+
* support spec v2
115+
116+
2.1.2 / 2016-08-31
117+
==================
118+
119+
* update order started to checkout started
120+
121+
2.1.1 / 2016-08-16
122+
==================
123+
124+
* Fix for release
125+
126+
2.1.0 / 2016-08-16
127+
==================
128+
129+
* update ecommerce spec syntax to v2
130+
131+
2.0.0 / 2016-06-21
132+
==================
133+
134+
* Remove Duo compatibility
135+
* Add CI setup (coverage, linting, cross-browser compatibility, etc.)
136+
* Update eslint configuration
137+
138+
1.4.3 / 2016-05-07
139+
==================
140+
141+
* Bump Analytics.js core, tester, integration to use Facade 2.x
142+
143+
1.4.2 / 2016-04-28
144+
==================
145+
146+
* Changed props.category to track.category() so that it takes into account alternative casings.
147+
148+
1.4.1 / 2016-04-25
149+
==================
150+
151+
* add support for defensive referrer override
152+
153+
1.4.0 / 2016-02-13
154+
==================
155+
156+
* Merge pull request #21 from segment-integrations/add-sample-rate
157+
* Added non default sampleRate.
158+
* Added sampleRate.
159+
* Release 1.3.2
160+
* Merge pull request #19 from segment-integrations/add-list-prop-EE
161+
* add optional list prop to EE events
162+
* Release 1.3.1
163+
* Merge pull request #18 from segment-integrations/fix/metrics
164+
* refactor metrics/dimension/cg decoration factor to accomodate mapping the same property to multiple fields
165+
* Release 1.3.0
166+
* Merge pull request #16 from lukebussey/master
167+
* Adds support for setting content groupings via tracking code. Google Analytics supports 1-5 content groupings which are set in the same manner as metrics and dimensions. E.g. `ga('set', 'contentGroup<Index Number>', '<Group Name>');` This commit adds support for setting content groupings in the same way that metrics and dimensions are set.
168+
* Release 1.2.0
169+
* Merge pull request #14 from segment-integrations/fix/single-page
170+
* omit location from subsequent page() calls
171+
* Release 1.1.2
172+
* Merge pull request #11 from segment-integrations/stringify-booleans
173+
* stringify booleans for cm
174+
* Release 1.1.0
175+
* Merge pull request #10 from segment-integrations/add-coupon-product-level
176+
* support enhanced eccommerce product coupon level
177+
178+
1.3.2 / 2016-02-03
179+
==================
180+
181+
* add optional list prop to EE events
182+
183+
1.3.1 / 2016-01-28
184+
==================
185+
186+
* refactor metrics/dimension/cg decoration factor to accomodate mapping the same property to multiple fields
187+
188+
1.3.0 / 2016-01-26
189+
==================
190+
191+
* Adds support for setting content groupings via tracking code. Google Analytics supports 1-5 content groupings which are set in the same manner as metrics and dimensions. E.g. `ga('set', 'contentGroup<Index Number>', '<Group Name>');` This commit adds support for setting content groupings in the same way that metrics and dimensions are set.
192+
193+
1.2.0 / 2016-01-12
194+
==================
195+
196+
* omit location from subsequent page() calls
197+
198+
1.1.2 / 2015-09-11
199+
==================
200+
201+
* stringify boolean custom metrics or dimensions
202+
203+
1.1.0 / 2015-08-19
204+
==================
205+
206+
* support enhanced eccommerce to product coupon level
207+
208+
1.0.5 / 2015-08-06
209+
==================
210+
211+
* Merge pull request #9 from segment-integrations/label-fix
212+
* add label field to GA enhanced ecommerce calls.
213+
214+
1.0.4 / 2015-06-30
215+
==================
216+
217+
* Replace analytics.js dependency with analytics.js-core
218+
219+
1.0.3 / 2015-06-30
220+
==================
221+
222+
* Replace analytics.js dependency with analytics.js-core
223+
224+
1.0.2 / 2015-06-24
225+
==================
226+
227+
* Bump analytics.js-integration version
228+
229+
1.0.1 / 2015-06-24
230+
==================
231+
232+
* Bump analytics.js-integration version
233+
234+
1.0.0 / 2015-06-09
235+
==================
236+
237+
* Initial commit :sparkles:
+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# analytics.js-integration-google-analytics [![Build Status][ci-badge]][ci-link]
2+
3+
Google Analytics integration for [Analytics.js][].
4+
5+
## License
6+
7+
Released under the [MIT license](LICENSE).
8+
9+
10+
[Analytics.js]: https://segment.com/docs/libraries/analytics.js/
11+
[ci-link]: https://circleci.com/gh/segment-integrations/analytics.js-integration-google-analytics
12+
[ci-badge]: https://circleci.com/gh/segment-integrations/analytics.js-integration-google-analytics.svg?style=svg

0 commit comments

Comments
 (0)