Skip to content

Commit 3fa1548

Browse files
author
markzegarelli
authored
Merge branch 'master' into DOC-6_Personas-DV360
2 parents e048708 + a5854a2 commit 3fa1548

File tree

23 files changed

+672
-324
lines changed

23 files changed

+672
-324
lines changed

src/_data/sidenav/strat.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ sections:
8686
- path: /connections/sources/catalog/libraries/mobile/ios/quickstart
8787
title: iOS Quickstart tutorial
8888
- path: /connections/sources/catalog/libraries/mobile/ios/ios14-guide
89-
title: iOS14 guide
89+
title: iOS 14 guide
9090
- path: /connections/sources/catalog/libraries/mobile/ios/middleware
9191
title: Middlewares for iOS
9292
- path: /connections/sources/catalog/libraries/mobile/ios/troubleshooting

src/_sass/components/_markdown.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,7 @@
233233

234234
&:first-of-type {
235235
padding-left: 5px;
236+
min-width: 150px;
236237
}
237238

238239
&:last-of-type {

src/connections/destinations/catalog/adjust/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ In cases where the Adjust integration sometimes does not track the install attri
4747
4848
#### Additional device-mode set up for iOS 14 support
4949
50-
Segment’s Adjust SDK was updated to use Adjust version 4.23.0 to prepare for iOS 14. The updated Adjust SDK offers iOS14 support, AppTrackingTransparency (ATT) and SKAdNetwork dashboard features.
50+
Segment’s Adjust SDK was updated to use Adjust version 4.23.0 to prepare for iOS 14. The updated Adjust SDK offers iOS 14 support, AppTrackingTransparency (ATT) and SKAdNetwork dashboard features.
5151
5252
See Adjust's [Steps to Support iOS 14 documentation](https://help.adjust.com/manage-data/data-privacy/ios-14-user-privacy-frameworks#Steps-to-support-iOS-14) for more information.
5353

src/connections/destinations/catalog/appsflyer/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ This document was last updated on April 27, 2018. If you notice any gaps, outdat
2020

2121
#### Additional device-mode set up for iOS 14 support
2222

23-
Segment updated the AppsFlyer iOS SDK to use version `6.0 beta` to prepare for tracking changes in iOS 14. The SDK beta version is compatible with the beta version of iOS 14 released by Apple, and supports both AppsFlyer's aggregate attribution, and Apple's `AppTrackingTransperancy` framework, and more. See [the AppsFlyer blog post](https://www.appsflyer.com/blog/privacy-centric-attribution-ios14/] about AppsFlyer's new privacy-centric attribution model.
23+
Segment updated the AppsFlyer iOS SDK to use version `6.0 beta` to prepare for tracking changes in iOS 14. The SDK beta version is compatible with the beta version of iOS 14 released by Apple, and supports both AppsFlyer's aggregate attribution, and Apple's `AppTrackingTransperancy` framework, and more. See [the AppsFlyer blog post](https://www.appsflyer.com/blog/privacy-centric-attribution-ios14/) about AppsFlyer's new privacy-centric attribution model.
2424

2525
To use the latest AppsFlyer SDK to collect IDFAs, do the following:
2626

src/connections/destinations/catalog/google-analytics/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ strat: google
44
---
55

66
> warning "Migrate mobile implementations to Firebase"
7-
> Google ended support for Google Analytics classic on iOS and Android mobile apps on October 31st 2019. To continue measuring and optimizing user engagement in your mobile apps, [migrate your implementation to use the Firebase SDKs](migrating). If you are using [Google Analytics DV360](/docs/connections/destinations/catalog/doubleclick-floodlight/) you do not need to migrate.
7+
> Google ended support for Google Analytics classic on iOS and Android mobile apps on October 31st 2019. To continue measuring and optimizing user engagement in your mobile apps, [migrate your implementation to use the Firebase SDKs](migrating). If you are using Google Analytics 360 you do not need to migrate.
88
99

1010
## Getting Started

src/connections/destinations/catalog/repeater/index.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,20 @@ This destination is maintained by Segment.
66

77
## Getting Started
88

9-
The Repeater destination forwards events from a source back into another source, as though that event occured in the second source.
9+
The Repeater destination forwards events from a source back into another source, as though that event occurred in the second source.
1010

11-
Events are not cached in the Repeater, so it only handles real-time events. You can specify multiple sources as Repeater destinatons.
12-
13-
*Segment does not double count MTUs for Repeater events.*
11+
Events are not cached in the Repeater, so it only handles real-time events. You can specify multiple sources as Repeater destinations.
1412

1513
## Configuration
1614

17-
Add the Repeater as a destination for the source that you would like to replicate events from.
15+
Add the Repeater as a destination for the source that you want to replicate events from.
1816

19-
Find the source that you would like events to flow to, and copy the write key from that source.
17+
Find the source that you want events to flow to, and copy the `writeKey` from that source.
2018

21-
Go back to the Repeater destination and add this write key to the write keys list for Repeater.
19+
Go back to the Repeater destination's settings, and add this `writeKey` to the write keys list for Repeater.
2220

2321
You can do this for as many sources as you need.
2422

2523
![](images/write-key-settings.png)
2624

27-
Repeater will replay all events it gets to the sources you specified using the write key(s) you specified.
25+
Repeater sends all events it receives to the sources you specified, identified by the write key(s) you added.

src/connections/sources/about-cloud-sources.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,11 @@ Sources are functionally comprised of either one or both of the following compon
2828

2929
### Sync frequency
3030

31-
When you enable a source and grant us access by pasting an API key or authenticating with OAuth, Segment starts a scheduled job on your behalf which makes requests to the downstream tool, normalizes and transforms the data, and forwards the data to the Segment API. We make an effort to use as few API calls as possible, opting to fetch only data that has changed since the previous sync where possible. This can be an intensive process, especially on first sync, so we have lots of affordances in place for retries and to respect rate limits imposed by the partner.
31+
You enable a cloud source from the Segment web app, and grant Segment access by pasting an API key or authenticating with OAuth. Segment then starts a scheduled job on your behalf which makes requests to the downstream tool, normalizes and transforms the data, and forwards that data to the Segment API.
3232

33-
### API Call Usage and Collection Selection
33+
Cloud sources attempt to use as few API calls as possible, and (where possible) only fetch data that changed since the last sync. The syncs might take a long time (especially on the first sync), so the cloud source syncs have robust retry and rate limiting logic.
34+
35+
### API call use and collection selection
3436

3537
We make an effort to be respectful of your API call allotments and limits. For example, in the case of Salesforce, we issue only one query per collection per run, using the absolute minimum number of API calls possible (typically about 350/day).
3638

@@ -83,7 +85,7 @@ Sometimes, when the sync job fails due to an unhandled error or is mysteriously
8385

8486
In general, we've focused on pulling all of the collections directly related to the customer experience. We do not automatically pull all collections available from a partner API, since many of them aren't relevant to the customer journey. You can see a list of the collections we pull in the docs [for each cloud source](/docs/connections/sources/catalog/#cloud-apps). Each collection reflects a table in your database.
8587

86-
[Let us know](https://segment.com/help/contact) if you need additional data collected or to change the schema to do the analysis you want. We'd love to know what analysis you're trying to run, what additional data you need, and we'll share with the product team to evaluate.
88+
[Contact Segment Product Support](https://segment.com/help/contact) if you need additional data collected, or to change the schema to do the analysis you want. We'd love to know what analysis you're trying to run, what additional data you need, and we'll share with the product team to evaluate.
8789

8890
### What questions can you answer with data from cloud, web, and mobile sources combined in a single warehouse?
8991

src/connections/sources/catalog/cloud-apps/shopify-littledata/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: Shopify by Littledata Source
33
source-type: event
4+
published: false
45
---
56

67
Littledata is a smart analytics app that automates ecommerce tracking. Littledata's [Shopify-to-Segment connection](https://www.littledata.io/connections/segment/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) automatically tracks key ecommerce events on a Shopify or Shopify Plus store, so you can use Shopify as a source in your Segment workspace.

0 commit comments

Comments
 (0)