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
The URL above is a link to your website, including a visitor ID. By using a URL like this you can click directly through to view the visitor profile from Forms workflows. This includes emails, Slack messages as well as exported Excel data.
Copy file name to clipboardExpand all lines: 13/umbraco-engage/developers/personalization/segment-information.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,6 +35,7 @@ The `PageView` lies at the heart of Umbraco Engage Analytics feature and exposes
35
35
Consider the following example (continued from above) where the content of content type "`Home`" was requested. We will now tell Umbraco to execute this custom code whenever the template `HomeTemplate` is requested:
36
36
37
37
{% code overflow="wrap" %}
38
+
38
39
```csharp
39
40
publicActionResultHomeTemplate()
40
41
{
@@ -49,23 +50,26 @@ public ActionResult HomeTemplate()
49
50
...
50
51
}
51
52
```
53
+
52
54
{% endcode %}
53
55
54
56
We can for example check if the current visitor falls into a segment called "**MySegment**". Keep in mind that a visitor can fall into any number of segments (zero, one, or all). A segment alone don't anything and can be regarded as purely informational, or as a "**Flag**" or "**Label**".
55
57
56
58
The personalization used by the Umbraco Engage to modify the appearance of a page is called **Applied Personalization**.
57
59
58
-
A page request can have only **one** active Applied Personalization. Based on the current segments (and their sort order), Umbraco Engage picks the first applicable Applied Personalization. This could be a multi-doctype or multi-page personalization (Marketing section) or single-page personalization (content).
60
+
A page request can have only **one** active Applied Personalization. Based on the current segments (and their sort order), Umbraco Engage picks the first applicable Applied Personalization. This could be a multi-doctype or multi-page personalization (Engage section) or single-page personalization (content).
59
61
60
62
To inspect the resolved Applied Personalization, we can use the property `AppliedPersonalization` on the state's **PageView**:
61
63
62
64
{% code overflow="wrap" %}
65
+
63
66
```csharp
64
67
if (analyticsState.Pageview.AppliedPersonalization!=null&&analyticsState.Pageview.AppliedPersonalization.Name=="MyAppliedPersonalization")
65
68
{
66
69
...
67
70
}
68
71
```
72
+
69
73
{% endcode %}
70
74
71
75
Be aware that no personalization may have been resolved for the current request. Make sure to do a **null check** before reading the `AppliedPersonalization` property. The property `SegmentId` will tell you which active segment was responsible for triggering the Applied Personalization.
Copy file name to clipboardExpand all lines: 13/umbraco-engage/installation/troubleshooting-installs.md
+21-21Lines changed: 21 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,75 +6,75 @@ description: Use the checklist in this article to verify your Umbraco Engage ins
6
6
7
7
## The Umbraco Engage Checklist
8
8
9
-
If you have problems with Umbraco Engage setup or configuration, this checklist is for you. Verify you installed the Nuget package **Umbraco.Engage** into your Umbraco website
9
+
If you have problems with Umbraco Engage setup or configuration, this checklist is for you. Verify you installed the Nuget package **Umbraco.Engage** into your Umbraco website.
10
10
11
-
### 1. The Marketing section
11
+
### 1. The Engage section
12
12
13
-
After logging in to Umbraco you can see the Marketing section next to the other main sections in the Umbraco backoffice.
13
+
After logging in to Umbraco, you can see the Engage section next to the other main sections in the Umbraco backoffice.
14
14
15
-
If you cannot see this, please check if your Umbraco user or user group has access to the Marketing section.
15
+
If you cannot see this, please check if your Umbraco user or user group has access to the Engage section.
16
16
17
-

17
+

18
18
19
-
### 2. Marketing Content Apps
19
+
### 2. Engage Content Apps
20
20
21
-
When editing a page within Umbraco you should be able to see the following Content App on the top right of the page:
21
+
When editing a page within Umbraco, you should be able to see the following Content App on the top right of the page:
22
22
23
-

23
+

24
24
25
-
If you cannot see this, please check if your Umbraco user or user group has access to the Marketing section.
25
+
If you cannot see this, please check if your Umbraco user or user group has access to the Engage section.
26
26
27
27
### 3. Cockpit
28
28
29
29
Is the **Umbraco Engage Cockpit tool** visible on the front end of your site **after logging into Umbraco**?
30
30
31
-
No? Ensure you added the [Cockpit Partial view](../getting-started/for-developers/cockpit.md) in your main template.
31
+
No? Ensure you have added the [Cockpit Partial view](../getting-started/for-developers/cockpit.md) in your main template.
Can you see client-side data such as **scroll depth** & **total time** on pages in analytics or the cockpit?
38
38
39
39
No? Ensure you have [added the client-side tracking script](../developers/analytics/client-side-events-and-additional-javascript-files/additional-measurements-with-the-analytics-scripts.md) in your main template.

