Skip to content

Commit 5db4a28

Browse files
authored
Merge pull request #2052 from segmentio/develop
Release 21.41.2
2 parents 8d3e0dd + a78876f commit 5db4a28

File tree

12 files changed

+188
-64
lines changed

12 files changed

+188
-64
lines changed

src/_data/actions/customer-io.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ settings:
77
- name: Site ID (required)
88
description: Your Customer.io site Key. This can be found on the [API Credentials Page](https://fly.customer.io/settings/api_credentials){:target="_blank"}.
99
default:
10+
- name: Account Region
11+
description: For more information, see Customer.io's documentation about [Account Regions](https://customer.io/docs/data-centers/){:target="_blank"}.
1012
actions:
1113
- action: Track Event
1214
blurb: Track an event for a known person.
@@ -82,9 +84,9 @@ config:
8284
connection_mode:
8385
- cloud
8486
- device-web
85-
configurable: false
87+
configurable: true
8688
location:
87-
notes: Customer.io Data Center is not needed in Customer.io (Actions)
89+
notes: Select the Account Region in Connection Settings.
8890
- name: Site ID
8991
connection_mode:
9092
- cloud
@@ -96,7 +98,7 @@ config:
9698
connection_mode:
9799
- cloud
98100
- device-web
99-
configurable: false
101+
configurable: true
100102
location:
101103
notes: Customer.io (Actions) supports cloud-mode.
102104
- category: Other Settings

src/_data/actions/tiktok.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
settings:
2+
- category: Connection Settings
3+
settings:
4+
- name: Access Token (required)
5+
description: TikTok Long Term Access Token. You can generate this from the TikTok Marketing API portal. Please follow TikTok's [Authorization guide](https://ads.tiktok.com/athena/docs/index.html?plat_id=-1&doc_id=100010&id=100681&key=e98b971a296ae45d8e35a22fba032d1c06f5973de9aab73ce07b82f230cf3afd){:target="_blank"} for more info.
6+
default:
7+
- name: Secret Key (required)
8+
description: TikTok App Secret Key. You can find this key in the "Basic Information" tab of your TikTok app.
9+
default:
10+
- name: App Id (required)
11+
description: TikTok App Id. You can find this key in the "Basic Information" tab of your TikTok app.
12+
default:
13+
- name: Pixel Code (required)
14+
description: An ID for your pixel. Required to send events to the TikTok pixel.
15+
default:
16+
actions:
17+
- action: Report Web Event
18+
blurb: Report events directly to TikTok.
19+
fields:
20+
- name: Email
21+
description: Email address of the user who triggered the conversion event.
22+
default: coalesce(properties.email, traits.email)
23+
- name: External ID
24+
description: Uniquely identifies the user who triggered the conversion event.
25+
default: coalesce(userId, anonymousId)
26+
- name: Event Name
27+
description: Conversion event name. Please refer to the "Supported Web Events" section on [this](https://ads.tiktok.com/marketing_api/docs?id=1701890979375106){:target="_blank"} page for accepted event names.
28+
default:
29+
- name: Event ID
30+
description: Any hashed ID that can identify a unique user/session.
31+
default: messageId
32+
- name: Event Timestamp
33+
description: Timestamp that the event took place, in ISO 8601 format.
34+
default:
35+
- name: Segment Event Type
36+
description: The Segment Event type, for example, "page".
37+
default: type
38+
- name: Properties associated with the event
39+
description: Additional properties such as content info, description, and currency.
40+
default:
41+
- name: Phone Number
42+
description: Phone number of the user who triggered the conversion event, in E.164 standard format, e.g. +14150000000.
43+
default: coalesce(properties.phone, traits.phone)

src/connections/destinations/actions.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
---
22
title: Destination Actions
3-
hidden: true
43
---
54

65
{% include content/plan-grid.md name="dest-actions" %}
@@ -15,13 +14,26 @@ You can also choose which event types, event names, or event property values tri
1514

1615
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.
1716

17+
## Benefits of Destination Actions
18+
19+
- **Easier setup**: Users see fewer initial settings which can decrease the time spent configuring the destination.
20+
- **Increased transparency**: Users can see the exact data that is sent to the destination, and when Segment sends it. For example, users can see exactly when Segment sends an IP address to FullStory or an AnonymousId to Amplitude.
21+
- **Improved customization**: Users can determine how the events their sources trigger and map to actions supported by the destination. For example, define the exact events that are considered purchases by Braze.
22+
- **Partner ownership**: Partners can own and contribute to any Actions-based destination that use cloud and device mode (web).
23+
1824
## Available Actions-based Destinations
19-
- [Amplitude (Actions)](/docs/connections/destinations/catalog/actions-amplitude)
20-
- [Braze (Actions) Web](/docs/connections/destinations/catalog/actions-braze-web)
21-
- [Braze (Actions) Cloud](/docs/connections/destinations/catalog/actions-braze-cloud)
22-
- [Slack (Actions)](/docs/connections/destinations/catalog/actions-slack)
23-
- [FullStory (Actions)](/docs/connections/destinations/catalog/actions-fullstory)
24-
- [Customer.io (Actions)](/docs/connections/destinations/catalog/actions-customer-io)
25+
26+
The following destinations are available in public beta status:
27+
28+
| Destination | Benefits |
29+
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
30+
| [Amplitude (Actions)](/docs/connections/destinations/catalog/actions-amplitude) | - Supports Amplitude session reporting <br /> - Revenue is a top-level property <br /> - Session tracking in cloud-mode |
31+
| [Braze (Actions) Cloud](/docs/connections/destinations/catalog/actions-braze-cloud) | E-commerce mappings |
32+
| [Braze (Actions) Web](/docs/connections/destinations/catalog/actions-braze-web) | E-commerce mappings |
33+
| [Customer.io (Actions)](/docs/connections/destinations/catalog/actions-customer-io) | Track an anonymous event |
34+
| [FullStory (Actions)](/docs/connections/destinations/catalog/actions-fullstory) | Support for FullStory's tracking page variables feature. |
35+
| [Slack (Actions)](/docs/connections/destinations/catalog/actions-slack) | - Consolidated Message Sending <br /> - Configure connection details on a per-message basis |
36+
2537

2638
## Destination Actions compatibility
2739

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Customer.io (Actions) Destination
33
hide-personas-partial: true
44
hide-boilerplate: true
55
hide-dossier: true
6+
redirect_from:
7+
- '/connections/destinations/catalog/customer-io-actions/'
68
---
79
{% include content/plan-grid.md name="actions" %}
810

src/connections/destinations/catalog/actions-google-enhanced-conversions/index.md

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

88
> info ""
9-
> This document is about a feature that is in beta. This means that the destination is in active development, and some functionality may change before it becomes generally available
9+
> This document is about a feature that is in beta. This means that the destination is in active development, and some functionality may change before it becomes generally available.
1010
1111
> success ""
1212
> **Good to know**: This page is about the [Actions-framework](/docs/connections/destinations/actions/) Google Enhanced Conversions Segment destination.
@@ -17,7 +17,7 @@ The Google Enhanced Conversions destination enables you to improve the accuracy
1717
> Enable Enhanced Conversions in your Google Ads account. For each Conversion, specify in the settings to that you will use the enhanced conversions API:
1818
> 1. When you log in to Google Ads, make sure you are in [Expert Mode](https://support.google.com/google-ads/answer/9520605?hl=en){:target="_blank"}.
1919
> 2. Click **Tools & Settings** in the top bar, and select **Conversions** from the dropdown. Select the **Conversion Action** you want Segment to log to.
20-
> 3. Expand the tab for **Enhanced Conversions**. Enable **Turn on enhanced conversions** and click **Edit code**, then **Use enhanced conversions API**.
20+
> 3. Expand the tab for **Enhanced conversions**. Enable **Turn on enhanced conversions**. Under "To start, select how you want to set up enhanced conversions", select **API**.
2121
>
2222
> When you authenticate your Segment workspace with your Google Account, use a Google Account that is a member of your Google Ads account.
2323

src/connections/destinations/catalog/adobe-target/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Adobe Target Destination
33
strat: adobe
44
rewrite: true
55
beta: true
6+
hidden: true
7+
published: false
68
---
79
[Adobe Target](https://www.adobe.com/marketing-cloud/target.html) removes the
810
coding and set up hassles of A/B testing to help you quickly discover which

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

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ The MoEngage SDK depends on the below Jetpack libraries provided by Google for i
184184
implementation("androidx.appcompat:appcompat:1.2.0")
185185
implementation("androidx.lifecycle:lifecycle-process:2.2.0")
186186
```
187-
Refer to the [SDK Configuration](https://docs.moengage.com/docs/android-sdk-configuration) documentation to know more about the build config and other libraries used by the SDK.
187+
Refer to the [SDK Configuration](https://developers.moengage.com/hc/en-us/articles/4401984733972-Android-SDK-Configuration) documentation to know more about the build config and other libraries used by the SDK.
188188
189189
### Register MoEngage with Segment SDK
190190
@@ -236,7 +236,7 @@ MoEHelper.getInstance(getApplicationContext()).setAppStatus(AppStatus.INSTALL);
236236
237237
### Configure Push Notifications
238238
239-
Copy the Server Key from the FCM console and add it to the MoEngage Dashboard. For more information about retrieving the Server Key, see [MoEngage - Getting FCM Server Key](https://docs.moengage.com/docs/getting-fcmgcm-server-key). To upload it, go to the Settings Page `Dashboard --> Settings --> Channel --> Push --> Mobile Push --> Android` and add the Server Key and package name.
239+
Copy the Server Key from the FCM console and add it to the MoEngage Dashboard. To upload it, go to the Settings Page `Dashboard --> Settings --> Channel --> Push --> Mobile Push --> Android` and add the Server Key and package name.
240240
**Please make sure you add the keys both in Test and Live environment.**
241241
242242
#### Add meta information for push notification
@@ -338,21 +338,19 @@ Add the following snippet and replace `[PARENT_ACTIVITY_NAME]` with the name of
338338

339339
You are now all set up to receive push notifications from MoEngage. For more information on features provided in MoEngage Android SDK refer to the following links:
340340

341-
* [Push Notifications](http://docs.moengage.com/docs/push-configuration)
341+
* [Push Notifications](https://developers.moengage.com/hc/en-us/sections/360013606771-Push)
342342

343-
* [Geofence](https://docs.moengage.com/docs/android-geofence)
343+
* [Location Triggered](https://developers.moengage.com/hc/en-us/articles/4403443036564-Location-Triggered)
344344

345-
* [In-App messaging](https://docs.moengage.com/docs/android-in-app-nativ)
345+
* [In-App messaging](https://developers.moengage.com/hc/en-us/sections/360013831431-In-App-Messages)
346346

347-
* [Notification Center](https://docs.moengage.com/docs/android-notification-center)
348-
349-
* [Advanced Configuration](https://docs.moengage.com/docs/android-advanced-integration)
347+
* [Notification Center](https://developers.moengage.com/hc/en-us/articles/4403878923284-Notification-Center)
350348

351349
* [API Reference](https://moengage.github.io/android-api-reference/index.html)
352350

353-
* [Compliance](https://docs.moengage.com/docs/android-compliance)
351+
* [Compliance](https://developers.moengage.com/hc/en-us/sections/4403894212116-Compliance)
354352

355-
* [Release Notes](https://docs.moengage.com/docs/segment-android-releases)
353+
* [Release Notes](https://developers.moengage.com/hc/en-us/articles/4403896795540-Changelog)
356354

357355

358356
### Identify
@@ -367,7 +365,7 @@ If your app supports the ability for a user to logout and login with a new ident
367365

368366
### Sample Implementation
369367

370-
Refer to [this](https://github.com/moengage/moengage-segment-integration) github repository for sample implementation
368+
Refer to [this](https://github.com/moengage/moengage-segment-integration) Github repository for sample implementation
371369

372370
## Web
373371

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

Lines changed: 0 additions & 36 deletions
This file was deleted.

0 commit comments

Comments
 (0)