Topic preferences
The Batch Android SDK allows you to:
Add or remove topic preferences from a user profile (the profile is created automatically if it doesn’t already exist).
Partially update topic preferences within a user profile.
Requires SDK 3.3+
Here’s how to update topic preferences:
Batch.Profile.editor().apply {
setTopicPreferences(listOf("technology", "finance")) // Null to erase.
// Alternatively, partially update them with:
addToTopicPreferences(listOf("investing"))
removeFromTopicPreferences(listOf("travel"))
save()
}Batch.Profile.editor()
.setTopicPreferences(listOf("topic1", "topic2")) // Null to erase.
// Alternatively, partially update them with:
.addToTopicPreferences(listOf("topic3"))
.removeFromTopicPreferences(listOf("topic4"))
.save()
}Last updated

