Skip to content

Commit a4d91d8

Browse files
authored
Apply suggestions from code review
1 parent f44f9a9 commit a4d91d8

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

docs/docs/experimentation/ab-testing.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ A/B testing enables you to experiment with design and functionality variants of
88

99
You can use Flagsmith to perform A/B tests. Using a combination of [multivariate flags](/basic-features/managing-features.md#multi-variate-flags) and a 3rd party analytics tool like [Amplitude](https://amplitude.com/) or [Mixpanel](https://mixpanel.com/), you can easily perform complex A/B tests that will help improve your product.
1010

11-
Running AB tests require two main components: a bucketing engine and an analytics platform. The bucketing engine is used to put users into a particular AB testing bucket. These buckets will control the specific user experience that is being tested. The analytics platform will receive a stream of event data derived from the behaviour of the user. Combining these two concepts allows you to deliver seamless AB test.
11+
Running A/B tests require two main components: a bucketing engine and an analytics platform. The bucketing engine is used to put users into a particular A/B testing bucket. These buckets will control the specific user experience that is being tested. The analytics platform will receive a stream of event data derived from the behaviour of the user. Combining these two concepts allows you to deliver seamless A/B test.
1212

1313
We have [integrations](/integrations) with a number of analytics platforms. If we don't integrate with the platform you are using, you can still manually send the test data to the downstream platform manually.
1414

1515
By the end of this tutorial, you will be able to:
1616

17-
- Set up a Multivariate Flag in Flagsmith for A/B testing.
17+
- Set up a multivariate flag in Flagsmith for A/B testing.
1818
- Implement logic in your application to bucket users and display variants.
1919
- Send A/B test data to an analytics platform.
2020
- Understand how to use anonymous identities for A/B testing on unknown users.
@@ -23,7 +23,7 @@ By the end of this tutorial, you will be able to:
2323

2424
To follow this tutorial, you will need:
2525

26-
- A basic understanding of [Multivariate Flags](/basic-features/managing-features.md#multi-variate-flags) in Flagsmith.
26+
- A basic understanding of [multivariate flags](/basic-features/managing-features.md#multi-variate-flags) in Flagsmith.
2727
- Access to a third-party analytics platform (e.g., Amplitude, Mixpanel) where you can send custom events. You can explore Flagsmith [integrations](/integrations) for this purpose.
2828
- A development environment for your application where you can implement changes and integrate the Flagsmith SDK.
2929

@@ -52,7 +52,7 @@ Because Flagsmith flags can contain both boolean states as well as multivariate
5252
4. Send an event message to the analytics platform, adding the name/value pair of `paypal_button_test` and the value of the flag; in this case it would be one of either `control`, `show` or `hide`.
5353
5. Deploy our app, enable the flag and watch the data come in to your analytics platform.
5454

55-
Here is what creating the Flag would look like.
55+
Here is what creating the flag would look like.
5656

5757
![Image](/img/ab-test-paypal-example.png)
5858

@@ -64,18 +64,18 @@ To do A/B testing you need to use identities. Without an identity to key from, i
6464

6565
What if you want to run an A/B test in an area of your application where you don't know who your users are? For example on the homepage of your website? In this instance, you need to generate _anonymous identities_ values for your users. In this case we will generate a _GUID_ for each user.
6666

67-
A _GUID_ value is just a random string that has an extremely high likelihood of being unique. There's more info about generating GUID values [on Stack Overflow](https://stackoverflow.com/a/2117523).
67+
A GUID value is just a random string that has an extremely high likelihood of being unique. There's more info about generating GUID values [on Stack Overflow](https://stackoverflow.com/a/2117523).
6868

6969
The general flow would be:
7070

7171
1. A new browser visits your website homepage for the first time.
72-
2. You see that this is an anonymous user, so you generate a random _GUID_ for that user and assign it to them.
73-
3. You send that GUID along with an Identify call to Flagsmith. This will then segment that visitor.
72+
2. You see that this is an anonymous user, so you generate a random GUID for that user and assign it to them.
73+
3. You send that GUID along with an identify call to Flagsmith. This will then segment that visitor.
7474
4. You add a cookie to the browser and store the GUID. That way, if the user returns to your page, they will still be in the same segment.
7575

7676
These techniques will be slightly different depending on what platform you are developing for, but the general concept will remain the same.
7777

7878
## Next steps
7979

80-
- Explore [Flagsmith's Integrations](/integrations) with analytics platforms.
81-
- Learn more about [managing Identities](/basic-features/managing-identities.md) in Flagsmith.
80+
- Explore [Flagsmith's integrations](/integrations) with analytics platforms.
81+
- Learn more about [managing identities](/basic-features/managing-identities.md) in Flagsmith.

docs/docs/experimentation/flag-analytics.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ sidebar_position: 20
66

77
## Overview
88

9-
Flag analytics allow you to track how often individual Flags are evaluated within the Flagsmith SDK.
9+
Flag analytics allow you to track how often individual flags are evaluated within the Flagsmith SDK.
1010

11-
To view Analytics for a particular Flag, browse to the relevant environment and click on a single Flag to edit that Flag.
11+
To view Analytics for a particular flag, browse to the relevant environment and click on a single flag to edit that flag.
1212

1313
![Image](/img/flag-analytics.png)
1414

0 commit comments

Comments
 (0)