As nyuen pointed out, your use case is not allowed under Googles Terms of service (and if you happen to be in Europe it is also not legal).
But more generally no, you cannot store objects, GA does not support this. You can store a stringified JSON object, but that is a string, not an object. The interface will not make use of the object structure (i.e. you would not get individual fields with the object properties). The only possible use case that might make sense is if you download the data via the API and parse that string back into a JSON object.