Skip to content

Commit e08aa9e

Browse files
author
markzegarelli
authored
Merge pull request #2147 from segmentio/actions-blurbs
actions blurbs
2 parents f3164ac + 45ae019 commit e08aa9e

File tree

13 files changed

+47
-4
lines changed

13 files changed

+47
-4
lines changed

src/_includes/content/ajs-upgrade.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<div class="premonition success"><div class="fa fa-check-square"></div><div class="content"><p class="header">Upgrade to Analytics.js 2.0</p>
2+
<p markdown=1>Actions-based destinations require features found in [Analytics.js 2.0](/docs/connections/sources/catalog/libraries/website/javascript/). [Upgrade your Analytics.js](/docs/connections/sources/catalog/libraries/website/javascript/upgrade-to-ajs2/) source to take advantage of Actions-based destinations, performance improvements, and more.</p>
3+
</div></div>
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{% capture name %}{{page.title | replace: 'Destination', ''}}{% endcapture %}
2+
{% capture link %}/docs/connections/destinations/catalog/actions-{{name | slugify}}{% endcapture %}
3+
{% if page.maintenance-content %}
4+
{% capture blurb %}{{page.maintenance-content}} {% endcapture %}
5+
{% else %}
6+
{% capture blurb %}A new version of this destination is available. See [{{name}} (Actions)]({{link}}) {% endcapture %}
7+
{% endif %}
8+
9+
<div class="premonition warning"><div class="fa fa-check-square"></div><div class="content"><p class="header">{{page.title | replace: 'Destination', ''}} (Classic) is in Maintenance mode</p>
10+
<p markdown=1>The {{name}} (Classic) Destination has entered maintenance mode. Future updates are limited to security updates and bug fixes. {{blurb}}</p>
11+
</div></div>

src/_layouts/destination.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@
88
{{ destination-dossier | markdownify }}
99
{% endunless %}
1010

11+
{% if page.maintenance == true %}
12+
{% capture maintenance-mode %}{% include content/destination-maintenance.md %}{% endcapture %}
13+
{{maintenance-mode | markdownify}}
14+
{% endif %}
15+
1116
{{ content }}
1217

1318
{% unless page.hide-boilerplate == true %}

src/connections/destinations/actions.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ You can also choose which event types, event names, or event property values tri
1414

1515
Each Actions-framework Destination you see in the Segment catalog represents a feature or capability of the destination which can consume data from your Segment source. The Action clearly lists which data from the events it requires, and which data is optional. For example, Amplitude requires that you always send a `LogEvent` , or Slack always requires a `PostMessage`. Each Action also includes a default mapping which you can modify.
1616

17+
{% include content/ajs-upgrade.md %}
18+
19+
1720
## Benefits of Destination Actions
1821

1922
- **Easier setup**: Users see fewer initial settings which can decrease the time spent configuring the destination.
@@ -76,6 +79,9 @@ To set up a new Actions-framework destination for the first time:
7679

7780
## Migrate a classic destination to an actions-based destination
7881

82+
{% include content/ajs-upgrade.md %}
83+
84+
7985
Moving from a classic destination to an actions-based destination is a manual process. Segment recommends that you follow the procedure below:
8086

8187
1. Create the actions-based destination with your development or test source.

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,8 @@ To use Amplitude's groups with Segment, you must enable the following Action set
303303

304304
## Migration from Amplitude Classic
305305

306+
{% include content/ajs-upgrade.md %}
307+
306308
Keep the following in mind if you plan to move to Amplitude (Actions) from a classic Amplitude destination.
307309

308310
### Amplitude (Actions) uses Amplitude's HTTP API v2

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ Build your own subscription. Combine the supported [triggers](/docs/connections/
5353
{% include components/actions-fields.html name="braze-cloud" %}
5454

5555
## Migration from Braze Classic
56+
57+
{% include content/ajs-upgrade.md %}
58+
5659
Keep the following in mind if you plan to move to Braze (Actions) from the classic Braze destination.
5760
{% include components/actions-map-table.html name="braze-cloud" %}
5861

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,9 @@ Build your own subscription. Combine the supported [triggers](/docs/connections/
182182
{% include components/actions-fields.html name="braze-web" %}
183183

184184
## Migration from Braze Classic
185+
186+
{% include content/ajs-upgrade.md %}
187+
185188
Keep the following in mind if you plan to move to Braze (Actions) from the classic Braze destination.
186189
{% include components/actions-map-table.html name="braze-web" %}
187190

src/connections/destinations/catalog/actions-customer-io/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,8 @@ Build your own subscription. Combine the supported [triggers](/docs/connections/
5454

5555
## Migration from Customer.io classic
5656

57+
{% include content/ajs-upgrade.md %}
58+
59+
5760
Keep the following in mind if you plan to move to Customer.io (Actions) from the classic Customer.io destination.
5861
{% include components/actions-map-table.html name="customer-io" %}

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@ Combine the supported [triggers](/docs/connections/destinations/actions/#compone
4949
{% include components/actions-fields.html name="fullstory" %}
5050

5151
## Migration from the classic FullStory destination
52+
{% include content/ajs-upgrade.md %}
53+
54+
5255

5356
Follow the table below to map your existing FullStory destination configuration to FullStory (Actions).
5457

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ Slack (Actions) provides the following benefits over the classic Slack destinati
2424

2525

2626
## Getting Started
27+
{% include content/ajs-upgrade.md %}
28+
2729

2830
1. From the Segment web app, click **Catalog**, then click **Destinations**.
2931
2. Find the Destinations Actions item in the left navigation, and click it.
@@ -44,6 +46,9 @@ Combine the supported [triggers](/docs/connections/destinations/actions/#compone
4446

4547
## Migration from the classic Slack destination
4648

49+
{% include content/ajs-upgrade.md %}
50+
51+
4752
Follow the table below to map your existing Slack destination configuration to Slack (Actions).
4853

4954
> warning ""

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

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@ Segment's Amplitude destination code is open source and available on GitHub. Fee
1313
- [iOS](https://github.com/segment-integrations/analytics-ios-integration-amplitude)
1414
- [Android](https://github.com/segment-integrations/analytics-android-integration-amplitude)
1515

16-
> success ""
17-
> **New Amplitude destination available**: Segment's [Destination Actions](/docs/connections/destinations/actions/) allow you to explicitly set up your Amplitude mapping, and configure which events the mappings apply to. See [Amplitude Actions destination](/docs/connections/destinations/catalog/actions-amplitude/) for more information.
18-
19-
2016

2117
In addition to the docs below, Amplitude created a [integration guide](https://developers.amplitude.com/docs/segment-amplitude-integration).
2218

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Braze Destination
33
hide-cmodes: true
44
hide-personas-partial: true
55
hide-integrations-object: true
6+
maintenance: false
7+
maintenance-content: "New versions of this destination are available. See [Braze Cloud Mode (Actions)](/docs/connections/catalog/actions-braze-cloud) and [Braze Web Mode (Actions)](/docs/connections/catalog/actions-braze-web)."
68
---
79

810
[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.

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
rewrite: true
33
title: Slack Destination
4+
maintenance: false
45
---
56

67
[Slack](https://slack.com/) is a team collaboration tool where work flows. It's where the people you need, the information you share, and the tools you use come together to get things done.

0 commit comments

Comments
 (0)