Skip to content

Commit 34e5666

Browse files
authored
Update Stream Merge Highlight [DOC-593] (#3609)
* Update Stream Merge Highlight DOC-593 * Vale Fixes DOC-593
1 parent c2935f4 commit 34e5666

File tree

1 file changed

+7
-7
lines changed
  • src/profiles/identity-resolution

1 file changed

+7
-7
lines changed

src/profiles/identity-resolution/index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,28 +7,28 @@ redirect_from:
77

88
## Identity Graph
99

10-
Identity Resolution sits at the core of Segment. The Identity Graph merges the complete history of each customer into a single profile, no matter where they interact with your business. Identity Resolution allows you to understand a user's interaction across web, mobile, server, and third party partner touch-points in realtime, using an online and offline ID graph with support for cookie IDs, device IDs, emails, and custom external IDs. If you are sending the [group](/docs/connections/spec/group) call, you can also understand user behavior at the account-level.
10+
Identity Resolution sits at the core of Segment. The Identity Graph merges the complete history of each customer into a single profile, no matter where they interact with your business. Identity Resolution allows you to understand a user's interaction across web, mobile, server, and third-party partner touch-points in real time, using an online and offline ID graph with support for cookie IDs, device IDs, emails, and custom external IDs. If you are sending the [Group call](/docs/connections/spec/group), you can also understand user behavior at the account-level.
1111

1212
![The Identity Graph merges the complete history of each user into a single profile](images/identity_resolution_1.png)
1313

1414
## Highlights
1515
1. **Supports existing data** — no additional code or set up required
1616
2. **Supports all channels** — stitches web + mobile + server + third party interactions into the same user
1717
3. **Supports anonymous identity stitching** — by merging child sessions into parent sessions
18-
4. **Supports user:account relationships** - for b2b companies, generates a graph of relationships between users and accounts
19-
5. **Realtime** - merges realtime data streams, tested at 50,000 resolutions/second with a P95 resolve duration of 7ms
18+
4. **Supports user:account relationships** - for B2B companies, generates a graph of relationships between users and accounts
19+
5. **Real-time performance** - reliable real-time data stream merges with minimal latency
2020

2121

2222
## Technical highlights
2323
1. **Supports custom external IDs** - bring your own external IDs
2424
2. **Customizable ID Rules** — allows you to enforce uniqueness on select external IDs and customize which external IDs and sources cause associations
25-
3. **Merge Protection** - automatically detects and solves identity issues such as non unique anonymous IDs and the library problem using the priority trust algorithm
26-
4. **Maintains persistent ID** - multiple external IDs get matched to one persistent ID.
25+
3. **Merge Protection** - automatically detects and solves identity issues, like non-unique anonymous IDs and the library problem using the priority trust algorithm
26+
4. **Maintains persistent ID** - multiple external IDs get matched to one persistent ID
2727

2828

2929
## Frequently asked questions
3030

3131
### Can I use the Profile API on the client-side?
32-
For security reasons, Segment requires that the Profile API only be used server-side. The Profile API allows you to look up data about any user given an identifier (for example, email, `anonymousId`, or `userId`) and an authorized access secret. While this enables powerful personalization workflows, it could also let your customers' data fall into the wrong hands if the access secret were exposed on the client.
32+
For security reasons, Segment requires that the [Profile API](/docs/profiles/profile-api/) only be used server-side. The Profile API allows you to look up data about any user given an identifier (for example, email, `anonymousId`, or `userId`) and an authorized access secret. While this enables powerful personalization workflows, it could also let your customers' data fall into the wrong hands if the access secret were exposed on the client.
3333

34-
Instead, by creating an authenticated personalization endpoint server-side backed by the Profile API, you can serve up personalized data to your users without the risk of their information falling into the wrong hands.
34+
Instead, by creating an authenticated personalization endpoint server-side backed by the Profile API, you can serve up personalized data to your users without the risk of their information falling into the wrong hands.

0 commit comments

Comments
 (0)