Skip to content

Commit b4979de

Browse files
Merge pull request #4959 from segmentio/develop
Release 23.26.2
2 parents 2914868 + 380bd46 commit b4979de

File tree

13 files changed

+65
-16
lines changed

13 files changed

+65
-16
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-06-27
2+
# destination categories last updated 2023-06-29
33
items:
44
- display_name: A/B Testing
55
slug: a-b-testing

src/_data/catalog/destinations.yml

Lines changed: 4 additions & 4 deletions
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-06-27
2+
# destination data last updated 2023-06-29
33
items:
44
- id: 637e8d185e2dec264895ea89
55
display_name: 1Flow
@@ -59248,12 +59248,12 @@ items:
5924859248
mark:
5924959249
url: https://cdn.filepicker.io/api/file/ID6Qu6cBSmivatPUnoMY
5925059250
methods:
59251-
track: true
59251+
track: false
5925259252
identify: true
5925359253
group: true
59254-
alias: true
59254+
alias: false
5925559255
screen: false
59256-
page: true
59256+
page: false
5925759257
platforms:
5925859258
browser: true
5925959259
mobile: false

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-06-27
2+
# destination data last updated 2023-06-29
33
items:
44
- id: 54521fd725e721e32a72eec6
55
display_name: Intercom

src/_data/catalog/regional-supported.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# AUTOGENERATED LIST OF CONNECTIONS THAT SUPPORT REGIONAL
2-
# Last updated 2023-06-27
2+
# Last updated 2023-06-29
33
warehouses:
44
- id: WcjBCzUGff
55
display_name: Azure SQL Data Warehouse

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 cateogries last updated 2023-06-27
2+
# source cateogries last updated 2023-06-29
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-06-27
2+
# sources last updated 2023-06-29
33
items:
44
- id: 8HWbgPTt3k
55
display_name: .NET

src/connections/destinations/catalog/adwords-remarketing-lists/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,10 @@ You can set an email on the user profile by including `email` as a trait, as a p
123123

124124
If a user has more than one email address or IDFA on their account as `external_ids`, Engage sends the most recent id on the user profile to Adwords for matching. The match rate will be low if Google can't identify users based on the data that you provide.
125125

126+
### Invalid Settings error in Event Delivery
127+
128+
Make sure that this destination was created in [Engage](/docs/engage/) as it requires additional event data not available in standard destinations.
129+
126130
## FAQs
127131

128132
#### What Google Ads campaigns does Engage support?

src/connections/sources/catalog/libraries/mobile/react-native/index.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -692,5 +692,34 @@ import {
692692
}
693693
}
694694
```
695+
### How do I add to the context Object?
696+
Like with the integrations object above, you'll need to use a plugin to access and modify the context object. For example, if you'd like to add `context.groupId` to every Track call, you should create a plugin like this:
697+
```js
698+
//in AddToContextPlugin.js
699+
import {
700+
Plugin,
701+
PluginType,
702+
SegmentEvent,
703+
} from '@segment/analytics-react-native';
704+
705+
export class AddToContextPlugin extends Plugin {
706+
// Note that `type` is set as a class property
707+
// If you do not set a type your plugin will be a `utility` plugin (see Plugin Types above)
708+
type = PluginType.enrichment;
709+
710+
async execute(event: SegmentEvent) {
711+
if (event.type == EventType.TrackEvent) {
712+
event.context['groupId'] = 'test - 6/8'
713+
}
714+
return event;
715+
}
716+
}
717+
// in App.js
718+
719+
import { AddToContextPlugin } from './AddToContextPlugin'
720+
721+
segmentClient.add({ plugin: new AddToContextPlugin() });
722+
```
723+
695724
## Changelog
696725
[View the Analytics React Native changelog on GitHub](https://github.com/segmentio/analytics-react-native/releases){:target="_blank"}.

src/connections/sources/catalog/libraries/server/node/classic.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ hidden: false
66
---
77

88
> info "Upgrade to the latest Analytics Node.js package"
9-
> This is the docs for the legacy npm package (`analytics-node`). [Upgrade to the latest package](/docs/connections/sources/catalog/libraries/server/node/migration/) (`@segment/analytics-node`). See the updated [Analytics Node.js docs](/docs/connections/sources/catalog/libraries/server/node) to learn more.
9+
> This is the doc for the legacy npm package (`analytics-node`). Segment will deprecate this version of Node on December 31, 2023.[Upgrade to the latest package](/docs/connections/sources/catalog/libraries/server/node/migration/) (`@segment/analytics-node`). See the updated [Analytics Node.js docs](/docs/connections/sources/catalog/libraries/server/node) to learn more.
1010
1111
Segment's Node.js library lets you record analytics data from your node code. The requests hit Segment's servers, and then Segment routes your data to any destinations you have enabled.
1212

src/connections/sources/catalog/libraries/server/node/quickstart.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ redirect_from: '/connections/sources/catalog/libraries/server/node-js/quickstart
44
strat: node-js
55
---
66

7-
> info ""
8-
> This version of Analytics for Node.js is in beta and Segment is actively working on this feature. Segment's [First-Access and Beta terms](https://segment.com/legal/first-access-beta-preview/) govern this feature.
9-
> <br><br> If you’re using the [classic version of Analytics for Node.js](/docs/connections/sources/catalog/libraries/server/node/classic/), consider upgrading to the [latest Analytics for Node.js library](/docs/connections/sources/catalog/libraries/server/node).
10-
117
This tutorial will help you start sending data from your Node servers to Segment and any destination, using Segment's Node library. Check out the full documentation for [Analytics Node.js](/docs/connections/sources/catalog/libraries/server/node) to learn more.
128

139
To get started with Analytics Node.js:

0 commit comments

Comments
 (0)