sanitizeType property

String? sanitizeType
getter/setter pair

Possible string values are:

  • "SANITIZE_TYPE_UNSPECIFIED"
  • "SCRUB" : Replace value with a scrubbed value (usu. a constant).
  • "ANONYMIZE" : Transform a value so that it cannot be tracked across events. However, a given value, is transformed to the same value within an event. E.g., "foo.com" is transformed to "0xabcdef" for event 1001, and to "0xfedcba" for event 1002.
  • "ANONYMIZE_LIMITED_REPEATABLE" : Transform values as with ANONYMIZER, but the same transformation is repeated for a limited time (e.g., 1 day).
  • "OBFUSCATE" : The value is transformed using a well-defined obfuscator (e.g., D3_CUSTOMER_ID).
  • "ENCRYPT" : The value is encrypted.
  • "DO_NOT_SANITIZE" : No sanitization is required.

Implementation

core.String? sanitizeType;