Skip to content

Commit 11ad285

Browse files
Merge pull request #5601 from segmentio/external-link-attribute-fix
Add {:target="_blank"} to all external links in partner-submitted documentation
2 parents 8a43646 + 8bac408 commit 11ad285

File tree

416 files changed

+1351
-1356
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

416 files changed

+1351
-1356
lines changed

src/connections/destinations/catalog/1flow-analytics/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ hidden: true
55
published: false
66
---
77

8-
[1Flow](https://1flow.app/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a leading in-app user survey and messaging platform for Mobile app and SaaS businesses.
8+
[1Flow](https://1flow.app/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank”} is a leading in-app user survey and messaging platform for Mobile app and SaaS businesses.
99

1010
Using 1Flow, you can reach users _in-the-moment_ while they are interacting with your website or application, to collect highly contextual user insights that help you improve your product offering and customer experience.
1111

@@ -17,7 +17,7 @@ This destination is maintained by 1Flow. For any issues with the destination, [c
1717
1. From the Destinations catalog page in the Segment App, click **Add Destination**.
1818
2. Search for **1Flow** in the Destinations Catalog, and select the **1Flow** destination.
1919
3. Choose which Source should send data to the 1Flow destination.
20-
4. Go to the [1Flow dashboard](https://dashboard.1flow.app/){:target="\_blank"} and find the **API Key** in Project Settings.
20+
4. Go to the [1Flow dashboard](https://dashboard.1flow.app/){:target="_blank"} and find the **API Key** in Project Settings.
2121
5. Enter the **API Key** in the 1Flow destination settings in Segment.
2222

2323
## Supported methods

src/connections/destinations/catalog/1flow/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ redirect_from:
55
- '/connections/destinations/catalog/1flow-analytics'
66
---
77

8-
[1Flow](https://1flow.app/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is a leading in-app user survey and messaging platform for Mobile app and SaaS businesses.
8+
[1Flow](https://1flow.app/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank”} is a leading in-app user survey and messaging platform for Mobile app and SaaS businesses.
99

1010
Using 1Flow, you can reach users _in-the-moment_ while they are interacting with your website or application, to collect highly contextual user insights that help you improve your product offering and customer experience.
1111

@@ -16,7 +16,7 @@ This destination is maintained by 1Flow. For any issues with the destination, [c
1616
1. From the Destinations catalog page in the Segment App, click **Add Destination**.
1717
2. Search for **1Flow** in the Destinations Catalog, and select the **1Flow** destination.
1818
3. Choose which Source should send data to the 1Flow destination.
19-
4. Go to the [1Flow dashboard](https://dashboard.1flow.app/){:target="\_blank"} and find the **API Key** in Project Settings.
19+
4. Go to the [1Flow dashboard](https://dashboard.1flow.app/){:target="_blank"} and find the **API Key** in Project Settings.
2020
5. Enter the **API Key** in the 1Flow destination settings in Segment.
2121

2222
## Supported methods

src/connections/destinations/catalog/2mee/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: 2mee Destination
33
rewrite: true
44
id: 60b5d0a01f3726b85dc05aab
55
---
6-
[2mee](https://2mee.com ) is a Human Hologram platform that automatically cuts the person out from the background, removing the visual clutter, and places them in the familiar context of your phone or website so that they dominate the screen.
6+
[2mee](https://2mee.com){:target="_blank”} is a Human Hologram platform that automatically cuts the person out from the background, removing the visual clutter, and places them in the familiar context of your phone or website so that they dominate the screen.
77

88
This destination is maintained by 2mee. For any issues with the destination, [contact the 2mee Support team](mailto:[email protected]).
99

@@ -15,7 +15,7 @@ This destination is maintained by 2mee. For any issues with the destination, [co
1515
2. Search for **2mee** in the Destinations Catalog and it.
1616
3. Click **Configure 2mee**.
1717
4. Choose which Source should send data to the 2mee destination.
18-
5. Go to 2mee and copy the [API Key and Application ID](https://docs.2mee.com/documentation/segment) from the 2mee Dashboard.
18+
5. Go to 2mee and copy the [API Key and Application ID](https://docs.2mee.com/documentation/segment){:target="_blank”} from the 2mee Dashboard.
1919
6. Go back to Segment and paste the API Key and Application ID you just copied in the 2mee destination settings. Make sure to paste the API Key in this format: `Bearer <API Key>`.
2020

2121
## Supported methods
@@ -41,7 +41,7 @@ Identify calls with a `userId` not mapped to a device fails with a `400` error c
4141

4242
Send [Track](/docs/connections/spec/track/) calls to track the actions your users perform.
4343

44-
Configure the HoloCapsule setting in the [2mee](https://go.2mee.com/) app.
44+
Configure the HoloCapsule setting in the [2mee](https://go.2mee.com/){:target="_blank”} app.
4545

4646
Segment requires the `userId`. Track calls without a `userId` or with a `userId` not mapped to a device fail with a `400` code.
4747

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Aampe Destination
33
id: 6188d844be5cf0e3b59189d2
44
---
55

6-
[Aampe](https://aampe.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) uses automated, rapid learning to personalize notifications, and continuously learns what messages bring value to your customer.
6+
[Aampe](https://aampe.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank”} uses automated, rapid learning to personalize notifications, and continuously learns what messages bring value to your customer.
77

88
This destination is maintained by Aampe. For any issues with the destination, [contact the Aampe Support team](mailto:[email protected]).
99

@@ -14,7 +14,7 @@ This destination is maintained by Aampe. For any issues with the destination, [c
1414
1. From the Destinations catalog page in the Segment App, click **Add Destination**.
1515
2. Search for "Aampe" in the Destinations Catalog, and select the "Aampe" destination.
1616
3. Choose which Source should send data to the "Aampe" destination.
17-
4. Go to the [Data Integrations page](https://compose.aampe.com/configure/integrations) on Aampe Composer, click on "Add Integration", select "Segment" and click "Next".
17+
4. Go to the [Data Integrations page](https://compose.aampe.com/configure/integrations){:target="_blank”} on Aampe Composer, click on "Add Integration", select "Segment" and click "Next".
1818
5. Copy the Segment API Key from the resulting page.
1919
6. Enter this key in "API Key" in the "Aampe" destination settings in Segment.
2020

@@ -24,7 +24,7 @@ Aampe supports the following methods, as specified in the [Segment Spec](/docs/c
2424

2525
### Track
2626

27-
Segment sends [Track](/docs/connections/spec/track) calls to Aampe as a `track` event. These are used by Aampe to display engagement activity and reports in the [Aampe Composer](https://compose.aampe.com). You can use these to configure goals that are used for monitoring and creating campaigns. It may take up to 24 hours for events to show up in the Aampe Composer.
27+
Segment sends [Track](/docs/connections/spec/track) calls to Aampe as a `track` event. These are used by Aampe to display engagement activity and reports in the [Aampe Composer](https://compose.aampe.com){:target="_blank”}. You can use these to configure goals that are used for monitoring and creating campaigns. It may take up to 24 hours for events to show up in the Aampe Composer.
2828

2929
```js
3030
analytics.track("Login Button Clicked");

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Segment provides specific implementation details for A/B Smartly in the sections
2424
1. From the Destinations catalog page in the Segment App, click **Add Destination**.
2525
2. Search for "A/B Smartly" in the Destinations Catalog, and select the "A/B Smartly" destination.
2626
3. Choose which Source should send data to the "A/B Smartly" destination.
27-
4. Go to the A/B Smartly dashboard(https://your-org-name.absmartly.com/apikey/list), find and copy the "API key" that you created for segment.
27+
4. Go to the A/B Smartly dashboard(https://your-org-name.absmartly.com/apikey/list){:target="_blank”}, find and copy the "API key" that you created for segment.
2828
5. Enter the "API Key" in the "A/B Smartly" destination settings in Segment.
2929
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.
3030
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.

src/connections/destinations/catalog/actions-algolia-insights/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ With the [Algolia Insights (Actions)](https://www.algolia.com/products/analytics
1313
- Personalization
1414
- Algolia Recommend
1515

16-
This destination is maintained by [Algolia](https://www.algolia.com/). For any issues with the destination, [contact the Algolia team](mailto:[email protected]).
16+
This destination is maintained by [Algolia](https://www.algolia.com/){:target="_blank”}. For any issues with the destination, [contact the Algolia team](mailto:[email protected]).
1717

1818
## Getting Started
1919

@@ -44,7 +44,7 @@ index.search('query', {
4444
})
4545
```
4646

47-
Once this is enabled you will be able to send properties like queryId in your segment events. You can read more about how to send Algolia-related data to Segment from [the documentation at Algolia](https://www.algolia.com/doc/guides/sending-events/implementing/connectors/segment/).
47+
Once this is enabled you will be able to send properties like queryId in your segment events. You can read more about how to send Algolia-related data to Segment from [the documentation at Algolia](https://www.algolia.com/doc/guides/sending-events/implementing/connectors/segment/){:target="_blank”}.
4848

4949
## Mapping Events
5050

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

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,12 @@ To manually add the Log Purchases Action:
5151

5252
### Connection Modes for Amplitude (Actions) destination
5353

54-
The Amplitude (actions) destination does not offer a device-mode connection mode. If you're using one of Segment's new libraries ([Analytics.js 2.0](/docs/connections/sources/catalog/libraries/website/javascript/), [Swift](https://github.com/segmentio/analytics-swift) or [Kotlin](https://github.com/segmentio/analytics-kotlin)) with the Actions-framework version of the destination, you do not need the device-mode connection.
54+
The Amplitude (actions) destination does not offer a device-mode connection mode. If you're using one of Segment's new libraries ([Analytics.js 2.0](/docs/connections/sources/catalog/libraries/website/javascript/), [Swift](https://github.com/segmentio/analytics-swift){:target="_blank”} or [Kotlin](https://github.com/segmentio/analytics-kotlin){:target="_blank”}) with the Actions-framework version of the destination, you do not need the device-mode connection.
5555

5656

5757
Most previous deployments of the Amplitude Segment destination used the device-mode connection to use the `session_id` tracking feature. The new Actions-framework Amplitude destination, includes session ID tracking by default. When connected to the Analytics.js 2.0 source, Segment automatically loads a plugin on your website for session tracking and enrichment as an alternative to the Amplitude SDK. This means you don't need to bundle any software to run on the user's device, or write any code. It also means that you can use more of the Segment platform features on data going to Amplitude, such as Protocols filtering and transformations, and Profiles Identity Resolution.
5858

59-
Session tracking is available with Segment's new libraries: [Analytics.js 2.0](/docs/connections/sources/catalog/libraries/website/javascript/), [Swift](https://github.com/segmentio/analytics-swift) or [Kotlin](https://github.com/segmentio/analytics-kotlin)
59+
Session tracking is available with Segment's new libraries: [Analytics.js 2.0](/docs/connections/sources/catalog/libraries/website/javascript/), [Swift](https://github.com/segmentio/analytics-swift){:target="_blank”} or [Kotlin](https://github.com/segmentio/analytics-kotlin){:target="_blank”}.
6060

6161

6262
### Device ID Mappings
@@ -72,28 +72,28 @@ The session ID Segment passes to Amplitude stores locally in a key-value pair. V
7272

7373
### Enable Amplitude session tracking for Swift
7474

75-
To enable session tracking in Amplitude when using the [Segment Swift library](https://github.com/segmentio/analytics-swift):
75+
To enable session tracking in Amplitude when using the [Segment Swift library](https://github.com/segmentio/analytics-swift){:target="_blank”}:
7676
1. Enable `trackApplicationLifecycleEvents` in your configuration.
77-
2. Add the [Amplitude Session plugin](https://github.com/segment-integrations/analytics-swift-amplitude/blob/main/Sources/SegmentAmplitude/AmplitudeSession.swift) to your project.
78-
3. Initialize the plugin ([example](https://github.com/segmentio/analytics-swift/blob/main/Examples/apps/DestinationsExample/DestinationsExample/AppDelegate.swift))
77+
2. Add the [Amplitude Session plugin](https://github.com/segment-integrations/analytics-swift-amplitude/blob/main/Sources/SegmentAmplitude/AmplitudeSession.swift){:target="_blank”} to your project.
78+
3. Initialize the plugin ([example](https://github.com/segmentio/analytics-swift/blob/main/Examples/apps/DestinationsExample/DestinationsExample/AppDelegate.swift){:target="_blank”})
7979
```swift
8080
analytics?.add(plugin: AmplitudeSession(name: "Amplitude"))
8181
```
8282

8383
### Enable Amplitude session tracking for Kotlin
8484

85-
To enable session tracking in Amplitude when using the [Segment Kotlin library](https://github.com/segmentio/analytics-kotlin):
85+
To enable session tracking in Amplitude when using the [Segment Kotlin library](https://github.com/segmentio/analytics-kotlin){:target="_blank”}:
8686
1. Enable `trackApplicationLifecycleEvents` in your configuration.
87-
2. Add the [Amplitude Session plugin](https://github.com/segment-integrations/analytics-kotlin-amplitude/blob/main/lib/src/main/java/com/segment/analytics/kotlin/destinations/amplitude/AmplitudeSession.kt) to your project.
87+
2. Add the [Amplitude Session plugin](https://github.com/segment-integrations/analytics-kotlin-amplitude/blob/main/lib/src/main/java/com/segment/analytics/kotlin/destinations/amplitude/AmplitudeSession.kt){:target="_blank”} to your project.
8888
2. Initialize the plugin
8989
```kotlin
9090
analytics.add(AmplitudeSession())
9191
```
9292

9393
### Enable Amplitude session tracking for iOS
9494

95-
To enable session tracking in Amplitude when using the [Segment iOS library](https://github.com/segmentio/analytics-ios):
96-
1. Add the [Amplitude Session middleware](https://github.com/segment-integrations/analytics-ios-integration-amplitude/blob/amplitude-session/Pod/Classes/SEGAmplitudeSession.m) to your project.
95+
To enable session tracking in Amplitude when using the [Segment iOS library](https://github.com/segmentio/analytics-ios){:target="_blank”}:
96+
1. Add the [Amplitude Session middleware](https://github.com/segment-integrations/analytics-ios-integration-amplitude/blob/amplitude-session/Pod/Classes/SEGAmplitudeSession.m){:target="_blank”} to your project.
9797
2. Add the middleware & enable `trackApplicationLifecycleEvents` in your configuration:
9898
```objective-c
9999
NSString *const SEGMENT_WRITE_KEY = @" ... ";
@@ -105,8 +105,8 @@ To enable session tracking in Amplitude when using the [Segment iOS library](htt
105105
106106
### Enable Amplitude session tracking for Android
107107
108-
To enable session tracking in Amplitude when using the [Segment Android library](https://github.com/segmentio/analytics-android):
109-
1. Add the [Amplitude Session middleware](https://github.com/segment-integrations/analytics-android-integration-amplitude/blob/master/src/main/java/com/segment/analytics/android/integrations/amplitude/AmplitudeSessionId.java) to your project.
108+
To enable session tracking in Amplitude when using the [Segment Android library](https://github.com/segmentio/analytics-android){:target="_blank”}:
109+
1. Add the [Amplitude Session middleware](https://github.com/segment-integrations/analytics-android-integration-amplitude/blob/master/src/main/java/com/segment/analytics/android/integrations/amplitude/AmplitudeSessionId.java){:target="_blank”} to your project.
110110
```gradle
111111
implementation 'com.segment.analytics.android.integrations:amplitude:3.1.0'
112112
```
@@ -171,7 +171,7 @@ Property names should be `camelCase` for Android implementations, and `snake_cas
171171

172172
If `true`, the destination sends events to Amplitude's `batch` endpoint rather than the `httpapi` endpoint. Because Amplitude's `batch` endpoint throttles traffic less restrictively than the Amplitude `httpapi` endpoint, enabling this setting can help to reduce 429 errors (throttling errors) from Amplitude.
173173

174-
Amplitude's `batch` endpoint throttles data when the rate of events sharing the same `user_id` or `device_id` exceeds an average of 1,000/second over a 30-second period. See the Amplitude documentation for more about [429 errors and throttling in Amplitude](https://developers.amplitude.com/#429s-in-depth).
174+
Amplitude's `batch` endpoint throttles data when the rate of events sharing the same `user_id` or `device_id` exceeds an average of 1,000/second over a 30-second period. See the Amplitude documentation for more about [429 errors and throttling in Amplitude](https://developers.amplitude.com/#429s-in-depth){:target="_blank”}.
175175
{% endcapture %}
176176

177177

src/connections/destinations/catalog/actions-blend-ai/index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ id: 64244158b33d1380a79dc85c
88

99
[Blend-AI](https://blnd.ai/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank"} identifies the most valuable product interaction in your product data and cross references it with new incoming leads.
1010

11-
Blend-AI maintains this destination. For any issues with the destination, [contact their Support
12-
team](mailto:[email protected]).
11+
Blend-AI maintains this destination. For any issues with the destination, [contact their Support team](mailto:[email protected]).
1312

1413
{% include content/ajs-upgrade.md %}
1514

src/connections/destinations/catalog/actions-braze-cloud/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ hidden: true
66
---
77
{% include content/plan-grid.md name="actions" %}
88

9-
[Braze](https://www.braze.com/), formerly Appboy, is an engagement platform that empowers growth by helping marketing teams to build customer loyalty through mobile, omni-channel customer experiences.
9+
[Braze](https://www.braze.com/){:target="_blank”}, formerly Appboy, is an engagement platform that empowers growth by helping marketing teams to build customer loyalty through mobile, omni-channel customer experiences.
1010

1111
> success ""
1212
> **Good to know**: This page is about the [Actions-framework](/docs/connections/destinations/actions/) Braze Segment destination. There's also a page about the [non-Actions Braze destination](/docs/connections/destinations/catalog/braze/). Both of these destinations receives data _from_ Segment. There's also the [Braze source](/docs/connections/sources/catalog/cloud-apps/braze//), which sends data _to_ Segment!

src/connections/destinations/catalog/actions-canny/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ id: 6489bbade6fe3eb57c13bd6a
55

66
{% include content/plan-grid.md name="actions" %}
77

8-
[Canny](https://canny.io?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="\_blank"} is a single place for all customer feedback. It saves you time managing all the feedback while keeping your customers in the loop. Let your customers post and vote on feedback from within your website or mobile app. You'll get an organized list of feedback that you can use to inform your roadmap.
8+
[Canny](https://canny.io?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank"} is a single place for all customer feedback. It saves you time managing all the feedback while keeping your customers in the loop. Let your customers post and vote on feedback from within your website or mobile app. You'll get an organized list of feedback that you can use to inform your roadmap.
99

1010
Canny maintains this destination. For any issues with the destination, [contact the Canny Support team](mailto:[email protected]).
1111

@@ -21,7 +21,7 @@ Canny (Actions) provides the following benefit over the classic Canny destinatio
2121

2222
## Getting started
2323

24-
1. Go to your [Canny Admin Segment Settings](https://canny.io/redirect?to=%2Fadmin%2Fsettings%2Fsegment){:target="\_blank"}.
24+
1. Go to your [Canny Admin Segment Settings](https://canny.io/redirect?to=%2Fadmin%2Fsettings%2Fsegment){:target="_blank"}.
2525
2. Install the integration to get your API key.
2626
3. From the Segment web app, navigate to **Connections > Catalog**, then select the **Destinations** tab in the catalog.
2727
4. Search for **Canny (Actions)** and select it.

0 commit comments

Comments
 (0)