Skip to content

Commit d653ab4

Browse files
authored
Merge pull request #575 from segmentio/repo-sync
repo sync
2 parents 41096f4 + b684c92 commit d653ab4

File tree

7 files changed

+48
-27
lines changed

7 files changed

+48
-27
lines changed

src/_data/nav.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ sections:
2020
section:
2121
- path: "https://segment.com/docs/"
2222
title: Documentation
23-
- path: "https://segment.com/docs/config-api/"
23+
- path: "https://segment.com/docs/api/public-api/"
2424
title: Segment API
2525
- path: "https://segment.com/partners/developer-center/"
2626
title: Build on Segment

src/connections/destinations/catalog/selligent-marketing-cloud/index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Before you enable Selligent Marketing Cloud in your Destination page, validate w
1717
1. Login into your *Selligent Marketing Cloud* environment.
1818
2. Within the *Selligent Marketing Cloud* module click the wheel icon at the bottom-left corner to access the general configuration panel:
1919
![1](images/1.png)
20-
1. Navigate tothe "Access Management" tab and select "Service Accounts":
20+
1. Navigate to the "Access Management" tab and select "Service Accounts":
2121
![2](images/2.png)
2222
4. To create a new account click on the "New" icon:
2323
![3](images/3.png)
@@ -40,7 +40,7 @@ You can then proceed to configure your destination.
4040

4141
## Identify
4242

43-
If you haven't had a chance to review the Segment spec, please take time to review and to understand what the [`identify` method](/docs/spec/identify/) does.
43+
If you haven't had a chance to review the Segment spec, please take time to review and to understand what the [`identify` method](/docs/connections/spec/identify/) does.
4444

4545
An example call can look like:
4646

@@ -57,7 +57,7 @@ Identify calls will be sent to *Selligent Marketing Cloud* as an `identify` even
5757

5858
## Track
5959

60-
If you haven't had a chance to review the Segment spec, please take time to review to understand what the [`track` method](/docs/spec/track/) can do.
60+
If you haven't had a chance to review the Segment spec, please take time to review to understand what the [`track` method](/docs/connections/spec/track/) can do.
6161

6262
An example call can look like:
6363

@@ -73,7 +73,7 @@ Track calls will be sent to *Selligent Marketing Cloud* as a `track` event.
7373

7474
## Group
7575

76-
If you haven't had a chance to review the Segment spec, please take time to review to understand what the [`group` method](/docs/spec/group/) can do.
76+
If you haven't had a chance to review the Segment spec, please take time to review to understand what the [`group` method](/docs/connections/spec/group/) can do.
7777

7878
An example call can look like:
7979

@@ -100,7 +100,7 @@ Segment sends Group calls to *Selligent Marketing Cloud* as a `group` event. The
100100

101101
## Alias
102102

103-
If you haven't had a chance to review the Segment spec, please take time to review to understand what the [`alias` method](/docs/spec/alias/) can do.
103+
If you haven't had a chance to review the Segment spec, please take time to review to understand what the [`alias` method](/docs/connections/spec/alias/) can do.
104104

105105
An example call can look like:
106106

@@ -112,7 +112,7 @@ Track calls will be sent to *Selligent Marketing Cloud* as a `alias` event.
112112

113113
## Page
114114

115-
If you haven't had a chance to review the Segment spec, please take time to review to understand what the [`page` method](/docs/spec/page/) can do.
115+
If you haven't had a chance to review the Segment spec, please take time to review to understand what the [`page` method](/docs/connections/spec/page/) can do.
116116

