Skip to content

Commit f5fb1c8

Browse files
committed
cmodes-override [netlify-ignore]
1 parent fecaeee commit f5fb1c8

File tree

3 files changed

+109
-92
lines changed

3 files changed

+109
-92
lines changed

src/_data/catalog/destinations.yml

Lines changed: 90 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -1223,7 +1223,7 @@ items:
12231223
mobile: false
12241224
server: false
12251225
cloud:
1226-
web: false
1226+
web: true
12271227
mobile: false
12281228
server: true
12291229
summary: testing
@@ -4373,15 +4373,14 @@ items:
43734373
mobile: false
43744374
server: false
43754375
cloud:
4376-
web: false
4376+
web: true
43774377
mobile: true
43784378
server: true
43794379
summary: >-
4380-
accepts data from any Segment mobile or server source in cloud mode. It
4381-
does not accept data from a web source, and does not offer device-mode
4382-
connections.
4380+
accepts cloud-mode data from all Segment source types. It does not offer
4381+
device-mode connections.
43834382
cmode_type: cloud-only
4384-
case: '6'
4383+
case: '5'
43854384
settings:
43864385
- name: apiKey
43874386
display_name: API Key
@@ -5720,11 +5719,14 @@ items:
57205719
mobile: false
57215720
server: false
57225721
cloud:
5723-
web: false
5722+
web: true
57245723
mobile: true
57255724
server: false
5726-
summary: testing
5725+
summary: >-
5726+
accepts data in cloud-mode from web and mobile sources, and can accept
5727+
data in device-mode from Analytics.js sources.
57275728
cmode_type: mixed
5729+
case: '10'
57285730
settings:
57295731
- name: account
57305732
display_name: Account ID
@@ -6406,15 +6408,14 @@ items:
64066408
mobile: false
64076409
server: false
64086410
cloud:
6409-
web: false
6411+
web: true
64106412
mobile: true
64116413
server: true
64126414
summary: >-
6413-
accepts data from any Segment mobile or server source in cloud mode. It
6414-
does not accept data from a web source, and does not offer device-mode
6415-
connections.
6415+
accepts cloud-mode data from all Segment source types. It does not offer
6416+
device-mode connections.
64166417
cmode_type: cloud-only
6417-
case: '6'
6418+
case: '5'
64186419
settings:
64196420
- name: awsRegion
64206421
display_name: AWS Region
@@ -6547,15 +6548,14 @@ items:
65476548
mobile: false
65486549
server: false
65496550
cloud:
6550-
web: false
6551+
web: true
65516552
mobile: true
65526553
server: true
65536554
summary: >-
6554-
accepts data from any Segment mobile or server source in cloud mode. It
6555-
does not accept data from a web source, and does not offer device-mode
6556-
connections.
6555+
accepts cloud-mode data from all Segment source types. It does not offer
6556+
device-mode connections.
65576557
cmode_type: cloud-only
6558-
case: '6'
6558+
case: '5'
65596559
settings:
65606560
- name: apiKey
65616561
display_name: API Key
@@ -9613,15 +9613,14 @@ items:
96139613
mobile: false
96149614
server: false
96159615
cloud:
9616-
web: false
9616+
web: true
96179617
mobile: true
96189618
server: true
96199619
summary: >-
9620-
accepts data from any Segment mobile or server source in cloud mode. It
9621-
does not accept data from a web source, and does not offer device-mode
9622-
connections.
9620+
accepts cloud-mode data from all Segment source types. It does not offer
9621+
device-mode connections.
96239622
cmode_type: cloud-only
9624-
case: '6'
9623+
case: '5'
96259624
settings:
96269625
- name: apiKey
96279626
display_name: API Key
@@ -9728,15 +9727,14 @@ items:
97289727
mobile: false
97299728
server: false
97309729
cloud:
9731-
web: false
9730+
web: true
97329731
mobile: true
97339732
server: true
97349733
summary: >-
9735-
accepts data from any Segment mobile or server source in cloud mode. It
9736-
does not accept data from a web source, and does not offer device-mode
9737-
connections.
9734+
accepts cloud-mode data from all Segment source types. It does not offer
9735+
device-mode connections.
97389736
cmode_type: cloud-only
9739-
case: '6'
9737+
case: '5'
97409738
settings:
97419739
- name: apiKey
97429740
display_name: API Key
@@ -10798,11 +10796,14 @@ items:
1079810796
mobile: true
1079910797
server: false
1080010798
cloud:
10801-
web: false
10799+
web: true
1080210800
mobile: true
1080310801
server: true
10804-
summary: testing
10805-
cmode_type: ''
10802+
summary: >-
10803+
accepts cloud-mode data from all Segment source types. It can accept
10804+
device-mode data from both web and mobile sources.
10805+
cmode_type: all
10806+
case: '4'
1080610807
settings:
1080710808
- name: mappedTopics
1080810809
display_name: Mapped Topics
@@ -11433,11 +11434,14 @@ items:
1143311434
mobile: false
1143411435
server: false
1143511436
cloud:
11436-
web: false
11437+
web: true
1143711438
mobile: true
1143811439
server: true
11439-
summary: testing
11440+
summary: >-
11441+
accepts data in cloud-mode from all source types, and can accept data in
11442+
device-mode from Analytics.js sources.
1144011443
cmode_type: mixed
11444+
case: '9'
1144111445
settings:
1144211446
- name: apiKey
1144311447
display_name: API Key
@@ -13181,15 +13185,14 @@ items:
1318113185
mobile: false
1318213186
server: false
1318313187
cloud:
13184-
web: false
13188+
web: true
1318513189
mobile: true
1318613190
server: true
1318713191
summary: >-
13188-
accepts data from any Segment mobile or server source in cloud mode. It
13189-
does not accept data from a web source, and does not offer device-mode
13190-
connections.
13192+
accepts cloud-mode data from all Segment source types. It does not offer
13193+
device-mode connections.
1319113194
cmode_type: cloud-only
13192-
case: '6'
13195+
case: '5'
1319313196
settings:
1319413197
- name: apiKey
1319513198
display_name: API Key
@@ -13356,15 +13359,14 @@ items:
1335613359
mobile: false
1335713360
server: false
1335813361
cloud:
13359-
web: false
13362+
web: true
1336013363
mobile: true
1336113364
server: true
1336213365
summary: >-
13363-
accepts data from any Segment mobile or server source in cloud mode. It
13364-
does not accept data from a web source, and does not offer device-mode
13365-
connections.
13366+
accepts cloud-mode data from all Segment source types. It does not offer
13367+
device-mode connections.
1336613368
cmode_type: cloud-only
13367-
case: '6'
13369+
case: '5'
1336813370
settings:
1336913371
- name: apiKey
1337013372
display_name: API Key
@@ -13912,15 +13914,14 @@ items:
1391213914
mobile: false
1391313915
server: false
1391413916
cloud:
13915-
web: false
13917+
web: true
1391613918
mobile: true
1391713919
server: true
1391813920
summary: >-
13919-
accepts data from any Segment mobile or server source in cloud mode. It
13920-
does not accept data from a web source, and does not offer device-mode
13921-
connections.
13921+
accepts cloud-mode data from all Segment source types. It does not offer
13922+
device-mode connections.
1392213923
cmode_type: cloud-only
13923-
case: '6'
13924+
case: '5'
1392413925
settings:
1392513926
- name: apiKey
1392613927
display_name: API Key
@@ -14537,6 +14538,17 @@ items:
1453714538
required: false
1453814539
description: Map your Segment properties to the Marketo Activity Fields
1453914540
settings:
14541+
- name: segmentProperty
14542+
display_name: Segment Property Name
14543+
type: STRING
14544+
deprecated: false
14545+
required: true
14546+
string_validators:
14547+
regexp: ''
14548+
description: >-
14549+
Enter the Segment Property Name. This is case sensitive so make sure
14550+
the name matches exactly how you are passing it in your .track() call.
14551+
settings: []
1454014552
- name: marketoAttributeName
1454114553
display_name: Marketo Field Name
1454214554
type: STRING
@@ -14568,17 +14580,6 @@ items:
1456814580
required: false
1456914581
description: Mark this property as the Primary field in Marketo.
1457014582
settings: []
14571-
- name: segmentProperty
14572-
display_name: Segment Property Name
14573-
type: STRING
14574-
deprecated: false
14575-
required: true
14576-
string_validators:
14577-
regexp: ''
14578-
description: >-
14579-
Enter the Segment Property Name. This is case sensitive so make sure
14580-
the name matches exactly how you are passing it in your .track() call.
14581-
settings: []
1458214583
- name: event
1458314584
display_name: Segment Event Name
1458414585
type: STRING
@@ -16472,15 +16473,14 @@ items:
1647216473
mobile: false
1647316474
server: false
1647416475
cloud:
16475-
web: false
16476+
web: true
1647616477
mobile: true
1647716478
server: true
1647816479
summary: >-
16479-
accepts data from any Segment mobile or server source in cloud mode. It
16480-
does not accept data from a web source, and does not offer device-mode
16481-
connections.
16480+
accepts cloud-mode data from all Segment source types. It does not offer
16481+
device-mode connections.
1648216482
cmode_type: cloud-only
16483-
case: '6'
16483+
case: '5'
1648416484
settings:
1648516485
- name: apiKey
1648616486
display_name: API Key
@@ -19114,6 +19114,24 @@ items:
1911419114
required: false
1911519115
description: Map your Segment properties to Responsys Columns
1911619116
settings:
19117+
- name: columns
19118+
display_name: Segment Property Name
19119+
type: STRING
19120+
deprecated: false
19121+
required: true
19122+
string_validators:
19123+
regexp: ''
19124+
description: Enter the Segment Property Name.
19125+
settings: []
19126+
- name: fieldName
19127+
display_name: Responsys Column Name
19128+
type: STRING
19129+
deprecated: false
19130+
required: true
19131+
string_validators:
19132+
regexp: ''
19133+
description: Enter the Responsys column name.
19134+
settings: []
1911719135
- name: fieldType
1911819136
display_name: Responsys Column Type
1911919137
type: SELECT
@@ -19138,24 +19156,6 @@ items:
1913819156
required: false
1913919157
description: Mark this property as a Primary Key in Responsys.
1914019158
settings: []
19141-
- name: columns
19142-
display_name: Segment Property Name
19143-
type: STRING
19144-
deprecated: false
19145-
required: true
19146-
string_validators:
19147-
regexp: ''
19148-
description: Enter the Segment Property Name.
19149-
settings: []
19150-
- name: fieldName
19151-
display_name: Responsys Column Name
19152-
type: STRING
19153-
deprecated: false
19154-
required: true
19155-
string_validators:
19156-
regexp: ''
19157-
description: Enter the Responsys column name.
19158-
settings: []
1915919159
- name: mapEmail
1916019160
display_name: Map Email
1916119161
type: BOOLEAN
@@ -19472,15 +19472,14 @@ items:
1947219472
mobile: false
1947319473
server: false
1947419474
cloud:
19475-
web: false
19475+
web: true
1947619476
mobile: true
1947719477
server: true
1947819478
summary: >-
19479-
accepts data from any Segment mobile or server source in cloud mode. It
19480-
does not accept data from a web source, and does not offer device-mode
19481-
connections.
19479+
accepts cloud-mode data from all Segment source types. It does not offer
19480+
device-mode connections.
1948219481
cmode_type: cloud-only
19483-
case: '6'
19482+
case: '5'
1948419483
settings:
1948519484
- name: apiKey
1948619485
display_name: API Key
@@ -20892,15 +20891,14 @@ items:
2089220891
mobile: false
2089320892
server: false
2089420893
cloud:
20895-
web: false
20894+
web: true
2089620895
mobile: true
2089720896
server: true
2089820897
summary: >-
20899-
accepts data from any Segment mobile or server source in cloud mode. It
20900-
does not accept data from a web source, and does not offer device-mode
20901-
connections.
20898+
accepts cloud-mode data from all Segment source types. It does not offer
20899+
device-mode connections.
2090220900
cmode_type: cloud-only
20903-
case: '6'
20901+
case: '5'
2090420902
settings:
2090520903
- name: apiKey
2090620904
display_name: API Key

src/_includes/content/connection-modes.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
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 currentSlug = page.url | split: "/" | last %}
33
{% assign currentIntegration = site.data.catalog.destinations.items | where: "slug", currentSlug | first %}
4+
{% if page.connection_modes %}
5+
{% assign connectionModes = page.connection_modes %}
6+
{% else %}
47
{% assign connectionModes = currentIntegration.connection_modes %}
8+
{% endif %}
59

610
{% if currentIntegration.components.size > 0 %}
711
<!--don't show a blank table if we can't find any info about these. -->

0 commit comments

Comments
 (0)