I tried to save a cookies via JavaScript
var parser = new UAParser();
var result = parser.getResult();
console.log(result.ua);
document.cookie = "cookiename=" + JSON.stringify(result.ua);
<script src=" https://cdn.jsdelivr.net/npm/ua-parser-js@0.7.28/src/ua-parser.min.js "></script>
And only a part of the cookie is saved.I tried to encode and JSON.stringify but not a difference