117117
An example call can look like:
118118
```js
@@ -125,7 +125,7 @@ Track calls will be sent to *Selligent Marketing Cloud* as a `page` event.
125125

126126
## Screen
127127

128-
If you haven't had a chance to review the Segment spec, please take time to review to understand what the [`screen` method](/docs/spec/screen/) can do.
128+
If you haven't had a chance to review the Segment spec, please take time to review to understand what the [`screen` method](/docs/connections/spec/screen/) can do.
129129

130130
An example call in Objective C can look like:
131131

src/connections/destinations/repeater-migration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ You can create a QA instance of your destination to verify that it is configured
4646
1. If you created a QA instance of the Repeater and you created a QA destination instance, you can test this process before you use production data.
4747

4848

49-
2. You can disable the repeater and enable the new destination instance manually in the Segment web app, or by using the [Segment Public API](/docs/-api/).
49+
2. You can disable the repeater and enable the new destination instance manually in the Segment web app, or by using the [Segment Public API](/docs/public-api/).
5050

5151
- **If the destination can de-duplicate events**, enable the new instance of the destination, and _then_ disable the Repeater.
5252
- **If the destination does not de-duplicate events**, you can disable the Repeater and then enable the new instance of the destination.

src/connections/spec/mobile.md

Lines changed: 32 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
---
22
title: 'Native Mobile Spec'
3+
redirect_from:
4+
- '/spec/mobile'
35
---
46

57
One of the core components of the Segment [Spec](/docs/connections/spec/) is the [`track`](/docs/connections/spec/track) method. It records any arbitrary event that the user has triggered. For Mobile tracking, in addition to `screen` calls, you'll want to send **specific event names** that Segment recognizes semantically. That way, we can transform them correctly before sending them off to downstream destinations.
@@ -19,20 +21,38 @@ These events pair nicely with Segment's [ecommerce spec](/docs/connections/spec/
1921
The Segment Native Mobile Spec includes the following semantic events:
2022

2123
**Application Lifecycle Events**
22-
- [Application Installed](#application-installed)
23-
- [Application Opened](#application-opened)
24-
- [Application Updated](#application-updated)
25-
- [Application Backgrounded](#application-backgrounded)
26-
- [Application Crashed](#application-crashed)
27-
- [Application Uninstalled](#application-uninstalled)
24+
- [Overview of events](#overview-of-events)
25+
- [Lifecycle events](#lifecycle-events)
26+
- [Application Installed](#application-installed)
27+
- [Application Opened](#application-opened)
28+
- [Application Backgrounded](#application-backgrounded)
29+
- [Application Updated](#application-updated)
30+
- [Application Uninstalled](#application-uninstalled)
31+
- [Application Crashed](#application-crashed)
32+
- [Campaign events](#campaign-events)
33+
- [Install Attributed](#install-attributed)
34+
- [Push Notification Received](#push-notification-received)
35+
- [Push Notification Tapped](#push-notification-tapped)
36+
- [Push Notification Bounced](#push-notification-bounced)
37+
- [Deep Link Opened](#deep-link-opened)
38+
- [Deep Link Clicked](#deep-link-clicked)
2839

2940
**Campaign Events**
30-
- [Push Notification Received](#push-notification-received)
31-
- [Push Notification Tapped](#push-notification-tapped)
32-
- [Push Notification Bounced](#push-notification-bounced)
33-
- [Install Attributed](#install-attributed)
34-
- [Deep Link Clicked](#deep-link-clicked)
35-
- [Deep Link Opened](#deep-link-opened)
41+
- [Overview of events](#overview-of-events)
42+
- [Lifecycle events](#lifecycle-events)
43+
- [Application Installed](#application-installed)
44+
- [Application Opened](#application-opened)
45+
- [Application Backgrounded](#application-backgrounded)
46+
- [Application Updated](#application-updated)
47+
- [Application Uninstalled](#application-uninstalled)
48+
- [Application Crashed](#application-crashed)
49+
- [Campaign events](#campaign-events)
50+
- [Install Attributed](#install-attributed)
51+
- [Push Notification Received](#push-notification-received)
52+
- [Push Notification Tapped](#push-notification-tapped)
53+
- [Push Notification Bounced](#push-notification-bounced)
54+
- [Deep Link Opened](#deep-link-opened)
55+
- [Deep Link Clicked](#deep-link-clicked)
3656

3757

3858
Segment recommends using the above event names if you're going to be integrating the events yourself. This will ensure that they can be mapped effectively in downstream tools.

src/connections/spec/page.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
---
22
title: 'Spec: Page'
3+
redirect_from:
4+
- '/spec/page'
35
---
46

57
The `page` call lets you record whenever a user sees a page of your website, along with any optional properties about the page. Calling `page` or [`screen`](/docs/connections/spec/screen/) in a Segment [source](/docs/connections/sources/) is one of the first steps to getting started with Segment.

src/connections/spec/screen.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
---
22
title: 'Spec: Screen'
3+
redirect_from:
4+
- '/spec/screen'
35
---
46

57
The `screen` call lets you record whenever a user sees a screen, the mobile equivalent of `page`, in your mobile app, along with any properties about the screen. Calling `page` or [`screen`](/docs/connections/spec/screen/) in one of Segment's [sources](/docs/connections/sources/) is one of the first steps to getting started with Segment.

src/partners/enable-with-segment.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@
22
title: Enable with OAuth
33
---
44

5-
> info ""
6-
> If you're a customer who just wants to build a simple script or app against a single workspace, you may want to use [Workspace Access Tokens](/docs/config-api/authentication).
7-
8-
Enable with OAuth, supported with the [Public API](/docs/api), allows partners to build seamless flows for customers to implement and enable integrations within their workspace. This is a [post-launch requirement](/docs/partners/#post-launch) for a partner to graduate from public beta to public.
5+
Enable with OAuth, supported with the [Public API](/docs/api/public-api), allows partners to build seamless flows for customers to implement and enable integrations within their workspace. This is a [post-launch requirement](/docs/partners/#post-launch) for a partner to graduate from public beta to public.
96

107
## Concepts
118

@@ -191,7 +188,7 @@ If you created an App with a more permissive scope, you have access to more APIs
191188
- With the `workspace` scope you can change all resources
192189
- With the `workspace:read` you can read all resources, but not change them
193190

194-
A full list of APIs are here: https://segment.com/docs/config-api/
191+
A full list of APIs are here: https://segment.com/docs/api/public-api/
195192

196193
The example below shows how you would get a users workspace if you had any of the above scopes:
197194

@@ -309,4 +306,4 @@ When the app was installed, you should have received a Segment `workspace` and
309306

310307
### OK I managed to create an App. How do I use your APIs?
311308

312-
See [the API docs](https://segment.com/docs/config-api/), and the Postman API reference collection that you can run as-is https://reference.segmentapis.com/#51d965d3-4a67-4542-ae2c-eb1fdddc3df6.
309+
See [the API docs](/docs/api/public-api/).

0 commit comments

Comments
 (0)