Skip to content

Commit 5e1bb6d

Browse files
committed
Added descriptions and fixed vale errors
1 parent 6df0151 commit 5e1bb6d

File tree

12 files changed

+44
-22
lines changed

12 files changed

+44
-22
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: >-
44
Umbraco Engage C# API.
55
---
66

7-
# Retrieving A/B test variants in C\#
7+
# Retrieving A/B test variants in C#
88

99
## Retrieving Active A/B test variants
1010

13/umbraco-engage/developers/personalization/custom-scoring.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,11 @@ To implement our example above, we will be using the `ICustomerJourneyService`.
2020
To resolve the required services, we will use Dependency Injection:
2121

2222
{% code overflow="wrap" %}
23+
2324
```csharp
2425
ICustomerJourneyGroupRepository _customerJourneyGroupRepository;ICustomerJourneyService _customerJourneyService;public MyController(ICustomerJourneyGroupRepository customerJourneyGroupRepository, ICustomerJourneyService customerJourneyService){ _customerJourneyGroupRepository = customerJourneyGroupRepository; _customerJourneyService = customerJourneyService;}
2526
```
27+
2628
{% endcode %}
2729

2830
We will now request Umbraco Engage to provide the customer journey step "**Do**" from the group "**Customer Journey**".
@@ -32,10 +34,12 @@ This is the default name for the customer journey upon installation.
3234
{% endhint %}
3335

3436
{% code overflow="wrap" %}
37+
3538
```csharp
3639
var customerJourneyGroup = _customerJourneyGroupRepository.GetAll().FirstOrDefault(group => group.Title == "Customer Journey");
3740
var stepDo = customerJourneyGroup.Steps.FirstOrDefault(step => step.Title == "Do");
3841
```
42+
3943
{% endcode %}
4044

4145
We can now inspect the step **Do** variable and find its `ID`. To score the step, we provide the `ID` and the score to the `CustomerJourneyService`:

13/umbraco-engage/marketers-and-editors/ab-testing/what-is-ab-testing.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
description: >-
3+
Learn how A/B testing helps optimize your website by comparing different versions to improve performance, integrated seamlessly with Umbraco Engage.
4+
---
5+
16
# What is A/B testing
27

38
It goes too far to give a total overview of what A/B testing is. There are some great resource out there that can inspire you and can go in real depth what A/B testing is.

13/umbraco-engage/marketers-and-editors/analytics/campaigns.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ If you want to use these parameters, you will need to set up the URL like:
2929

3030
{% code overflow="wrap" %}
3131

32-
```
32+
```cs
3333
https://www.umbraco.com/pricing/?utm_source=newsletter-july-2024&utm_medium=newsletter&utm_campaign=more_signups&utm_content=bottom_button
3434
```
3535

13/umbraco-engage/marketers-and-editors/personalization/implicit-and-explicit-personalization/campaign-scoring.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ description: >-
1212
Campaigns are automatically scored by using utm-parameters, that you may be already using for your marketing campaigns. You can add 5 different parameters to your URL:
1313

1414
* **utm_source**: Identify the advertiser, site, publication, etc. that is sending traffic to your property, for example, Google, newsletter4, billboard.
15-
* **utm_medium**: The advertising or marketing medium, for example, CPC, banner, email newsletter.
15+
* **utm_medium**: The advertising or marketing medium, for example, Cost Per Click (CPC), banner, email newsletter.
1616
* **utm_campaign**: The individual campaign name, slogan, and promo code for a product.
1717
* **utm_term**: Identify paid search keywords. If you are manually tagging paid keyword campaigns, you should also use utm_term to specify the keyword.
1818
* **utm_content**: Used to differentiate similar content, or links within the same ad. For example, if you have two call-to-action links within the same email message, you can use utm_content and set different values for each so you can tell which version is more effective.
@@ -30,7 +30,7 @@ If you want to use these parameters you'll need to set the URL as:
3030

3131
{% code overflow="wrap" %}
3232

33-
```
33+
```cs
3434
https://www.umarketingsuite.com/pricing/?utm_source=newsletter-july-2021&utm_medium=newsletter&utm_campaign=more_signups&utm_content=bottom_button
3535
```
3636

@@ -42,7 +42,7 @@ Now that you've created URLs for campaigns they will automatically be tracked by
4242

4343
going to **Personalization** -> **Campaign scoring** you will see all the campaign groups, the campaigns you already scored, and the campaigns that need scoring.
4444

45-
<figure><img src="../../../.gitbook/assets/engage-personalization-campaign-scoring.png" alt="Scoring your campaign."><figcaption><p>Scoring your campaign.</p></figcaption></figure>
45+
![Scoring your campaign](../../../.gitbook/assets/engage-personalization-campaign-scoring.png)
4646

4747
### Creating a campaign group
4848

@@ -58,7 +58,7 @@ You can add a new campaign group by clicking "**Add new group**". This will open
5858

5959
</div>
6060

61-
In this case, we created a campaign group "**A campaign group for developers**" and assigned **7 points** to the **developer** persona. This means when visitors come to the website via a URL with utm-parameters part of this campaign group, get 7 points for the developer persona.
61+
In this case, we created a campaign group "**A campaign group for developers**" and assigned **7 points** to the **developer** persona. Visitors arriving via a URL with utm-parameters part of this campaign group, get 7 points for the developer persona.
6262

6363
Because we haven't assigned any campaigns yet, in this case, the group will never be triggered.
6464

