Skip to content

Commit d6185ad

Browse files
authored
Merge branch 'master' into DOC-441
2 parents f8c110f + e7fd489 commit d6185ad

File tree

31 files changed

+860
-299
lines changed

31 files changed

+860
-299
lines changed

src/_data/catalog/overrides.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# it from the `overrides-list.yml` too.
33
items:
44
- slug: criteo-app-web-events
5-
connection_modes:
5+
id: 5787cc5180412f644ff14d7e
66
connection_modes:
77
device:
88
web: true
@@ -13,6 +13,7 @@ items:
1313
mobile: true
1414
server: false
1515
- slug: doubleclick-floodlight
16+
id: 57ab9dfc80412f644ff2004c
1617
connection_modes:
1718
device:
1819
web: true
@@ -23,6 +24,7 @@ items:
2324
mobile: true
2425
server: true
2526
- slug: intercom
27+
id: 54521fd725e721e32a72eec6
2628
connection_modes:
2729
device:
2830
web: true
@@ -33,6 +35,7 @@ items:
3335
mobile: true
3436
server: true
3537
- slug: hubspot
38+
id: 54521fd725e721e32a72eec1
3639
display_name: HubSpot
3740
previous_names:
3841
- HubSpot
@@ -53,6 +56,7 @@ items:
5356
cmode_type: mixed
5457
case: '6'
5558
- slug: iterable
59+
id: 54521fd925e721e32a72eecc
5660
display_name: Iterable
5761
components:
5862
- type: WEB
@@ -71,9 +75,11 @@ items:
7175
cmode_type: mixed
7276
case: '5'
7377
- slug: google-ads-gtag
78+
id: 5a03bfe73156760001ab34ec
7479
previous_names:
7580
- Google AdWords New
7681
- slug: klaviyo
82+
id: 54521fd825e721e32a72eec8
7783
display_name: Klaviyo
7884
previous_names:
7985
- Klaviyo
@@ -96,9 +102,12 @@ items:
96102
cmode_type: mixed
97103
case: '10'
98104
- slug: friendbuy
99-
display_name: Friendbuy
105+
id: 59ce9468cf711e00014a9c12
106+
display_name: Friendbuy (Legacy)
107+
name: Friendbuy (Legacy)
100108
previous_names:
101109
- FriendBuy
110+
- Friendbuy (Legacy)
102111
components:
103112
- code: https://github.com/segment-integrations/analytics.js-integration-friendbuy
104113
type: browser
@@ -143,6 +152,7 @@ items:
143152
required: false
144153
label: Page Widgets
145154
- slug: google-ads-classic
155+
id: 54521fd525e721e32a72ee92
146156
display_name: Google Ads (Classic)
147157
name: Google Ads (Classic)
148158
hidden: false

src/_data/sidenav/main.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,8 @@ sections:
219219
title: Redshift Cluster and Redshift Connector Limitations
220220
- path: /connections/storage/warehouses/redshift-tuning
221221
title: Speeding Up Redshift Queries
222+
- path: /connections/storage/warehouses/redshift-useful-sql
223+
title: Useful SQL Queries for Redshift
222224
- path: /connections/test-connections
223225
title: Testing Connections
224226
- path: /connections/data-export-options

src/_includes/content/destination-dossier.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!-- in the file we're pulling from the API, "name" corresponds with the path to the yml blob for a specific destination.-->
22
{% assign thisDestination = page.id %}
33

4-
{% assign overrideInfo = site.data.catalog.overrides.items % | where: "slug", thisDestination | first %}
4+
{% assign overrideInfo = site.data.catalog.overrides.items % | where: "id", thisDestination | first %}
55

