Skip to content

Commit b93d88f

Browse files
authored
wording + sentence casing for titles
1 parent 2d54b6d commit b93d88f

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

src/connections/spec/ecommerce/index.md

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@ title: 'Spec: V1 Ecommerce Events'
33
hidden: true
44
---
55

6-
This guide maps out the standard data Segment expects to see from ecommerce companies. The semantic events detailed below represent the ideal for ecommerce events; not every ecommerce store will take advantage of every event or all of their properties.
6+
This guide maps out the standard data Segment expects to see from ecommerce companies. The semantic events detailed represent the ideal for ecommerce events; not every ecommerce store takes advantage of every event or all of their properties.
77

88
## V2
99

1010
Segment now supports a fully **backwards compatible** V2 of the Ecommerce Spec. You can still use V1, but Segment recommends upgrading to V2 as it includes many more spec'd ecommerce events.
1111

1212
For more information about the V2 spec, refer to the [Ecommerce V2 docs](/docs/connections/spec/ecommerce/v2/).
1313

14-
## V1 Overview
14+
## V1 overview
1515

16-
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 Ecommerce tracking, you will be sending **specific event names** that Segment recognizes semantically. That way the Segment app can transform them before sending them off to each different tool.
16+
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 Ecommerce tracking, you send **specific event names** that Segment recognizes semantically. That way the Segment app can transform them before sending them off to each different tool.
1717

18-
The `properties` listed in the sections below are **required** for some destinations to function. You can always add your own custom properties (product color, size, etc.) in addition to the required ones.
18+
The `properties` listed in the following sections are **required** for some destinations to function. You can always add your own custom properties (for example, product color, size) in addition to the required ones.
1919

2020

2121
## Events
@@ -38,11 +38,11 @@ The ecommerce category includes the following semantic events:
3838
- [Google Analytics Enhanced Ecommerce](#google-analytics-enhanced-ecommerce)
3939

4040

41-
## Viewed Product Category
41+
## Viewed product category
4242

43-
Category pages are a staple of Ecommerce. They let the user browse all of the products in a specific category. You'll want to track all of your product category pages so you can quickly see which categories are most popular.
43+
Category pages are a staple of Ecommerce. They let the user browse all of the products in a specific category. You can track all of your product category pages so you can quickly see which categories are most popular.
4444

45-
To do that, you'll want to record a specially recognized event called `Viewed Product Category` using a `track` call. This event fires when a visitor views a product category. That view might happen on a page, screen, or modal.
45+
To do that, yrecord a specially recognized event called `Viewed Product Category` using a Track call. This event fires when a visitor views a product category. That view might happen on a page, screen, or modal.
4646

4747
### Properties
4848

@@ -76,9 +76,9 @@ Property | Type | Description
7676
```
7777

7878

79-
## Viewed Product
79+
## Viewed product
8080

81-
The second special event to record for an Ecommerce installation is 'Viewed Product'. To record that you'll use a Track call. This event fires when a visitor views a product. That view might happen on a page, screen, or preview modal.
81+
The second special event to record for an Ecommerce installation is 'Viewed Product'. To record that, use a Track call. This event fires when a visitor views a product. That view might happen on a page, screen, or preview modal.
8282

8383
Note that the properties are required to tell individual tools, like Google Analytics, about the specific product that was viewed. You can always add your own custom properties as well.
8484

@@ -94,7 +94,8 @@ Property | Type | Description
9494
`price` | Number | The price ($) of the product being viewed.
9595
`category` | String | The product category being viewed.
9696

97-
_Note: The `sku` and `id` do not have to be different. If they are different, typically the `id` is a database identifier, like `9714107479` and the `sku` is a public-facing identifier like `SEG-02`._
97+
> info ""
98+
> The `sku` and `id` do not have to be different. If they are different, typically the `id` is a database identifier, like `9714107479` and the `sku` is a public-facing identifier like `SEG-02`.
9899
99100
### Example
100101

@@ -131,7 +132,7 @@ _Note: The `sku` and `id` do not have to be different. If they are different, ty
131132

132133
Next up are two events that are critical to figuring out how your customers are interacting with your products: 'Added Product' and 'Removed Product'. Fire the `Added Product` event when a visitor adds a product to their shopping cart and the `Removed Product` event when a visitor removes a product from their shopping cart.
133134

134-
The properties to record for each of these are the same as the ones for the'Viewed Product' event above (of course you can always add more properties of your own too!).
135+
The properties to record for each of these are the same as the ones for the' Viewed Product' event (you can always add more properties of your own).
135136

136137
### Properties
137138

@@ -209,9 +210,9 @@ Property | Type | Description
209210
```
210211

211212

212-
## Completing an Order
213+
## Completing an order
213214

214-
The final step is to record a `Order Completed` event when people complete your checkout process. It's the most important event to record, since you'll use it for A/B tests, sales dashboards, conversion pixels and pretty much everything you can think of.
215+
The final step is to record a `Order Completed` event when people complete your checkout process. It's the most important event to record, since you use it for A/B tests, sales dashboards, conversion pixels and more.
215216

216217
Be sure to **include all items in the cart as event properties**, with the same properties from the previous calls, like so:
217218

@@ -277,8 +278,8 @@ Be sure to **include all items in the cart as event properties**, with the same
277278
}
278279
```
279280

280-
**Note**: Some destinations require `total` in place of `revenue`. Specific requirements will be outlined in each destination's documentation.
281+
**Note**: Some destinations require `total` in place of `revenue`. Specific requirements are outlined in each destination's documentation.
281282

282-
## Google Analytics Enhanced Ecommerce
283+
## Google Analytics enhanced ecommerce
283284

284285
If you're using Google Analytics enhanced ecommerce, there are some special events you might also want to add. Details are in Segment's [Google Analytics docs](/docs/connections/destinations/catalog/google-analytics/#enabling-enhanced-e-commerce-tracking).

0 commit comments

Comments
 (0)