You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/connections/destinations/catalog/actions-batch/index.md
+17-24Lines changed: 17 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ id: 596d11f870a3e552b957e6d9
7
7
8
8
[Batch](https://batch.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank"} is a customer engagement platform for personalized, timely notifications and messages that boost retention and drive growth.
9
9
10
-
This destination is maintained by Batch. For any issues, [contact Batch Support](mailto:[email protected]).
10
+
This destination is maintained by Batch. For any issues, [contact Batch Support](mailto:[email protected]){:target="_blank"}.
11
11
12
12
## Getting started
13
13
@@ -22,11 +22,10 @@ This destination is maintained by Batch. For any issues, [contact Batch Support]
22
22
23
23
{% include components/actions-fields.html %}
24
24
25
-
---
26
-
27
25
## Profile attributes mapping
28
26
29
-
If you’re new to the Identify call, see the [Segment spec](/docs/connections/spec/identify/) for more details.
27
+
> info ""
28
+
> If you’re new to the Identify call, see the [Segment spec](/docs/connections/spec/identify/) for more details.
30
29
31
30
When you call **Identify**, Segment maps `userId` to **`identifiers.custom_id`** and writes traits into **`attributes`**.
> For more details on the fields to be included, refer to the Batch [API Profile documentation](https://doc.batch.com/developer/api/cep/profiles/update){:target="_blank"}.
73
72
74
-
75
73
### Resulting Batch profile payload (output)
76
74
77
75
```json
@@ -108,17 +106,16 @@ To map additional traits into Batch profile attributes:
108
106
5.**Save** and enable the mapping.
109
107
110
108
> info "Supported types"
111
-
> Strings, numbers, booleans, arrays of strings are supported. Avoid arbitrary nested objects.
112
-
113
-
---
109
+
> Strings, numbers, booleans, arrays of strings are supported.
110
+
> Avoid arbitrary nested objects.
114
111
115
112
## Historical backfill request
116
113
117
114
If you want to integrate your entire Segment userbase into Batch using the **Identify** method, you can request a historical backfill from Segment.
Segment will then replay your historical data so Batch can import your full userbase.
131
128
132
-
---
133
-
134
129
## Profile events mapping
135
130
136
131
When you call **Track**, Segment uses your `userId` as Batch’s **`identifiers.custom_id`**. A **userId is required** to attribute the event to a profile.
137
132
138
-
For more details on the Track call, see the [Track spec](/docs/connections/spec/track).
133
+
> info ""
134
+
> For more details on the Track call, see the [Track spec](/docs/connections/spec/track).
139
135
140
136
### Example Track call (Segment input)
141
137
@@ -177,22 +173,19 @@ Events are sent to Batch in near real time according to your destination mapping
0 commit comments