Skip to content

Commit 39229fa

Browse files
committed
1 parent ca4b66e commit 39229fa

File tree

8 files changed

+24
-24
lines changed

8 files changed

+24
-24
lines changed

src/_data/sidenav/main.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,21 +24,21 @@ sections:
2424
- path: /guides
2525
title: An introduction to Segment
2626
- path: /guides/intro-impl
27-
title: Segment developer overview
27+
title: Segment for developers
2828
- path: /guides/intro-user
29-
title: Segment data user overview
29+
title: Segment for data users
3030
- path: /guides/intro-admin
31-
title: Segment workspace admin overview
31+
title: Segment for workspace admins
3232
- path: /guides/filtering-data
3333
title: Filtering your Segment data
3434
- path: /guides/duplicate-data
35-
title: How does Segment handle duplicate data?
35+
title: Handling duplicate data
3636
- path: /guides/ignore-bots
37-
title: How can I ignore internet bots?
37+
title: Ignoring internet bots
3838
- path: /guides/segment-vs-tag-managers
39-
title: What is the difference between Segment and tag managers?
39+
title: Segment vs. tag managers
4040
- path: /guides/what-is-replay
41-
title: What is Replay?
41+
title: Replay
4242

4343
- section_title: How To Guides
4444
slug: guides/how-to-guides

src/guides/duplicate-data.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: How does Segment handle duplicate data?
2+
title: Handling duplicate data
33
---
44

55
Segment has a special de-duplication service that sits just behind the `api.segment.com` endpoint, and attempts to drop duplicate data. However, that de-duplication service has to hold the entire set of events in memory in order to know whether or not it has seen that event already. Segment stores 24 hours worth of event `message_id`s. This means Segment can de-duplicate any data that appears within a 24 hour rolling window.

src/guides/ignore-bots.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
---
2-
title: How can I ignore internet bots?
2+
title: Internet bots
33
---
44

5-
## But wait, I don't even know what a bot is!
5+
## What's a bot?
66

77
If you stumbled onto this page by accident and don't know what a bot is or are just curious to learn more, the following Wikipedia article provides an awesome summary: [https://en.wikipedia.org/wiki/Internet\_bot](https://en.wikipedia.org/wiki/Internet_bot).
88

99
Surprisingly, more than half of all web traffic is made up of bots. While a fraction of them are good bots with a regulated pattern, and therefore beneficial to all online businesses, the majority of them have malicious intents and are mostly unregulated.
1010

11-
## Got it! So is it possible to ignore bad bots?
11+
## Is it possible to ignore bad bots?
1212

13-
Now that we're level-set on what a bot is, unfortunately Segment does not offer any out-of-the-box feature to filter/ignore bot traffic.
13+
Segment doesn't offer any out-of-the-box feature to filter or ignore bot traffic.
1414

1515
As such, you generally have two options:
1616

