Skip to content

Commit 8bc75e9

Browse files
authored
Merge pull request #6234 from segmentio/ashton-huxtable-patch-2
Add info about mobile device mode destination filters
2 parents 4a8e815 + 4848bf1 commit 8bc75e9

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/connections/destinations/destination-filters.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,13 @@ Keep the following limitations in mind when you use destination filters:
3131
- *(For device-mode)* Destination filters don't filter some fields that are collected by the destination SDK outside of Segment such as `page.url` and `page.referrer`.
3232
- *(For web device-mode)* Destination filters for web device-mode only supports the Analytics.js 2.0 source. You need to enable device mode destination filters for your Analytics.js source. To do this, go to your Javascript source and navigate to **Settings > Analytics.js** and turn the toggle on for **Destination Filters**.
3333
- *(For web device-mode)* Destination filters for device-mode only supports the Analytics.js 2.0 source.
34-
- - *(For iOS and Android mobile device-mode)* Destination filters aren't supported. Segment's Swift, Kotlin and React Native libraries do support device-mode destination filters.
34+
- *(For iOS and Android mobile device-mode)* Destination filters aren't supported. Segment's Swift, Kotlin and React Native libraries do support device-mode destination filters.
35+
- *(For Kotlin, Swift, and React Native device-mode)* You must enable the filters for your source. To do this, go to your source and navigate to **Settings >> Advanced** and turn on the toggle for **Destination Filters**. After you've done that, you'll still need to add the Destination Filters plugin to your application. Instructions for this can be found here:
36+
- [Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/kotlin-android-destination-filters/#destination-filters){:target="_blank"}
37+
- [Swift](/docs/connections/sources/catalog/libraries/mobile/apple/swift-destination-filters/){:target="_blank"}
38+
- [React Native](/docs/connections/sources/catalog/libraries/mobile/react-native/react-native-destination-filters/){:target="_blank"}
3539
- Destination Filters don't apply to events that send through the destination Event Tester.
36-
- Destination Filters within the UI and [FQL]([url](https://segment.com/docs/api/public-api/fql/)) do not currently support matching on event fields containing '.$' or '.$.', which references fields with an array type.
40+
- Destination Filters within the UI and [FQL](/docs/api/public-api/fql/) do not currently support matching on event fields containing '.$' or '.$.', which references fields with an array type.
3741

3842
[Contact Segment](https://segment.com/help/contact/){:target="_blank"} if these limitations impact your use case.
3943

0 commit comments

Comments
 (0)