Skip to content

Commit f6396c6

Browse files
authored
Merge pull request #563 from segmentio/repo-sync
repo sync
2 parents efd3fe9 + d604375 commit f6396c6

File tree

5 files changed

+16
-4
lines changed

5 files changed

+16
-4
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/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/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)