Skip to content

Commit 6dc1e7d

Browse files
Merge pull request #5735 from segmentio/develop
Release 23.48.1
2 parents 0e10d80 + 00d94c6 commit 6dc1e7d

File tree

36 files changed

+371
-173
lines changed

36 files changed

+371
-173
lines changed

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 2023-11-21
2+
# destination categories last updated 2023-11-28
33
items:
44
- display_name: A/B Testing
55
slug: a-b-testing

src/_data/catalog/destinations.yml

Lines changed: 112 additions & 1 deletion
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 2023-11-21
2+
# destination data last updated 2023-11-28
33
items:
44
- id: 637e8d185e2dec264895ea89
55
display_name: 1Flow
@@ -56411,6 +56411,117 @@ items:
5641156411
label: API Key
5641256412
actions: []
5641356413
presets: []
56414+
- id: 6537b55db9e94b2e110c9cf9
56415+
display_name: Movable Ink (Actions)
56416+
name: Movable Ink (Actions)
56417+
slug: movable-ink-actions
56418+
hidden: false
56419+
endpoints:
56420+
- US
56421+
regions:
56422+
- us-west-2
56423+
- eu-west-1
56424+
url: connections/destinations/catalog/movable-ink-actions
56425+
previous_names:
56426+
- Movable Ink (Actions)
56427+
website: https://movableink.com/
56428+
status: PUBLIC_BETA
56429+
categories:
56430+
- Personalization
56431+
logo:
56432+
url: https://cdn-devcenter.segment.com/f5e9c08f-aa56-4c72-a7fd-631f1f497f55.png
56433+
mark:
56434+
url: https://cdn-devcenter.segment.com/780bb194-5b3d-4ba0-80a4-a5fe1b55fcdb.png
56435+
methods:
56436+
track: true
56437+
identify: true
56438+
group: true
56439+
alias: true
56440+
screen: false
56441+
page: true
56442+
platforms:
56443+
browser: true
56444+
mobile: false
56445+
server: true
56446+
warehouse: false
56447+
components: []
56448+
browserUnbundlingSupported: false
56449+
browserUnbundlingPublic: false
56450+
replay: false
56451+
connection_modes:
56452+
device:
56453+
web: false
56454+
mobile: false
56455+
server: false
56456+
cloud:
56457+
web: true
56458+
mobile: false
56459+
server: true
56460+
settings:
56461+
- name: movable_ink_url
56462+
type: string
56463+
defaultValue: ''
56464+
description: The Movable Ink URL to send data to.
56465+
required: true
56466+
label: Movable Ink URL
56467+
- name: password
56468+
type: string
56469+
defaultValue: ''
56470+
description: Your Movable Ink Access Secret.
56471+
required: true
56472+
label: Access Secret
56473+
- name: username
56474+
type: string
56475+
defaultValue: ''
56476+
description: Your Movable Ink username
56477+
required: true
56478+
label: Username
56479+
actions:
56480+
- id: dEPSP7N5PGFfTnZxoqfePY
56481+
name: Send Entire Event
56482+
slug: sendEntireEvent
56483+
description: Send an entire Segment event to Movable Ink
56484+
platform: CLOUD
56485+
hidden: false
56486+
defaultTrigger: null
56487+
fields:
56488+
- id: nUxDHbuQ8mYhPYEMJQtynp
56489+
sortOrder: 0
56490+
fieldKey: headers
56491+
label: Headers
56492+
type: OBJECT
56493+
description: >-
56494+
HTTP headers to send with each request. Only ASCII characters are
56495+
supported.
56496+
placeholder: ''
56497+
required: false
56498+
multiple: false
56499+
choices: null
56500+
dynamic: false
56501+
allowNull: false
56502+
- id: 5KyVEXxvdm4hHgEBF5vRFt
56503+
sortOrder: 1
56504+
fieldKey: data
56505+
label: Data
56506+
type: OBJECT
56507+
description: Payload to deliver to webhook URL (JSON-encoded).
56508+
placeholder: ''
56509+
defaultValue:
56510+
'@path': $.
56511+
required: false
56512+
multiple: false
56513+
choices: null
56514+
dynamic: false
56515+
allowNull: false
56516+
presets:
56517+
- actionId: dEPSP7N5PGFfTnZxoqfePY
56518+
name: Send Entire Event
56519+
fields:
56520+
data:
56521+
'@path': $.
56522+
trigger: >-
56523+
type = "identify" or type = "track" or type = "page" or type = "screen" or
56524+
type = "group"
5641456525
- id: 5c6edab8037dcf00014f8f9b
5641556526
display_name: Mutiny
5641656527
name: Mutiny