52
52
53
53
If you see both options, this has been configured correctly. If not, ensure that your development team has installed the additional Umbraco Engage [UmbracoForms NuGet package](https://www.nuget.org/packages/Umbraco.Engage.Forms).
54
54
55
55
### 6. Analytics
56
56
57
-
Edit a page and go to the Content App marked **Analytics** or **Marketing** -> **Analytics** from the top navigation.
57
+
Edit a page and go to the Content App marked **Analytics** or **Engage** -> **Analytics** from the top navigation.
58
58
59
59
Are you able to see analytical data? If not then you **need to wait 24 hours for today's analytics** to be collected and reported.
60
60
61
61
### 7. Locations for Analytics
62
62
63
-
Do you only see \<unknown> in the Location tab of Analytics?
63
+
Do you only see <unknown> in the Location tab of Analytics?
64
64
65
65
This means that additional configuration is required. Get in touch with a developer, as they need to [work to set up and track visitor locations by country and city](../developers/analytics/extending-analytics/getting-the-correct-ip-address.md).
66
66
67
67
Once set up, you will see analytics for countries like this below:
Confirm that the IP of your company/office building has been set to be excluded from Umbraco Engage. This is done to ensure it is excluded from tracking and reporting, along with anyone else who is a content editor of the website.
74
74
75
75
You can check your IP by [Googling for What is My IP](https://www.google.com/search?q=what+is+my+IP). Ensure it is in the list of IPs by navigating to **Engage** -> **Settings** -> **IP Filters**.

92
92
93
93
Only '**real**' visitors will be tracked and any information we determine to be from a bot is discarded. The following steps are taken to report a page view:
Copy file name to clipboardExpand all lines: 13/umbraco-engage/marketers-and-editors/ab-testing/types-of-ab-tests/document-type-test.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,15 +9,15 @@ description: >-
9
9
10
10
Test all pages using a specific Document Type with this test. Select the Document Type(s) you want to test and Umbraco Engage makes sure the correct CSS and JavaScript is inserted to the correct pages.
11
11
12
-
The test type "**Document Type**" can be started in the Engage [section](../../introduction/the-umbraco-engage-section.md) and in the [Content App](../../introduction/content-apps.md). The type is selected in step 2 of the setup.
12
+
The test type **Document Type** can be started in the [Engage section](../../introduction/the-umbraco-engage-section.md) and in the [Content App](../../introduction/content-apps.md). The type is selected in step 2 of the setup.
The test allows you to select one or more Document Types within Umbraco. On all pages using the selected Document Type(s) the A/B Test will render the additional CSS and JavaScript you will enter. The CSS and JavaScript must not create any side effects on these pages. This is a manual task.
17
17
18
18
Once you have selected the pages you want to test, you can specify one or more variants. For each variant, it is possible to click the Edit button. This will bring up a popup that allows you to write JavaScript or CSS:
Copy file name to clipboardExpand all lines: 13/umbraco-engage/marketers-and-editors/ab-testing/types-of-ab-tests/multiple-pages-test.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,15 +9,15 @@ description: >-
9
9
10
10
The Multiple Pages test allows you to across multiple pages at once. In Umbraco, you can select the pages you want to test. For all these pages you can specify which type of CSS or JavaScript will be added to the specific variant. The multiple pages test requires you to write (or copy in) some CSS and JavaScript code.
11
11
12
-
The test type **Multiple pages** can be started in the [Marketing section](../../introduction/the-umbraco-engage-section.md) and in the [Content App](../../introduction/content-apps.md). The type is selected in step 2 of the setup.
12
+
The test type **Multiple pages** can be started in the [Engage section](../../introduction/the-umbraco-engage-section.md) and in the [Content App](../../introduction/content-apps.md). The type is selected in step 2 of the setup.
The test allows you to select one or more pages within Umbraco. On all these pages the A/B Test will render the additional CSS and JavaScript you enter. The CSS and JavaScript must not create any side effects on these pages. This is a manual job that cannot be automated with Umbraco Engage.
17
17
18
18
Once you have selected the pages you want to test, you can specify one or more variants. For each variant, it is possible to click the Edit button. This will bring up a popup that allows you to write JavaScript or CSS:
0 commit comments