Skip to content

Commit aaf3033

Browse files
author
markzegarelli
authored
Merge branch 'master' into DOC-266_s3-IAM
2 parents 167b467 + 726b753 commit aaf3033

File tree

25 files changed

+1991
-44
lines changed

25 files changed

+1991
-44
lines changed

scripts/catalog_papi.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ const getConnectionModes = (destination) => {
206206
if (item.status === 'PUBLIC_BETA') {
207207
betaFlag = 'beta: true\n'
208208
}
209-
content =`---\ntitle: '${item.display_name} Destination'\nhidden: true\n${betaFlag}---\n`
209+
content =`---\ntitle: '${item.display_name} Destination'\nhidden: true\npublished: false\n${betaFlag}---\n`
210210
}
211211
fs.mkdirSync(docsPath)
212212
fs.writeFileSync(`${docsPath}/index.md`, content)
@@ -259,9 +259,6 @@ const updateSources = async () => {
259259
const hiddenSources = [
260260
'amp',
261261
'factual-engine',
262-
'kotlin-android',
263-
'kotlin',
264-
'swift-ios'
265262
]
266263

267264
sources.forEach(source => {
@@ -368,6 +365,11 @@ const updateDestinations = async () => {
368365

369366
destinations.forEach(destination => {
370367
let slug = slugify(destination.name)
368+
369+
if (slug == 'amplitude-actions') {
370+
slug = 'actions-amplitude'
371+
}
372+
371373
let url = `connections/destinations/catalog/${slug}`
372374

373375
let tempCategories = [destination.categories]
@@ -394,7 +396,7 @@ const updateDestinations = async () => {
394396
const clonedObj = clone(object);
395397
const targetKey = clonedObj[key];
396398
delete clonedObj[key];
397-
399+
398400
clonedObj[newKey] = targetKey;
399401
return clonedObj;
400402
};

src/_data/catalog/destination_categories.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM PUBLIC API. DO NOT EDIT
2-
# destination categories last updated 2021-09-02
2+
# destination categories last updated 2021-09-14
33
items:
44
- display_name: A/B Testing
55
slug: a-b-testing

src/_data/catalog/destinations.yml

Lines changed: 64 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM PUBLIC API. DO NOT EDIT
2-
# destination data last updated 2021-09-02
2+
# destination data last updated 2021-09-14
33
items:
44
- display_name: AB Smartly
55
name: AB Smartly
@@ -21,9 +21,9 @@ items:
2121
https://public-segment-devcenter-production.s3.amazonaws.com/3ddac4d4-066c-43c0-b48a-7e48e68140ea.svg
2222
methods:
2323
track: true
24-
identify: true
25-
group: true
26-
alias: true
24+
identify: false
25+
group: false
26+
alias: false
2727
page: true
2828
platforms:
2929
browser: true
@@ -2539,6 +2539,65 @@ items:
25392539
to Amplitude for more detailed events.
25402540
required: true
25412541
label: Version Name
2542+
- display_name: Amplitude (Actions)
2543+
name: Amplitude (Actions)
2544+
slug: actions-amplitude
2545+
hidden: false
2546+
url: connections/destinations/catalog/actions-amplitude
2547+
previous_names:
2548+
- Actions Amplitude
2549+
- Amplitude (Actions)
2550+
website: 'https://amplitude.com'
2551+
status: PUBLIC_BETA
2552+
categories:
2553+
- Analytics
2554+
logo:
2555+
url: 'https://cdn.filepicker.io/api/file/8UzztuUuSF6SRsmBpeKD'
2556+
mark:
2557+
url: 'https://cdn.filepicker.io/api/file/KXuj6fcQA68tuErTvke5'
2558+
methods:
2559+
track: true
2560+
identify: true
2561+
group: true
2562+
alias: true
2563+
page: true
2564+
platforms:
2565+
browser: true
2566+
mobile: false
2567+
server: true
2568+
components: []
2569+
browserUnbundlingSupported: false
2570+
browserUnbundlingPublic: false
2571+
replay: false
2572+
connection_modes:
2573+
device:
2574+
web: false
2575+
mobile: false
2576+
server: false
2577+
cloud:
2578+
web: false
2579+
mobile: false
2580+
server: false
2581+
summary: No connection mode information available.
2582+
cmode_type: none
2583+
case: '0'
2584+
settings:
2585+
- name: apiKey
2586+
type: string
2587+
defaultValue: ''
2588+
description: >-
2589+
Amplitude project API key. You can find this key in the "General" tab of
2590+
your Amplitude project.
2591+
required: true
2592+
label: API Key
2593+
- name: secretKey
2594+
type: string
2595+
defaultValue: ''
2596+
description: >-
2597+
Amplitude project secret key. You can find this key in the "General" tab
2598+
of your Amplitude project.
2599+
required: true
2600+
label: Secret Key
25422601
- display_name: Anodot
25432602
name: Anodot
25442603
slug: anodot
@@ -11472,7 +11531,7 @@ items:
1147211531
- display_name: IBM UBX
1147311532
name: IBM UBX
1147411533
slug: ibm-ubx
11475-
hidden: false
11534+
hidden: true
1147611535
url: connections/destinations/catalog/ibm-ubx
1147711536
previous_names:
1147811537
- IbmUbx

src/_data/catalog/source_categories.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM PUBLIC API. DO NOT EDIT
2-
# source cateogries last updated 2021-09-02
2+
# source cateogries last updated 2021-09-14
33
items:
44
- display_name: A/B Testing
55
slug: a-b-testing

src/_data/catalog/sources.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM PUBLIC API. DO NOT EDIT
2-
# sources last updated 2021-09-02
2+
# sources last updated 2021-09-14
33
items:
44
- display_name: .NET
55
slug: net
@@ -439,7 +439,7 @@ items:
439439
- display_name: Kotlin
440440
slug: kotlin
441441
url: connections/sources/catalog/libraries/server/kotlin
442-
hidden: true
442+
hidden: false
443443
source_type: server
444444
description: The hassle-free way to add Segment analytics to your kotlin app (JVM).
445445
logo:
@@ -449,7 +449,7 @@ items:
449449
- display_name: Kotlin (Android)
450450
slug: kotlin-android
451451
url: connections/sources/catalog/libraries/mobile/kotlin-android
452-
hidden: true
452+
hidden: false
453453
source_type: mobile
454454
description: >-
455455
The hassle-free way to add Segment analytics to your kotlin app
@@ -816,7 +816,7 @@ items:
816816
- display_name: Swift (iOS)
817817
slug: swift-ios
818818
url: connections/sources/catalog/libraries/mobile/swift-ios
819-
hidden: true
819+
hidden: false
820820
source_type: mobile
821821
description: >-
822822
The hassle-free way to add Segment analytics to your swift app (iOS,

src/_data/catalog/warehouse_papi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED FROM PUBLIC API. DO NOT EDIT
2-
# warehouse data last updated 2021-09-02
2+
# warehouse data last updated 2021-09-14
33
items:
44
- display_name: Azure SQL Data Warehouse
55
slug: azuresqldw

src/_data/sidenav/main.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,8 @@ sections:
149149
section:
150150
- path: /connections/destinations
151151
title: Destinations Overview
152-
# - path: /connections/destinations/actions
153-
# title: Destination Actions
154-
# uncomment once fully rolled out
152+
- path: /connections/destinations/actions
153+
title: Destination Actions
155154
- path: /connections/destinations/add-destination
156155
title: Add a Destination
157156
- path: /connections/destinations/catalog

src/_data/sidenav/strat.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,3 +157,20 @@ sections:
157157
- path: /connections/sources/catalog/libraries/mobile/react-native/changelog
158158
title: Analytics-React-Native Changelog
159159

160+
- slug: kotlin
161+
section_title: Analytics-Kotlin Documentation
162+
section:
163+
- path: /connections/sources/catalog/libraries/mobile/kotlin-android/index
164+
title: Analytics-Kotlin (Mobile)
165+
- path: /connections/sources/catalog/libraries/server/kotlin/index
166+
title: Analytics-Kotlin (Server)
167+
- path: /connections/sources/catalog/libraries/mobile/kotlin-android/migration
168+
title: Analytics-Kotlin Migration Guide
169+
170+
- slug: swift
171+
section_title: Analytics-Swift Documentation
172+
section:
173+
- path: /connections/sources/catalog/libraries/mobile/swift-ios/index
174+
title: Analytics-Swift
175+
- path: /connections/sources/catalog/libraries/mobile/swift-ios/migration
176+
title: Analytics-Swift Migration Guide

src/_sass/components/_markdown.scss

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,12 @@
144144
top: 0;
145145
left: 0;
146146
}
147-
147+
div.highlighter-rouge {
148+
margin: 15px auto;
149+
}
150+
table {
151+
margin: 15px auto;
152+
}
148153
&>ul,
149154
ol {
150155
margin-top: 0;

src/connections/destinations/catalog/ab-smartly/index.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,11 @@ title: AB Smartly Destination
77

88
This destination is maintained by A/B Smartly. For any issues with the destination, [contact A/B Smartly's Support](mailto:[email protected]).
99

10-
> note "Note:"
11-
> The A/B Smartly Destination is in beta as the team is actively developing the destination. To join the beta program or to provide feedback to help improve A/B Smartly's Destination and documentation, [contact A/B Smartly's support team](mailto:[email protected]).
1210

1311

1412
## Implementation Prerequisite
1513

16-
A/B Smartly works differently than other Segment destinations. Because A/B Smartly SDKs are used to modify and deliver experiences to users, you must be implement them at a point in your website or app that allows them to make visual modifications for users.
14+
A/B Smartly works differently than other Segment destinations. Because A/B Smartly SDKs are used to modify and deliver experiences to users, you must implement them at a point in your website or app that allows them to make visual modifications for users.
1715

1816
A/B Smartly requires you to integrate the A/B Smartly SDKs natively, before the Segment snippet or implementation.
1917

@@ -33,7 +31,7 @@ Segment provides specific implementation details for A/B Smartly in the sections
3331
6. If the integration requests for an Application name go to your A/B Smartly dashboard (`https://your-org-name.absmartly.com/application/create`) and create an Application named "Segment", or whatever you would like to call it. Use that name in the Application field of the integration settings.
3432
7. Add also your A/B Smartly Collector endpoint. It's the same endpoint that you are using in all your A/B Smartly SDKs.
3533
8. Enter the environment from your Environment list (`https://your-org-name.absmartly.com/environment/list`) that should receive your Segment data. Most likely it will be the production one.
36-
9. And finally a mapping of Segment Identities to A/B Smartly Units(`https://your-org-name.absmartly.com/unit/list`). You should map all your Segment identities that you would like to use in your A/B tests to the units that you already have in A/B Smartly. Check your unit list on A/B Smartly(`https://your-org-name.absmartly.com/unit/list`).
34+
9. And finally a mapping of Segment Identities to A/B Smartly Units(`https://your-org-name.absmartly.com/unit/list`). You should map all of your Segment identities that you would like to use in your A/B tests to the units that you already have in A/B Smartly. Users must map all the identity types, but not for the individual users. Map all of your ids in your Unit List(`https://your-org-name.absmartly.com/unit/list`).
3735
10. Optionally go to "Goal Mapping" and start adding the track calls that you would like to see showing up on A/B Smartly as goals. You only need to create a name mapping if the name of the goal on A/B Smartly's platform is different from the name of the track call in Segment.
3836

3937

@@ -46,7 +44,7 @@ Take a look at the [Page method documentation](/docs/connections/spec/page/) to
4644
analytics.page()
4745
```
4846

49-
Segment sends Page calls to A/B Smartly as a `pageview` goal. The goal name is`<page_name>_pageview`. The page name is lower-cased and any spaces or special characters are replaced with underscores. For example, a view of the "Home" page triggers the `home_pageview` goal. If the goal doesn't exist in the A/B Smartly web console, it is ignored.
47+
Segment sends Page calls to A/B Smartly as a `pageview` goal. The goal name is`<page_name>_pageview`. The page name is lower-cased and any spaces or special characters are replaced with underscores. For example, a view of the "Home" page triggers the `home_pageview` goal. If the goal doesn't exist in the A/B Smartly web console, it is ignored.
5048

5149

5250
## Screen

0 commit comments

Comments
 (0)