From 53f6df6131a331f6de58156c276ac70c3f58ba84 Mon Sep 17 00:00:00 2001 From: Volney KF Date: Tue, 21 Mar 2023 15:52:16 +0100 Subject: [PATCH 1/2] Update faq.md --- src/protocols/faq.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/protocols/faq.md b/src/protocols/faq.md index fe1e6a5d23..d072352ff6 100644 --- a/src/protocols/faq.md +++ b/src/protocols/faq.md @@ -141,6 +141,10 @@ All users with Protocols admin or read-only permissions can view transformations Transformations introduce advanced logic that at scale may impact performance of client-side libraries. If you are interested in testing new functionality which supports device-mode destination transformations in analytics.js, contact your account rep. +### Is Destination Filters applied before or after my Protocol Transformation? + +That depends. If you are working with Source transformation level based, Protocols conversion will come first. If you are dealing with destination scoped transformation (specific destination setting), filtering comes prior to Protocols changes. + ### Why do I need Protocols to use transformations? Transformations are but one tool among many to help you improve data quality. Segment highly recommends that all customers interested in improving data quality start with a well defined Tracking Plan. The Tracking Plan serves as a roadmap for how you want to collect data. Without a clear roadmap, it's nearly impossible to build alignment around how transformations should be used to improve data quality, leading to more data quality issues than it solves. From bb4b18a2d178e34c3ba5c4eaae048ee73151f56e Mon Sep 17 00:00:00 2001 From: Volney KF Date: Tue, 11 Apr 2023 10:45:54 +0200 Subject: [PATCH 2/2] Update faq.md --- src/protocols/faq.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/protocols/faq.md b/src/protocols/faq.md index d072352ff6..66795010e2 100644 --- a/src/protocols/faq.md +++ b/src/protocols/faq.md @@ -141,9 +141,9 @@ All users with Protocols admin or read-only permissions can view transformations Transformations introduce advanced logic that at scale may impact performance of client-side libraries. If you are interested in testing new functionality which supports device-mode destination transformations in analytics.js, contact your account rep. -### Is Destination Filters applied before or after my Protocol Transformation? +### Are Destination Filters applied before or after my Protocols Transformations? -That depends. If you are working with Source transformation level based, Protocols conversion will come first. If you are dealing with destination scoped transformation (specific destination setting), filtering comes prior to Protocols changes. +That depends. If you are working with source-level Transformations, the Protocols conversion will come first. If you are dealing with a destination scoped transformation (which is set to only impact data going to a specific destination), Destination Filters will be applied prior to Protocols Transformations. ### Why do I need Protocols to use transformations?