Skip to content

Commit b0cc3b6

Browse files
Sofie Toft Kristensengitbook-bot
authored andcommitted
GITBOOK-58: Tom's Oct 15 + 16 +17 changes
1 parent 0867353 commit b0cc3b6

File tree

126 files changed

+759
-1902
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

126 files changed

+759
-1902
lines changed

13/umbraco-ums/SUMMARY.md

Lines changed: 21 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131
## Marketers and Editors
3232

3333
* [Introduction](marketers-and-editors/introduction/README.md)
34-
* [The uMS Section](marketers-and-editors/introduction/the-umarketingsuite-section.md)
34+
* [The Umbraco Engage Section](marketers-and-editors/introduction/the-umarketingsuite-section.md)
3535
* [Content Apps](marketers-and-editors/introduction/content-apps.md)
36-
* [The uMS Cookie](marketers-and-editors/introduction/the-umarketingsuite-cookie.md)
36+
* [The Umbraco Engage Cookie](marketers-and-editors/introduction/the-umarketingsuite-cookie.md)
3737
* [Analytics](marketers-and-editors/analytics/README.md)
3838
* [What is measured by default](marketers-and-editors/analytics/what-is-measured-by-default.md)
3939
* [Client-side Events](marketers-and-editors/analytics/client-side-events-and-additional-javascript-files/README.md)
@@ -49,7 +49,7 @@
4949
* [Forms](marketers-and-editors/analytics/forms.md)
5050
* [Videos](marketers-and-editors/analytics/videos.md)
5151
* [Scroll Heatmap](marketers-and-editors/analytics/scroll-heatmap.md)
52-
* [Difference between Google Analytics and uMS](marketers-and-editors/analytics/difference-in-analytics-between-google-analytics-and-umarketingsuite.md)
52+
* [Google Analytics vs Umbraco Engage](marketers-and-editors/analytics/difference-in-analytics-between-google-analytics-and-umarketingsuite.md)
5353
* [A/B Testing](marketers-and-editors/ab-testing/README.md)
5454
* [What is A/B testing](marketers-and-editors/ab-testing/what-is-ab-testing.md)
5555
* [Types of A/B Tests](marketers-and-editors/ab-testing/types-of-ab-tests/README.md)
@@ -65,10 +65,7 @@
6565
* [Finish an A/B Test](marketers-and-editors/ab-testing/finish-an-ab-test.md)
6666
* [Personalization](marketers-and-editors/personalization/README.md)
6767
* [Cockpit Insights](marketers-and-editors/personalization/cockpit-insights.md)
68-
* [Extending Personalization](marketers-and-editors/personalization/extending-personalization/README.md)
69-
* [Implement your own segment parameters](marketers-and-editors/personalization/extending-personalization/implement-your-own-segment-parameters.md)
70-
* [Segment Information](marketers-and-editors/personalization/extending-personalization/segment-information.md)
71-
* [Custom Scoring](marketers-and-editors/personalization/extending-personalization/custom-scoring.md)
68+
* [Extending Personalization](marketers-and-editors/personalization/extending-personalization.md)
7269
* [Implicit and Explicit Personalization](marketers-and-editors/personalization/implicit-and-explicit-personalization/README.md)
7370
* [Setting up the customer journey](marketers-and-editors/personalization/implicit-and-explicit-personalization/setting-up-the-customer-journey.md)
7471
* [Referral Scoring](marketers-and-editors/personalization/implicit-and-explicit-personalization/referral-scoring.md)
@@ -83,10 +80,9 @@
8380
* [Profile detail](marketers-and-editors/profiling/profile-detail.md)
8481
* [Reporting](marketers-and-editors/reporting.md)
8582
* [Settings](marketers-and-editors/settings/README.md)
86-
* [Setting up goals](marketers-and-editors/settings/setting-up-goals.md)
83+
* [Goals](marketers-and-editors/settings/setting-up-goals.md)
8784
* [IP Filtering](marketers-and-editors/settings/ip-filtering.md)
88-
* [Set up goals](marketers-and-editors/settings/setup-goals.md)
89-
* [The Configuration File](marketers-and-editors/settings/the-configuration-file.md)
85+
* [Configuration](marketers-and-editors/settings/the-configuration-file.md)
9086
* [Permissions](marketers-and-editors/settings/permissions.md)
9187