17-
**Handle the filtering at a destination-level:** some of our destination partners, [like Mixpanel](https://help.mixpanel.com/hc/en-us/articles/115004567946-Exclude-Bot-Activity-Web-JavaScript-), filter bots automatically. Whereas others [such as Hubspot](https://knowledge.hubspot.com/getting-started-with-hubspot-v2/how-to-filter-out-traffic-from-your-website-analytics) allow you to set up bot filtering manually. The advantage of filtering bots at a destination level is that it allows you to implement a robust, easy-to-maintain solution. However, as it pertains to Segment, the downside is that bot traffic will _still_ make it to Segment, [affecting your MTU count.](https://segment.com/docs/guides/usage-and-billing/mtus-and-throughput/#how-does-segment-calculate-mtus)
17+
**Handle the filtering at a destination-level:** Some of Segment's destination partners, [like Mixpanel](https://help.mixpanel.com/hc/en-us/articles/115004567946-Exclude-Bot-Activity-Web-JavaScript-), filter bots automatically. Whereas others [such as Hubspot](https://knowledge.hubspot.com/getting-started-with-hubspot-v2/how-to-filter-out-traffic-from-your-website-analytics) allow you to set up bot filtering manually. The advantage of filtering bots at a destination level is that it allows you to implement a robust, easy-to-maintain solution. However, as it pertains to Segment, the downside is that bot traffic will _still_ make it to Segment, [affecting your MTU count.](https://segment.com/docs/guides/usage-and-billing/mtus-and-throughput/#how-does-segment-calculate-mtus)
1818

1919
**Write custom logic that suppresses bot activity from being sent to Segment:** if you want to prevent bot traffic from making it to Segment in the first place, another option is to write your own custom code. The logic, in pseudo-code, would look something like this if you know a particular characteristic of the bot traffic to filter out, such as the userAgent:
2020

@@ -25,17 +25,17 @@ if ! window.navigator.userAgent in robots
2525
 analytics.track
2626
```
2727

28-
The benefit here of course is that you would be able to limit the impact that bots have on your MTU count. However, on the flip side, it's much harder to implement and maintain a custom filter.
28+
The benefit here is that you would be able to limit the impact that bots have on your MTU count. On the flip side, it's much harder to implement and maintain a custom filter.
2929

30-
## If we see a massive MTU spike because of bots, can we apply for a refund?
30+
## If I see a massive MTU spike because of bots, can I apply for a refund?
3131

32-
As a matter of policy, we typically do not provide refunds for bot-related MTU spikes, as bot traffic is out of our control. However for extenuating circumstances, [you can petition for a refund](https://segment.com/contact/billing), assuming you're able to provide proof of the bot's effect.
32+
As a matter of policy, Segment doesn't provide refunds for bot-related MTU spikes, as bot traffic is out of Segment's control. However for extenuating circumstances, [you can petition for a refund](https://segment.com/contact/billing), assuming you're able to provide proof of the bot's effect.
3333

34-
## I'm seeing a lot of browser traffic from Boardman; isn't that from Segment?
34+
## I'm seeing a lot of browser traffic from Boardman; is that from Segment or a bot?
3535

36-
We do indeed use Amazon's hosting services, which are based in Boardman, Oregon. However [many bots also originate from AWS in Boardman as well](https://productforums.google.com/forum/#!topic/webmasters/Ow5baxkjiPI).
36+
Segment uses Amazon's hosting services, which are based in Boardman, Oregon. However [many bots also originate from AWS in Boardman as well](https://productforums.google.com/forum/#!topic/webmasters/Ow5baxkjiPI).
3737

38-
One way you can confirm whether or not traffic is coming from Segment vs. a bot is to check the userAgent of the inbound call. Ours is:
38+
One way you can confirm whether or not traffic is coming from Segment vs. a bot is to check the userAgent of the inbound call. Segment's is:
3939

4040
```js
4141
'Mozilla/5.0 (' + deviceModel.slice(0, -3) + '; CPU ' + osName + ' ' +

src/guides/intro-admin.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Segment for Workspace Administrators
2+
title: Segment for workspace administrators
33
---
44

55
If your job is to set up or maintain a Segment Workspace for your organization, or assist other people using the Segment Web App, this guide is for you. If you're more interested in Segment implementation details, see the [developer intro guide](/docs/guides/intro-impl/).

src/guides/intro-impl.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Segment for Developers
2+
title: Segment for developers
33
---
44

55
This guide explains all you need to know to get started with your Segment implementation, and directs you to more resources depending on your specific needs.

src/guides/intro-user.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Segment for Data Users
2+
title: Segment for data users
33
---
44

55
If you aren't involved in setting up your Segment implementation, or are just starting to set up Destinations for your organization's workspace, this guide is for you.

src/guides/segment-vs-tag-managers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: What is the difference between Segment and tag managers?
2+
title: Segment vs. tag managers
33
---
44

55
Tag managers, also known as Tag Management Systems (TMS), were a popular solution before the mainstream adoption of mobile apps. They primarily helped Digital Analytics and Online Marketers manage web tags or "beacons" on a website.

src/guides/what-is-replay.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: What is Replay?
2+
title: Replay
33
---
44

55
{% include content/plan-grid.md name="replay" %}

0 commit comments

Comments
 (0)