You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 13/umbraco-engage/developers/analytics/client-side-events-and-additional-javascript-files/bridging-library-for-google-analytics.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
1
---
2
2
icon: square-exclamation
3
-
description: Learn how to bridge Google Analytics with the data in uMS.
3
+
description: Learn how to bridge Google Analytics with the data in Umbraco Engage.
4
4
---
5
5
6
6
# Bridging Library for Google Analytics
7
7
8
-
We have included a bridging JavaScript file to "catch" all Google Analytics event calls and send them to Umbraco Engage. If you have a website with Google Analytics events defined you do not have to change the code to send them to uMS. The only thing you need to do is include our JavaScript bridge.
8
+
We have included a bridging JavaScript file to "catch" all Google Analytics event calls and send them to Umbraco Engage. If you have a website with Google Analytics events defined you do not have to change the code to send them to Umbraco Engage. The only thing you need to do is include our JavaScript bridge.
Copy file name to clipboardExpand all lines: 13/umbraco-engage/developers/analytics/client-side-events-and-additional-javascript-files/bridging-library-for-google-tag-manager.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Learn how to bridge data between Google Tag Manager and Umbraco Eng
5
5
6
6
# Bridging Library for Google Tag Manager
7
7
8
-
When using Google Tag Manager you can collect all events already in uMS. This is set up in the same way as [classic Google Analytics](../../../../../analytics/clientside-events-and-additional-javascript-files/bridging-library-for-google-analytics/).
8
+
When using Google Tag Manager you can collect all events in Umbraco Engage. This is set up in the same way as [classic Google Analytics](../../../../../analytics/clientside-events-and-additional-javascript-files/bridging-library-for-google-analytics/).
9
9
10
10
To include the file add the following code before the closing `body` tag in your HTML:
Copy file name to clipboardExpand all lines: 13/umbraco-engage/developers/introduction/the-umbraco-engage-cookie/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ description: >-
9
9
10
10
When visiting a website with Umbraco Engage installed you will get a unique cookie. This cookie allows for relating different page visits or sessions to the same visitor. It will also continuously serve the same variant of an A/B test.
11
11
12
-
By default the uMS cookie has the name `umbracoEngageAnalyticsVisitorId`. You can change the name in the [configuration file](../../settings/configuration-options-2-x/).
12
+
By default the Umbraco Engage cookie has the name `umbracoEngageAnalyticsVisitorId`. You can change the name in the [configuration file](../../settings/configuration-options-2-x/).
Copy file name to clipboardExpand all lines: 13/umbraco-engage/developers/personalization/implement-your-own-segment-parameters.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -125,8 +125,12 @@ For more inspiration, you can look at the built-in rule editors of Umbraco Engag
125
125
126
126
We use the "**data.days**" property of our rule definition in the editor. The editor gets passed in the rule definition as well as a "**config**" object which we should update according to the user input.
127
127
128
-
```
129
-
<ums-segment-rule-editor name="$ctrl.rule.name" type="$ctrl.rule.type" save="$ctrl.save()"> <select ng-options="value as day for (value, day) in $ctrl.rule.data.days" ng-model="$ctrl.config.dayOfWeek"> <option value="">- Select -</option> </select></ums-segment-rule-editor>
Copy file name to clipboardExpand all lines: 13/umbraco-engage/developers/profiling/external-profile-data.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ To render this External Profile Tab with a custom component, you have to create
25
25
26
26
{% code overflow="wrap" %}
27
27
```javascript
28
-
angular.module("myCustomModule", ["Engage"]);// angular.module("umbraco").requires.push("myCustomModule");// angular.module("myCustomModule").run([ ... ]) // Create a component. We create a component named "myCustomExternalProfileDataComponent" here:angular.module("umbraco").component("myCustomExternalProfileDataComponent", { bindings: { visitorId: "<" }, template: "<h1>My custom external profile data component! visitorId = {{$ctrl.visitorId}}</h1>", controller: [function () { this.$onInit = function () { // Your logic here } }]});// Register your custom external profile data component.// Please note you have to use kebab-case for your component name here// just like how you would use it in an AngularJS template (i.e. myCustomComponent -> my-custom-component)angular.module("umbraco").run(["umsCustomComponents", function (customComponents) { customComponents.profiles.externalProfileData = "my-custom-external-profile-data-component";}]);
28
+
angular.module("myCustomModule", ["Engage"]);// angular.module("umbraco").requires.push("myCustomModule");// angular.module("myCustomModule").run([ ... ]) // Create a component. We create a component named "myCustomExternalProfileDataComponent" here:angular.module("umbraco").component("myCustomExternalProfileDataComponent", { bindings: { visitorId: "<" }, template: "<h1>My custom external profile data component! visitorId = {{$ctrl.visitorId}}</h1>", controller: [function () { this.$onInit = function () { // Your logic here } }]});// Register your custom external profile data component.// Please note you have to use kebab-case for your component name here// just like how you would use it in an AngularJS template (i.e. myCustomComponent -> my-custom-component)angular.module("umbraco").run(["myCustomComponents", function (customComponents) { customComponents.profiles.externalProfileData = "my-custom-external-profile-data-component";}]);
Copy file name to clipboardExpand all lines: 13/umbraco-engage/getting-started/for-developers/loadbalancing-and-cm-cd-environments.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ To learn more, read the [Load Balancing article](https://docs.umbraco.com/umbrac
35
35
36
36
## Bot detection (ping)
37
37
38
-
uMS will perform a ping (POST) to detect if the [visitor is a visitor or a bot](../../../../analytics/types-of-clients/). The `umbraco/engage/pagedata/ping` URL should be accessible from the content delivery and front-end servers. Make sure no firewall or other mechanism is blocking POST requests to `umbraco/engage/pagedata/ping`. If this URL is blocked, all visitors will be treated like a bot and no analytics data is collected.
38
+
Umbraco Engage will perform a ping (POST) to detect if the [visitor is a visitor or a bot](../../../../analytics/types-of-clients/). The `umbraco/engage/pagedata/ping` URL should be accessible from the content delivery and front-end servers. Make sure no firewall or other mechanism is blocking POST requests to `umbraco/engage/pagedata/ping`. If this URL is blocked, all visitors will be treated like a bot and no analytics data is collected.
Copy file name to clipboardExpand all lines: 13/umbraco-engage/getting-started/for-marketers-and-editors/marketing-resources/generic-topbar-template.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@ If you like to use your website's font, you can set the `inheritFont` option to
72
72
73
73
## CSS
74
74
75
-
With the top bar set up, you can change the look to fit your website. Copy and paste this CSS into uMS and your top bar is ready.
75
+
With the top bar set up, you can change the look to fit your website. Copy and paste this CSS into Umbraco Engage and your top bar is ready.
76
76
77
77
If you would like to change the colors, you can do that in the JavaScript file.
Copy file name to clipboardExpand all lines: 13/umbraco-engage/installation/installation.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,23 +1,23 @@
1
1
---
2
2
description: >-
3
-
Learn about the different ways available for installing Umbraco uMS on your
3
+
Learn about the different ways available for installing Umbraco Engage on your
4
4
project.
5
5
---
6
6
7
7
# Installation
8
8
9
-
This article covers two ways to install Umbraco uMS:
9
+
This article covers two ways to install Umbraco Engage:
10
10
11
11
*[Via NuGet](installation.md#installation-via-nuget), or
12
12
*[Via a terminal](installation.md#installing-using-the-terminal).
13
13
14
14
{% hint style="info" %}
15
-
Check [the requirements](../getting-started/for-developers/system-requirements.md) before you start installing Umbraco uMS.
15
+
Check [the requirements](../getting-started/for-developers/system-requirements.md) before you start installing Umbraco Engage.
16
16
{% endhint %}
17
17
18
18
## Installation via NuGet
19
19
20
-
Install Umbraco uMS via Nuget in your IDE such as Visual Studio, JetBrains Rider, or VSCode (With [C# DevKit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit)).
20
+
Install Umbraco Engage via Nuget in your IDE such as Visual Studio, JetBrains Rider, or VSCode (With [C# DevKit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit)).
21
21
22
22
The example shown below uses the Nuget Package Manager in Visual Studio.
23
23
@@ -27,7 +27,7 @@ The example shown below uses the Nuget Package Manager in Visual Studio.
@@ -36,24 +36,24 @@ The example shown below uses the Nuget Package Manager in Visual Studio.
36
36
37
37
## Installing using the terminal
38
38
39
-
You can install Umbraco uMS using a terminal, like the Package Manager Console in Visual Studio. The steps for doing so are outlined below.
39
+
You can install Umbraco Engage using a terminal, like the Package Manager Console in Visual Studio. The steps for doing so are outlined below.
40
40
41
41
1. Open the project in Visual Studio.
42
42
2. Find and open the Package Manager Console from the Tools menu.
43
43
3. Type the following into the terminal:
44
44
45
45
```console
46
-
PM> install-package Umbraco uMS
46
+
PM> install-package Umbraco.Engage
47
47
```
48
48
49
-
Alternatively, Umbraco uMS can be installed via the console on your operating machine.
49
+
Alternatively, Umbraco Engage can be installed via the console on your operating machine.
50
50
51
51
1. Open a terminal window on your operating system.
52
52
2. Navigate to the folder containing your Umbraco website.
53
-
3. Install the Umbraco uMS Nuget package with the following command:
53
+
3. Install the Umbraco Engage Nuget package with the following command:
54
54
55
55
```console
56
-
dotnet add package Umbraco uMS
56
+
dotnet add package Umbraco.Engage
57
57
```
58
58
59
59
{% hint style="info" %}
@@ -64,11 +64,11 @@ If you have any trouble, please go to [Troubleshooting installs](../../../instal
64
64
65
65
 (1).png>)
66
66
67
-
When you have installed the Umbraco uMS, build or restart your website, and the **Marketing** section will appear in the backoffice, as shown above.
67
+
When you have installed Umbraco Engage, build or restart your website, and the **Marketing** section will appear in the backoffice, as shown above.
68
68
69
69
The next step is to [configure a license](../../../installing-umarketingsuite/licensing/).
70
70
71
-
It is recommended to consider the information detailed in the section below, to get the best out of Umbraco uMS.
71
+
It is recommended to consider the information detailed in the section below, to get the best out of Umbraco Engage.
72
72
73
73
### Umbraco Forms
74
74
@@ -100,7 +100,7 @@ To capture events that happen on the clientside (frontend) of your website, you
100
100
101
101
### Cockpit
102
102
103
-
Cockpit is a tool to help with testing segments and diagnose the data uMarkertingSuite collects. It can be viewed on the frontend of your website, only if you are logged into Umbraco as well.
103
+
Cockpit is a tool to help with testing segments and diagnose the data Umbraco Engage collects. It can be viewed on the frontend of your website, only if you are logged into Umbraco as well.
104
104
105
105
Install cockpit on your website by adding the following Razor Partial View in your templates in Umbraco before the closing `</body>` tag
106
106
@@ -112,23 +112,23 @@ Learn more [what Cockpit is and how you can use](../../../installing-umarketings
112
112
113
113
### Optional Extras
114
114
115
-
Here are some optional extras you can do to improve your experience with uMS.
115
+
Here are some optional extras you can do to improve your experience with Umbraco Engage.
116
116
117
-
* Add a [Google Analytics bridging script](../../../analytics/clientside-events-and-additional-javascript-files/bridging-library-for-google-analytics/) that automatically sends events that you send to Google Analytics, to uMS as well.
117
+
* Add a [Google Analytics bridging script](../../../analytics/clientside-events-and-additional-javascript-files/bridging-library-for-google-analytics/) that automatically sends events that you send to Google Analytics, to Umbraco Engage as well.
* Add the [Google Analytics blocker detection script](../../../analytics/clientside-events-and-additional-javascript-files/google-analytics-blocker-detection/). This gives you insights in which page traffic the uMS will track, and Google Analytics will not track.
123
+
* Add the [Google Analytics blocker detection script](../../../analytics/clientside-events-and-additional-javascript-files/google-analytics-blocker-detection/). This gives you insights in which page traffic Umbraco Engage will track, and Google Analytics will not track.
If you need to influence the default [uMS cookie](../../../the-umarketingsuite-broad-overview/the-umarketingsuite-cookie/) behaviour please go [here](../../../security-privacy/gdpr/). Or go to an example [implementation using Cookiebot](../../../security-privacy/gdpr/how-to-become-gdpr-compliant-using-cookiebot/) which can be used as an example for other cookie consent providers.\\
131
+
If you need to influence the default [The Umbraco Engage cookie](../../../the-umarketingsuite-broad-overview/the-umarketingsuite-cookie/) behaviour please go [here](../../../security-privacy/gdpr/). Or go to an example [implementation using Cookiebot](../../../security-privacy/gdpr/how-to-become-gdpr-compliant-using-cookiebot/) which can be used as an example for other cookie consent providers.\\
132
132
133
133
{% hint style="warning" %}
134
134
If you [change the default cookie behaviour](../../../the-umarketingsuite-broad-overview/the-umarketingsuite-cookie/module-permissions/) make sure to perform a **client side reload of the initial page after cookie consent**. If this is not done, visitor referrer and/or campaigns will not be tracked.
0 commit comments