Skip to content

Commit 863e1fc

Browse files
committed
incoporated edits [netlify-build]
1 parent b5db6e9 commit 863e1fc

File tree

4 files changed

+22
-5
lines changed

4 files changed

+22
-5
lines changed

src/connections/destinations/destination-filters.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@ rewrite: true
55

66
> info ""
77
> Destination filters are only available to Business Tier customers.
8+
>
9+
> Destination filters for mobile device-mode destinations are in beta and only supports [Swift](/docs/connections/sources/catalog/libraries/mobile/swift-ios#destination-filters) and [Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/#destination-filters) libraries.
810
911
Use destination filters to prevent certain data from flowing into a destination. You can conditionally filter out event properties, traits, and fields, or even filter out the event itself.
1012

1113
You can configure destination filters on cloud-mode, mobile, and web device-mode and actions-based destinations. With device-mode destinations, you can use the same user interface or API mechanism that you use for your cloud-mode destinations, and have those filters acted upon for device-mode destinations on web and mobile.
1214

13-
> info ""
14-
> Destination filters for mobile device-mode destinations are in beta for [Swift](/docs/connections/sources/catalog/libraries/mobile/swift-ios#destination-filters) and [Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/#destination-filters) libraries.
15+
> info "Web device-mode destinations"
16+
> 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**.
1517
1618
Common use cases for destination filters include:
1719
- Managing PII (personally identifiable information) by blocking fields from reaching certain destinations

src/connections/sources/catalog/libraries/mobile/kotlin-android/index.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,10 +345,15 @@ The example projects contain sample [plugins](https://github.com/segmentio/analy
345345

346346
## Destination filters
347347
> info ""
348-
> Destination filters are only available to Business Tier customers. Destination filters on mobile device-mode destinations are in beta for Analytics Kotlin.
348+
> Destination filters are only available to Business Tier customers.
349+
>
350+
> Destination filters on mobile device-mode destinations are in beta and only supports Analytics-Kotlin and [Analytics-Swift](/docs/connections/sources/catalog/libraries/mobile/swift-ios/).
349351
350352
Use Analytics Kotlin (Android) to configure [destination filters](docs/connections/destinations/destination-filters/) on your mobile device-mode destinations.
351353

354+
> warning ""
355+
> When you use destination filters in mobile device-mode, certain fields that are added to the payload server-side such as an IP address, aren't supported. Segment ignores these filters.
356+
352357
To get started with destination filters on mobile device-mode destinations using Kotlin:
353358

354359
1. Download and install the dependency.

src/connections/sources/catalog/libraries/mobile/swift-ios/index.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,10 +335,15 @@ Though you can add plugins anywhere in your code, it's best to implement your pl
335335

336336
## Destination filters
337337
> info ""
338-
> Destination filters are only available to Business Tier customers. Destination filters on mobile device-mode destinations are in beta for Analytics Swift.
338+
> Destination filters are only available to Business Tier customers.
339+
>
340+
> Destination filters on mobile device-mode destinations are in beta and only supports Analytics-Swift and [Analytics-Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/).
339341

340342
Use Analytics Swift to set up [destination filters](docs/connections/destinations/destination-filters/) on your mobile device-mode destinations.
341343

344+
> warning ""
345+
> When you use destination filters in mobile device-mode, certain fields that are added to the payload server-side such as an IP address, aren't supported. Segment ignores these filters.
346+
342347
To get started with destination filters using Swift:
343348
1. Add the Swift package `git@github.com:segmentio/DestinationFilters-Swift.git` as a dependency through either of these 2 options:
344349
1. Your package.swift file

src/guides/filtering-data.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,12 @@ Your data is sent to your warehouse (if you have one) and into the Segment backe
4848
[Destination filters](https://segment.com/docs/connections/destinations/destination-filters/) allow you to control the data flowing into each specific destination, by examining event payloads, and conditionally preventing data from being sent to destinations. You can filter out entire events, or just specific fields in the properties, in the traits, or in the context of your events. Destination filters support cloud-based (server-side), actions-based, and mobile and web device-mode destinations. Destination filters aren't available for, and don't prevent data from reaching your warehouse(s) or S3 destinations.
4949

5050
> info ""
51-
> Destination filters are only available in workspaces that are on a Business Tier plan. Destination filters for mobile device-mode destinations are in beta for [Swift](/docs/connections/sources/catalog/libraries/mobile/swift-ios#destination-filters) and [Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/#destination-filters) libraries.
51+
> Destination filters are only available in workspaces that are on a Business Tier plan.
52+
>
53+
> Destination filters for mobile device-mode destinations are in beta and only supports [Swift](/docs/connections/sources/catalog/libraries/mobile/swift-ios#destination-filters) and [Kotlin](/docs/connections/sources/catalog/libraries/mobile/kotlin-android/#destination-filters) libraries.
54+
55+
> info "Destination filters for web device-mode"
56+
> Destination filters for web device-mode only supports the Analytics.js 2.0 source. You need to enable 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**.
5257
5358
![](images/destination-filter-create.png)
5459

0 commit comments

Comments
 (0)