Skip to content

Commit 31a8c75

Browse files
committed
Merge branch 'master' into DOC-240_actions-migration-proto
2 parents a8a583b + e6f8a41 commit 31a8c75

File tree

11 files changed

+121
-47
lines changed

11 files changed

+121
-47
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/connections/sources/catalog/libraries/website/javascript/upgrade-to-ajs2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Upgrade to Analytics.js 2.0
33
strat: ajs
44
---
55

6-
Analytics.js 2.0 is fully backward compatible with Analytics.js Classic. To upgrade your sources, follow the manual upgrade steps below, or see the schedule for automatic migration. As with all upgrades, Segment recommends that you start development on a non-production source to test the upgrade process and outcome, prior to upgrading your production sources.
6+
Analytics.js 2.0 is fully backward compatible with Analytics.js Classic when using the default Segment snippet. To upgrade your sources, follow the manual upgrade steps below, or see the schedule for automatic migration. As with all upgrades, Segment recommends that you start development on a non-production source to test the upgrade process and outcome, prior to upgrading your production sources.
77

88
## Manual upgrade
99

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/usage-and-billing/billing.md

Lines changed: 30 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,35 +4,35 @@ title: Billing and Account FAQs
44

55
## What is a billing cycle?
66

7-
On the Segment monthly Team plan, your billing cycle starts the day after your 14-day trial ends. You are billed on this day for each month while you are on this plan. 
7+
On the Segment monthly Team plan, your billing cycle starts the day after your 14-day trial ends. You're billed on this day for each month while you're on this plan. 
88

9-
On the Segment annual Team plan, you are billed at the end of your 14-day trail for the amount for an entire year of service including a specific number of MTUs. Annual plan subscribers are billed for MTU overages at the end of each monthly cycle.
9+
On the Segment annual Team plan, you're billed at the end of your 14-day trial for the amount of an entire year of service including a specific number of [MTUs](docs/guides/usage-and-billing/mtus-and-throughput/#what-is-an-mtu). Annual plan subscribers are billed for MTU overages at the end of each monthly cycle.
1010

1111

1212
## How do I change my plan?
1313

14-
If you already have a Segment workspace, you can change which plan your workspace is on by navigating to the "Usage & Billing" menu, then finding the "Plans" page. You can select a different plan from the "Plans" page.
14+
If you already have a Segment workspace, you can change which plan your workspace is on by navigating to **Settings > Usage & Billing > Plans**.
1515

16-
_If you cancel or downgrade your plan during the two-week trial period, you do not incur any charges._
16+
_If you cancel or downgrade your plan during the 2-week trial period, you don't incur any charges._
1717

1818
### What if I cancel my paid plan before the end of the month?
1919

20-
#### Cancellation on the Monthly Team Plan
20+
#### Cancellation on the monthly Team plan
2121