66
{% assign destinationInfo = site.data.catalog.destinations.items | where: "id", thisDestination | first %}
77

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
When Segment loads data into your warehouse, each sync goes through two steps:
2+
1. **Ping:** Segment servers connect to your warehouse. For Redshift warehouses, Segment also runs a query to determine how many slices a cluster has. Common reasons a sync might fail at this step include a blocked VPN or IP, a warehouse that isn't set to be publicly accessible, or an issue with user permissions or credentials.
3+
2. **Load:** Segment de-duplicates the transformed data and loads it into your warehouse. If you have queries set up in your warehouse, they run after the data is loaded into your warehouse.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<tr>
22
<td markdown="span">`anonymousId`</td>
3-
<td markdown="span">*optional if userID is set instead*</td>
3+
<td markdown="span">*required; optional if `userID` is set instead*</td>
44
<td markdown="span">String</td>
5-
<td markdown="span">A pseudo-unique substitute for a User ID, for cases when you don't have an absolutely unique identifier. A userId or an anonymousId is required.
6-
5+
<td markdown="span">A pseudo-unique substitute for a User ID, for cases when you don't have an absolutely unique identifier. A `userId` or an `anonymousId` is required.
6+
77
See the [Identities docs](/docs/connections/spec/identify#identities) for more details.
88
</td>
99
</tr>

src/_includes/content/spec-field-user-id.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<tr>
22
<td markdown="span">`userId`</td>
3-
<td markdown="span">*optional if anonymousID is set instead*</td>
3+
<td markdown="span">*required; optional if `anonymousID` is set instead*</td>
44
<td markdown="span">String</td>
55
<td markdown="span">Unique identifier for the user in your database.
66

7-
A userId or an anonymousId is required.
7+
A `userId` or an `anonymousId` is required.
88

99
See the [Identities docs](/docs/connections/spec/identify#identities) for more details.
1010
</td>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1+
<thead>
12
<tr>
23
<th>Field</th>
34
<th></th>
45
<th>Type</th>
56
<th>Description</th>
67
</tr>
8+
</thead>

src/_sass/components/_markdown.scss

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -308,10 +308,10 @@
308308

309309
}
310310

311-
a[target="_blank"]:not(.reference-button):after {
312-
content: url("/docs/images/external-link-alt-solid.svg");
313-
margin-left: 4px;
314-
}
311+
//a[target="_blank"]:not(.reference-button):after {
312+
//content: url("/docs/images/external-link-alt-solid.svg");
313+
// margin-left: 4px;
314+
//}
315315

316316
a.no-icon[target="_blank"]:after {
317317
content: none
@@ -436,4 +436,4 @@ div.highlighter-rouge {
436436
color: black;
437437
font-weight: bold;
438438
margin-left: 3px
439-
}
439+
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ platform for your web and mobile apps. By analyzing the actions your users
99
perform, you can gain a better understanding to drive retention, engagement,
1010
and conversion.
1111

12-
Segment's Amplitude destination code is open source and available on GitHub. You can view these repos:
12+
Segment's Amplitude destination code is open source and available on GitHub. You can view these repositories:
1313
- [Android](https://github.com/segment-integrations/analytics-android-integration-amplitude){:target="_blank"}
1414
- [iOS](https://github.com/segment-integrations/analytics-ios-integration-amplitude){:target="_blank"}
1515
- [JavaScript](https://github.com/segmentio/analytics.js-integrations/tree/master/integrations/amplitude){:target="_blank"}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ id: 54521fd525e721e32a72ee8f
55
---
66
[AppsFlyer](https://www.appsflyer.com/) is the world's leading mobile attribution & marketing analytics platform, helping app marketers around the world make better decisions. Our AppsFlyer destination code is open-source. You can browse the code on GitHub for [iOS](https://github.com/AppsFlyerSDK/segment-appsflyer-ios) and [Android](https://github.com/AppsFlyerSDK/AppsFlyer-Segment-Integration).
77

8-
Segment's Appsflyer destination code is open source and available on GitHub. You can view these repos:
8+
Segment's Appsflyer destination code is open source and available on GitHub. You can view these repositories:
99
- [Android](https://github.com/AppsFlyerSDK/appsflyer-segment-android-plugin){:target="_blank"}
1010
- [iOS](https://github.com/AppsFlyerSDK/segment-appsflyer-ios){:target="_blank"}
1111
- [Kotlin](https://github.com/segment-integrations/analytics-kotlin-appsflyer){:target="_blank"}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Firebase is Google's platform for mobile apps. The Segment Firebase destination
88
> info ""
99
> As of October 2019, Firebase replaced the legacy version of Google Analytics Classic for mobile devices. (If you used Google Analytics for mobile, see the [migration guide](/docs/connections/destinations/catalog/google-analytics/migrating/).)
1010
11-
Segment's Firebase destination code is open source and available on GitHub. You can view these repos:
11+
Segment's Firebase destination code is open source and available on GitHub. You can view these repositories:
1212
- [Android](https://github.com/segment-integrations/analytics-android-integration-firebase){:target="_blank"}
1313
- [iOS](https://github.com/segment-integrations/analytics-ios-integration-firebase){:target="_blank"}
1414
- [Kotlin](https://github.com/segment-integrations/analytics-kotlin-firebase){:target="_blank"}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ id: 54521fd925e721e32a72eed6
66
---
77
[Mixpanel](https://mixpanel.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is an event tracking and segmentation platform for your web and mobile apps. By analyzing the actions your users perform, you can gain a better understanding to drive retention, engagement, and conversion. The client-side Mixpanel Destination code is open-source.
88

9-
Segment's Mixpanel destination code is open source and available on GitHub. You can view these repos:
9+
Segment's Mixpanel destination code is open source and available on GitHub. You can view these repositories:
1010
- [Analytics.js in Device-mode](https://github.com/segmentio/analytics.js-integrations/tree/master/integrations/mixpanel){:target="_blank"}
1111
- [Android](https://github.com/segment-integrations/analytics-android-integration-mixpanel){:target="_blank"}
1212
- [iOS](https://github.com/segment-integrations/analytics-ios-integration-mixpanel){:target="_blank"}

src/connections/destinations/catalog/tiktok-conversions/index.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ The TikTok Conversions destination is configured to use the TikTok Events API. T
4444

4545
## FAQ & Troubleshooting
4646

47+
### Deduplication with the TikTok Pixel
48+
49+
If you independently placed the TikTok Pixel on your website, please reach out to your TikTok representative to see if there are any necessary changes to your Pixel to properly deduplicate events sent through both the Pixel and the Segment TikTok Conversions destination.
50+
4751
### Match Keys
4852

4953
To increase the probability of matching website visitor events with TikTok ads, please send one or more of the following match keys and identifiers when possible:
@@ -75,4 +79,4 @@ You can check whether the integration is working, test events in real-time, and
7579
## Support
7680

7781
- For general Segment questions, including issues with event data not being sent to TikTok Events Manager, please contact [Segment support](https://segment.com/help/){:target="_blank"}.
78-
- For questions regarding campaign setup and performance, web tracking, or additional API functionality, please contact your TikTok representative.
82+
- For questions regarding campaign setup and performance, web tracking, or additional API functionality, please contact your TikTok representative.

0 commit comments

Comments
 (0)