Skip to content

Commit 22e1be9

Browse files
authored
Merge pull request #3487 from segmentio/develop
Release 22.37.1
2 parents bb401ce + 72f2ccd commit 22e1be9

File tree

7 files changed

+25
-6
lines changed

7 files changed

+25
-6
lines changed

.github/styles/Vocab/Docs/accept.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,4 +116,6 @@ waitlist
116116
WebKit
117117
Wootric
118118
Xcode
119-
Zendesk
119+
Zendesk
120+
Leanplum
121+
Aircall

src/_includes/components/available-actions.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,15 @@
1010
</thead>
1111
<tbody>
1212
{% for dest in actionsDests %}
13+
{% unless dest.hidden == true %}
1314
{% if dest.actions.size > 0 || dest.actions.presets.size > 0%}
1415
<tr>
1516
<td><a href="/docs/{{dest.url}}">{{dest.name}}</a></td>
1617
<td>{% if dest.status == "PUBLIC_BETA" %}Beta {% else %} GA {%endif%}</td>
1718
</tr>
19+
1820
{% endif %}
21+
{%endunless%}
1922
{% endfor %}
2023
</tbody>
2124
</table>

src/connections/destinations/catalog/actions-snap-conversions/index.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ The Client Deduplication ID allows for a 48-hour deduplication window. The Trans
5454
> Segment does not have client-side destinations for the Snap Pixel or Snap App Ads Kit (SDK). If you choose to integrate client-side, these must be implemented natively. See Snapchat’s [Install Snap Pixel](https://businesshelp.snapchat.com/s/article/pixel-website-install?language=en_US){:target="_blank"} and [App Ads Kit](https://businesshelp.snapchat.com/s/article/app-ads-kit?language=en_US){:target="_blank"} for implementation details.
5555
5656
### Latency
57-
It may take up to 1-hour for events to appear in the Snap [Events Manager](https://businesshelp.snapchat.com/s/article/events-manager?language=en_US){:target="_blank"}.
57+
It may take up to 1-hour for events to appear in the Snapchat [Events Manager](https://businesshelp.snapchat.com/s/article/events-manager?language=en_US){:target="_blank"}.
5858

5959
### Other events
6060
If you want to send a Snap Event Type that Segment doesn’t have a prebuilt mapping for, you can use the Report Conversion Event action to send the event. For example, if you want to send a `START_TRIAL` event:
@@ -82,3 +82,10 @@ In addition, Segment creates a SHA-256 hash of the following fields before sendi
8282

8383
> warning ""
8484
> If you hash identifiers upstream before sending to Segment, Segment still hashes that data before sending to Snap. This results in a double hash that won't be able to be matched on. Please ensure your fields are not hashed prior to sending through the Snapchat Conversions API destination.
85+
86+
## Support
87+
88+
The Snap team owns and maintains the Snapchat Conversions API destination.
89+
90+
- For general Segment questions, including issues with event data not being sent to the Snapchat Events Manager, please contact [Segment support](https://segment.com/help/){:target="_blank"}.
91+
- For questions regarding campaign setup and performance, audience targeting, or additional API functionality, please contact your Snap representative.

src/connections/destinations/category-compare.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,12 @@ This page collates information about each destination, organized by category for
2525
</tr>
2626
{% for destination in site.data.catalog.destinations.items %}
2727
{% if destination.categories contains category.display_name %}
28-
{% unless destination.connection_modes.cloud.web == false and destination.connection_modes.cloud.mobile == false and destination.connection_modes.cloud.server == false and destination.connection_modes.device.web == false and destination.connection_modes.device.mobile == false %}
28+
{% if destination.actions[0] %}
29+
<tr>
30+
<td>**[{{ destination.display_name }}](/docs/{{ destination.url }})**</td>
31+
<td colspan=5 style="border-left: 1px solid gray;">This destination uses the <a href="/docs/connections/destinations/actions">Actions</a> framework.</td>
32+
</tr>
33+
{%else%}
2934
<tr>
3035
<td>**[{{ destination.display_name }}](/docs/{{ destination.url }})**</td>
3136
{% if overridesList contains destination.slug %}{% assign thisDestname = destination.slug %}{% assign thisDest = site.data.catalog.overrides.items | where: "slug", thisDestname | first%}
@@ -43,7 +48,7 @@ This page collates information about each destination, organized by category for
4348
<td style="border-left: 1px solid gray;">{% if destination.connection_modes.device.web %}✅{% else %}⬜️{% endif %} </td>
4449
<td>{% if destination.connection_modes.device.mobile %}✅{% else %}⬜️{% endif %} </td>
4550
{%endif%}</tr>
46-
{% endunless %}
51+
{%endif%}
4752
{% endif %}
4853
{% endfor %}
4954
</table>

src/connections/schema-unique-limits.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Segment Schema Limits
44

55
**How many unique events can be logged in my Segment Schema table?**
66

7-
While you can technically track unlimited events with Segment, only the first 2,000 events will be visible on the Schema page for a given Source. After you hit the 2,000 event limit, all future events will still be tracked and sent to your Destinations. They will not, however, be logged in the Segment Schema table.
7+
While you can technically track unlimited events with Segment, only the first 4,000 events will be visible on the Schema page for a given Source. After you hit the 4,000 event limit, all future events will still be tracked and sent to your Destinations. They will not, however, be logged in the Segment Schema table.
88

99
**How many unique event properties can be logged on the event details page?**
1010

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -510,6 +510,8 @@ To collect the Android Advertising ID provided by Play Services, Segment provide
510510
No, only the plugins listed above are supported in device-mode for Analytics React Native 2.0.
511511
### Will I still see device-mode integrations listed as `false` in the integrations object?
512512
When you successfully package a plugin in device-mode, you won't see the integration listed as `false` in the integrations object for a Segment event. This logic is packaged in the event metadata, and isn't surfaced in the Segment debugger.
513+
### Why are my IDs not set in UUID format?
514+
Due to [limitations](https://github.com/segmentio/analytics-react-native/blob/master/packages/core/src/uuid.ts#L5){:target="_blank"} with the React Native bridge, Segment doesn't use UUID format for `anonymousId`s and `messageId`s in local development. These IDs will be set in UUID format for your live app.
513515
514516
## Changelog
515517
[View the Analytics React Native 2.0 changelog on GitHub](https://github.com/segmentio/analytics-react-native/releases){:target="_blank"}.

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ strat: react-native
66
If you're using `analytics-react-native 1.5.1` or older, follow these steps to upgrade to `analytics-react-native 2.0`. You can continue to use your React Native source write key for the upgrade to view historical events. Additionally, with React Native 2.0, you don't need to leverage bundled SDK packages, but can use [this list of supported destinations](/docs/connections/sources/catalog/libraries/mobile/react-native#supported-destinations).
77

88
> info ""
9-
> Analytics React Native 2.0 implements a new storage framework, [@segment/sovran-react-native](https://github.com/segmentio/sovran-react-native){:target="_blank"}, which makes it impossible to determine if your app has been previously installed. Migrating to Analytics React Native 2.0 results in new `Application Installed` events for your existing users. To filter these events out you can either create an Enrichment Plugin to drop events or filter them using your Segment workspace.
9+
> Analytics React Native 2.0 implements a new storage framework, [@segment/sovran-react-native](https://github.com/segmentio/sovran-react-native){:target="_blank"}, which makes it impossible to determine if your app has been previously installed. Migrating to Analytics React Native 2.0 results in new `Application Installed` events for your existing users. To filter these events out you can either create an Enrichment Plugin to drop events or filter them using your Segment workspace. Furthermore, previously set `userId` values do not persist. Trigger an Identify event to reassign the `userId`.
1010
1111
To upgrade to React Native 2.0:
1212

0 commit comments

Comments
 (0)