Skip to content

Commit bd7ce3d

Browse files
Updated Page and Screen goal names (#3961)
Removed stray backslash
1 parent b75c592 commit bd7ce3d

File tree

1 file changed

+5
-10
lines changed
  • src/connections/destinations/catalog/ab-smartly

1 file changed

+5
-10
lines changed

src/connections/destinations/catalog/ab-smartly/index.md

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@
22
title: AB Smartly Destination
33
id: 605dd9d7e5ff0b3873e250a4
44
---
5+
56
[A/B Smartly](https://absmartly.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank"} provides an on-premise, full-stack experimentation platform for engineering and product teams that do continuous experimentation embedded into their development process. A/B Smartly's real-time analytics helps engineering and product teams ensure that new features will improve the customer experience without breaking or degrading performance and/or business metrics.
67

78
This destination is maintained by A/B Smartly. For any issues with the destination, [contact A/B Smartly's Support](mailto:[email protected]).
89

9-
10-
1110
## Implementation Prerequisite
1211

1312
A/B Smartly works differently than other Segment destinations. Because A/B Smartly SDKs are used to modify and deliver experiences to users, you must implement them at a point in your website or app that allows them to make visual modifications for users.
@@ -33,18 +32,15 @@ Segment provides specific implementation details for A/B Smartly in the sections
3332
9. And finally a mapping of Segment Identities to A/B Smartly Units(`https://your-org-name.absmartly.com/unit/list`). You should map all of your Segment identities that you would like to use in your A/B tests to the units that you already have in A/B Smartly. Users must map all the identity types, but not for the individual users. Map all of your ids in your Unit List(`https://your-org-name.absmartly.com/unit/list`).
3433
10. Optionally go to "Goal Mapping" and start adding the track calls that you would like to see showing up on A/B Smartly as goals. You only need to create a name mapping if the name of the goal on A/B Smartly's platform is different from the name of the track call in Segment.
3534

36-
37-
3835
## Page
3936

4037
Take a look at the [Page method documentation](/docs/connections/spec/page/) to understand what it does. An example call would look like:
4138

4239
```js
43-
analytics.page()
40+
analytics.page();
4441
```
4542

46-
Segment sends Page calls to A/B Smartly as a `pageview` goal. The goal name is`<page_name>_pageview`. The page name is lower-cased and any spaces or special characters are replaced with underscores. For example, a view of the "Home" page triggers the `home_pageview` goal. If the goal doesn't exist in the A/B Smartly web console, it is ignored.
47-
43+
Segment sends Page calls to A/B Smartly as a `Page` goal. The goal name is `Page: <Page Name>`. For example, `Page: Home`. If the goal doesn't exist in the A/B Smartly web console, it is ignored.
4844

4945
## Screen
5046

@@ -54,15 +50,14 @@ Take a look at the [Screen method documentation](/docs/connections/spec/screen/)
5450
[[SEGAnalytics sharedAnalytics] screen:@"Home"];
5551
```
5652
57-
Segment sends Screen calls to A/B Smartly as a `screenview` goal. The goal name is `<screen_name>_screenview`. The screen name is lower-cased and any spaces or special characters are replaced with underscores. For example, a view of the "Home" screen triggers the `home_screenview` goal. If the goal doesn't exist in the A/B Smartly web console, it is ignored.
58-
53+
Segment sends Screen calls to A/B Smartly as a `Screen` goal. The goal name is `Screen: <Screen Name>`. For example, `Screen: Login`. If the goal doesn't exist in the A/B Smartly web console, it is ignored.
5954
6055
## Track
6156
6257
Take a look at the [Track method documentation](/docs/connections/spec/track/) to understand what it does. An example call would look like:
6358
6459
```js
65-
analytics.track('Login Button Clicked')
60+
analytics.track("Login Button Clicked");
6661
```
6762

6863
Segment sends Track calls to A/B Smartly as a `track` event. A/B Smartly's track calls are the way to track goals. `analytics.track('booking')` is equivalent to an A/B Smartly SDK track call `context.track('booking')`.

0 commit comments

Comments
 (0)