Skip to content

Commit fc37f40

Browse files
authored
Merge branch 'master' into niallb/wootric_update
2 parents ca7d35c + 1a131ef commit fc37f40

File tree

7 files changed

+38
-4
lines changed

7 files changed

+38
-4
lines changed

_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ source: ./src
77

88
permalink: /:categories/:title/
99

10-
exclude: ['js', '_site']
10+
exclude: ['js', '_site', '*.sketch']
1111
# Build settings
1212
markdown: kramdown
1313
highlighter: rouge

diagram-library/readme.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# The Segment Diagram Library
2+
3+
The library file was built by Tonik, and is in Sketch. You'll need a Sketch license to edit the file.
4+
5+
You can also export the file, or diagrams you make with it, to `.svg` format for storage.
6+
7+
![](sample-diagram.png)
8+
9+
## Using the Library
10+
11+
1. To create a new diagram, open the library file in Sketch and **make a copy**.
12+
2. Rename the copy so it's specific to the project you're working on.
13+
*Don't* use the base library file itself for this.
14+
3. Optionally, save the Sketch file to the `images` directory for the file you'll be putting this diagram in, so it's easier to find later.
15+
Jekyll _should_ exclude Sketch files from the build. You can also name the file with an underscore as the first character to exclude it from the build. If you have more than 3 sketch files for a specific doc, you can create a folder called `_src` in the `images` directory.
16+
4. In Sketch, create a new Artboard. (Press A and drag a box on the screen.)
17+
This is the canvas where you'll put items from the library, and represents an area that you can export as an image.
18+
5. Make your diagram! Don't forget to save frequently.
19+
6. When you're ready to export, select the artboard by clicking it in the left layers navigation, and find the **Export** panel at the end of the right tool pane.
20+
7. Select **1x** (Apple Retina screens support 2x but it's not necessary) and `.png` format.
21+
8. At the VERY end of the panel, find the **Export Selected** button, and click it.
22+
9. If needed, move the resulting `.png` file to the correct `images` directory.
23+
10. Add the new diagram in the markdown file, and run a test build to make sure your diagram is legible on the page!
24+
25+
That's it!
26+
27+
When you need to update the images, you can reopen the Sketch file, make your changes, and re-export.
28+
29+
30+
## Adding new items to the Library
31+
32+
Contact @sanscontext for instructions. :)

diagram-library/sample-diagram.png

42.3 KB
Loading

src/_data/sidenav/main.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,6 @@ sections:
8181
title: 'Spec: Screen'
8282
- path: /connections/spec/track
8383
title: 'Spec: Track'
84-
- path: /connections/spec/alias
85-
title: 'Spec: Alias'
8684
- path: /connections/spec/group
8785
title: 'Spec: Group'
8886
- path: /connections/spec/identify

src/connections/sources/catalog/cloud-apps/braze/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ Below is a table of events that Braze sends to Segment. These events show up as
6666
<td>Email Bounced</td>
6767
<td>Braze attempted to send an email, but the User's receiving mail server did not accept it.</td>
6868
</tr>
69-
<tr>
7069
<tr>
7170
<td>Email Soft Bounced</td>
7271
<td>Braze attempted to send an email, but the User's receiving mail server temporarily bounced it. (Reasons may include: inbox full, server down, etc.)</td>

src/connections/sources/cross-domain.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ sourceTitle: 'Cross-Domain Analytics'
55
sourceCategory: 'Website'
66
---
77

8+
> warning ""
9+
> **Note**: Cross-domain analytics is no longer being offered as a product for new customers. If you have any questions, please contact [Segment support](https://www.segment.com/help/contact).
10+
811
Cross-Domain Analytics allows businesses to measure customer activity across their digital properties, without exposing user data to third parties. For example, if you have multiple brands, content properties, or marketing mini-sites, you likely want to learn how cross-domain browsing impacts your revenue.
912

1013
What you can do with Cross-Domain Analytics

src/connections/spec/alias.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
title: 'Spec: Alias'
33
---
44

5+
> note "Alias is an advanced method"
6+
> The Alias method allows you to explicitly change the ID of a tracked user, however this should only be done when it's required for downstream destination compatibility. See our [Best Practices for Identifying Users](/docs/guides/how-to-guides/best-practices-identify/) for more information.
57
68
The `alias` method is used to merge two user identities, effectively connecting two sets of user data as one. This is an advanced method, but it is required to manage user identities successfully in some of our destinations.
79

0 commit comments

Comments
 (0)