Skip to content

Commit d38b4b0

Browse files
Merge branch 'master' into abSmartlyDocs
2 parents f3b2273 + e3f6cdf commit d38b4b0

File tree

2 files changed

+20
-14
lines changed

2 files changed

+20
-14
lines changed

src/connections/destinations/catalog/canny/index.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Canny Destination
33
rewrite: true
4+
hide-dossier: true
5+
redirect_from: '/connections/destinations/catalog/canny-functions/'
46
---
57

68
[Canny](https://canny.io) is a single place for all customer feedback. It saves you time managing all the feedback while keeping your customers in the loop. Let your customers post and vote on feedback from within your website or mobile app. You'll get an organized list of feedback that you can use to inform your roadmap.
@@ -13,11 +15,11 @@ This destination is maintained by Canny. For any issues with the destination, [c
1315

1416
1. Go to your [Canny Admin Segment Settings](https://canny.io/redirect?to=%2Fadmin%2Fsettings%2Fsegment).
1517
2. You will then be routed to Segment where you will be prompted to login and authorize the Canny Destination. Select the workspace and source you would like to integrate and click allow.
16-
3. And you're done! Wasn't that easy? After clicking allow you will be rerouted back to Canny where we will complete the installation by creating the destination in Segment and configuring it with an API key.
18+
3. After you click allow you will be rerouted back to Canny where to complete the installation by creating the destination in Segment and configuring it with an API key.
1719

1820

1921
## Identify
20-
If you haven’t had a chance to review our spec, take a look tounderstand what the Identify method does. An example call would look like:
22+
If you haven’t had a chance to review spec, take a look to understand what the Identify method does. An example call would look like:
2123

2224
```js
2325
analytics.identify('userId123', {
@@ -28,4 +30,4 @@ analytics.identify('userId123', {
2830
Identify calls will be sent to Canny as an identify event. Once identified, users will appear in Canny and will appear in your vote-on-behalf feature. The `name` and `email` traits are **required** fields.
2931

3032
### Custom Fields
31-
Custom Fields is a list of [traits](https://segment.com/docs/connections/spec/identify/#traits) to be imported as custom fields.
33+
Custom Fields is a list of [traits](/docs/connections/spec/identify/#traits) to be imported as custom fields.

src/connections/destinations/catalog/google-analytics/index.md

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,8 @@ Unlike the device-mode destination which runs directly on the device, and which
149149

150150
You can specify what the event action should be called in the Google Analytics settings. If you don't specify a name, Segment uses a default of event **'User Enriched'**. Since an event category is also required, you can specify which `trait` you want Segment to set this value to. For example, if you send a trait such as `type`, Segment sets the value of `traits.type` as the event category if defined, and if it is not, sets it to the default value **'All'**.
151151

152-
> note ""
153-
> **Note**: Segment always marks this event as a **Non Interaction** event. This is _only_ available if you are using Universal GA.
152+
> info ""
153+
> **Note**: Segment marks enriched user trait events as a **Non Interaction** event. Non-interaction events are available if you're using Universal Google Analytics.
154154
155155
### A/B Test Versions to Dimensions
156156

@@ -174,8 +174,8 @@ To record that property or trait as a custom dimension you would map **Experimen
174174

175175
![a b test custom dimension mapping screenshot](images/ab-mapping.png)
176176

177-
> tip ""
178-
> **Tip!** Remember to set up `dimension13` in your Google Analytics Admin first, as described above.
177+
> success ""
178+
> Remember to set up `dimension13` in your Google Analytics Admin first, as described above.
179179
180180
## Track
181181

@@ -493,8 +493,8 @@ analytics.track('Product List Filtered', {
493493
});
494494
```
495495

496-
> tip ""
497-
> **Tip!** To tie product clicks and views to the same Product List Name in Google Analytics, include a `list` property in your 'Product Viewed' and 'Product Clicked' events. The value in the `list` property should match the value in the `list_id` property for the corresponding 'Product List Viewed' and 'Product List Filtered' events.
496+
> success ""
497+
> **Tip:** To tie product clicks and views to the same Product List Name in Google Analytics, include a `list` property in your 'Product Viewed' and 'Product Clicked' events. The value in the `list` property should match the value in the `list_id` property for the corresponding 'Product List Viewed' and 'Product List Filtered' events.
498498
499499
### Refunds
500500

@@ -628,7 +628,7 @@ Your UTM params need to be passed in the `context` object in `context.campaign`.
628628

629629
### Measurement Protocol Parameters
630630

631-
Google Analytics uses a reserved set of [Measurement Protocol Parameters](https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters) which are automatically collected by the device-mode Google Analytics tracker.
631+
Google Analytics uses a reserved set of [Measurement Protocol Parameters](https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters) which are automatically collected by the device-mode Google Analytics tracker.
632632

633633
To include Measurement Protocol Parameters when sending server-side events to Google Analytics:
634634

@@ -807,9 +807,13 @@ Segment tracks the canonical URL and automatically sends it to Google Analytics
807807

808808
### Optimize
809809

810-
To integrate with Google Analytics' [Optimize plugin](https://support.google.com/360suite/optimize/answer/6262084#optimize-ga-plugin), insert your Optimize **Container ID** in your destination settings and Segment adds the plugin when Analytics.js next initializes the Google Analytics snippet.
810+
> info ""
811+
> You can only use this feature in device-mode.
811812
812-
*Note*: Make sure your Container ID is spelled correctly and that your Optimize container is ENABLED in Google. If you don't enable this, your GA destination silently errors out every time you make a call.
813+
To integrate with the Google Analytics [Optimize plugin](https://support.google.com/360suite/optimize/answer/6262084#optimize-ga-plugin), insert your Optimize **Container ID** in your destination settings. Segment adds the plugin when Analytics.js next initializes the Google Analytics snippet.
814+
815+
> warning ""
816+
> Make sure your Container ID is spelled correctly and that your Optimize container is ENABLED in Google. If you don't enable this, your Google Analytics destination silently errors out every time you make a call.
813817
814818
Google recommends that you deploy [page hiding](https://support.google.com/360suite/optimize/answer/6262084#page-hiding) to prevent the page from flashing or flickering when an A/B test loads. You must add this code manually, since it needs to load synchronously. Note that you must include the Optimize container ID in the page hiding snippet too.
815819

@@ -821,9 +825,9 @@ To enable user deletion for Google Analytics:
821825
1. Navigate to the the **User Deletion** setting in your Segment Google Analytics destination settings
822826
2. Authenticate your Google Analytics account using OAuth.
823827

824-
> **Note**: User deletion for Google Analytics is currently only supported for Universal Analytics and not Classic Analytics. You also can only send user deletion requests using a `userId` through the Privacy Tool. This means you must have the User-Id feature enable in your Google Analytics Property within the your Google Analytics dashboard and have Segment sending your Property `userIds` by enabling the setting **Send User-ID to GA**.
828+
> info ""
829+
> **NOTE:** Segment supports user deletion for Google Analytics in Universal Analytics and not Classic Analytics. You can send user deletion requests using a `userId` through the Privacy Tool. This means you must have the User-Id feature enabled in your Google Analytics Property within the your Google Analytics dashboard and have Segment sending your Property `userIds` by enabling the setting **Send User-ID to GA**.
825830
826-
- - -
827831

828832

829833
## Troubleshooting

0 commit comments

Comments
 (0)