Установка Mailchimp "marketing_permissions" через Android Segment SDK
Я использую сегмент в качестве нашей платформы данных о клиентах и настроил Mailchimp в качестве пункта назначения. Все работает, кроме разрешений GDPR. Я знаю, что мне нужно установить marketing_permissions, когда я идентифицирую пользователей. Однако я не знаю правильного формата значения. Вот мой код, и он не работает:
Traits traits = new Traits().putEmail(appUser.getEmail())
.putFirstName(appUser.getFirstName())
.putLastName(appUser.getLastName())
.putValue("marketing_permissions", "[{\"marketing_permission_id\":\"xxxxxxxxxx\",\"enabled\":true}]");
// Set App User Id in Segment
Analytics.with(mContext).identify(firebaseUser.getUid(), traits, null);