@@ -70,7 +70,7 @@ An example of this tab could look like this:
7070

7171
<figure><img src="../../../.gitbook/assets/image (8) (1) (1).png" alt="Unscored campaigns."><figcaption><p>Unscored campaigns.</p></figcaption></figure>
7272

73-
So here you see that in the last row, for example, the **utm_source** is "**Activate account**", the **utm_medium** is "**email**" and the **utm_content** is "**click here to activate your account**". The URL that the visitor used to get to the website looked something like `https://<url>?utm_source=activate account&utm_medium=email&utm_content=click here to activate your account.`
73+
In the last row, for example, the **utm_source** is "**Activate account**", **utm_medium** is "**email**" and **utm_content** is **click here to activate your account**. The URL that the visitor used to get to the website looked something like `https://<url>?utm_source=activate account&utm_medium=email&utm_content=click here to activate your account.`
7474

7575
Every unscored campaign can be assigned to a campaign group by clicking on the "**Assign**" button. If you do that a popup will open that allows you to assign the specific campaign to one of your created campaign groups.
7676

@@ -80,7 +80,7 @@ Every unscored campaign can be assigned to a campaign group by clicking on the "
8080

8181
</div>
8282

83-
By assigning this example to the "**A campaign group for developers**" from now on every visitor that comes to the website with these `utm-parameters` set up will get the points assigned that are set up in the campaign group. In this example, this would be **7 points** for **developers**.
83+
Assigning this to "**A campaign group for developers**" ensures all visitors with these `utm-parameters` will get the points assigned in the campaign group. In this example, this would be **7 points** for **developers**.
8484

8585
### Scored campaigns
8686

13/umbraco-engage/marketers-and-editors/settings/setting-up-goals.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ description: >-
88

99
Goals are important in Umbraco Engage. Without goals you cannot determine whether your optimization strategy through [A/B Testing](../ab-testing/) or [Personalization](../personalization/) really works.
1010

11-
A/B Testing and/or Personalization is never the goal; the goal is to increase your goals which can be achieved by personalization or A/B testing.
11+
A/B Testing and/or Personalization is never the goal. The goal is to increase your goals which can be achieved by personalization or A/B testing.
1212

1313
In the Goals menu, you can set up goals and specify their value.
1414

@@ -39,4 +39,3 @@ You can specify how the goal will be triggered:
3939
* Via some custom code
4040

4141
<figure><img src="../../.gitbook/assets/engage-settings-setup-new-goal.png" alt=""><figcaption><p>Create a new goal by giving it a name, setting a value and deciding on a set of parameters.</p></figcaption></figure>
42-

13/umbraco-engage/security-and-privacy/gdpr/README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
description: >-
3+
Read how Umbraco Engage is designed with GDPR compliance in mind, ensuring data privacy through first-party cookies, data anonymization, and retention controls
4+
---
5+
16
# GDPR & EU regulation
27

38
**Disclaimer**: Always check you are GDPR compliant with your own privacy office or legal department
@@ -41,6 +46,6 @@ Remember to adjust the template to match the configuration on your website.
4146

4247
[The Umbraco Engage cookie can be categorized as both an analytical and a personalization cookie.](../../developers/introduction/the-umbraco-engage-cookie/) The cookie is used to analyze website visitor behavior and personalize content based on this behavior. Based on the GDPR and ePrivacy Directive cookie consent is required for gathering analytic and personalization data.
4348

44-
As a customer and the controller of the personal data processed, **it is your responsibility to obtain consent from the website visitor for the use of the Umbraco Engage cookie**. Consent can be obtained using a cookie banner.
49+
As the data controller **it is your responsibility to obtain consent from the website visitor for the use of the Umbraco Engage cookie**. Consent can be obtained using a cookie banner.
4550

46-
You can [control the features ](../../developers/introduction/the-umbraco-engage-cookie/module-permissions.md)and give your visitors total control over which features they wish to enable.
51+
You can [control the features](../../developers/introduction/the-umbraco-engage-cookie/module-permissions.md)and give your visitors total control over which features they wish to enable.

13/umbraco-engage/security-and-privacy/how-it-works.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
description: >-
3+
Explore how Umbraco Engage collects browsing behavior data upon cookie acceptance to enable analytics, A/B testing, content personalization, and user profiling, all stored locally
4+
---
5+
16
# How it works
27

38
When visitors accept the Umbraco Engage cookie on the website, it allows Umbraco Engage to collect and store data about browsing behavior, preferences, and interactions. This data can include pages visited, time spent on each page, actions taken on the site, and more. This data cannot be shared with 3rd parties because the data is stored in the local database of the site.

13/umbraco-engage/support.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
1+
---
2+
description: >-
3+
The article explains how to seek support through Umbraco's website to create a support request.
4+
---
5+
16
# Support
27

3-
### Looking for support?
8+
## Looking for support?
49

510
Seeking support or guidance? Go to [umbraco.com](https://umbraco.com) and look for the friendly speech bubble icon in the bottom right corner of your screen. Click on it, and you can open a new support request.
611

13/umbraco-engage/tutorials/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,3 @@ Use the tutorials in this section to learn how Umbraco Engage works and set up s
1313
## [How to set up an A/B Test](set-up-your-first-ab-test.md)
1414

1515
## [Marketing Resources](marketing-resources/)
16-

0 commit comments

Comments
 (0)