src/_data/catalog/destinations_private.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 data last updated 2023-11-21
2+
# destination data last updated 2023-11-28
33
items:
44
- id: 54521fd725e721e32a72eec6
55
display_name: Intercom

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 categories last updated 2023-11-21
2+
# source categories last updated 2023-11-28
33
items:
44
- display_name: A/B Testing
55
slug: a-b-testing

src/_data/catalog/sources.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-
# sources last updated 2023-11-21
2+
# sources last updated 2023-11-28
33
items:
44
- id: 8HWbgPTt3k
55
display_name: .NET

src/_includes/components/actions-fields.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
</table>
4141

4242
{% else %}
43-
<em>No settings available. The destination may not be publicly visble.</em>
43+
<em>No settings available. The destination may not be publicly visible.</em>
4444

4545

4646
{% endif %}

src/connections/destinations/catalog/actions-google-analytics-4-web/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ The **setConfigurationFields** mapping is required in order for data to be sent
8989

9090
### Manually send `page_view` events
9191

92-
If you prefer to the keep **Page Views** setting disabled and manually send a `page_view`, please see this Google Doc for more on [Manual Pageviews](https://developers.google.com/analytics/devguides/collection/ga4/views?client_type=gtag#manually_send_page_view_events).
92+
If you prefer to keep the **Page Views** setting disabled and manually send a `page_view`, please see this Google Doc for more on [Manual Pageviews](https://developers.google.com/analytics/devguides/collection/ga4/views?client_type=gtag#manually_send_page_view_events).
9393

9494
With Google Analytics 4 Web, you will need to configure a [Custom Event](/docs/connections/destinations/catalog/actions-google-analytics-4-web/#custom-event) mapping for manually sending `page_view` events. When mapping the events, please make sure to set the Event Name to `page_view`.
9595

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
title: Movable Ink (Actions) Destination
3+
id: 6537b55db9e94b2e110c9cf9
4+
beta: true
5+
---
6+
7+
[Movable Ink](https://movableink.com/){:target="_blank"} lets email marketers deliver jaw-dropping customer experiences. Movable Ink's cloud-based software activates any data to generate intelligent content at the moment of open.
8+
9+
This destination enables you to send Segment event data which can be used to automatically generate personalized content at scale across email and mobile experiences.
10+
11+
> info ""
12+
> This destination is maintained by Movable Ink. For any issues with the destination, please reach out to your Movable Ink Client Experience team.
13+
14+
## Pre-Requisites
15+
16+
A Movable Ink Stories license is required to use this integration. Please reach out to your Movable Ink client experience team with any questions.
17+
18+
You'll need to share sample event payloads with your Movable Ink Client Experience team before enabling the destination in Segment. Your Client Experience team will then work with a Solutions Architect to map the event within Movable Ink and share an endpoint URL, access key ID, and access secret. This event mapping in Movable Ink and API credentials are required for a successful response.
19+
20+
### Find sample event payloads in Segment:
21+
22+
To find sample event payloads in Segment:
23+
24+
1. Navigate to **Connections > Sources** and click on the source you’d like to stream data from.
25+
2. Select the **Debugger** tab. You'll see a list of incoming sample events.
26+
3. Select the event you’re interested in, then select **Raw** to view a full sample payload.
27+
4. Copy and paste this sample payload and share with your client experience team.
28+
29+
Your client experience manager will then provide you with a Movable Ink endpoint URL, access Key ID, and access secret.
30+
31+
## Getting started
32+
33+
1. From the Segment web app, navigate to **Connections > Catalog**, then select **Destinations**.
34+
2. Search for "Movable Ink (Actions)" and select it.
35+
3. Click **Add Destination**.
36+
4. Within the **Settings** tab of your destination, input your Movable Ink API credentials into the following fields:
37+
- **Username**: paste your Movable Ink Access Key ID
38+
- **Access Secret**: paste your Movable Ink Access Secret
39+
- **Movable Ink URL**: paste your Movable Ink Endpoint URL
40+
41+
## Select events and event properties to stream to Movable Ink
42+
43+
"Send Entire Event" is the only action available with this destination. To configure this action:
44+
1. Navigate to the **Mappings** section of your destination.
45+
2. Select **Edit Mapping** and tailor the events you wish to send by adding or removing conditions that trigger this action.
46+
3. Preview the data:
47+
- Load a test event from the source or use a sample event for data preview.
48+
4. Map specific fields (optional):
49+
- Click **Test Mapping** to send a test event and identify any potential issues.
50+
- Return to the Mappings overview page and enable your mapping.
51+
6. Navigate to your integration’s **Settings** tab and activate the integration by toggling on **Enable Destination**.
52+
53+
> info ""
54+
> For any unexpected errors, contact your Movable Ink client experience team with the full sample payload.
55+
56+
{% include components/actions-fields.html %}

src/connections/destinations/catalog/bing-ads/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ title: Bing Ads Destination
33
rewrite: true
44
id: 54521fd525e721e32a72ee97
55
---
6-
[Bing Ads](https://bingads.microsoft.com){:target="_blank"} enables Marketers to track and monitor campaigns, clicks, CTRs, spend and budget. Bing Ads lets you place cross-device product ads in front of Bing, Yahoo, and MSN customers and support imported pay-per-click ad campaigns from third-party platforms like Google AdWords. With Bing Ads you can also re-target ads to customers after they complete an action like leaving a shopping cart or viewing a product without purchasing. Learn more about all you can do with Bing Ads [here](https://advertise.bingads.microsoft.com/en-us/resources/training/what-is-bing-ads){:target="_blank"}. You can also browse the code [on GitHub](https://github.com/segment-integrations/analytics.js-integration-bing-ads){:target="_blank"}.
6+
[Bing Ads](https://bingads.microsoft.com){:target="_blank"} enables marketers to track and monitor campaigns, clicks, CTRs, spend, and budget. Bing Ads lets you place cross-device product ads in front of Bing, Yahoo, and MSN customers and support imported pay-per-click ad campaigns from third-party platforms like Google AdWords. With Bing Ads you can also re-target ads to customers after they complete an action like leaving a shopping cart or viewing a product without purchasing. Learn more about all you can do with [Bing Ads](https://advertise.bingads.microsoft.com/en-us/resources/training/what-is-bing-ads){:target="_blank"}. You can also [browse the code on GitHub](https://github.com/segment-integrations/analytics.js-integration-bing-ads){:target="_blank"}.
77

8-
## Getting Started
8+
## Getting started
99

1010
Before you can track conversions or target audiences, you need to create a UET tag in Bing Ads and then add it to the destination settings. Follow the steps within [the Bing Ads documentation to create a UET tag](https://advertise.bingads.microsoft.com/en-us/resources/training/universal-event-tracking){:target="_blank"}.
1111

@@ -16,7 +16,7 @@ Once you have created the Tag ID, you can follow the steps below:
1616
3. In the destination settings, enter your Tag Id
1717

1818
> info ""
19-
> Bing Ads suppers one Tag ID per source. Be sure to associate conversion goals to the correct Tag ID in settings.
19+
> Bing Ads supports one Tag ID per source. Be sure to associate conversion goals to the correct Tag ID in settings.
2020
2121
## Page
2222

src/connections/sources/catalog/libraries/mobile/kotlin-android/destination-plugins/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,10 @@ plugins:
8585

8686
Analytics Kotlin uses its timeline/plugin architecture to support sending data to bundled SDKs when a Cloud Mode connection is not possible. Destination Plugins are similar to traditional Device Mode integrations available in Analytics Android in that Segment makes calls directly to the destination tool’s API from the device. However, Destination Plugins are more customizable, giving you the ability to control and enrich your data at a much more granular level on the device itself.
8787

88+
> info "Choosing the right destination"
89+
> Segment built device mode destination [plugins](https://segment.com/docs/connections/sources/catalog/libraries/mobile/kotlin-android/kotlin-android-plugin-architecture/){:target='_blank’} to be used with the classic/legacy destinations, not Actions destinations. The exception to this is the Amplitude plugin. The Amplitude plugin is a session plugin meant to be used with Amplitude Actions. If a classic/legacy destinations is in maintenance mode, Segment continues to make updates pertaining to the mobile plugins, but not the server or web components.
90+
> If you run into any issues setting up your destination, reach out to support.
91+
8892
## Device-mode Vs. Cloud-Mode
8993
Analytics Kotlin allows you to choose how you send data to Segment and your connected destinations from your app. There are two ways to send data:
9094

0 commit comments

Comments
 (0)