You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/connections/sources/catalog/libraries/website/shopify-littledata/index.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,6 +41,8 @@ Here's an architecture diagram that shows how the Littledata app mediates data f
41
41
42
42
Below is a table of events that **Shopify by Littledata** sends to Segment through the analytics.js library. These events will show up as tables in your warehouse, and as regular events in your other Destinations supporting device-mode.
43
43
44
+
You can _opt out_ of device-mode pageviews or events by setting `disableClientSideEvents: true` or `disablePageviews: true` in the `LittledataLayer` settings.
| Cart Viewed | A user has viewed the /cart page |
@@ -55,7 +57,7 @@ Below is a table of events that **Shopify by Littledata** sends to Segment throu
55
57
| Thank you Page Viewed | A user has viewed the thank you page after completing an order\*|
56
58
57
59
> note ""
58
-
> *This is less reliable than the de-duplicated `Order Completed` event sent from the Littledata servers, but you can use it in device-mode destinations to trigger a conversion. The `payment_method` and `shipping_method` properties are not available with this event.
60
+
> \*This is less reliable than the de-duplicated `Order Completed` event sent from the Littledata servers, but you can use it in device-mode destinations to trigger a conversion. The `payment_method` and `shipping_method` properties are not available with this event.
59
61
60
62
## Cloud-mode events
61
63
@@ -98,6 +100,7 @@ The following traits are included with an Identify call:
|`accepts_marketing`| Whether the customer has accepted marketing | Boolean |
101
104
|`createdAt`| The date customer record was created | Date |
102
105
|`customerLifetimeValue`| The total spend of customer on the Shopify store | Double |
103
106
|`default_address.street`| The customer's default street address | String |
@@ -177,7 +180,7 @@ The list below outlines the properties included in the events listed above.
177
180
|`userId`| Chosen user identifier, defaulting to Shopify Customer ID | String |
178
181
179
182
> note ""
180
-
> *`revenue` is available only with the Order Completed event, and only if the store opts in via the Littledata application. Revenue is a reserved property in many Segment destinations. Opting in will override the `total` property sent to Google Analytics.
183
+
> \*`revenue` is available only with the Order Completed event, and only if the store opts in via the Littledata application. Revenue is a reserved property in many Segment destinations. Opting in will override the `total` property sent to Google Analytics.
When selecting and building a data warehouse, there are three questions to consider:
13
+
When selecting and building a data warehouse, consider three questions:
14
14
15
15
1. What type of data will be collected?
16
16
2. How many data sources will there be?
17
17
3. How will the data be used?
18
18
19
-
Relational databases are great when you know and predefine the information collected and how it will be linked. This is usually the type of database used in the world of user analytics. For instance, a users table might be populated with the columns "name", "email address", "plan name", etc.
19
+
Relational databases are great when you know and predefine the information collected and how it will be linked. This is usually the type of database used in the world of user analytics. For instance, a users table might be populated with the columns `name`, `email_address`, or `plan_name`.
20
20
21
21
Examples of data warehouses include Amazon Redshift, Google BigQuery, and Postgres.
0 commit comments