9288
## Developers
@@ -97,53 +93,38 @@
9793
* [Data Storage](developers/introduction/dataflow-pipeline/data-storage.md)
9894
* [Data Parsing](developers/introduction/dataflow-pipeline/data-parsing.md)
9995
* [Reporting](developers/introduction/dataflow-pipeline/reporting.md)
100-
* [The uMS Cookie](developers/introduction/the-umarketingsuite-cookie/README.md)
96+
* [The Umbraco Engage Cookie](developers/introduction/the-umarketingsuite-cookie/README.md)
10197
* [Module Permissions](developers/introduction/the-umarketingsuite-cookie/module-permissions.md)
10298
* [Performance](developers/introduction/performance.md)
10399
* [Analytics](developers/analytics/README.md)
104-
* [What is measured by Default](developers/analytics/what-is-measured-by-default.md)
105-
* [Types of Clients](developers/analytics/types-of-clients.md)
106-
* [Location](developers/analytics/location.md)
107-
* [Forms](developers/analytics/forms.md)
108-
* [Videos](developers/analytics/videos.md)
100+
* [Request tracking](developers/analytics/what-is-measured-by-default.md)
101+
* [Bot detection](developers/analytics/types-of-clients.md)
102+
* [Capture location data](developers/analytics/location.md)
103+
* [Extending forms](developers/analytics/forms.md)
104+
* [Video tracking](developers/analytics/videos.md)
109105
* [Scroll Heatmap](developers/analytics/scroll-heatmap.md)
110-
* [Client-side Events](developers/analytics/client-side-events-and-additional-javascript-files/README.md)
111-
* [Additional Measurements with our uMW Analytics Scripts](developers/analytics/client-side-events-and-additional-javascript-files/additional-measurements-with-our-ums-analytics-scripts.md)
106+
* [Client-side events](developers/analytics/client-side-events-and-additional-javascript-files/README.md)
107+
* [Additional measurements Umbraco Engage analytics scripts](developers/analytics/client-side-events-and-additional-javascript-files/additional-measurements-with-our-ums-analytics-scripts.md)
112108
* [Bridging Library for Google Analytics](developers/analytics/client-side-events-and-additional-javascript-files/bridging-library-for-google-analytics.md)
113109
* [Bridging Library for Google Tag Manager](developers/analytics/client-side-events-and-additional-javascript-files/bridging-library-for-google-tag-manager.md)
114110
* [Google Analytics Blocker Detection](developers/analytics/client-side-events-and-additional-javascript-files/google-analytics-blocker-detection.md)
115111
* [Create your own events](developers/analytics/client-side-events-and-additional-javascript-files/create-your-own-events.md)
116112
* [Extending Analytics](developers/analytics/extending-analytics/README.md)
117113
* [Getting the Correct IP Address](developers/analytics/extending-analytics/getting-the-correct-ip-address.md)
118-
* [Implement an IP to location provider](developers/analytics/extending-analytics/implement-an-ip-to-location-provider.md)
119114
* [Sending data to the GTM Datalayer](developers/analytics/extending-analytics/sending-data-to-the-gtm-datalayer.md)
120115
* [A/B testing](developers/ab-testing/README.md)
121-
* [Types of A/B tests](developers/ab-testing/types-of-ab-tests/README.md)
122-
* [Single-Page A/B test](developers/ab-testing/types-of-ab-tests/single-page-ab-test.md)
123-
* [Multiple Pages test](developers/ab-testing/types-of-ab-tests/multiple-pages-test.md)
124-
* [Document Type Test](developers/ab-testing/types-of-ab-tests/document-type-test.md)
125-
* [Split url test](developers/ab-testing/types-of-ab-tests/split-url-test.md)
126-
* [A/B Test Distribution Algorithm](developers/ab-testing/ab-test-distribution-algorithm.md)
127-
* [Front end rendering](developers/ab-testing/front-end-rendering.md)
128-
* [Previewing an A/B test](developers/ab-testing/previewing-an-ab-test.md)
129-
* [Setting up the A/B test](developers/ab-testing/setting-up-the-ab-test.md)
130-
* [Monitor the A/B test](developers/ab-testing/monitor-the-ab-test.md)
131-
* [Finish an A/B Test](developers/ab-testing/finish-an-ab-test.md)
132-
* [Extending the Algorithms](developers/ab-testing/extending-the-algorithms.md)
133-
* [C# API](developers/ab-testing/csharp-api.md)
116+
* [Retrieving A/B test variants in C#](developers/ab-testing/csharp-api.md)
134117
* [Personalization](developers/personalization/README.md)
135-
* [Implement Your own segment parameters](developers/personalization/implement-your-own-segment-parameters.md)
136-
* [Segment Information](developers/personalization/segment-information.md)
137-
* [Custom Scoring](developers/personalization/custom-scoring.md)
118+
* [Implement your own segment parameters](developers/personalization/implement-your-own-segment-parameters.md)
119+
* [Retrieve segment information from code](developers/personalization/segment-information.md)
120+
* [Add custom scoring](developers/personalization/custom-scoring.md)
138121
* [Profiling](developers/profiling/README.md)
139122
* [External Profile Data](developers/profiling/external-profile-data.md)
140123
* [Reporting](developers/reporting.md)
141124
* [Settings](developers/settings/README.md)
142-
* [The Configuration file](developers/settings/configuration-options-2-x.md)
143-
* [IP filtering](developers/settings/ip-filtering.md)
144-
* [Set up Goals](developers/settings/setup-goals.md)
145-
* [Custom Goals Scoring](developers/settings/custom-goals-scoring.md)
146-
* [Permissions](developers/settings/permissions.md)
125+
* [Custom goals scoring](developers/settings/custom-goals-scoring.md)
126+
* [Configuration](developers/settings/configuration-options-2-x/README.md)
127+
* [Reporting](developers/settings/configuration-options-2-x/reporting.md)
147128
* [Headless](developers/headless/README.md)
148129
* [Using the Marketing API](developers/headless/using-the-marketing-api.md)
149130
* [Headless Example](developers/headless/headless-example.md)
Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,14 @@
11
---
22
icon: square-exclamation
3-
description: >-
4-
uMS offers multiple ways for performaing A/B tests on your website. Learn more
5-
about each option and how to configure them in this section.
3+
description: Umbraco Engage offers multiple ways for performaing A/B tests on your website.
64
---
75

86
# A/B testing
97

10-
A/B testing is one of the main features of uMS. A/B testing allows you to test your website and specific pages with two sets of configurations. uMS supports both the novice and the experienced A/B tester.
8+
Learn more about each option and how to configure them in the [Marketing and Editors A/B Testing](../../marketers-and-editors/ab-testing/) section.
119

12-
This documentation section will help you out with A/B Testing, and covers the following topics:
13-
14-
* A [brief overview](../../../../a-b-testing/what-is-a-b-testing/) of what A/B testing is.
15-
* The [kind of A/B Tests](../../../../a-b-testing/types-of-a-b-tests/) that uMS supports.
16-
* How you can [set up the A/B test](../../../../a-b-testing/setting-up-the-a-b-test/).
17-
* How the [results during an A/B test](../../../../a-b-testing/monitor-the-a-b-test/) can be analyzed.
18-
* How [a visitor is assigned](../../../../a-b-testing/a-b-test-distribution-algorithm/) the A, B or n-variant.
19-
* How you could [implement custom algorithms](../../../../a-b-testing/extending-the-algorithms/).
10+
{% content-ref url="csharp-api.md" %}
11+
[csharp-api.md](csharp-api.md)
12+
{% endcontent-ref %}
2013

2114
<figure><img src="../../.gitbook/assets/image (12).png" alt="A/B testing in Umbraco Engage"><figcaption><p>A/B testing in Umbraco Engage</p></figcaption></figure>

13/umbraco-ums/developers/ab-testing/ab-test-distribution-algorithm.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

13/umbraco-ums/developers/ab-testing/csharp-api.md

Lines changed: 17 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,35 @@
11
---
22
description: >-
3-
Explore how to retrieve active A/B test variants for visitors using the uMarketingSuite C# API.
3+
Explore how to retrieve active A/B test variants for visitors using the
4+
Umbraco Engage C# API.
45
---
56

6-
# C# API
7-
8-
{% hint style="info" %}
9-
This API is available from version 1.10.0 onwards.
10-
{% endhint %}
7+
# Retrieving A/B test variants in C\#
118

129
## Retrieving Active A/B test variants
1310

1411
You can retrieve the active A/B test variants for a visitor in different ways depending on your specific scenario:
1512

16-
- **IAbTestingService.GetCurrentVisitorActiveAbTestVariants()**
17-
- Namespace: `uMarketingSuite.Web.AbTesting`
18-
- Returns the active variants for the current visitor on the current page.
19-
- Can only be used with an active request context
20-
- **IAbTestingVisitorService.GetVisitorAbTestVariants(visitorExternalId, pageId, culture, contentTypeId)**
21-
- Namespace: `uMarketingSuite.Business.AbTesting`
22-
- Retrieves active A/B test variants on a specific page, without requiring a request context.
23-
- The visitor external id can be retrieved using **IAnalyticsVisitorExternalIdHandler.GetExternalId()**
24-
- **IAbTestVisitorToVariantManager.GetActiveVisitorVariants(visitorExternalId)**
25-
- Namespace: `uMarketingSuite.Business.AbTesting`
26-
- Retrieves *all* active A/B test variants for the given visitor throughout the website.
27-
- The visitor external id can be retrieved using **IAnalyticsVisitorExternalIdHandler.GetExternalId()**
13+
* **IAbTestingService.GetCurrentVisitorActiveAbTestVariants()**
14+
* Namespace: `Umbraco.Engage.Web.AbTesting`
15+
* Returns the active variants for the current visitor on the current page.
16+
* Can only be used with an active request context
17+
* **IAbTestingVisitorService.GetVisitorAbTestVariants(visitorExternalId, pageId, culture, contentTypeId)**
18+
* Namespace: `Umbraco.Engage.Business.AbTesting`
19+
* Retrieves active A/B test variants on a specific page, without requiring a request context.
20+
* The visitor external id can be retrieved using **IAnalyticsVisitorExternalIdHandler.GetExternalId()**
21+
* **IAbTestVisitorToVariantManager.GetActiveVisitorVariants(visitorExternalId)**
22+
* Namespace: `Umbraco.Engage.Business.AbTesting`
23+
* Retrieves _all_ active A/B test variants for the given visitor throughout the website.
24+
* The visitor external id can be retrieved using **IAnalyticsVisitorExternalIdHandler.GetExternalId()**
2825

2926
### Example
3027

3128
To use these services, inject the specified service into your code. The example below uses **IAbTestingService.GetCurrentVisitorActiveAbTestVariants()** by injecting the service into a controller:
3229

3330
```cs
34-
using uMarketingSuite.Business.AbTesting;
35-
using uMarketingSuite.Web.AbTesting;
31+
using Umbraco.Engage.Business.AbTesting;
32+
using Umbraco.Engage.Web.AbTesting;
3633

3734
public class YourController : SurfaceController
3835
{

13/umbraco-ums/developers/ab-testing/extending-the-algorithms.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

13/umbraco-ums/developers/ab-testing/finish-an-ab-test.md

Lines changed: 0 additions & 56 deletions
This file was deleted.

13/umbraco-ums/developers/ab-testing/front-end-rendering.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

13/umbraco-ums/developers/ab-testing/monitor-the-ab-test.md

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)