22-
If you cancel your plan or downgrade to a free account before the end of your official billing period on the monthly team plan, you will receive a final bill for the prorated amount for the $120 base + a charge for any MTUs you have used over the allotted 10,000 at the rates posted on our [pricing page](https://segment.com/pricing).
22+
If you cancel your plan or downgrade to a free account before the end of your official billing period on the monthly Team plan, you'll receive a final bill for the prorated amount for the $120 base + a charge for any MTUs you've used over the allotted 10,000 at the rates posted on the [pricing page](https://segment.com/pricing).
2323

24-
#### Cancellation on the Annual Team Plan
24+
#### Cancellation on the annual Team plan
2525

26-
We do not issue refunds for the pre-paid portion of your annual bill after your trial has ended.
26+
Segment doesn't issue refunds for the pre-paid portion of your annual bill after your trial ends.
2727

28-
Be aware that if you notify us that you want to cancel your annual plan, but continue to send data to our servers, you may incur overage charges in any given month. You should fully delete your workspace or cycle your write keys to stop all data flow into Segment and avoid future charges.
28+
Be aware that if you notify Segment of wanting to cancel your annual plan, but continue to send data to Segment's servers, you may incur overage charges in any given month. You should fully delete your workspace or cycle your write keys to stop all data flow into Segment to avoid future charges.
2929

3030

3131
## Will Segment charge sales tax on my invoice?
3232

33-
All Segment customers with a US business address may be subject to state and local sales taxes. The applicable tax law will be applied based on your business location address, which may be different from your billing address. Customers who purchase a taxable product or service, and are located in a jurisdiction where Segment currently charges sales tax, will see the calculated sales tax on their invoice.
33+
All Segment customers with a US business address may be subject to state and local sales taxes. The applicable tax law applies based on your business location address, which may be different from your billing address. Customers who purchase a taxable product or service, and are located in a jurisdiction where Segment currently charges sales tax, will see the calculated sales tax on their invoice.
3434

35-
Segment currently charges sales tax in the following states:
35+
Segment currently charges sales tax in the these states:
3636

3737
- Arizona
3838
- Colorado (Denver only)
@@ -53,7 +53,7 @@ Segment currently charges sales tax in the following states:
5353

5454
If you believe your organization qualifies for a sales tax exemption (for example, because of a nonprofit or government status), you can contact [[email protected]](mailto:[email protected]) with the appropriate form.
5555

56-
### I submitted a form for tax exemption, why am I still being charged sales tax?
56+
### I submitted a form for tax exemption, why am I still charged sales tax?
5757

5858
Tax might still be charged on your bill if either:
5959

@@ -63,15 +63,23 @@ Tax might still be charged on your bill if either:
6363

6464
## Do you offer refunds?
6565

66-
In most cases we do not offer refunds, as noted in our [Terms of Service](https://segment.com/legal/terms/). [Contact support](https://segment.com/help/contact) if you feel that you are in a unique situation.
66+
In most cases Segment doesn't offer refunds, as noted in the [Terms of Service](https://segment.com/legal/terms/). [Contact support](https://segment.com/help/contact) if you feel that you're in a unique situation.
6767

6868
## Is there a free trial for paid plans?
6969

70-
Yes! We offer a _**two-week trial on the Team plan**_ to let you try the plan before you purchase it! 
70+
Yes! Segment offers a _**2-week trial on the Team plan**_ to let you try the plan before you purchase it! 
7171

72-
We also offer the Free plan, which includes up to 1,000 MTUs, at no cost to you. 
72+
Segment also offers the Free plan, which includes up to 1,000 MTUs, at no cost to you. 
7373

74-
Find out more about the different plans and which one suits your needs best [here](https://segment.com/pricing)
74+
Find out more about the [different plans](https://segment.com/pricing) and which one suits your needs best.  
75+
76+
## What happens when I exceed the Free plan limit?
77+
78+
The Free plan includes up to 1,000 MTUs at no cost. If you exceed the 1,000 MTU limit once in a 6-month period, Segment locks your account but data is still able to flow through Segment. To unlock your account, you can choose from these options:
79+
* **Option 1**: Wait for a full billing cycle (1 month) to go by with any overages. This will automatically unlock your account if the MTU numbers are able to go back down on their own.
80+
* **Option 2**: Upgrade to the [Team plan](https://segment.com/pricing/). This starts a 2-week free trial that gives you 14 days to fix your implementation to decrease the traffic.
81+
82+
If you exceed the 1,000 MTU limit twice in a 6-month period, Segment locks your account and also stops sending and receiving data. You can unlock your account by following option 2 above to upgrade to the [Team plan](https://segment.com/pricing/) 2-week free trial.
7583

7684
## Team Trial FAQ
7785

@@ -81,20 +89,20 @@ The Team trial is a 14-day free trial of Segment's [Team plan](https://segment.c
8189

8290
**How do I get a two-week Team trial?**
8391

84-
You automatically receive a two week trial when you sign up for a Team plan. 
92+
You automatically receive a 2-week trial when you sign up for a Team plan. 
8593

8694
**Do I have to be a "new" customer to receive the free Team trial?**
8795

8896
The free trial is available to all customers who have never had a Team plan. This includes new customers as well as customers who have previously been on the Free plan. 
8997

9098
**Do you have to include your payment information when signing up for a Team trial?**
9199

92-
If you're upgrading from a Free Plan to a Team Plan, you are required to add your payment information. 
100+
If you're upgrading from a Free Plan to a Team Plan, you're required to add your payment information. 
93101

94-
If you are signing up for a new Team plan, you do not have to add your payment information during sign up. However, if you would like to continue to use the Team plan after the 14 day trial, add your credit card information on the "Payment Information" page in your workspace before the trial ends. 
102+
If you're signing up for a new Team plan, you don't have to add your payment information during sign up. If you would like to continue to use the Team plan after the 14-day trial, add your credit card information on the "Payment Information" page in your workspace before the trial ends. 
95103

96-
**What happens when the two week trial ends?**
104+
**What happens when the two-week trial ends?**
97105

98-
If you added your payment information, your subscription automatically continues at the regular rate after the trial period expires. You can [delete your workspace](/docs/guides/usage-and-billing/account-management/#how-do-i-delete-my-workspace-entirely) or [downgrade to a Free plan](/docs/guides/usage-and-billing/billing/#how-do-i-change-my-plan) any time during the trial if you don't want to be charged.
106+
If you added your payment information, your subscription automatically continues at the regular rate after the trial period expires. You can [delete your workspace](/docs/guides/usage-and-billing/account-management/#how-do-i-delete-my-workspace-entirely) or [downgrade to a Free plan](/docs/guides/usage-and-billing/billing/#how-do-i-change-my-plan) any time during the trial to avoid charges.
99107

100-
To activate the free trial we ask that you add your payment information (if you have already done so).
108+
To activate the free trial, add your payment information.

0 commit comments

Comments
 (0)