Batch Profile Attribute Editor
Batch Profile Attribute Editor
Profiles centralize data and events from multiple sources (Apps, Websites, APIs) in a single place based on the Custom ID. They also store a profile's email address and email subscriptions.
The Batch Profile Attribute Editor allows you to update profiles to:
Set attributes Set email subscription status and email address Set a language ®ion
Functions
Link copied to clipboard
Add a string value in the specified array attribute.
open fun addToArray(@NonNull key: String, @NonNull values: List<String>): BatchProfileAttributeEditor
Add a list of strings in the specified array attribute.
Link copied to clipboard
Removes a custom attribute.
Link copied to clipboard
Removes a string from an array attribute.
open fun removeFromArray(@NonNull key: String, @NonNull values: List<String>): BatchProfileAttributeEditor
Removes a list of strings from an array attribute.
Link copied to clipboard
open fun setAttribute(@NonNull key: String, @NonNull value: List<String>): BatchProfileAttributeEditor
Set a custom profile attribute for a key.
Link copied to clipboard
Set the profile email address.
Link copied to clipboard
open fun setEmailMarketingSubscription(@NonNull state: BatchEmailSubscriptionState): BatchProfileAttributeEditor
Set the profile email marketing subscription state.
Link copied to clipboard
Set the language of this profile.
Link copied to clipboard
Set the profile phone number.
Link copied to clipboard
Set the region of this profile.
Link copied to clipboard
open fun setSMSMarketingSubscription(@NonNull state: BatchSMSSubscriptionState): BatchProfileAttributeEditor
Set the profile SMS marketing subscription state.