Установка 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);

0 ответов

Другие вопросы по тегам